diff --git a/.github/allowed-actions.js b/.github/allowed-actions.js index 3adb35f0a7e8..d156603d81cc 100644 --- a/.github/allowed-actions.js +++ b/.github/allowed-actions.js @@ -9,22 +9,22 @@ module.exports = [ 'actions/github-script@626af12fe9a53dc2972b48385e7fe7dec79145c9', //actions/script@v3.0.0 'actions/labeler@5f867a63be70efff62b767459b009290364495eb', //actions/labeler@v2.2.0 'actions/setup-node@c46424eee26de4078d34105d3de3cc4992202b1e', //actions/setup-node@v2.1.4 - 'actions/setup-ruby@5f29a1cd8dfebf420691c4c9a0e832e2fae5a526', //actions/setup-ruby@v1.1.2 - 'actions/stale@af4072615903a8b031f986d25b1ae3bf45ec44d4', //actions/stale@v3.0.13 + 'ruby/setup-ruby@fdcfbcf14ec9672f6f615cb9589a1bc5dd69d262', //ruby/setup-ruby@vv1.64.1 + 'actions/stale@9d6f46564a515a9ea11e7762ab3957ee58ca50da', //actions/stale@v3.0.16 'crowdin/github-action@fd9429dd63d6c0f8a8cb4b93ad8076990bd6e688', 'crykn/copy_folder_to_another_repo_action@0282e8b9fef06de92ddcae9fe6cb44df6226646c', - 'cschleiden/actions-linter@43fd4e08e52ed40c0e2782dc2425694388851576', + 'cschleiden/actions-linter@0ff16d6ac5103cca6c92e6cbc922b646baaea5be', 'dawidd6/action-delete-branch@47743101a121ad657031e6704086271ca81b1911', 'docker://chinthakagodawita/autoupdate-action:v1', 'fkirc/skip-duplicate-actions@36feb0d8d062137530c2e00bd278d138fe191289', 'github/codeql-action/analyze@v1', 'github/codeql-action/init@v1', - 'ianwalter/puppeteer@12728ddef82390d1ecd4732fb543f62177392fbb', + 'ianwalter/puppeteer-container@2466ba8ecf689ccf4e5dfadeff3ac2db227b2e17', 'juliangruber/approve-pull-request-action@c530832d4d346c597332e20e03605aa94fa150a8', 'juliangruber/find-pull-request-action@2fc55e82a6d5d36fe1e7f1848f7e64fd02d99de9', 'juliangruber/read-file-action@e0a316da496006ffd19142f0fd594a1783f3b512', 'lee-dohm/close-matching-issues@22002609b2555fe18f52b8e2e7c07cbf5529e8a8', - 'pascalgn/automerge-action@c9bd182', + 'pascalgn/automerge-action@c9bd1823770819dc8fb8a5db2d11a3a95fbe9b07', //pascalgn/automerge@0.12.0 'peter-evans/create-issue-from-file@a04ce672e3acedb1f8e416b46716ddfd09905326', 'peter-evans/create-or-update-comment@5221bf4aa615e5c6e95bb142f9673a9c791be2cd', 'peter-evans/create-pull-request@8c603dbb04b917a9fc2dd991dc54fef54b640b43', diff --git a/.github/workflows/60-days-stale-check.yml b/.github/workflows/60-days-stale-check.yml index 5da13a047951..f81e63bd5e7c 100644 --- a/.github/workflows/60-days-stale-check.yml +++ b/.github/workflows/60-days-stale-check.yml @@ -8,7 +8,7 @@ jobs: if: github.repository == 'github/docs-internal' || github.repository == 'github/docs' runs-on: ubuntu-latest steps: - - uses: actions/stale@af4072615903a8b031f986d25b1ae3bf45ec44d4 + - uses: actions/stale@9d6f46564a515a9ea11e7762ab3957ee58ca50da with: repo-token: ${{ secrets.GITHUB_TOKEN }} stale-issue-message: 'This issue is stale because it has been open 60 days with no activity.' diff --git a/.github/workflows/auto-label-prs.yml b/.github/workflows/auto-label-prs.yml index eede9334b3d7..619219770ba6 100644 --- a/.github/workflows/auto-label-prs.yml +++ b/.github/workflows/auto-label-prs.yml @@ -1,4 +1,5 @@ name: Auto label Pull Requests + on: pull_request: @@ -7,6 +8,7 @@ jobs: if: github.repository == 'github/docs-internal' runs-on: ubuntu-latest steps: + # See labeling configuration in the `.github/labeler.yml` file - uses: actions/labeler@5f867a63be70efff62b767459b009290364495eb with: repo-token: '${{ secrets.GITHUB_TOKEN }}' diff --git a/.github/workflows/automerge.yml b/.github/workflows/automerge.yml index 412e5f6902d8..59d26dcb7968 100644 --- a/.github/workflows/automerge.yml +++ b/.github/workflows/automerge.yml @@ -23,7 +23,7 @@ jobs: if: (contains(github.event.pull_request.labels.*.name, 'automerge') || contains(github.event.pull_request.labels.*.name, 'autosquash')) && (github.repository == 'github/docs-internal' || github.repository == 'github/docs') steps: - name: automerge - uses: 'pascalgn/automerge-action@c9bd182' + uses: 'pascalgn/automerge-action@c9bd1823770819dc8fb8a5db2d11a3a95fbe9b07' env: GITHUB_TOKEN: '${{ secrets.OCTOMERGER_PAT_WITH_REPO_AND_WORKFLOW_SCOPE }}' MERGE_METHOD_LABELS: 'automerge=merge,autosquash=squash' diff --git a/.github/workflows/autoupdate-branch.yml b/.github/workflows/autoupdate-branch.yml index ebeba3d0f1b9..c1e5b92b4218 100644 --- a/.github/workflows/autoupdate-branch.yml +++ b/.github/workflows/autoupdate-branch.yml @@ -1,8 +1,23 @@ name: autoupdate branch + +# +# This workflow checks all open PRs targeting `main` as their base branch and +# will attempt to update them if they have the `autoupdate` label applied. +# It is triggered when a `push` event occurs ON the `main` branch (e.g. a PR +# was merged or a force-push was done). +# +# It should work on all PRs created from source branches within the repo itself +# but is unlikely to work for PRs created from forked repos. +# +# It is still worthwhile to leave it enabled for the `docs` open source repo as +# it should at least be running on `repo-sync` branch PRs. +# + on: push: branches: - main + jobs: autoupdate: if: github.repository == 'github/docs-internal' || github.repository == 'github/docs' diff --git a/.github/workflows/browser-test.yml b/.github/workflows/browser-test.yml index 18e0166879ab..752c100f6e20 100644 --- a/.github/workflows/browser-test.yml +++ b/.github/workflows/browser-test.yml @@ -3,6 +3,9 @@ name: Browser Tests on: workflow_dispatch: push: + branches: + - main + pull_request: jobs: see_if_should_skip: @@ -28,14 +31,20 @@ jobs: name: Checkout uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f + - if: ${{ needs.see_if_should_skip.outputs.should_skip != 'true' }} + name: Setup Node + uses: actions/setup-node@c46424eee26de4078d34105d3de3cc4992202b1e + with: + node-version: 14.x + - if: ${{ needs.see_if_should_skip.outputs.should_skip != 'true' }} name: Install - uses: ianwalter/puppeteer@12728ddef82390d1ecd4732fb543f62177392fbb + uses: ianwalter/puppeteer-container@2466ba8ecf689ccf4e5dfadeff3ac2db227b2e17 with: args: npm ci - if: ${{ needs.see_if_should_skip.outputs.should_skip != 'true' }} name: Test - uses: ianwalter/puppeteer@12728ddef82390d1ecd4732fb543f62177392fbb + uses: ianwalter/puppeteer-container@2466ba8ecf689ccf4e5dfadeff3ac2db227b2e17 with: args: npm run browser-test diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml index 7d0a44c3e765..dda06fef44e4 100644 --- a/.github/workflows/build-docker-image.yml +++ b/.github/workflows/build-docker-image.yml @@ -7,14 +7,15 @@ on: branches: - main pull_request: - branches-ignore: - - translations env: CI: true jobs: build: + # Do not run this job for translations PRs + if: ${{ github.ref != 'refs/heads/translations' }} + runs-on: ubuntu-latest steps: - name: Check out repo diff --git a/.github/workflows/confirm-internal-staff-work-in-docs.yml b/.github/workflows/confirm-internal-staff-work-in-docs.yml index b01755192edf..3745163fd0a6 100644 --- a/.github/workflows/confirm-internal-staff-work-in-docs.yml +++ b/.github/workflows/confirm-internal-staff-work-in-docs.yml @@ -4,12 +4,10 @@ on: issues: types: - opened - - reopened - transferred pull_request_target: types: - opened - - reopened jobs: check-team-membership: diff --git a/.github/workflows/js-lint.yml b/.github/workflows/js-lint.yml index 1038eb43da7c..7c75dd7fc522 100644 --- a/.github/workflows/js-lint.yml +++ b/.github/workflows/js-lint.yml @@ -6,8 +6,6 @@ on: branches: - main pull_request: - branches-ignore: - - translations jobs: lint: diff --git a/.github/workflows/link-check-dotcom.yml b/.github/workflows/link-check-dotcom.yml index 3c0032dd213d..bb057dd262f3 100644 --- a/.github/workflows/link-check-dotcom.yml +++ b/.github/workflows/link-check-dotcom.yml @@ -3,6 +3,9 @@ name: 'Link Checker: Dotcom' on: workflow_dispatch: push: + branches: + - main + pull_request: jobs: see_if_should_skip: diff --git a/.github/workflows/link-check-ghae.yml b/.github/workflows/link-check-ghae.yml index e18b91a36acc..ea35077e5520 100644 --- a/.github/workflows/link-check-ghae.yml +++ b/.github/workflows/link-check-ghae.yml @@ -3,6 +3,9 @@ name: 'Link Checker: GitHub AE' on: workflow_dispatch: push: + branches: + - main + pull_request: jobs: see_if_should_skip: diff --git a/.github/workflows/link-check-ghes.yml b/.github/workflows/link-check-ghes.yml index d8986b88ea97..36ed88e942cb 100644 --- a/.github/workflows/link-check-ghes.yml +++ b/.github/workflows/link-check-ghes.yml @@ -3,6 +3,9 @@ name: 'Link Checker: Enterprise Server' on: workflow_dispatch: push: + branches: + - main + pull_request: jobs: see_if_should_skip: diff --git a/.github/workflows/merged-notification.yml b/.github/workflows/merged-notification.yml index 96d2e47b7566..270fd862a84b 100644 --- a/.github/workflows/merged-notification.yml +++ b/.github/workflows/merged-notification.yml @@ -15,5 +15,5 @@ jobs: github.issues.createComment({ ...context.repo, issue_number: context.payload.pull_request.number, - body: 'Thanks very much for contributing! Your pull request has been merged 🎉 You should see your changes appear on the site in approximately 24 hours.' + body: 'Thanks very much for contributing! Your pull request has been merged 🎉 You should see your changes appear on the site in approximately 24 hours. If you're looking for your next contribution, check out our [help wanted issues](https://github.com/github/docs/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) :zap:' }) diff --git a/.github/workflows/openapi-schema-check.yml b/.github/workflows/openapi-schema-check.yml index 199d3d72f657..e78c351a0bd0 100644 --- a/.github/workflows/openapi-schema-check.yml +++ b/.github/workflows/openapi-schema-check.yml @@ -3,9 +3,13 @@ name: OpenAPI dev mode check on: workflow_dispatch: push: + branches: + - main + pull_request: jobs: check-schema-versions: + if: ${{ github.repository == 'github/docs-internal' }} runs-on: ubuntu-latest steps: - name: Checkout repository code diff --git a/.github/workflows/remove-unused-assets.yml b/.github/workflows/remove-unused-assets.yml index b503ff874d8f..c64a3163afe3 100644 --- a/.github/workflows/remove-unused-assets.yml +++ b/.github/workflows/remove-unused-assets.yml @@ -1,12 +1,12 @@ name: Remove unused assets -env: - FREEZE: ${{ secrets.FREEZE }} - on: schedule: - cron: '20 15 * * 0' # run every Sunday at 20:15 UTC / 12:15 PST +env: + FREEZE: ${{ secrets.FREEZE }} + jobs: remove_unused_assets: name: Remove unused assets diff --git a/.github/workflows/repo-freeze-check.yml b/.github/workflows/repo-freeze-check.yml index c3f2f8e65da9..b50ebc27547b 100644 --- a/.github/workflows/repo-freeze-check.yml +++ b/.github/workflows/repo-freeze-check.yml @@ -1,7 +1,8 @@ name: Repo Freeze Check on: - pull_request: + workflow_dispatch: + pull_request_target: types: - opened - reopened @@ -16,12 +17,12 @@ env: jobs: check-freezer: - if: github.repository == 'github/docs-internal' || github.repository == 'github/docs' + if: ${{ github.repository == 'github/docs-internal' || github.repository == 'github/docs' }} name: Prevent merging during deployment freezes runs-on: ubuntu-latest steps: - name: Fail if repo merges are paused - if: ${{ env.FREEZE == 'true' }} + if: ${{ env.FREEZE == 'true' && github.ref != 'refs/heads/repo-sync' }} run: | echo 'Merges into the "main" branch on this repo are currently paused!' exit 1 diff --git a/.github/workflows/repo-sync-stalls.yml b/.github/workflows/repo-sync-stalls.yml index 36cf671a6da2..8a83dd97770b 100644 --- a/.github/workflows/repo-sync-stalls.yml +++ b/.github/workflows/repo-sync-stalls.yml @@ -1,18 +1,11 @@ name: Repo Sync Stalls + on: workflow_dispatch: schedule: - cron: '0 */2 * * *' + jobs: - check-freezer: - name: Check for deployment freezes - runs-on: ubuntu-latest - steps: - - name: Exit if repo is frozen - if: ${{ env.FREEZE == 'true' }} - run: | - echo 'The repo is currently frozen! Exiting this workflow.' - exit 1 # prevents further steps from running repo-sync-stalls: runs-on: ubuntu-latest steps: @@ -54,7 +47,7 @@ jobs: }) - name: Send Slack notification if workflow fails uses: someimportantcompany/github-actions-slack-message@0b470c14b39da4260ed9e3f9a4f1298a74ccdefd - if: failure() + if: ${{ failure() }} with: channel: ${{ secrets.DOCS_ALERTS_SLACK_CHANNEL_ID }} bot-token: ${{ secrets.SLACK_DOCS_BOT_TOKEN }} diff --git a/.github/workflows/repo-sync.yml b/.github/workflows/repo-sync.yml index 90664d9bb57d..cbc20bbc531a 100644 --- a/.github/workflows/repo-sync.yml +++ b/.github/workflows/repo-sync.yml @@ -11,24 +11,10 @@ on: schedule: - cron: '*/15 * * * *' # every 15 minutes -env: - FREEZE: ${{ secrets.FREEZE }} - jobs: - check-freezer: - name: Check for deployment freezes - runs-on: ubuntu-latest - steps: - - name: Exit if repo is frozen - if: ${{ env.FREEZE == 'true' }} - run: | - echo 'The repo is currently frozen! Exiting this workflow.' - exit 1 # prevents further steps from running - repo-sync: if: github.repository == 'github/docs-internal' || github.repository == 'github/docs' name: Repo Sync - needs: check-freezer runs-on: ubuntu-latest steps: - name: Check out repo diff --git a/.github/workflows/test-translations.yml b/.github/workflows/test-translations.yml deleted file mode 100644 index 9c84db78027d..000000000000 --- a/.github/workflows/test-translations.yml +++ /dev/null @@ -1,91 +0,0 @@ -# NOTE: Changes to this file should also be applied to './test-windows.yml' and './test.yml' - -name: Node.js Tests - Translations - -on: - workflow_dispatch: - schedule: - - cron: '10 20 * * *' # once a day at 20:10 UTC / 12:10 PST - -jobs: - lint: - if: github.repository == 'github/docs-internal' - runs-on: ubuntu-latest - steps: - - name: Check out repo - uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - with: - ref: translations # check out the 'translations' branch - - - name: Check out tip of main - run: git fetch --depth=1 origin main - - - name: Setup node - uses: actions/setup-node@c46424eee26de4078d34105d3de3cc4992202b1e - with: - node-version: 14.x - - - name: Get npm cache directory - id: npm-cache - run: | - echo "::set-output name=dir::$(npm config get cache)" - - - name: Cache node modules - uses: actions/cache@0781355a23dac32fd3bac414512f4b903437991a - with: - path: ${{ steps.npm-cache.outputs.dir }} - key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-node- - - - name: Install dependencies - run: npm ci - - - name: Run linter - run: npx eslint . - - - name: Lint translated content - run: npm run lint-translation - - - name: Check dependencies - run: npm run check-deps - - test: - if: github.repository == 'github/docs-internal' - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - test-group: [content, meta, rendering, routing, unit, links-and-images] - steps: - - name: Check out repo - uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - - - name: Setup node - uses: actions/setup-node@c46424eee26de4078d34105d3de3cc4992202b1e - with: - node-version: 14.x - - - name: Get npm cache directory - id: npm-cache - run: | - echo "::set-output name=dir::$(npm config get cache)" - - - name: Cache node modules - uses: actions/cache@0781355a23dac32fd3bac414512f4b903437991a - with: - path: ${{ steps.npm-cache.outputs.dir }} - key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-node- - - - name: Install dependencies - run: npm ci - - - name: Run build script - run: npm run build - - - name: Run tests - run: npx jest tests/${{ matrix.test-group }}/ - env: - NODE_OPTIONS: '--max_old_space_size=4096' diff --git a/.github/workflows/test-windows.yml b/.github/workflows/test-windows.yml index 00a801d152fb..a30d60173a2d 100644 --- a/.github/workflows/test-windows.yml +++ b/.github/workflows/test-windows.yml @@ -15,7 +15,7 @@ jobs: strategy: fail-fast: false matrix: - test-group: [content, meta, rendering, routing, unit] + test-group: [content, graphql, meta, rendering, routing, unit] steps: - name: Check out repo uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2871f2088fa0..978b6ed29b13 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,4 +1,4 @@ -# NOTE: Changes to this file should also be applied to './test-windows.yml' and './test-translations.yml' +# NOTE: Changes to this file should also be applied to './test-windows.yml' name: Node.js Tests @@ -8,8 +8,6 @@ on: branches: - main pull_request: - branches-ignore: - - translations env: CI: true @@ -38,7 +36,7 @@ jobs: strategy: fail-fast: false matrix: - test-group: [content, meta, rendering, routing, unit, graphql] + test-group: [content, graphql, meta, rendering, routing, unit] steps: # Each of these ifs needs to be repeated at each step to make sure the required check still runs # Even if if doesn't do anything diff --git a/.github/workflows/triage-stale-check.yml b/.github/workflows/triage-stale-check.yml index 3105e23444df..97e487d51eb7 100644 --- a/.github/workflows/triage-stale-check.yml +++ b/.github/workflows/triage-stale-check.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/stale@af4072615903a8b031f986d25b1ae3bf45ec44d4 + - uses: actions/stale@9d6f46564a515a9ea11e7762ab3957ee58ca50da with: repo-token: ${{ secrets.GITHUB_TOKEN }} stale-pr-message: 'A stale label has been added to this pull request because it has been open 7 days with no activity. To keep this PR open, add a comment or push a commit within 3 days.' @@ -21,12 +21,14 @@ jobs: if: github.repository == 'github/docs' runs-on: ubuntu-latest steps: - - uses: actions/stale@af4072615903a8b031f986d25b1ae3bf45ec44d4 + - uses: actions/stale@9d6f46564a515a9ea11e7762ab3957ee58ca50da with: repo-token: ${{ secrets.GITHUB_TOKEN }} stale-pr-message: 'This is a gentle bump for the docs team that this PR is waiting for review.' days-before-pr-stale: 14 days-before-pr-close: -1 # Never close + remove-stale-when-updated: false + operations-per-run: 100 only-labels: 'waiting for review' # The hope is that by setting the stale-pr-label to the same label # as the label that the stale check looks for, this will result in diff --git a/.github/workflows/update-graphql-files.yml b/.github/workflows/update-graphql-files.yml index 7dff9b1a32ed..a610bf5bf880 100644 --- a/.github/workflows/update-graphql-files.yml +++ b/.github/workflows/update-graphql-files.yml @@ -1,18 +1,19 @@ name: Update GraphQL files -# **IMPORTANT:** Do not change the FREEZE environment variable set here. -# This workflow runs every hour. To temporarily disable it (for example, during -# a docs freeze), add a secret to the docs repo settings called `FREEZE` -# with a value of `true`. To reenable GraphQL updates, delete the secret in -# the repo settings. The env variable here will evaluate whether the secret exists. -env: - FREEZE: ${{ secrets.FREEZE }} - on: workflow_dispatch: schedule: - cron: '20 16 * * *' # run every day at 16:20 UTC / 8:20 PST +# **IMPORTANT:** Do not change the FREEZE environment variable set here! +# This workflow runs on a recurring basis. To temporarily disable it (e.g., +# during a docs deployment freeze), add an Actions Secret to the repo settings +# called `FREEZE` with a value of `true`. To re-enable GraphQL updates, simply +# delete that Secret from the repo settings. The environment variable here +# will duplicate that Secret's value for later evaluation. +env: + FREEZE: ${{ secrets.FREEZE }} + jobs: update_graphql_files: if: github.repository == 'github/docs-internal' @@ -25,7 +26,7 @@ jobs: - name: Checkout uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - name: Set up Ruby - uses: actions/setup-ruby@5f29a1cd8dfebf420691c4c9a0e832e2fae5a526 + uses: ruby/setup-ruby@fdcfbcf14ec9672f6f615cb9589a1bc5dd69d262 with: ruby-version: '2.4' - name: Install Ruby dependencies @@ -37,7 +38,7 @@ jobs: - name: Run updater scripts env: # need to use a token from a user with access to github/github for this step - GITHUB_TOKEN: ${{ secrets.RACHMARI_REPO_WORKFLOW }} + GITHUB_TOKEN: ${{ secrets.DOCS_BOT }} run: | script/graphql/update-files.js - name: Create pull request @@ -53,7 +54,7 @@ jobs: syncs up the GraphQL data in this repo.\n\n If CI passes, this PR will be auto-merged. :green_heart:\n\n If CI does not pass or other problems arise, contact #docs-engineering on slack." - labels: automerge + labels: automerge,autoupdate branch: graphql-schema-update - if: ${{ failure() }} name: Delete remote branch (if previous steps failed) @@ -65,5 +66,13 @@ jobs: name: Approve uses: juliangruber/approve-pull-request-action@c530832d4d346c597332e20e03605aa94fa150a8 with: - github-token: ${{ secrets.GITHUB_TOKEN }} + github-token: ${{ secrets.DOCUBOT_REPO_PAT }} number: ${{ steps.create-pull-request.outputs.pull-request-number }} + - name: Send Slack notification if workflow fails + uses: someimportantcompany/github-actions-slack-message@0b470c14b39da4260ed9e3f9a4f1298a74ccdefd + if: failure() + with: + channel: ${{ secrets.DOCS_ALERTS_SLACK_CHANNEL_ID }} + bot-token: ${{ secrets.SLACK_DOCS_BOT_TOKEN }} + color: failure + text: The last update-graphql-files run for ${{github.repository}} failed. See https://github.com/github/${{github.repository}}/actions/workflows/update-graphql-files.yml diff --git a/.github/workflows/workflow-lint.yml b/.github/workflows/workflow-lint.yml index 2b7e11429f5a..a94f548316f5 100644 --- a/.github/workflows/workflow-lint.yml +++ b/.github/workflows/workflow-lint.yml @@ -2,21 +2,24 @@ name: Lint workflows on: workflow_dispatch: - # push: - # branches: - # - main - # pull_request: - # branches-ignore: - # - translations + push: + branches: + - main + paths: + - '.github/workflows/*.yml' + pull_request: + paths: + - '.github/workflows/*.yml' jobs: lint: + if: ${{ github.repository == 'github/docs-internal' }} runs-on: ubuntu-latest steps: - name: Check out repo uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - name: Run linter - uses: cschleiden/actions-linter@43fd4e08e52ed40c0e2782dc2425694388851576 + uses: cschleiden/actions-linter@0ff16d6ac5103cca6c92e6cbc922b646baaea5be with: workflows: '[".github/workflows/*.yml"]' diff --git a/.github/workflows/yml-lint.yml b/.github/workflows/yml-lint.yml index 913be76463e1..36ccd787b5e0 100644 --- a/.github/workflows/yml-lint.yml +++ b/.github/workflows/yml-lint.yml @@ -5,9 +5,13 @@ on: push: branches: - main + paths: + - '**/*.yml' + - '**/*.yaml' pull_request: - branches-ignore: - - translations + paths: + - '**/*.yml' + - '**/*.yaml' jobs: lint: diff --git a/Dockerfile b/Dockerfile index 8235b5659115..6ebd4a9adf3a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -42,7 +42,7 @@ COPY --chown=node:node --from=install /usr/src/docs/dist /usr/src/docs/dist ENV NODE_ENV production # Use Lunr instead of Algolia -ENV USE_LUNR true +ENV AIRGAP true # Copy only what's needed to run the server COPY --chown=node:node assets ./assets diff --git a/assets/images/actions-runner-installed-software-link.png b/assets/images/actions-runner-installed-software-link.png new file mode 100644 index 000000000000..dda736caacbb Binary files /dev/null and b/assets/images/actions-runner-installed-software-link.png differ diff --git a/assets/images/enterprise/2.22/environments-sidebar.png b/assets/images/enterprise/2.22/environments-sidebar.png new file mode 100644 index 000000000000..cbc82f139e32 Binary files /dev/null and b/assets/images/enterprise/2.22/environments-sidebar.png differ diff --git a/assets/images/enterprise/2.22/pull-request-tabs-changed-files.png b/assets/images/enterprise/2.22/pull-request-tabs-changed-files.png new file mode 100644 index 000000000000..a5ca74c433be Binary files /dev/null and b/assets/images/enterprise/2.22/pull-request-tabs-changed-files.png differ diff --git a/assets/images/enterprise/business-accounts/enterprise-licensing-tab.png b/assets/images/enterprise/business-accounts/enterprise-licensing-tab.png deleted file mode 100644 index a9888d3bd6dc..000000000000 Binary files a/assets/images/enterprise/business-accounts/enterprise-licensing-tab.png and /dev/null differ diff --git a/assets/images/enterprise/enterprises/enterprise-server-billing-license-info.png b/assets/images/enterprise/enterprise-server/enterprise-server-billing-license-info.png similarity index 100% rename from assets/images/enterprise/enterprises/enterprise-server-billing-license-info.png rename to assets/images/enterprise/enterprise-server/enterprise-server-billing-license-info.png diff --git a/assets/images/enterprise/enterprises/license.png b/assets/images/enterprise/enterprise-server/license.png similarity index 100% rename from assets/images/enterprise/enterprises/license.png rename to assets/images/enterprise/enterprise-server/license.png diff --git a/assets/images/enterprise/github-ae/enterprise-account-settings-security-tab.png b/assets/images/enterprise/github-ae/enterprise-account-settings-security-tab.png new file mode 100644 index 000000000000..3c33270e8571 Binary files /dev/null and b/assets/images/enterprise/github-ae/enterprise-account-settings-security-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/business-accounts/settings-options-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/business-accounts/settings-options-tab.png new file mode 100644 index 000000000000..f7e163d0333e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/business-accounts/settings-options-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/enterprises/license.png b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/enterprises/license.png new file mode 100644 index 000000000000..679a7a631067 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/enterprises/license.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/management-console/management-console-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/management-console/management-console-tab.png new file mode 100644 index 000000000000..103434c7f19d Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/management-console/management-console-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/management-console/save-settings.png b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/management-console/save-settings.png new file mode 100644 index 000000000000..722e49a05d30 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/management-console/save-settings.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/management-console/sidebar-authentication.png b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/management-console/sidebar-authentication.png new file mode 100644 index 000000000000..68e2fb5ff54a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/management-console/sidebar-authentication.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/access-new-settings.png b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/access-new-settings.png new file mode 100644 index 000000000000..1cb09395a1a3 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/access-new-settings.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/edit-message.png b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/edit-message.png new file mode 100644 index 000000000000..d7a61a45622a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/edit-message.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/enable-vulnerability-scanning-in-repositories.png b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/enable-vulnerability-scanning-in-repositories.png new file mode 100644 index 000000000000..12a788db07e7 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/enable-vulnerability-scanning-in-repositories.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/enterprise-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/enterprise-tab.png new file mode 100644 index 000000000000..f39403c6653f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/enterprise-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/repo/repo-security-top-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/repo/repo-security-top-tab.png new file mode 100644 index 000000000000..fe43aa9de0c5 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/repo/repo-security-top-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/sign-out-add-message-button.png b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/sign-out-add-message-button.png new file mode 100644 index 000000000000..1dd271ada478 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/sign-out-add-message-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/suspend.png b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/suspend.png new file mode 100644 index 000000000000..433cbf69cd1e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/enterprise/site-admin-settings/suspend.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/environments-sidebar.png b/assets/images/enterprise/legacy-format/2.20/assets/images/environments-sidebar.png new file mode 100644 index 000000000000..cbc82f139e32 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/environments-sidebar.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/github-apps/github_apps_delete_key.png b/assets/images/enterprise/legacy-format/2.20/assets/images/github-apps/github_apps_delete_key.png new file mode 100644 index 000000000000..5dc7807cf9a6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/github-apps/github_apps_delete_key.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/github-apps/github_apps_private_key_fingerprint.png b/assets/images/enterprise/legacy-format/2.20/assets/images/github-apps/github_apps_private_key_fingerprint.png new file mode 100644 index 000000000000..0748413ffe67 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/github-apps/github_apps_private_key_fingerprint.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/branch/branch-creation-text-box.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/branch/branch-creation-text-box.png new file mode 100644 index 000000000000..f95a7942b11a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/branch/branch-creation-text-box.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/branch/branch-selection-dropdown.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/branch/branch-selection-dropdown.png new file mode 100644 index 000000000000..4e0bde97367f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/branch/branch-selection-dropdown.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/branches/branches-link.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/branches/branches-link.png new file mode 100644 index 000000000000..dda96dadb20f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/branches/branches-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/branches/branches-overview-atom.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/branches/branches-overview-atom.png new file mode 100644 index 000000000000..9c3e7dd79167 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/branches/branches-overview-atom.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/business-accounts/billing-license-info.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/business-accounts/billing-license-info.png new file mode 100644 index 000000000000..95b5a020949a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/business-accounts/billing-license-info.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/business-accounts/enterprise-account-settings-security-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/business-accounts/enterprise-account-settings-security-tab.png new file mode 100644 index 000000000000..3c33270e8571 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/business-accounts/enterprise-account-settings-security-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/business-accounts/enterprise-account-settings-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/business-accounts/enterprise-account-settings-tab.png new file mode 100644 index 000000000000..90da18a2225f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/business-accounts/enterprise-account-settings-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/business-accounts/upload-ghe-server-usage-link.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/business-accounts/upload-ghe-server-usage-link.png new file mode 100644 index 000000000000..f01f6df79d33 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/business-accounts/upload-ghe-server-usage-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/commits/Commit-master-label.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/commits/Commit-master-label.png new file mode 100644 index 000000000000..1b0bd0322068 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/commits/Commit-master-label.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/desktop/mac-choose-preferences.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/desktop/mac-choose-preferences.png new file mode 100644 index 000000000000..de1f5cacf168 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/desktop/mac-choose-preferences.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/desktop/push-origin-button.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/desktop/push-origin-button.png new file mode 100644 index 000000000000..3f23fa7af4c6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/desktop/push-origin-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/desktop/sign-in-button-browser.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/desktop/sign-in-button-browser.png new file mode 100644 index 000000000000..5019df8c1a1b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/desktop/sign-in-button-browser.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/desktop/windows-choose-options.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/desktop/windows-choose-options.png new file mode 100644 index 000000000000..d780876ee806 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/desktop/windows-choose-options.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/education/upgrade-org-button.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/education/upgrade-org-button.png new file mode 100644 index 000000000000..6080201baa93 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/education/upgrade-org-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/graphs/dependents_graph.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/graphs/dependents_graph.png new file mode 100644 index 000000000000..f70b6bf9c901 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/graphs/dependents_graph.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/issues/delete-issue.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/issues/delete-issue.png new file mode 100644 index 000000000000..1ce65f85564a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/issues/delete-issue.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/notifications/notifications_general_existence_indicator.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/notifications/notifications_general_existence_indicator.png new file mode 100644 index 000000000000..af949a6f41d1 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/notifications/notifications_general_existence_indicator.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/disallow-members-to-change-repo-visibility.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/disallow-members-to-change-repo-visibility.png new file mode 100644 index 000000000000..988cc9562bde Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/disallow-members-to-change-repo-visibility.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/name-of-business.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/name-of-business.png new file mode 100644 index 000000000000..ffc26c3f9399 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/name-of-business.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/org-settings-member-privileges.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/org-settings-member-privileges.png new file mode 100644 index 000000000000..bfd09369ebcd Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/org-settings-member-privileges.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/org-settings-security-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/org-settings-security-tab.png new file mode 100644 index 000000000000..ae4e9ccf298b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/org-settings-security-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/organization-belongs-to.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/organization-belongs-to.png new file mode 100644 index 000000000000..8a57e382d497 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/organization-belongs-to.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/organization-settings-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/organization-settings-tab.png new file mode 100644 index 000000000000..35c18741e531 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/organization-settings-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/people-tab-invite-member.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/people-tab-invite-member.png new file mode 100644 index 000000000000..9677218aadf9 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/people-tab-invite-member.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/repo-labels-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/repo-labels-tab.png new file mode 100644 index 000000000000..df9402d85515 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/repo-labels-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/trash-button.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/trash-button.png new file mode 100644 index 000000000000..ab46a09ec512 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/organizations/trash-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/package-registry/packages-link.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/package-registry/packages-link.png new file mode 100644 index 000000000000..e9e52bfcd649 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/package-registry/packages-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pages/click-pages-url-to-preview.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pages/click-pages-url-to-preview.png new file mode 100644 index 000000000000..61437b8be575 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pages/click-pages-url-to-preview.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pages/create-repository-name-pages.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pages/create-repository-name-pages.png new file mode 100644 index 000000000000..36ba1e59feb8 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pages/create-repository-name-pages.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pages/publishing-source-drop-down.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pages/publishing-source-drop-down.png new file mode 100644 index 000000000000..04be864683e5 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pages/publishing-source-drop-down.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pages/save-custom-domain.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pages/save-custom-domain.png new file mode 100644 index 000000000000..8670b4b8ee27 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pages/save-custom-domain.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/profile/display-pro-badge-checkbox.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/profile/display-pro-badge-checkbox.png new file mode 100644 index 000000000000..877dfd6bbe08 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/profile/display-pro-badge-checkbox.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/profile/profile-block-or-report-button.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/profile/profile-block-or-report-button.png new file mode 100644 index 000000000000..a4adf3ee72d5 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/profile/profile-block-or-report-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/profile/profile_orgs_box.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/profile/profile_orgs_box.png new file mode 100644 index 000000000000..6b7ff4d08ee4 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/profile/profile_orgs_box.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/profile/top_right_avatar.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/profile/top_right_avatar.png new file mode 100644 index 000000000000..a3893678edac Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/profile/top_right_avatar.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/projects/team-discussions-comment-button.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/projects/team-discussions-comment-button.png new file mode 100644 index 000000000000..b253bd099a10 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/projects/team-discussions-comment-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/projects/team-discussions-comment.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/projects/team-discussions-comment.png new file mode 100644 index 000000000000..bf40d3a62f6a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/projects/team-discussions-comment.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/projects/team-discussions-privacy-menu.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/projects/team-discussions-privacy-menu.png new file mode 100644 index 000000000000..e1e2b184043c Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/projects/team-discussions-privacy-menu.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/branch-dropdown.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/branch-dropdown.png new file mode 100644 index 000000000000..7ba69b1f1ddf Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/branch-dropdown.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/choose-base-and-compare-branches.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/choose-base-and-compare-branches.png new file mode 100644 index 000000000000..c9ffd3f1b0cb Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/choose-base-and-compare-branches.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/choose-base-fork-and-branch.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/choose-base-fork-and-branch.png new file mode 100644 index 000000000000..451035484703 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/choose-base-fork-and-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/choose-head-fork-compare-branch.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/choose-head-fork-compare-branch.png new file mode 100644 index 000000000000..1db5fe09a6f4 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/choose-head-fork-compare-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/compare-across-forks-link.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/compare-across-forks-link.png new file mode 100644 index 000000000000..6676a282cbe1 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/compare-across-forks-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/compare-branch-example.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/compare-branch-example.png new file mode 100644 index 000000000000..b3831912b2e6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/compare-branch-example.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/pull-request-edit-base-branch.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/pull-request-edit-base-branch.png new file mode 100644 index 000000000000..9e87a5dc4dec Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/pull-request-edit-base-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/pull-request-edit.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/pull-request-edit.png new file mode 100644 index 000000000000..bd05b7b0e62a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/pull-request-edit.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/pull-request-review-edit-branch.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/pull-request-review-edit-branch.png new file mode 100644 index 000000000000..0382a63fcfe6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/pull-request-review-edit-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/pull-request-start-review-button.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/pull-request-start-review-button.png new file mode 100644 index 000000000000..1620899cd026 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/pull-request-start-review-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/revert-pull-request-link.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/revert-pull-request-link.png new file mode 100644 index 000000000000..e46cf9d51289 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/pull_requests/revert-pull-request-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/releases/release-link.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/releases/release-link.png new file mode 100644 index 000000000000..4fe6ea286b54 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/releases/release-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/releases/release-name-link.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/releases/release-name-link.png new file mode 100644 index 000000000000..27108a2b4e7c Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/releases/release-name-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/releases/releases-tag-branch.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/releases/releases-tag-branch.png new file mode 100644 index 000000000000..ff613680dfd0 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/releases/releases-tag-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/releases/releases-tag-version.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/releases/releases-tag-version.png new file mode 100644 index 000000000000..693573cd5523 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/releases/releases-tag-version.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/PR-review-required-code-owner.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/PR-review-required-code-owner.png new file mode 100644 index 000000000000..715495c21d73 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/PR-review-required-code-owner.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/PR-review-required-dismissals.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/PR-review-required-dismissals.png new file mode 100644 index 000000000000..1c78f9dcd331 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/PR-review-required-dismissals.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/PR-reviews-required-dismiss-stale.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/PR-reviews-required-dismiss-stale.png new file mode 100644 index 000000000000..28014adc212f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/PR-reviews-required-dismiss-stale.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/PR-reviews-required.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/PR-reviews-required.png new file mode 100644 index 000000000000..5a98890ecb95 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/PR-reviews-required.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/add-topic-form.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/add-topic-form.png new file mode 100644 index 000000000000..02dbf8be424e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/add-topic-form.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/choose-commit-branch.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/choose-commit-branch.png new file mode 100644 index 000000000000..2e59501633e5 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/choose-commit-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/choose-reason-for-hiding-comment-ghe.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/choose-reason-for-hiding-comment-ghe.png new file mode 100644 index 000000000000..2d72784233c5 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/choose-reason-for-hiding-comment-ghe.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/create-commit-open-readme.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/create-commit-open-readme.png new file mode 100644 index 000000000000..bf622bcbd849 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/create-commit-open-readme.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/create-repository-owner.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/create-repository-owner.png new file mode 100644 index 000000000000..8988cc96a64a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/create-repository-owner.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/create-repository-public-private.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/create-repository-public-private.png new file mode 100644 index 000000000000..fab4254b7d7b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/create-repository-public-private.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/create_new_file.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/create_new_file.png new file mode 100644 index 000000000000..a065ca72f1f5 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/create_new_file.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/https-url-clone.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/https-url-clone.png new file mode 100644 index 000000000000..cae17288875c Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/https-url-clone.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/include-admins-protected-branches.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/include-admins-protected-branches.png new file mode 100644 index 000000000000..c116702484dc Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/include-admins-protected-branches.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/initialize-with-readme.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/initialize-with-readme.png new file mode 100644 index 000000000000..221178f55e31 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/initialize-with-readme.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/issue-template-commit-message-field.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/issue-template-commit-message-field.png new file mode 100644 index 000000000000..55121147dc5d Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/issue-template-commit-message-field.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/issue-template-commit-to-master-or-open-pull-request.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/issue-template-commit-to-master-or-open-pull-request.png new file mode 100644 index 000000000000..a234ab3480b4 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/issue-template-commit-to-master-or-open-pull-request.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/manage-access-invite-button.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/manage-access-invite-button.png new file mode 100644 index 000000000000..9569973c62a1 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/manage-access-invite-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/new-file-commit-button.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/new-file-commit-button.png new file mode 100644 index 000000000000..0d0444f39504 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/new-file-commit-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/number-of-required-review-approvals.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/number-of-required-review-approvals.png new file mode 100644 index 000000000000..23c4d4ffefeb Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/number-of-required-review-approvals.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/os-repo-with-topics.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/os-repo-with-topics.png new file mode 100644 index 000000000000..e2aba0e14810 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/os-repo-with-topics.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/propose-file-change-quick-pull.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/propose-file-change-quick-pull.png new file mode 100644 index 000000000000..e0f91e56dd6a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/propose-file-change-quick-pull.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/protecting-branch-loose-status.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/protecting-branch-loose-status.png new file mode 100644 index 000000000000..eee5f254b9e6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/protecting-branch-loose-status.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/repo-actions-settings.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/repo-actions-settings.png new file mode 100644 index 000000000000..fe1ae3308b1b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/repo-actions-settings.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/repo-with-readme.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/repo-with-readme.png new file mode 100644 index 000000000000..89594e645ef0 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/repo-with-readme.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/repository-options-branch.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/repository-options-branch.png new file mode 100644 index 000000000000..fdf36c69c04f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/repository-options-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/repository-options-defaultbranch.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/repository-options-defaultbranch.png new file mode 100644 index 000000000000..d45e6ee8caec Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/repository-options-defaultbranch.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/require-signed-commits.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/require-signed-commits.png new file mode 100644 index 000000000000..6aba04bf4431 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/require-signed-commits.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/required-linear-history.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/required-linear-history.png new file mode 100644 index 000000000000..b7a3201ffb4b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/required-linear-history.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/required-status-checks.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/required-status-checks.png new file mode 100644 index 000000000000..18cd40fc3137 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/required-status-checks.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/required-statuses-list.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/required-statuses-list.png new file mode 100644 index 000000000000..41880593baaa Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/required-statuses-list.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/restrict-branch-search.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/restrict-branch-search.png new file mode 100644 index 000000000000..a9cd95596398 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/restrict-branch-search.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/restrict-branch.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/restrict-branch.png new file mode 100644 index 000000000000..4129635888d9 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/restrict-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/run-name.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/run-name.png new file mode 100644 index 000000000000..bf8988b4aecc Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/run-name.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/upload-files-button.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/upload-files-button.png new file mode 100644 index 000000000000..a77f7974e225 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/upload-files-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/workflow-sidebar.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/workflow-sidebar.png new file mode 100644 index 000000000000..1c0597f14920 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/workflow-sidebar.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/write-commit-message-co-author-trailer.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/write-commit-message-co-author-trailer.png new file mode 100644 index 000000000000..92aebb55dbe7 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/repository/write-commit-message-co-author-trailer.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/search/find-file-button.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/search/find-file-button.png new file mode 100644 index 000000000000..156aa39e477e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/search/find-file-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/search/find-file-search-field.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/search/find-file-search-field.png new file mode 100644 index 000000000000..612a6c6863c0 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/search/find-file-search-field.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/search/search-field.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/search/search-field.png new file mode 100644 index 000000000000..68f542a85195 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/search/search-field.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/security/advisories-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/security/advisories-tab.png new file mode 100644 index 000000000000..a3659d0f66fd Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/security/advisories-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/security/security-advisory-description.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/security/security-advisory-description.png new file mode 100644 index 000000000000..ac89833db992 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/security/security-advisory-description.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/security/security-advisory-metadata.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/security/security-advisory-metadata.png new file mode 100644 index 000000000000..9a0f83e105d5 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/security/security-advisory-metadata.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/actions-runner-remove.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/actions-runner-remove.png new file mode 100644 index 000000000000..9a82a91c8e31 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/actions-runner-remove.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/audit-log-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/audit-log-tab.png new file mode 100644 index 000000000000..c310a8b68deb Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/audit-log-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/scheduled-reminders-prs-without-requests.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/scheduled-reminders-prs-without-requests.png new file mode 100644 index 000000000000..251e134dc646 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/scheduled-reminders-prs-without-requests.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/settings-sidebar-account-settings.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/settings-sidebar-account-settings.png new file mode 100644 index 000000000000..cf8a7402e9e7 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/settings-sidebar-account-settings.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/settings-sidebar-ssh-keys.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/settings-sidebar-ssh-keys.png new file mode 100644 index 000000000000..c48d203519c3 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/settings-sidebar-ssh-keys.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/settings-ssh-key-review.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/settings-ssh-key-review.png new file mode 100644 index 000000000000..992d1307784b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/settings-ssh-key-review.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/userbar-account-settings.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/userbar-account-settings.png new file mode 100644 index 000000000000..f54ce518cd26 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/settings/userbar-account-settings.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/setup/keychain-access.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/setup/keychain-access.png new file mode 100644 index 000000000000..7628dd83b492 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/setup/keychain-access.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/activity-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/activity-tab.png new file mode 100644 index 000000000000..c6497f73fffa Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/activity-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/description-highlighted-org-members.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/description-highlighted-org-members.png new file mode 100644 index 000000000000..7f89ae045da6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/description-highlighted-org-members.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/edit-org-members-profile-button.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/edit-org-members-profile-button.png new file mode 100644 index 000000000000..a20c0818636b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/edit-org-members-profile-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/introduction-box.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/introduction-box.png new file mode 100644 index 000000000000..8130b22c76c7 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/introduction-box.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/manage-your-sponsorship-button.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/manage-your-sponsorship-button.png new file mode 100644 index 000000000000..3c094ea2fcf4 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/manage-your-sponsorship-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/payouts-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/payouts-tab.png new file mode 100644 index 000000000000..f24e0e6e565c Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/payouts-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/profile-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/profile-tab.png new file mode 100644 index 000000000000..6a04eb6a0cc0 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/profile-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/select-highlighted-org-members.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/select-highlighted-org-members.png new file mode 100644 index 000000000000..1f7a488b4174 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/select-highlighted-org-members.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/sponsor-tiers-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/sponsor-tiers-tab.png new file mode 100644 index 000000000000..14131e4ae3a7 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/sponsor-tiers-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/sponsors-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/sponsors-tab.png new file mode 100644 index 000000000000..5ca1f6a4310d Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/sponsors-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/updates-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/updates-tab.png new file mode 100644 index 000000000000..023ad329769b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/updates-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/webhooks-tab.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/webhooks-tab.png new file mode 100644 index 000000000000..d9569c5cd1e7 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/sponsors/webhooks-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/teams/choose-an-idp-group.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/teams/choose-an-idp-group.png new file mode 100644 index 000000000000..233aeff8898e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/teams/choose-an-idp-group.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/teams/enable-team-synchronization.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/teams/enable-team-synchronization.png new file mode 100644 index 000000000000..92b9da1bb52b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/teams/enable-team-synchronization.png differ diff --git a/assets/images/enterprise/legacy-format/2.20/assets/images/help/teams/list-of-members-selected-bulk.png b/assets/images/enterprise/legacy-format/2.20/assets/images/help/teams/list-of-members-selected-bulk.png new file mode 100644 index 000000000000..d1bd946c7fa7 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.20/assets/images/help/teams/list-of-members-selected-bulk.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/business-accounts/settings-options-tab.png b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/business-accounts/settings-options-tab.png new file mode 100644 index 000000000000..f7e163d0333e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/business-accounts/settings-options-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/enterprises/license.png b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/enterprises/license.png new file mode 100644 index 000000000000..679a7a631067 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/enterprises/license.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/management-console/management-console-tab.png b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/management-console/management-console-tab.png new file mode 100644 index 000000000000..103434c7f19d Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/management-console/management-console-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/management-console/save-settings.png b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/management-console/save-settings.png new file mode 100644 index 000000000000..722e49a05d30 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/management-console/save-settings.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/management-console/sidebar-authentication.png b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/management-console/sidebar-authentication.png new file mode 100644 index 000000000000..68e2fb5ff54a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/management-console/sidebar-authentication.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/access-new-settings.png b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/access-new-settings.png new file mode 100644 index 000000000000..1cb09395a1a3 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/access-new-settings.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/edit-message.png b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/edit-message.png new file mode 100644 index 000000000000..d7a61a45622a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/edit-message.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/enterprise-tab.png b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/enterprise-tab.png new file mode 100644 index 000000000000..f39403c6653f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/enterprise-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/repo/repo-security-top-tab.png b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/repo/repo-security-top-tab.png new file mode 100644 index 000000000000..fe43aa9de0c5 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/repo/repo-security-top-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/sign-out-add-message-button.png b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/sign-out-add-message-button.png new file mode 100644 index 000000000000..1dd271ada478 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/sign-out-add-message-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/suspend.png b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/suspend.png new file mode 100644 index 000000000000..433cbf69cd1e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/enterprise/site-admin-settings/suspend.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/environments-sidebar.png b/assets/images/enterprise/legacy-format/2.21/assets/images/environments-sidebar.png new file mode 100644 index 000000000000..cbc82f139e32 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/environments-sidebar.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/github-apps/github_apps_delete_key.png b/assets/images/enterprise/legacy-format/2.21/assets/images/github-apps/github_apps_delete_key.png new file mode 100644 index 000000000000..5dc7807cf9a6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/github-apps/github_apps_delete_key.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/github-apps/github_apps_private_key_fingerprint.png b/assets/images/enterprise/legacy-format/2.21/assets/images/github-apps/github_apps_private_key_fingerprint.png new file mode 100644 index 000000000000..0748413ffe67 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/github-apps/github_apps_private_key_fingerprint.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/branch/branch-creation-text-box.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/branch/branch-creation-text-box.png new file mode 100644 index 000000000000..f95a7942b11a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/branch/branch-creation-text-box.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/branch/branch-selection-dropdown.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/branch/branch-selection-dropdown.png new file mode 100644 index 000000000000..4e0bde97367f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/branch/branch-selection-dropdown.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/branches/branches-link.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/branches/branches-link.png new file mode 100644 index 000000000000..dda96dadb20f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/branches/branches-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/branches/branches-overview-atom.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/branches/branches-overview-atom.png new file mode 100644 index 000000000000..9c3e7dd79167 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/branches/branches-overview-atom.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/business-accounts/billing-license-info.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/business-accounts/billing-license-info.png new file mode 100644 index 000000000000..bd5e610ecefd Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/business-accounts/billing-license-info.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/business-accounts/enterprise-account-settings-security-tab.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/business-accounts/enterprise-account-settings-security-tab.png new file mode 100644 index 000000000000..3c33270e8571 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/business-accounts/enterprise-account-settings-security-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/business-accounts/enterprise-account-settings-tab.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/business-accounts/enterprise-account-settings-tab.png new file mode 100644 index 000000000000..90da18a2225f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/business-accounts/enterprise-account-settings-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/codespaces/click-remote-explorer-icon-vscode.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/codespaces/click-remote-explorer-icon-vscode.png new file mode 100644 index 000000000000..b4081b262e4e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/codespaces/click-remote-explorer-icon-vscode.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/commits/Commit-master-label.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/commits/Commit-master-label.png new file mode 100644 index 000000000000..1b0bd0322068 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/commits/Commit-master-label.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/desktop/mac-choose-preferences.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/desktop/mac-choose-preferences.png new file mode 100644 index 000000000000..45494d166ef3 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/desktop/mac-choose-preferences.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/desktop/push-origin-button.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/desktop/push-origin-button.png new file mode 100644 index 000000000000..3f23fa7af4c6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/desktop/push-origin-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/desktop/sign-in-button-browser.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/desktop/sign-in-button-browser.png new file mode 100644 index 000000000000..5019df8c1a1b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/desktop/sign-in-button-browser.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/desktop/windows-choose-options.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/desktop/windows-choose-options.png new file mode 100644 index 000000000000..d780876ee806 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/desktop/windows-choose-options.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/graphs/dependents_graph.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/graphs/dependents_graph.png new file mode 100644 index 000000000000..f70b6bf9c901 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/graphs/dependents_graph.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/issues/delete-issue.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/issues/delete-issue.png new file mode 100644 index 000000000000..1ce65f85564a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/issues/delete-issue.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/disallow-members-to-change-repo-visibility.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/disallow-members-to-change-repo-visibility.png new file mode 100644 index 000000000000..988cc9562bde Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/disallow-members-to-change-repo-visibility.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/org-settings-member-privileges.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/org-settings-member-privileges.png new file mode 100644 index 000000000000..bfd09369ebcd Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/org-settings-member-privileges.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/org-settings-security-tab.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/org-settings-security-tab.png new file mode 100644 index 000000000000..ae4e9ccf298b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/org-settings-security-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/organization-settings-tab.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/organization-settings-tab.png new file mode 100644 index 000000000000..35c18741e531 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/organization-settings-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/repo-labels-tab.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/repo-labels-tab.png new file mode 100644 index 000000000000..df9402d85515 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/organizations/repo-labels-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/package-registry/packages-link.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/package-registry/packages-link.png new file mode 100644 index 000000000000..e9e52bfcd649 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/package-registry/packages-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pages/click-pages-url-to-preview.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pages/click-pages-url-to-preview.png new file mode 100644 index 000000000000..61437b8be575 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pages/click-pages-url-to-preview.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pages/create-repository-name-pages.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pages/create-repository-name-pages.png new file mode 100644 index 000000000000..36ba1e59feb8 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pages/create-repository-name-pages.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pages/publishing-source-drop-down.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pages/publishing-source-drop-down.png new file mode 100644 index 000000000000..04be864683e5 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pages/publishing-source-drop-down.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pages/save-custom-domain.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pages/save-custom-domain.png new file mode 100644 index 000000000000..8670b4b8ee27 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pages/save-custom-domain.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/profile/display-pro-badge-checkbox.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/profile/display-pro-badge-checkbox.png new file mode 100644 index 000000000000..877dfd6bbe08 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/profile/display-pro-badge-checkbox.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/profile/profile-block-or-report-button.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/profile/profile-block-or-report-button.png new file mode 100644 index 000000000000..a4adf3ee72d5 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/profile/profile-block-or-report-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/profile/profile_orgs_box.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/profile/profile_orgs_box.png new file mode 100644 index 000000000000..6b7ff4d08ee4 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/profile/profile_orgs_box.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/profile/top_right_avatar.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/profile/top_right_avatar.png new file mode 100644 index 000000000000..a3893678edac Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/profile/top_right_avatar.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/projects/team-discussions-comment-button.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/projects/team-discussions-comment-button.png new file mode 100644 index 000000000000..56627406c921 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/projects/team-discussions-comment-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/projects/team-discussions-comment.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/projects/team-discussions-comment.png new file mode 100644 index 000000000000..bf40d3a62f6a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/projects/team-discussions-comment.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/projects/team-discussions-privacy-menu.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/projects/team-discussions-privacy-menu.png new file mode 100644 index 000000000000..e1e2b184043c Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/projects/team-discussions-privacy-menu.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/branch-dropdown.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/branch-dropdown.png new file mode 100644 index 000000000000..7ba69b1f1ddf Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/branch-dropdown.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/choose-base-and-compare-branches.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/choose-base-and-compare-branches.png new file mode 100644 index 000000000000..c9ffd3f1b0cb Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/choose-base-and-compare-branches.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/choose-base-fork-and-branch.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/choose-base-fork-and-branch.png new file mode 100644 index 000000000000..451035484703 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/choose-base-fork-and-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/choose-head-fork-compare-branch.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/choose-head-fork-compare-branch.png new file mode 100644 index 000000000000..1db5fe09a6f4 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/choose-head-fork-compare-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/compare-across-forks-link.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/compare-across-forks-link.png new file mode 100644 index 000000000000..6676a282cbe1 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/compare-across-forks-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/compare-branch-example.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/compare-branch-example.png new file mode 100644 index 000000000000..b3831912b2e6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/compare-branch-example.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/pull-request-edit-base-branch.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/pull-request-edit-base-branch.png new file mode 100644 index 000000000000..9e87a5dc4dec Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/pull-request-edit-base-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/pull-request-edit.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/pull-request-edit.png new file mode 100644 index 000000000000..bd05b7b0e62a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/pull-request-edit.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/pull-request-review-edit-branch.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/pull-request-review-edit-branch.png new file mode 100644 index 000000000000..0382a63fcfe6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/pull-request-review-edit-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/pull-request-start-review-button.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/pull-request-start-review-button.png new file mode 100644 index 000000000000..1620899cd026 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/pull-request-start-review-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/revert-pull-request-link.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/revert-pull-request-link.png new file mode 100644 index 000000000000..57e7fdade011 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/pull_requests/revert-pull-request-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/releases/release-link.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/releases/release-link.png new file mode 100644 index 000000000000..4fe6ea286b54 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/releases/release-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/releases/releases-tag-branch.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/releases/releases-tag-branch.png new file mode 100644 index 000000000000..ff613680dfd0 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/releases/releases-tag-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/releases/releases-tag-version.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/releases/releases-tag-version.png new file mode 100644 index 000000000000..693573cd5523 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/releases/releases-tag-version.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/add-topic-form.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/add-topic-form.png new file mode 100644 index 000000000000..02dbf8be424e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/add-topic-form.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/choose-commit-branch.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/choose-commit-branch.png new file mode 100644 index 000000000000..2e59501633e5 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/choose-commit-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/code-scanning-click-alert.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/code-scanning-click-alert.png new file mode 100644 index 000000000000..f1ea07b843d2 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/code-scanning-click-alert.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/create-commit-open-readme.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/create-commit-open-readme.png new file mode 100644 index 000000000000..dc0fec4ace46 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/create-commit-open-readme.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/create-repository-owner.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/create-repository-owner.png new file mode 100644 index 000000000000..8988cc96a64a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/create-repository-owner.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/create-repository-public-private.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/create-repository-public-private.png new file mode 100644 index 000000000000..fab4254b7d7b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/create-repository-public-private.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/create_new_file.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/create_new_file.png new file mode 100644 index 000000000000..a065ca72f1f5 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/create_new_file.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/https-url-clone.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/https-url-clone.png new file mode 100644 index 000000000000..cae17288875c Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/https-url-clone.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/include-all-branches.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/include-all-branches.png new file mode 100644 index 000000000000..4d81d46872a6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/include-all-branches.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/initialize-with-readme.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/initialize-with-readme.png new file mode 100644 index 000000000000..221178f55e31 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/initialize-with-readme.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/issue-template-commit-message-field.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/issue-template-commit-message-field.png new file mode 100644 index 000000000000..55121147dc5d Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/issue-template-commit-message-field.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/issue-template-commit-to-master-or-open-pull-request.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/issue-template-commit-to-master-or-open-pull-request.png new file mode 100644 index 000000000000..a234ab3480b4 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/issue-template-commit-to-master-or-open-pull-request.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/new-file-commit-button.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/new-file-commit-button.png new file mode 100644 index 000000000000..0d0444f39504 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/new-file-commit-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/os-repo-with-topics.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/os-repo-with-topics.png new file mode 100644 index 000000000000..e2aba0e14810 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/os-repo-with-topics.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/propose-file-change-quick-pull.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/propose-file-change-quick-pull.png new file mode 100644 index 000000000000..e0f91e56dd6a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/propose-file-change-quick-pull.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/repo-actions-settings.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/repo-actions-settings.png new file mode 100644 index 000000000000..fe1ae3308b1b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/repo-actions-settings.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/repo-with-readme.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/repo-with-readme.png new file mode 100644 index 000000000000..89594e645ef0 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/repo-with-readme.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/repository-options-branch.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/repository-options-branch.png new file mode 100644 index 000000000000..fdf36c69c04f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/repository-options-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/repository-options-defaultbranch.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/repository-options-defaultbranch.png new file mode 100644 index 000000000000..d45e6ee8caec Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/repository-options-defaultbranch.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/run-name.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/run-name.png new file mode 100644 index 000000000000..bf8988b4aecc Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/run-name.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/upload-files-button.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/upload-files-button.png new file mode 100644 index 000000000000..a77f7974e225 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/upload-files-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/workflow-sidebar.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/workflow-sidebar.png new file mode 100644 index 000000000000..1c0597f14920 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/workflow-sidebar.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/write-commit-message-co-author-trailer.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/write-commit-message-co-author-trailer.png new file mode 100644 index 000000000000..92aebb55dbe7 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/repository/write-commit-message-co-author-trailer.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/saml/okta-provisioning-tab.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/saml/okta-provisioning-tab.png new file mode 100644 index 000000000000..6a7ea9ef9041 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/saml/okta-provisioning-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/search/find-file-button.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/search/find-file-button.png new file mode 100644 index 000000000000..156aa39e477e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/search/find-file-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/search/find-file-search-field.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/search/find-file-search-field.png new file mode 100644 index 000000000000..612a6c6863c0 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/search/find-file-search-field.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/actions-runner-manage-permissions.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/actions-runner-manage-permissions.png new file mode 100644 index 000000000000..214be7f52959 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/actions-runner-manage-permissions.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/actions-runner-remove.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/actions-runner-remove.png new file mode 100644 index 000000000000..ae62f5b6e436 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/actions-runner-remove.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/audit-log-tab.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/audit-log-tab.png new file mode 100644 index 000000000000..c310a8b68deb Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/audit-log-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/settings-sidebar-account-settings.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/settings-sidebar-account-settings.png new file mode 100644 index 000000000000..cf8a7402e9e7 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/settings-sidebar-account-settings.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/settings-sidebar-ssh-keys.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/settings-sidebar-ssh-keys.png new file mode 100644 index 000000000000..c48d203519c3 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/settings-sidebar-ssh-keys.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/settings-ssh-key-review.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/settings-ssh-key-review.png new file mode 100644 index 000000000000..992d1307784b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/settings-ssh-key-review.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/userbar-account-settings.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/userbar-account-settings.png new file mode 100644 index 000000000000..f54ce518cd26 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/settings/userbar-account-settings.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/setup/keychain-access.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/setup/keychain-access.png new file mode 100644 index 000000000000..7628dd83b492 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/setup/keychain-access.png differ diff --git a/assets/images/enterprise/legacy-format/2.21/assets/images/help/sponsors/manage-your-sponsorship-button.png b/assets/images/enterprise/legacy-format/2.21/assets/images/help/sponsors/manage-your-sponsorship-button.png new file mode 100644 index 000000000000..3c094ea2fcf4 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.21/assets/images/help/sponsors/manage-your-sponsorship-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/business-accounts/settings-options-tab.png b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/business-accounts/settings-options-tab.png new file mode 100644 index 000000000000..f7e163d0333e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/business-accounts/settings-options-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/code-scanning-disable.png b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/code-scanning-disable.png new file mode 100644 index 000000000000..3b5fbd47c959 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/code-scanning-disable.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/enable-code-scanning-checkbox.png b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/enable-code-scanning-checkbox.png new file mode 100644 index 000000000000..396a52387f2c Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/enable-code-scanning-checkbox.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/management-console-tab.png b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/management-console-tab.png new file mode 100644 index 000000000000..103434c7f19d Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/management-console-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/sidebar-advanced-security.png b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/sidebar-advanced-security.png new file mode 100644 index 000000000000..dc1097dae202 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/sidebar-advanced-security.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/sidebar-authentication.png b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/sidebar-authentication.png new file mode 100644 index 000000000000..68e2fb5ff54a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/management-console/sidebar-authentication.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/access-new-settings.png b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/access-new-settings.png new file mode 100644 index 000000000000..1cb09395a1a3 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/access-new-settings.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/add-announcement-button.png b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/add-announcement-button.png new file mode 100644 index 000000000000..1a8822138d28 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/add-announcement-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/edit-message.png b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/edit-message.png new file mode 100644 index 000000000000..d7a61a45622a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/edit-message.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/enterprise-tab.png b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/enterprise-tab.png new file mode 100644 index 000000000000..f39403c6653f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/enterprise-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/repo/repo-security-top-tab.png b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/repo/repo-security-top-tab.png new file mode 100644 index 000000000000..fe43aa9de0c5 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/repo/repo-security-top-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/sign-out-add-message-button.png b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/sign-out-add-message-button.png new file mode 100644 index 000000000000..1dd271ada478 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/sign-out-add-message-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/suspend.png b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/suspend.png new file mode 100644 index 000000000000..433cbf69cd1e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/enterprise/site-admin-settings/suspend.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/environments-sidebar.png b/assets/images/enterprise/legacy-format/2.22/assets/images/environments-sidebar.png new file mode 100644 index 000000000000..cbc82f139e32 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/environments-sidebar.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/github-apps/github_apps_delete_key.png b/assets/images/enterprise/legacy-format/2.22/assets/images/github-apps/github_apps_delete_key.png new file mode 100644 index 000000000000..5dc7807cf9a6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/github-apps/github_apps_delete_key.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/github-apps/github_apps_private_key_fingerprint.png b/assets/images/enterprise/legacy-format/2.22/assets/images/github-apps/github_apps_private_key_fingerprint.png new file mode 100644 index 000000000000..0748413ffe67 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/github-apps/github_apps_private_key_fingerprint.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/branch/branch-creation-text-box.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/branch/branch-creation-text-box.png new file mode 100644 index 000000000000..f95a7942b11a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/branch/branch-creation-text-box.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/branch/branch-selection-dropdown.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/branch/branch-selection-dropdown.png new file mode 100644 index 000000000000..4e0bde97367f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/branch/branch-selection-dropdown.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/branches/branches-link.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/branches/branches-link.png new file mode 100644 index 000000000000..dda96dadb20f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/branches/branches-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/branches/branches-overview-atom.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/branches/branches-overview-atom.png new file mode 100644 index 000000000000..9c3e7dd79167 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/branches/branches-overview-atom.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/business-accounts/billing-license-info.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/business-accounts/billing-license-info.png new file mode 100644 index 000000000000..bd5e610ecefd Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/business-accounts/billing-license-info.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/business-accounts/enterprise-account-settings-security-tab.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/business-accounts/enterprise-account-settings-security-tab.png new file mode 100644 index 000000000000..3c33270e8571 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/business-accounts/enterprise-account-settings-security-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/codespaces/click-remote-explorer-icon-vscode.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/codespaces/click-remote-explorer-icon-vscode.png new file mode 100644 index 000000000000..b4081b262e4e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/codespaces/click-remote-explorer-icon-vscode.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/commits/Commit-master-label.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/commits/Commit-master-label.png new file mode 100644 index 000000000000..1b0bd0322068 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/commits/Commit-master-label.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/notifications-v2/dependabot-alerts-options.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/notifications-v2/dependabot-alerts-options.png new file mode 100644 index 000000000000..0d8bc26f96b4 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/notifications-v2/dependabot-alerts-options.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/organizations/org-settings-member-privileges.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/organizations/org-settings-member-privileges.png new file mode 100644 index 000000000000..bfd09369ebcd Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/organizations/org-settings-member-privileges.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/organizations/repo-labels-tab.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/organizations/repo-labels-tab.png new file mode 100644 index 000000000000..df9402d85515 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/organizations/repo-labels-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/profile/profile-block-or-report-button.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/profile/profile-block-or-report-button.png new file mode 100644 index 000000000000..a4adf3ee72d5 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/profile/profile-block-or-report-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/projects/team-discussions-comment-button.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/projects/team-discussions-comment-button.png new file mode 100644 index 000000000000..e625d210cb12 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/projects/team-discussions-comment-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/projects/team-discussions-comment.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/projects/team-discussions-comment.png new file mode 100644 index 000000000000..bf40d3a62f6a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/projects/team-discussions-comment.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/projects/team-discussions-privacy-menu.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/projects/team-discussions-privacy-menu.png new file mode 100644 index 000000000000..e1e2b184043c Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/projects/team-discussions-privacy-menu.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/branch-dropdown.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/branch-dropdown.png new file mode 100644 index 000000000000..7ba69b1f1ddf Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/branch-dropdown.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/choose-base-and-compare-branches.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/choose-base-and-compare-branches.png new file mode 100644 index 000000000000..c9ffd3f1b0cb Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/choose-base-and-compare-branches.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/choose-base-fork-and-branch.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/choose-base-fork-and-branch.png new file mode 100644 index 000000000000..451035484703 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/choose-base-fork-and-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/choose-head-fork-compare-branch.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/choose-head-fork-compare-branch.png new file mode 100644 index 000000000000..1db5fe09a6f4 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/choose-head-fork-compare-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/compare-across-forks-link.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/compare-across-forks-link.png new file mode 100644 index 000000000000..6676a282cbe1 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/compare-across-forks-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/compare-branch-example.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/compare-branch-example.png new file mode 100644 index 000000000000..b3831912b2e6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/compare-branch-example.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/pull-request-edit-base-branch.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/pull-request-edit-base-branch.png new file mode 100644 index 000000000000..9e87a5dc4dec Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/pull-request-edit-base-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/pull-request-edit.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/pull-request-edit.png new file mode 100644 index 000000000000..bd05b7b0e62a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/pull-request-edit.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/pull-request-review-edit-branch.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/pull-request-review-edit-branch.png new file mode 100644 index 000000000000..0382a63fcfe6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/pull-request-review-edit-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/revert-pull-request-link.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/revert-pull-request-link.png new file mode 100644 index 000000000000..57e7fdade011 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/pull_requests/revert-pull-request-link.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/releases/releases-tag-branch.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/releases/releases-tag-branch.png new file mode 100644 index 000000000000..ff613680dfd0 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/releases/releases-tag-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/releases/releases-tag-version.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/releases/releases-tag-version.png new file mode 100644 index 000000000000..693573cd5523 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/releases/releases-tag-version.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/actions-delete-artifact.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/actions-delete-artifact.png new file mode 100644 index 000000000000..62322ba6a659 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/actions-delete-artifact.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/artifact-drop-down.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/artifact-drop-down.png new file mode 100644 index 000000000000..d045551cbd7f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/artifact-drop-down.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-alert-close-drop-down.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-alert-close-drop-down.png new file mode 100644 index 000000000000..ccf03f8f1e8e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-alert-close-drop-down.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-alert.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-alert.png new file mode 100644 index 000000000000..437ef4af997e Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-alert.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-click-alert.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-click-alert.png new file mode 100644 index 000000000000..f1ea07b843d2 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-click-alert.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-pr-alert.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-pr-alert.png new file mode 100644 index 000000000000..ef13d6a66b54 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-pr-alert.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-pr-annotation.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-pr-annotation.png new file mode 100644 index 000000000000..f71a65cebd08 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-pr-annotation.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-set-up-this-workflow.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-set-up-this-workflow.png new file mode 100644 index 000000000000..8875fdbae3aa Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-set-up-this-workflow.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-show-paths.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-show-paths.png new file mode 100644 index 000000000000..c2e69d8fc46b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/code-scanning-show-paths.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/create-commit-open-readme.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/create-commit-open-readme.png new file mode 100644 index 000000000000..bf622bcbd849 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/create-commit-open-readme.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/delete-all-logs.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/delete-all-logs.png new file mode 100644 index 000000000000..d4570352b861 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/delete-all-logs.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/dependency-graph-enable-button.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/dependency-graph-enable-button.png new file mode 100644 index 000000000000..e9e059df9588 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/dependency-graph-enable-button.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/download-logs-drop-down.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/download-logs-drop-down.png new file mode 100644 index 000000000000..19919eb2f830 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/download-logs-drop-down.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/include-all-branches.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/include-all-branches.png new file mode 100644 index 000000000000..4d81d46872a6 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/include-all-branches.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/issue-template-commit-message-field.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/issue-template-commit-message-field.png new file mode 100644 index 000000000000..55121147dc5d Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/issue-template-commit-message-field.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/issue-template-commit-to-master-or-open-pull-request.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/issue-template-commit-to-master-or-open-pull-request.png new file mode 100644 index 000000000000..a234ab3480b4 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/issue-template-commit-to-master-or-open-pull-request.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/propose-file-change-quick-pull.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/propose-file-change-quick-pull.png new file mode 100644 index 000000000000..e0f91e56dd6a Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/propose-file-change-quick-pull.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/repo-with-readme.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/repo-with-readme.png new file mode 100644 index 000000000000..89594e645ef0 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/repo-with-readme.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/repository-options-branch.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/repository-options-branch.png new file mode 100644 index 000000000000..fdf36c69c04f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/repository-options-branch.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/repository-options-defaultbranch.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/repository-options-defaultbranch.png new file mode 100644 index 000000000000..d45e6ee8caec Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/repository-options-defaultbranch.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/run-name.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/run-name.png new file mode 100644 index 000000000000..bf8988b4aecc Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/run-name.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/username-repo-with-readme.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/username-repo-with-readme.png new file mode 100644 index 000000000000..f518b6d41f30 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/username-repo-with-readme.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/workflow-sidebar.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/workflow-sidebar.png new file mode 100644 index 000000000000..1c0597f14920 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/workflow-sidebar.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/write-commit-message-co-author-trailer.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/write-commit-message-co-author-trailer.png new file mode 100644 index 000000000000..92aebb55dbe7 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/repository/write-commit-message-co-author-trailer.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/actions-enterprise-account-add-runner-group-options.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/actions-enterprise-account-add-runner-group-options.png new file mode 100644 index 000000000000..b61b6207a965 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/actions-enterprise-account-add-runner-group-options.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/actions-org-add-runner-group-options.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/actions-org-add-runner-group-options.png new file mode 100644 index 000000000000..a06d0354fb8f Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/actions-org-add-runner-group-options.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/audit-log-tab.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/audit-log-tab.png new file mode 100644 index 000000000000..c310a8b68deb Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/audit-log-tab.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/settings-sidebar-account-settings.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/settings-sidebar-account-settings.png new file mode 100644 index 000000000000..cf8a7402e9e7 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/settings-sidebar-account-settings.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/settings-sidebar-ssh-keys.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/settings-sidebar-ssh-keys.png new file mode 100644 index 000000000000..c48d203519c3 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/settings-sidebar-ssh-keys.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/settings-ssh-key-review.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/settings-ssh-key-review.png new file mode 100644 index 000000000000..992d1307784b Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/settings-ssh-key-review.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/userbar-account-settings.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/userbar-account-settings.png new file mode 100644 index 000000000000..f54ce518cd26 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/settings/userbar-account-settings.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/setup/keychain-access.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/setup/keychain-access.png new file mode 100644 index 000000000000..7628dd83b492 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/setup/keychain-access.png differ diff --git a/assets/images/enterprise/legacy-format/2.22/assets/images/help/sponsors/manage-your-sponsorship-button.png b/assets/images/enterprise/legacy-format/2.22/assets/images/help/sponsors/manage-your-sponsorship-button.png new file mode 100644 index 000000000000..3c094ea2fcf4 Binary files /dev/null and b/assets/images/enterprise/legacy-format/2.22/assets/images/help/sponsors/manage-your-sponsorship-button.png differ diff --git a/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/management-console/code-scanning-disable.png b/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/management-console/code-scanning-disable.png new file mode 100644 index 000000000000..3b5fbd47c959 Binary files /dev/null and b/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/management-console/code-scanning-disable.png differ diff --git a/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/management-console/enable-code-scanning-checkbox.png b/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/management-console/enable-code-scanning-checkbox.png new file mode 100644 index 000000000000..396a52387f2c Binary files /dev/null and b/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/management-console/enable-code-scanning-checkbox.png differ diff --git a/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/management-console/sidebar-advanced-security.png b/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/management-console/sidebar-advanced-security.png new file mode 100644 index 000000000000..dc1097dae202 Binary files /dev/null and b/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/management-console/sidebar-advanced-security.png differ diff --git a/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/site-admin-settings/add-announcement-button.png b/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/site-admin-settings/add-announcement-button.png new file mode 100644 index 000000000000..1a8822138d28 Binary files /dev/null and b/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/site-admin-settings/add-announcement-button.png differ diff --git a/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/site-admin-settings/edit-message.png b/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/site-admin-settings/edit-message.png new file mode 100644 index 000000000000..d7a61a45622a Binary files /dev/null and b/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/site-admin-settings/edit-message.png differ diff --git a/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/site-admin-settings/sign-out-add-message-button.png b/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/site-admin-settings/sign-out-add-message-button.png new file mode 100644 index 000000000000..1dd271ada478 Binary files /dev/null and b/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/site-admin-settings/sign-out-add-message-button.png differ diff --git a/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/site-admin-settings/suspend.png b/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/site-admin-settings/suspend.png new file mode 100644 index 000000000000..433cbf69cd1e Binary files /dev/null and b/assets/images/enterprise/legacy-format/3.0/assets/images/enterprise/site-admin-settings/suspend.png differ diff --git a/assets/images/enterprise/legacy-format/3.0/assets/images/help/business-accounts/billing-license-info.png b/assets/images/enterprise/legacy-format/3.0/assets/images/help/business-accounts/billing-license-info.png new file mode 100644 index 000000000000..9339722b3bbf Binary files /dev/null and b/assets/images/enterprise/legacy-format/3.0/assets/images/help/business-accounts/billing-license-info.png differ diff --git a/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/code-scanning-click-alert.png b/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/code-scanning-click-alert.png new file mode 100644 index 000000000000..aeddd97f3213 Binary files /dev/null and b/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/code-scanning-click-alert.png differ diff --git a/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/code-scanning-set-up-this-workflow.png b/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/code-scanning-set-up-this-workflow.png new file mode 100644 index 000000000000..8ad80d52af33 Binary files /dev/null and b/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/code-scanning-set-up-this-workflow.png differ diff --git a/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/dependency-graph-enable-button.png b/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/dependency-graph-enable-button.png new file mode 100644 index 000000000000..813b0ada5afc Binary files /dev/null and b/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/dependency-graph-enable-button.png differ diff --git a/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/secret-scanning-click-alert.png b/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/secret-scanning-click-alert.png new file mode 100644 index 000000000000..f3f57f311fca Binary files /dev/null and b/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/secret-scanning-click-alert.png differ diff --git a/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/secret-scanning-resolve-alert.png b/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/secret-scanning-resolve-alert.png new file mode 100644 index 000000000000..3454284124a2 Binary files /dev/null and b/assets/images/enterprise/legacy-format/3.0/assets/images/help/repository/secret-scanning-resolve-alert.png differ diff --git a/assets/images/enterprise/legacy-format/3.0/assets/images/help/sponsors/manage-your-sponsorship-button.png b/assets/images/enterprise/legacy-format/3.0/assets/images/help/sponsors/manage-your-sponsorship-button.png new file mode 100644 index 000000000000..3c094ea2fcf4 Binary files /dev/null and b/assets/images/enterprise/legacy-format/3.0/assets/images/help/sponsors/manage-your-sponsorship-button.png differ diff --git a/assets/images/enterprise/legacy-format/README.md b/assets/images/enterprise/legacy-format/README.md new file mode 100644 index 000000000000..7205e99284b8 --- /dev/null +++ b/assets/images/enterprise/legacy-format/README.md @@ -0,0 +1,7 @@ +### Legacy assets + +**Do not add new images to this directory.** This directory will be removed after GHES 3.0 is deprecated. + +This directory stores images that were migrated to this repository from AWS S3. These images are not referenced directly in Markdown content. Images in this directory are rendered conditionally using a Unified.js plugin located at [`lib/render-content/plugins/rewite-legacy-asset-paths.js`](lib/render-content/plugins/rewite-legacy-asset-paths.js). When a page is rendered, the plugin checks whether the image referenced in the Markdown content (e.g., /assets/images/foo/bar.png) has a corresponding image in this directory for the version being rendered (e.g., /assets/images/enterprise/legacy-format//assets/images/foo/bar.png. If a corresponding image does exist in the `legacy-format` directory, the image from the `legacy-format` directory is rendered. If not, the image path referenced in the Markdown is used (e.g., /assets/images/foo/bar.png). + +This directory and the `rewrite-legacy-asset-paths` plugin will be removed when GHES 3.0 is deprecated in favor of single-sourcing the images referenced in Markdown, which requires versioning the images in the Markdown content using Liquid conditionals. \ No newline at end of file diff --git a/assets/images/enterprise/repos/repo-change-confirm.png b/assets/images/enterprise/repos/repo-change-confirm.png new file mode 100644 index 000000000000..217d2362f434 Binary files /dev/null and b/assets/images/enterprise/repos/repo-change-confirm.png differ diff --git a/assets/images/enterprise/repos/repo-change-select.png b/assets/images/enterprise/repos/repo-change-select.png new file mode 100644 index 000000000000..161f81e6e497 Binary files /dev/null and b/assets/images/enterprise/repos/repo-change-select.png differ diff --git a/assets/images/enterprise/site-admin-settings/preview-announcement-button.png b/assets/images/enterprise/site-admin-settings/preview-announcement-button.png deleted file mode 100644 index 31fb70193ade..000000000000 Binary files a/assets/images/enterprise/site-admin-settings/preview-announcement-button.png and /dev/null differ diff --git a/assets/images/enterprise/site-admin-settings/save-announcement-button.png b/assets/images/enterprise/site-admin-settings/save-announcement-button.png deleted file mode 100644 index cb4d5aed620e..000000000000 Binary files a/assets/images/enterprise/site-admin-settings/save-announcement-button.png and /dev/null differ diff --git a/assets/images/github-apps/enable-beta-features.png b/assets/images/github-apps/enable-optional-features.png similarity index 100% rename from assets/images/github-apps/enable-beta-features.png rename to assets/images/github-apps/enable-optional-features.png diff --git a/assets/images/github-apps/optional-features-option.png b/assets/images/github-apps/optional-features-option.png new file mode 100644 index 000000000000..944ce830dc60 Binary files /dev/null and b/assets/images/github-apps/optional-features-option.png differ diff --git a/assets/images/help/billing/edit-tier-button.png b/assets/images/help/billing/edit-tier-button.png deleted file mode 100644 index 9b5a6acd16e9..000000000000 Binary files a/assets/images/help/billing/edit-tier-button.png and /dev/null differ diff --git a/assets/images/help/branches/branch-rule-settings.png b/assets/images/help/branches/branch-rule-settings.png deleted file mode 100644 index 3926b00e5f1d..000000000000 Binary files a/assets/images/help/branches/branch-rule-settings.png and /dev/null differ diff --git a/assets/images/help/business-accounts/billing-license-info.png b/assets/images/help/business-accounts/billing-license-info.png index a277f8ca0236..1bba81d4148e 100644 Binary files a/assets/images/help/business-accounts/billing-license-info.png and b/assets/images/help/business-accounts/billing-license-info.png differ diff --git a/assets/images/help/classroom/lms-github-classroom-credentials.png b/assets/images/help/classroom/lms-github-classroom-credentials.png deleted file mode 100644 index 351428b2b9aa..000000000000 Binary files a/assets/images/help/classroom/lms-github-classroom-credentials.png and /dev/null differ diff --git a/assets/images/help/classroom/probot-settings.gif b/assets/images/help/classroom/probot-settings.gif deleted file mode 100644 index 9f5423119213..000000000000 Binary files a/assets/images/help/classroom/probot-settings.gif and /dev/null differ diff --git a/assets/images/help/codespaces/click-extensions-icon-vscode.png b/assets/images/help/codespaces/click-extensions-icon-vscode.png deleted file mode 100644 index a6b560a7cb02..000000000000 Binary files a/assets/images/help/codespaces/click-extensions-icon-vscode.png and /dev/null differ diff --git a/assets/images/help/codespaces/select-account-provider-vscode.png b/assets/images/help/codespaces/select-account-provider-vscode.png deleted file mode 100644 index 9ea2245eb1c1..000000000000 Binary files a/assets/images/help/codespaces/select-account-provider-vscode.png and /dev/null differ diff --git a/assets/images/help/codespaces/select-extension-settings.png b/assets/images/help/codespaces/select-extension-settings.png deleted file mode 100644 index d3daa40e0cc7..000000000000 Binary files a/assets/images/help/codespaces/select-extension-settings.png and /dev/null differ diff --git a/assets/images/help/delete-container-package-version.png b/assets/images/help/delete-container-package-version.png deleted file mode 100644 index 5f9808ea8b6a..000000000000 Binary files a/assets/images/help/delete-container-package-version.png and /dev/null differ diff --git a/assets/images/help/desktop/create-a-fork.png b/assets/images/help/desktop/create-a-fork.png deleted file mode 100644 index 0b5436773566..000000000000 Binary files a/assets/images/help/desktop/create-a-fork.png and /dev/null differ diff --git a/assets/images/help/desktop/discard-changes-confirm-win.png b/assets/images/help/desktop/discard-changes-confirm-win.png deleted file mode 100644 index 298171e5e438..000000000000 Binary files a/assets/images/help/desktop/discard-changes-confirm-win.png and /dev/null differ diff --git a/assets/images/help/desktop/discard-changes-win.png b/assets/images/help/desktop/discard-changes-win.png deleted file mode 100644 index ea5d9ff816c2..000000000000 Binary files a/assets/images/help/desktop/discard-changes-win.png and /dev/null differ diff --git a/assets/images/help/desktop/fork-this-repo-button.png b/assets/images/help/desktop/fork-this-repo-button.png deleted file mode 100644 index 32d8b2288e16..000000000000 Binary files a/assets/images/help/desktop/fork-this-repo-button.png and /dev/null differ diff --git a/assets/images/help/desktop/mac-fork-behavior-menu-own.png b/assets/images/help/desktop/mac-fork-behavior-menu-own.png deleted file mode 100644 index 55c939878931..000000000000 Binary files a/assets/images/help/desktop/mac-fork-behavior-menu-own.png and /dev/null differ diff --git a/assets/images/help/desktop/windows-fork-behavior-menu-own.png b/assets/images/help/desktop/windows-fork-behavior-menu-own.png deleted file mode 100644 index f7d28412260c..000000000000 Binary files a/assets/images/help/desktop/windows-fork-behavior-menu-own.png and /dev/null differ diff --git a/assets/images/help/discussions/discussons-hero.png b/assets/images/help/discussions/discussons-hero.png deleted file mode 100644 index bf3031968723..000000000000 Binary files a/assets/images/help/discussions/discussons-hero.png and /dev/null differ diff --git a/assets/images/help/education/academic-status-faculty.png b/assets/images/help/education/academic-status-faculty.png deleted file mode 100644 index 48f07fee7280..000000000000 Binary files a/assets/images/help/education/academic-status-faculty.png and /dev/null differ diff --git a/assets/images/help/enterprises/ghas-orgs-list-click-org.png b/assets/images/help/enterprises/ghas-orgs-list-click-org.png new file mode 100644 index 000000000000..22df40f44827 Binary files /dev/null and b/assets/images/help/enterprises/ghas-orgs-list-click-org.png differ diff --git a/assets/images/help/enterprises/ghas-orgs-list.png b/assets/images/help/enterprises/ghas-orgs-list.png new file mode 100644 index 000000000000..faf5181abd9b Binary files /dev/null and b/assets/images/help/enterprises/ghas-orgs-list.png differ diff --git a/assets/images/help/gist/gist_create_btn.png b/assets/images/help/gist/gist_create_btn.png deleted file mode 100644 index eaa11df31bb7..000000000000 Binary files a/assets/images/help/gist/gist_create_btn.png and /dev/null differ diff --git a/assets/images/help/images/comparing-travis-with-actions.png b/assets/images/help/images/comparing-travis-with-actions.png deleted file mode 100644 index d6781a28e2bc..000000000000 Binary files a/assets/images/help/images/comparing-travis-with-actions.png and /dev/null differ diff --git a/assets/images/help/issues/assign_yourself.png b/assets/images/help/issues/assign_yourself.png new file mode 100644 index 000000000000..2113796754d2 Binary files /dev/null and b/assets/images/help/issues/assign_yourself.png differ diff --git a/assets/images/help/issues/assignee_menu.png b/assets/images/help/issues/assignee_menu.png new file mode 100644 index 000000000000..21a2c7b426e2 Binary files /dev/null and b/assets/images/help/issues/assignee_menu.png differ diff --git a/assets/images/help/organizations/ghas-repos-list.png b/assets/images/help/organizations/ghas-repos-list.png new file mode 100644 index 000000000000..daa5230cf9ed Binary files /dev/null and b/assets/images/help/organizations/ghas-repos-list.png differ diff --git a/assets/images/help/organizations/org-settings-pages-disable-publication-save-button.png b/assets/images/help/organizations/org-settings-pages-disable-publication-save-button.png deleted file mode 100644 index b350e4b315ca..000000000000 Binary files a/assets/images/help/organizations/org-settings-pages-disable-publication-save-button.png and /dev/null differ diff --git a/assets/images/help/organizations/security-and-analysis-disable-or-enable-secret-scanning-ghe.png b/assets/images/help/organizations/security-and-analysis-disable-or-enable-secret-scanning-ghe.png deleted file mode 100644 index 851aefdb0903..000000000000 Binary files a/assets/images/help/organizations/security-and-analysis-disable-or-enable-secret-scanning-ghe.png and /dev/null differ diff --git a/assets/images/help/organizations/security-and-analysis-disable-or-enable-secret-scanning.png b/assets/images/help/organizations/security-and-analysis-disable-or-enable-secret-scanning.png deleted file mode 100644 index ad968c5ae68a..000000000000 Binary files a/assets/images/help/organizations/security-and-analysis-disable-or-enable-secret-scanning.png and /dev/null differ diff --git a/assets/images/help/organizations/security-and-analysis-enable-or-disable-secret-scanning-checkbox.png b/assets/images/help/organizations/security-and-analysis-enable-or-disable-secret-scanning-checkbox.png deleted file mode 100644 index 51d2578d5151..000000000000 Binary files a/assets/images/help/organizations/security-and-analysis-enable-or-disable-secret-scanning-checkbox.png and /dev/null differ diff --git a/assets/images/help/organizations/security-and-analysis-enable-secret-scanning.png b/assets/images/help/organizations/security-and-analysis-enable-secret-scanning.png deleted file mode 100644 index f2f50db80e4b..000000000000 Binary files a/assets/images/help/organizations/security-and-analysis-enable-secret-scanning.png and /dev/null differ diff --git a/assets/images/help/organizations/security-and-analysis-secret-scanning-enable-by-default.png b/assets/images/help/organizations/security-and-analysis-secret-scanning-enable-by-default.png deleted file mode 100644 index 7e31d914413c..000000000000 Binary files a/assets/images/help/organizations/security-and-analysis-secret-scanning-enable-by-default.png and /dev/null differ diff --git a/assets/images/help/package-registry/confirm-package-version-restoration.png b/assets/images/help/package-registry/confirm-package-version-restoration.png new file mode 100644 index 000000000000..ede5b4fd6cd8 Binary files /dev/null and b/assets/images/help/package-registry/confirm-package-version-restoration.png differ diff --git a/assets/images/help/package-registry/delete-package-under-danger-zone.png b/assets/images/help/package-registry/delete-package-under-danger-zone.png deleted file mode 100644 index 6bcbf4aaa2d0..000000000000 Binary files a/assets/images/help/package-registry/delete-package-under-danger-zone.png and /dev/null differ diff --git a/assets/images/help/package-registry/package-version-deletion-confirmation.png b/assets/images/help/package-registry/package-version-deletion-confirmation.png new file mode 100644 index 000000000000..5e5fb79fd848 Binary files /dev/null and b/assets/images/help/package-registry/package-version-deletion-confirmation.png differ diff --git a/assets/images/help/package-registry/restore-option-for-deleted-package-in-an-org.png b/assets/images/help/package-registry/restore-option-for-deleted-package-in-an-org.png new file mode 100644 index 000000000000..65886f23a42d Binary files /dev/null and b/assets/images/help/package-registry/restore-option-for-deleted-package-in-an-org.png differ diff --git a/assets/images/help/package-registry/restore-package-version.png b/assets/images/help/package-registry/restore-package-version.png new file mode 100644 index 000000000000..ce140d8b7082 Binary files /dev/null and b/assets/images/help/package-registry/restore-package-version.png differ diff --git a/assets/images/help/package-registry/type-package-name-and-restore-button.png b/assets/images/help/package-registry/type-package-name-and-restore-button.png new file mode 100644 index 000000000000..17174c742edd Binary files /dev/null and b/assets/images/help/package-registry/type-package-name-and-restore-button.png differ diff --git a/assets/images/help/package-registry/versions-drop-down-menu.png b/assets/images/help/package-registry/versions-drop-down-menu.png new file mode 100644 index 000000000000..0e467f173bb8 Binary files /dev/null and b/assets/images/help/package-registry/versions-drop-down-menu.png differ diff --git a/assets/images/help/pages/403-file-name.png b/assets/images/help/pages/403-file-name.png deleted file mode 100644 index 37e51a7b7c4a..000000000000 Binary files a/assets/images/help/pages/403-file-name.png and /dev/null differ diff --git a/assets/images/help/pages/save-custom-domain.png b/assets/images/help/pages/save-custom-apex-domain.png similarity index 100% rename from assets/images/help/pages/save-custom-domain.png rename to assets/images/help/pages/save-custom-apex-domain.png diff --git a/assets/images/help/pages/save-custom-subdomain.png b/assets/images/help/pages/save-custom-subdomain.png new file mode 100644 index 000000000000..24a248d980ae Binary files /dev/null and b/assets/images/help/pages/save-custom-subdomain.png differ diff --git a/assets/images/help/profile/your-repositories.png b/assets/images/help/profile/your-repositories.png deleted file mode 100644 index 2424dcc175d6..000000000000 Binary files a/assets/images/help/profile/your-repositories.png and /dev/null differ diff --git a/assets/images/help/projects/copied-project-board-visibility-settings.png b/assets/images/help/projects/copied-project-board-visibility-settings.png deleted file mode 100644 index 02816cdbea4f..000000000000 Binary files a/assets/images/help/projects/copied-project-board-visibility-settings.png and /dev/null differ diff --git a/assets/images/help/projects/project-board-visibility-options.png b/assets/images/help/projects/project-board-visibility-options.png deleted file mode 100644 index 524069ee7920..000000000000 Binary files a/assets/images/help/projects/project-board-visibility-options.png and /dev/null differ diff --git a/assets/images/help/repository/add-topics-link.png b/assets/images/help/repository/add-topics-link.png new file mode 100644 index 000000000000..a7b6a34439d1 Binary files /dev/null and b/assets/images/help/repository/add-topics-link.png differ diff --git a/assets/images/help/repository/clone-repo-clone-url-button.png b/assets/images/help/repository/clone-repo-clone-url-button.png new file mode 100644 index 000000000000..d73dec5742e9 Binary files /dev/null and b/assets/images/help/repository/clone-repo-clone-url-button.png differ diff --git a/assets/images/help/repository/enable-ghas-confirmation-dotcom.png b/assets/images/help/repository/enable-ghas-confirmation-dotcom.png index 16a19ef8c7d9..54b41007595c 100644 Binary files a/assets/images/help/repository/enable-ghas-confirmation-dotcom.png and b/assets/images/help/repository/enable-ghas-confirmation-dotcom.png differ diff --git a/assets/images/help/repository/enable-secret-scanning.png b/assets/images/help/repository/enable-secret-scanning.png deleted file mode 100644 index f132b3f36995..000000000000 Binary files a/assets/images/help/repository/enable-secret-scanning.png and /dev/null differ diff --git a/assets/images/help/repository/repo-main-page.png b/assets/images/help/repository/repo-main-page.png deleted file mode 100644 index 108729dac931..000000000000 Binary files a/assets/images/help/repository/repo-main-page.png and /dev/null differ diff --git a/assets/images/help/repository/req-status-check-admin-merge.png b/assets/images/help/repository/req-status-check-admin-merge.png deleted file mode 100644 index ad81b598abf5..000000000000 Binary files a/assets/images/help/repository/req-status-check-admin-merge.png and /dev/null differ diff --git a/assets/images/help/repository/req-status-check-all-passed.png b/assets/images/help/repository/req-status-check-all-passed.png deleted file mode 100644 index c1e7b235acc5..000000000000 Binary files a/assets/images/help/repository/req-status-check-all-passed.png and /dev/null differ diff --git a/assets/images/help/repository/req-status-check-out-of-date.png b/assets/images/help/repository/req-status-check-out-of-date.png deleted file mode 100644 index 2489988b68ea..000000000000 Binary files a/assets/images/help/repository/req-status-check-out-of-date.png and /dev/null differ diff --git a/assets/images/help/repository/security-and-analysis-disable-or-enable.png b/assets/images/help/repository/security-and-analysis-disable-or-enable.png deleted file mode 100644 index 3322808297b3..000000000000 Binary files a/assets/images/help/repository/security-and-analysis-disable-or-enable.png and /dev/null differ diff --git a/assets/images/help/security/security-advisory-affected-product.png b/assets/images/help/security/security-advisory-affected-product.png new file mode 100644 index 000000000000..a640b4986836 Binary files /dev/null and b/assets/images/help/security/security-advisory-affected-product.png differ diff --git a/assets/images/help/security/security-advisory-create-security-advisory-button.png b/assets/images/help/security/security-advisory-create-security-advisory-button.png index 6209fe5075bd..58259b631ba6 100644 Binary files a/assets/images/help/security/security-advisory-create-security-advisory-button.png and b/assets/images/help/security/security-advisory-create-security-advisory-button.png differ diff --git a/assets/images/help/security/security-advisory-description.png b/assets/images/help/security/security-advisory-description.png index a61de64669cf..52d730b190af 100644 Binary files a/assets/images/help/security/security-advisory-description.png and b/assets/images/help/security/security-advisory-description.png differ diff --git a/assets/images/help/security/security-advisory-metadata.png b/assets/images/help/security/security-advisory-metadata.png deleted file mode 100644 index 61fdc610eba2..000000000000 Binary files a/assets/images/help/security/security-advisory-metadata.png and /dev/null differ diff --git a/assets/images/help/security/security-advisory-severity.png b/assets/images/help/security/security-advisory-severity.png new file mode 100644 index 000000000000..20b7f3523e87 Binary files /dev/null and b/assets/images/help/security/security-advisory-severity.png differ diff --git a/assets/images/help/security/security-advisory-title.png b/assets/images/help/security/security-advisory-title.png deleted file mode 100644 index b2405a2c33fe..000000000000 Binary files a/assets/images/help/security/security-advisory-title.png and /dev/null differ diff --git a/assets/images/help/settings/email_services_author.png b/assets/images/help/settings/email_services_author.png deleted file mode 100644 index bfa927b72ed6..000000000000 Binary files a/assets/images/help/settings/email_services_author.png and /dev/null differ diff --git a/assets/images/help/settings/feature-preview-setting.png b/assets/images/help/settings/feature-preview-setting.png deleted file mode 100644 index 8901d1169aca..000000000000 Binary files a/assets/images/help/settings/feature-preview-setting.png and /dev/null differ diff --git a/assets/images/help/settings/settings-ssh-key-review-highlight.png b/assets/images/help/settings/settings-ssh-key-review-highlight.png deleted file mode 100644 index 1319e6885da9..000000000000 Binary files a/assets/images/help/settings/settings-ssh-key-review-highlight.png and /dev/null differ diff --git a/assets/images/help/settings/update-theme-preference-button.png b/assets/images/help/settings/update-theme-preference-button.png deleted file mode 100644 index d23b07ddd4b1..000000000000 Binary files a/assets/images/help/settings/update-theme-preference-button.png and /dev/null differ diff --git a/assets/images/help/setup/keychain-entry.png b/assets/images/help/setup/keychain-entry.png deleted file mode 100644 index aad10d75ddf5..000000000000 Binary files a/assets/images/help/setup/keychain-entry.png and /dev/null differ diff --git a/assets/images/help/sponsors/edit-org-sponsorship-payment-button.png b/assets/images/help/sponsors/edit-org-sponsorship-payment-button.png deleted file mode 100644 index 5bda2b06eb60..000000000000 Binary files a/assets/images/help/sponsors/edit-org-sponsorship-payment-button.png and /dev/null differ diff --git a/assets/images/help/sponsors/org-sponsors-dashboard-button.png b/assets/images/help/sponsors/org-sponsors-dashboard-button.png deleted file mode 100644 index 18a0707d4408..000000000000 Binary files a/assets/images/help/sponsors/org-sponsors-dashboard-button.png and /dev/null differ diff --git a/assets/images/help/sponsors/sponsor-org-confirm-button.png b/assets/images/help/sponsors/sponsor-org-confirm-button.png deleted file mode 100644 index 4ca460c5862d..000000000000 Binary files a/assets/images/help/sponsors/sponsor-org-confirm-button.png and /dev/null differ diff --git a/assets/images/help/sponsors/update-checkbox-manage.png b/assets/images/help/sponsors/update-checkbox-manage.png deleted file mode 100644 index 7e811b8693e6..000000000000 Binary files a/assets/images/help/sponsors/update-checkbox-manage.png and /dev/null differ diff --git a/assets/images/help/sponsors/who-can-see-org-sponsorship.png b/assets/images/help/sponsors/who-can-see-org-sponsorship.png deleted file mode 100644 index a8c9f2da00b3..000000000000 Binary files a/assets/images/help/sponsors/who-can-see-org-sponsorship.png and /dev/null differ diff --git a/assets/images/make-contribution.gif b/assets/images/make-contribution.gif deleted file mode 100644 index af09306a3e11..000000000000 Binary files a/assets/images/make-contribution.gif and /dev/null differ diff --git a/assets/images/marketplace/accept-marketplace-terms.png b/assets/images/marketplace/accept-marketplace-terms.png deleted file mode 100644 index 0ffdf8bea570..000000000000 Binary files a/assets/images/marketplace/accept-marketplace-terms.png and /dev/null differ diff --git a/assets/images/marketplace/apps-with-verified-creator-badges.png b/assets/images/marketplace/apps-with-verified-creator-badges.png deleted file mode 100644 index 5f3c3efed794..000000000000 Binary files a/assets/images/marketplace/apps-with-verified-creator-badges.png and /dev/null differ diff --git a/assets/images/marketplace/marketplace-request-button.png b/assets/images/marketplace/marketplace-request-button.png deleted file mode 100644 index ee0ff76d35c3..000000000000 Binary files a/assets/images/marketplace/marketplace-request-button.png and /dev/null differ diff --git a/assets/images/marketplace/marketplace_verified_creator_badges_apps.png b/assets/images/marketplace/marketplace_verified_creator_badges_apps.png deleted file mode 100644 index dd0c88824f8e..000000000000 Binary files a/assets/images/marketplace/marketplace_verified_creator_badges_apps.png and /dev/null differ diff --git a/assets/images/marketplace/paid-plan-checklist.png b/assets/images/marketplace/paid-plan-checklist.png deleted file mode 100644 index 849c00c403f0..000000000000 Binary files a/assets/images/marketplace/paid-plan-checklist.png and /dev/null differ diff --git a/assets/images/marketplace/publisher-verification.png b/assets/images/marketplace/publisher-verification.png deleted file mode 100644 index e5cc8568074b..000000000000 Binary files a/assets/images/marketplace/publisher-verification.png and /dev/null differ diff --git a/assets/images/marketplace/request-verification-process-starter.png b/assets/images/marketplace/request-verification-process-starter.png deleted file mode 100644 index 2fbf41885794..000000000000 Binary files a/assets/images/marketplace/request-verification-process-starter.png and /dev/null differ diff --git a/assets/images/octocat-books.png b/assets/images/octocat-books.png deleted file mode 100644 index 1a1691cd3eee..000000000000 Binary files a/assets/images/octocat-books.png and /dev/null differ diff --git a/content/README.md b/content/README.md index 48c017fe1434..5659f2928a0b 100644 --- a/content/README.md +++ b/content/README.md @@ -71,6 +71,14 @@ versions: enterprise-server: '*' ``` +You can also version a page for a range of releases. This would version the page for GitHub Enterprise Server 2.22 and 3.0 only: + +```yml +versions: + free-pro-team: '*' + enterprise-server: '>=2.22 <3.1' +``` + ### `redirect_from` - Purpose: List URLs that should redirect to this page. @@ -276,7 +284,7 @@ These characters are especially important in [index pages](#index-pages) compris ## Links and image paths -Local links must start with a product ID (like `/actions` or `/admin`), and image paths must start with `/assets`. These links undergo some transformations on the server side to match the current page's language and version. The handling for these transformations lives in [`lib/rewrite-local-links`](lib/rewrite-local-links.js) and [`lib/rewrite-asset-paths-to-s3`](lib/rewrite-asset-paths-to-s3.js). +Local links must start with a product ID (like `/actions` or `/admin`), and image paths must start with `/assets`. The links to Markdown pages undergo some transformations on the server side to match the current page's language and version. The handling for these transformations lives in [`lib/render-content/plugins/rewrite-local-links`](lib/render-content/plugins/rewrite-local-links.js). For example, if you include the following link in a content file: @@ -292,16 +300,7 @@ and when viewed on GitHub Enterprise Server docs, the version is included as wel /en/enterprise-server@2.20/github/writing-on-github/creating-a-saved-reply ``` -The transformation is a little different for image paths. If you include the following image path in a content file: - -``` -/assets/images/help/profile/follow-user-button.png -``` -when viewed on GitHub Enterprise Server docs, the path gets rewritten to include S3: - -``` -https://github-images.s3.amazonaws.com/enterprise/2.20/assets/images/help/profile/follow-user-button.png -``` +There are transformations for image paths in GitHub Enterprise Server (versions 2.20-3.0) only. Once those versions are deprecation, there will no longer be any transformations for image paths. For more information, see [/assets/images/enterprise/legacy-format/README.md](/assets/images/enterprise/legacy-format/README.md). ### Preventing transformations diff --git a/content/actions/hosting-your-own-runners/about-self-hosted-runners.md b/content/actions/hosting-your-own-runners/about-self-hosted-runners.md index 271838494f9d..346ccd21cccd 100644 --- a/content/actions/hosting-your-own-runners/about-self-hosted-runners.md +++ b/content/actions/hosting-your-own-runners/about-self-hosted-runners.md @@ -49,7 +49,7 @@ For more information about installing and using self-hosted runners, see "[Addin You can use any machine as a self-hosted runner as long at it meets these requirements: -* You can install and run the self-hosted runner application on the machine. For more information, see "[Supported operating systems for self-hosted runners](#supported-operating-systems-for-self-hosted-runners)." +* You can install and run the self-hosted runner application on the machine. For more information, see "[Supported architectures and operating systems for self-hosted runners](#supported-architectures-and-operating-systems-for-self-hosted-runners)." * The machine can communicate with {% data variables.product.prodname_actions %}. For more information, see "[Communication between self-hosted runners and {% data variables.product.prodname_dotcom %}](#communication-between-self-hosted-runners-and-github)." * The machine has enough hardware resources for the type of workflows you plan to run. The self-hosted runner application itself only requires minimal resources. * If you want to run workflows that use Docker container actions or service containers, you must use a Linux machine and Docker must be installed. diff --git a/content/actions/index.md b/content/actions/index.md index 85d2a1ac54d0..a868a2f1fb54 100644 --- a/content/actions/index.md +++ b/content/actions/index.md @@ -66,7 +66,7 @@ versions:
- {% render 'code-example-card' for actionsCodeExamples as example %} + {% render code-example-card for actionsCodeExamples as example %}
diff --git a/content/actions/managing-workflow-runs/adding-a-workflow-status-badge.md b/content/actions/managing-workflow-runs/adding-a-workflow-status-badge.md index 523e8d551cb9..92fa7fc3d7aa 100644 --- a/content/actions/managing-workflow-runs/adding-a-workflow-status-badge.md +++ b/content/actions/managing-workflow-runs/adding-a-workflow-status-badge.md @@ -12,38 +12,17 @@ versions: {% data reusables.repositories.actions-workflow-status-badge-into %} -If your workflow uses the `name` keyword, you must reference the workflow by name. If the name of your workflow contains white space, you'll need to replace the space with the URL encoded string `%20`. For more information about the `name` keyword, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/articles/workflow-syntax-for-github-actions#name)." +You reference the workflow by the name of your workflow file. ``` -https://github.com///workflows//badge.svg +https://github.com///actions/workflows//badge.svg ``` +### Using the workflow file name -Alternatively, if your workflow doesn't have a `name`, you must reference the workflow file using the file path relative to the repository's root directory. - -{% note %} - -**Note:** Referencing the workflow file using the file path does not work if the workflow has a `name`. - -{% endnote %} - -``` -https://github.com///workflows//badge.svg -``` - -### Using a workflow name - -This Markdown example adds a status badge for a workflow with the name "Greet Everyone." The `OWNER` of the repository is the `actions` organization and the `REPOSITORY` name is `hello-world`. - -```markdown -![example workflow name](https://github.com/actions/hello-world/workflows/Greet%20Everyone/badge.svg) -``` - -### Using a workflow file path - -This Markdown example adds a status badge for a workflow with the file path `.github/workflows/main.yml`. The `OWNER` of the repository is the `actions` organization and the `REPOSITORY` name is `hello-world`. +This Markdown example adds a status badge for a workflow with the file path `.github/workflows/main.yml`. The `OWNER` of the repository is the `github` organization and the `REPOSITORY` name is `docs`. ```markdown -![example workflow file path](https://github.com/actions/hello-world/workflows/.github/workflows/main.yml/badge.svg) +![example workflow](https://github.com/github/docs/actions/workflows/main.yml/badge.svg) ``` ### Using the `branch` parameter @@ -51,7 +30,7 @@ This Markdown example adds a status badge for a workflow with the file path `.gi This Markdown example adds a status badge for a branch with the name `feature-1`. ```markdown -![example branch parameter](https://github.com/actions/hello-world/workflows/Greet%20Everyone/badge.svg?branch=feature-1) +![example branch parameter](https://github.com/github/docs/actions/workflows/main.yml/badge.svg?branch=feature-1) ``` ### Using the `event` parameter @@ -59,5 +38,5 @@ This Markdown example adds a status badge for a branch with the name `feature-1` This Markdown example adds a badge that displays the status of workflow runs triggered by the `pull_request` event. ```markdown -![example event parameter](https://github.com/actions/hello-world/workflows/Greet%20Everyone/badge.svg?event=pull_request) +![example event parameter](https://github.com/github/docs/actions/workflows/main.yml/badge.svg?event=pull_request) ``` diff --git a/content/actions/reference/environments.md b/content/actions/reference/environments.md index 58585b2950b1..d4b35b9cec2d 100644 --- a/content/actions/reference/environments.md +++ b/content/actions/reference/environments.md @@ -19,7 +19,7 @@ Environment protection rules and environment secrets are only available on publi #### Environment protection rules -Environment protection rules require specific conditions to pass before a job referencing the environment can proceed. You can use environment protection rules to require a manual approval or to delay a job. +Environment protection rules require specific conditions to pass before a job referencing the environment can proceed. You can use environment protection rules to require a manual approval, delay a job, or restrict the environment to certain branches. ##### Required reviewers @@ -31,6 +31,16 @@ For more information on reviewing jobs that reference an environment with requir Use a wait timer to delay a job for a specific amount of time after the job is initially triggered. The time (in minutes) must be an integer between 0 and 43,200 (30 days). +##### Deployment branches + +Use deployment branches to restrict which branches can deploy to the environment. Below are the options for deployment branches for an environment: + +* **All branches**: All branches in the repository can deploy to the environment. +* **Protected branches**: Only branches with branch protection rules enabled can deploy to the environment. If no branch protection rules are defined for any branch in the repository, then all branches can deploy. For more information about branch protection rules, see "[About protected branches](/github/administering-a-repository/about-protected-branches)." +* **Selected branches**: Only branches that match your specified name patterns can deploy to the environment. + + For example, if you specify `releases/*` as a deployment branch rule, only branches whose name begins with `releases/` can deploy to the environment. (Wildcard characters will not match `/`. To match branches that begin with `release/` and contain an additional single slash, use `release/*/*`.) If you add `main` as a deployment branch rule, a branch named `main` can also deploy to the environment. For more information about syntax options for deployment branches, see the [Ruby File.fnmatch documentation](https://ruby-doc.org/core-2.5.1/File.html#method-c-fnmatch). + #### Environment secrets Secrets stored in an environment are only available to workflow jobs that reference the environment. If the environment requires approval, a job cannot access environment secrets until one of the required reviewers approves it. For more information about secrets, see "[Encrypted secrets](/actions/reference/encrypted-secrets)." diff --git a/content/actions/reference/events-that-trigger-workflows.md b/content/actions/reference/events-that-trigger-workflows.md index e52cb74a8a6e..7bb9d38713f1 100644 --- a/content/actions/reference/events-that-trigger-workflows.md +++ b/content/actions/reference/events-that-trigger-workflows.md @@ -41,6 +41,12 @@ The following steps occur to trigger a workflow run: The `schedule` event allows you to trigger a workflow at a scheduled time. +{% note %} + +Note: Due to load, the `schedule` event may be delayed + +{% endnote %} + #### `schedule` | Webhook event payload | Activity types | `GITHUB_SHA` | `GITHUB_REF` | @@ -271,6 +277,12 @@ on: deployment_status ``` +{% note %} + +**Note:** When a deployment status's state is set to `inactive`, a webhook event will not be created. + +{% endnote %} + #### `fork` Runs your workflow anytime when someone forks a repository, which triggers the `fork` event. For information about the REST API, see "[Create a fork](/rest/reference/repos#create-a-fork)." diff --git a/content/actions/reference/specifications-for-github-hosted-runners.md b/content/actions/reference/specifications-for-github-hosted-runners.md index 82d0667c3e1f..77dcfae8a3c8 100644 --- a/content/actions/reference/specifications-for-github-hosted-runners.md +++ b/content/actions/reference/specifications-for-github-hosted-runners.md @@ -41,12 +41,17 @@ Windows virtual machines are configured to run as administrators with User Accou ### Supported runners and hardware resources -Each virtual machine has the same hardware resources available. +Hardware specification for Windows and Linux virtual machines: - 2-core CPU - 7 GB of RAM memory - 14 GB of SSD disk space +Hardware specification for macOS virtual machines: +- 3-core CPU +- 14 GB of RAM memory +- 14 GB of SSD disk space + {% data reusables.github-actions.supported-github-runners %} {% data reusables.github-actions.ubuntu-runner-preview %} @@ -71,9 +76,15 @@ The software tools included in {% data variables.product.prodname_dotcom %}-host {% data variables.product.prodname_dotcom %}-hosted runners include the operating system's default built-in tools, in addition to the packages listed in the above references. For example, Ubuntu and macOS runners include `grep`, `find`, and `which`, among other default tools. -Workflow logs include a link to the preinstalled tools on the runner. For more information, see "[Viewing workflow run history](/actions/managing-workflow-runs/viewing-workflow-run-history)." +Workflow logs include a link to the preinstalled tools on the exact runner. To find this information in the workflow log, expand the `Set up job` section. Under that section, expand the `Virtual Environment` section. The link following `Included Software` will tell you the the preinstalled tools on the runner that ran the workflow. +![Installed software link](/assets/images/actions-runner-installed-software-link.png) +For more information, see "[Viewing workflow run history](/actions/managing-workflow-runs/viewing-workflow-run-history)." + +We recommend using actions to interact with the software installed on runners. This approach has several benefits: +- Usually, actions provide more flexible functionality like versions selection, ability to pass arguments, and parameters +- It ensures the tool versions used in your workflow will remain the same regardless of software updates -If there is a tool that you'd like to request, please open an issue at [actions/virtual-environments](https://github.com/actions/virtual-environments). +If there is a tool that you'd like to request, please open an issue at [actions/virtual-environments](https://github.com/actions/virtual-environments). This repository also contains announcements about all major software updates on runners. ### IP addresses diff --git a/content/actions/reference/workflow-syntax-for-github-actions.md b/content/actions/reference/workflow-syntax-for-github-actions.md index a13f44a2b48d..8ccdc04e3f0d 100644 --- a/content/actions/reference/workflow-syntax-for-github-actions.md +++ b/content/actions/reference/workflow-syntax-for-github-actions.md @@ -17,7 +17,7 @@ versions: ### About YAML syntax for workflows -Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. If you're new to YAML and want to learn more, see "[Learn YAML in five minutes](https://www.codeproject.com/Articles/1214409/Learn-YAML-in-five-minutes)." +Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. {% data reusables.actions.learn-more-about-yaml %} You must store workflow files in the `.github/workflows` directory of your repository. @@ -590,11 +590,26 @@ jobs: uses: docker://alpine:3.8 ``` -#### Example using a Docker public registry action +{% if currentVersion == "free-pro-team@latest" %} +##### Example using the {% data variables.product.prodname_github_container_registry %} `docker://{host}/{image}:{tag}` -A Docker image in a public registry. +A Docker image in the {% data variables.product.prodname_github_container_registry %}. + +```yaml +jobs: + my_first_job: + steps: + - name: My first step + uses: docker://ghcr.io/OWNER/IMAGE_NAME +``` +{% endif %} +##### Example using a Docker public registry action + +`docker://{host}/{image}:{tag}` + +A Docker image in a public registry. This example uses the Google Container Registry at `gcr.io`. ```yaml jobs: diff --git a/content/admin/authentication/configuring-user-provisioning-for-your-enterprise.md b/content/admin/authentication/configuring-user-provisioning-for-your-enterprise.md index 8df57afb6421..5801f401ddd2 100644 --- a/content/admin/authentication/configuring-user-provisioning-for-your-enterprise.md +++ b/content/admin/authentication/configuring-user-provisioning-for-your-enterprise.md @@ -74,7 +74,7 @@ You must have administrative access on your IdP to configure the application for | Value | Other names | Description | Example | | :- | :- | :- | :- | - | URL | Tenant URL | URL to the SCIM provisioning API for your enterprise on {% data variables.product.prodname_ghe_managed %} | https://YOUR-GITHUB-AE-HOSTNAME/scim/v2 | + | URL | Tenant URL | URL to the SCIM provisioning API for your enterprise on {% data variables.product.prodname_ghe_managed %} |
https://api.YOUR-GITHUB-AE-HOSTNAME/scim/v2
| | Shared secret | Personal access token, secret token | Token for application on your IdP to perform provisioning tasks on behalf of an enterprise owner | Personal access token you created in step 1 | {% endif %} diff --git a/content/admin/authentication/using-ldap.md b/content/admin/authentication/using-ldap.md index c0c06c8abdec..959c6df2fba4 100644 --- a/content/admin/authentication/using-ldap.md +++ b/content/admin/authentication/using-ldap.md @@ -63,7 +63,7 @@ Use these attributes to finish configuring LDAP for {% data variables.product.pr | `Host` | Required | The LDAP host, e.g. `ldap.example.com` or `10.0.0.30`. If the hostname is only available from your internal network, you may need to configure {% data variables.product.product_location %}'s DNS first so it can resolve the hostname using your internal nameservers. | | `Port` | Required | The port the host's LDAP services are listening on. Examples include: 389 and 636 (for LDAPS). | | `Encryption` | Required | The encryption method used to secure communications to the LDAP server. Examples include plain (no encryption), SSL/LDAPS (encrypted from the start), and StartTLS (upgrade to encrypted communication once connected). | -| `Domain search user` | Optional | The LDAP user that performs user lookups to authenticate other users when they sign in. This is typically a service account created specifically for third-party integrations. Use a fully qualified name, such as `cn=Administrator,cn=Users,dc=Example,dc=com`. With Active Directory, you can also use the `[DOMAIN]\[USERNAME]` syntax (e.g. `WINDOWS\Administrator`) for the domain search user with Active Directory. | +| `Domain search user` | Optional | The LDAP user that looks up other users that sign in, to allow authentication. This is typically a service account created specifically for third-party integrations. Use a fully qualified name, such as `cn=Administrator,cn=Users,dc=Example,dc=com`. With Active Directory, you can also use the `[DOMAIN]\[USERNAME]` syntax (e.g. `WINDOWS\Administrator`) for the domain search user with Active Directory. | | `Domain search password` | Optional | The password for the domain search user. | | `Administrators group` | Optional | Users in this group are promoted to site administrators when signing into your appliance. If you don't configure an LDAP Administrators group, the first LDAP user account that signs into your appliance will be automatically promoted to a site administrator. | | `Domain base` | Required | The fully qualified `Distinguished Name` (DN) of an LDAP subtree you want to search for users and groups. You can add as many as you like; however, each group must be defined in the same domain base as the users that belong to it. If you specify restricted user groups, only users that belong to those groups will be in scope. We recommend that you specify the top level of your LDAP directory tree as your domain base and use restricted user groups to control access. | diff --git a/content/admin/authentication/using-saml.md b/content/admin/authentication/using-saml.md index 9ce7104c7803..e4cdd3808ee9 100644 --- a/content/admin/authentication/using-saml.md +++ b/content/admin/authentication/using-saml.md @@ -82,7 +82,7 @@ These attributes are available. You can change the attribute names in the [manag {% endtip %} 5. Select **Disable administrator demotion/promotion** if you **do not** want your SAML provider to determine administrator rights for users on {% data variables.product.product_location %}. -![SAML disable admin config](/assets/images/enterprise/management-console/disable-admin-demotion-promotion.png) +![SAML disable admin configuration](/assets/images/enterprise/management-console/disable-admin-demotion-promotion.png) 6. In the **Single sign-on URL** field, type the HTTP or HTTPS endpoint on your IdP for single sign-on requests. This value is provided by your IdP configuration. If the host is only available from your internal network, you may need to [configure {% data variables.product.product_location %} to use internal nameservers](/enterprise/{{ currentVersion }}/admin/guides/installation/configuring-dns-nameservers/). ![SAML authentication](/assets/images/enterprise/management-console/saml-single-sign-url.png) 7. Optionally, in the **Issuer** field, type your SAML issuer's name. This verifies the authenticity of messages sent to {% data variables.product.product_location %}. diff --git a/content/admin/configuration/accessing-the-administrative-shell-ssh.md b/content/admin/configuration/accessing-the-administrative-shell-ssh.md index a56c2aaf359a..73cf3530c7eb 100644 --- a/content/admin/configuration/accessing-the-administrative-shell-ssh.md +++ b/content/admin/configuration/accessing-the-administrative-shell-ssh.md @@ -55,7 +55,7 @@ To specify a private SSH key using the command line, run `ssh` with the `-i` arg ssh -i /path/to/ghe_private_key -p 122 admin@hostname ``` -You can also specify a private SSH key using the SSH config file (`~/.ssh/config`). +You can also specify a private SSH key using the SSH configuration file (`~/.ssh/config`). ```shell Host hostname diff --git a/content/admin/configuration/command-line-utilities.md b/content/admin/configuration/command-line-utilities.md index 9cf036766e71..188d0e493655 100644 --- a/content/admin/configuration/command-line-utilities.md +++ b/content/admin/configuration/command-line-utilities.md @@ -72,7 +72,7 @@ $ ghe-config core.github-hostname 'example.com' $ ghe-config -l # Lists all the configuration values ``` -Allows you to find the uuid of your node in `cluster.conf`. +Allows you to find the universally unique identifier (UUID) of your node in `cluster.conf`. ```shell $ ghe-config HOSTNAME.uuid diff --git a/content/admin/configuration/configuring-backups-on-your-appliance.md b/content/admin/configuration/configuring-backups-on-your-appliance.md index 4fa7ac5d45e2..dbea15fc2644 100644 --- a/content/admin/configuration/configuring-backups-on-your-appliance.md +++ b/content/admin/configuration/configuring-backups-on-your-appliance.md @@ -83,7 +83,7 @@ In the event of prolonged outage or catastrophic event at the primary site, you {%if currentVersion ver_gt "enterprise-server@2.22"%} {% note %} -**Note:** If {% data variables.product.product_location %} has {% data variables.product.prodname_actions %} enabled, you must first configure the {% data variables.product.prodname_actions %} external storage provider on the replacement appliance before running the the `ghe-restore` command. For more information, see "[Backing up and restoring {% data variables.product.prodname_ghe_server %} with {% data variables.product.prodname_actions %} enabled](/admin/github-actions/backing-up-and-restoring-github-enterprise-server-with-github-actions-enabled)." +**Note:** If {% data variables.product.product_location %} has {% data variables.product.prodname_actions %} enabled, you must first configure the {% data variables.product.prodname_actions %} external storage provider on the replacement appliance before running the `ghe-restore` command. For more information, see "[Backing up and restoring {% data variables.product.prodname_ghe_server %} with {% data variables.product.prodname_actions %} enabled](/admin/github-actions/backing-up-and-restoring-github-enterprise-server-with-github-actions-enabled)." {% endnote %} {% endif %} @@ -116,4 +116,3 @@ $ ghe-restore -c 169.154.1.1 You can use these additional options with `ghe-restore` command: - The `-c` flag overwrites the settings, certificate, and license data on the target host even if it is already configured. Omit this flag if you are setting up a staging instance for testing purposes and you wish to retain the existing configuration on the target. For more information, see the "Using using backup and restore commands" section of the [{% data variables.product.prodname_enterprise_backup_utilities %} README](https://github.com/github/backup-utils#using-the-backup-and-restore-commands). - The `-s` flag allows you to select a different backup snapshot. - diff --git a/content/admin/configuration/configuring-built-in-firewall-rules.md b/content/admin/configuration/configuring-built-in-firewall-rules.md index d6a3059f5343..1ee5bcda80c2 100644 --- a/content/admin/configuration/configuring-built-in-firewall-rules.md +++ b/content/admin/configuration/configuring-built-in-firewall-rules.md @@ -15,7 +15,7 @@ versions: After you install {% data variables.product.prodname_ghe_server %}, all required network ports are automatically opened to accept connections. Every non-required port is automatically configured as `deny`, and the default outgoing policy is configured as `allow`. Stateful tracking is enabled for any new connections; these are typically network packets with the `SYN` bit set. For more information, see "[Network ports](/enterprise/admin/guides/installation/network-ports)." -The UFW firewall also opens several other ports that are required for {% data variables.product.prodname_ghe_server %} to operate properly. For more information on the UFW ruleset, see [the UFW README](https://bazaar.launchpad.net/~jdstrand/ufw/0.30-oneiric/view/head:/README#L213). +The UFW firewall also opens several other ports that are required for {% data variables.product.prodname_ghe_server %} to operate properly. For more information on the UFW rule set, see [the UFW README](https://bazaar.launchpad.net/~jdstrand/ufw/0.30-oneiric/view/head:/README#L213). ### Viewing the default firewall rules diff --git a/content/admin/configuration/configuring-email-for-notifications.md b/content/admin/configuration/configuring-email-for-notifications.md index 1c33cf1d8ec1..cc3aac5d7c20 100644 --- a/content/admin/configuration/configuring-email-for-notifications.md +++ b/content/admin/configuration/configuring-email-for-notifications.md @@ -131,7 +131,7 @@ This log shows that the appliance: #### Check {% data variables.product.product_location %} logs -If you need to verify that your inbound email is functioning, there are two logfiles that you can examine on your instance: To verify that */var/log/mail.log* and */var/log/mail-replies/metroplex.log*. +If you need to verify that your inbound email is functioning, there are two log files that you can examine on your instance: To verify that */var/log/mail.log* and */var/log/mail-replies/metroplex.log*. */var/log/mail.log* verifies that messages are reaching your server. Here's an example of a successful email reply: diff --git a/content/admin/configuration/site-admin-dashboard.md b/content/admin/configuration/site-admin-dashboard.md index 6e24da8a369f..da953a8cd384 100644 --- a/content/admin/configuration/site-admin-dashboard.md +++ b/content/admin/configuration/site-admin-dashboard.md @@ -10,7 +10,7 @@ versions: --- To access the dashboard, in the upper-right corner of any page, click {% octicon "rocket" aria-label="The rocket ship" %}. -![Rocketship icon for accessing site admin settings](/assets/images/enterprise/site-admin-settings/access-new-settings.png) +![Rocket ship icon for accessing site admin settings](/assets/images/enterprise/site-admin-settings/access-new-settings.png) {% if currentVersion ver_gt "enterprise-server@2.21" %} diff --git a/content/admin/enterprise-management/about-geo-replication.md b/content/admin/enterprise-management/about-geo-replication.md index a704afecb190..dfa868e556a8 100644 --- a/content/admin/enterprise-management/about-geo-replication.md +++ b/content/admin/enterprise-management/about-geo-replication.md @@ -12,7 +12,7 @@ Multiple active replicas can provide a shorter distance to the nearest replica. The active replica proxies requests that it can't process itself to the primary instance. The replicas function as a point of presence terminating all SSL connections. Traffic between hosts is sent through an encrypted VPN connection, similar to a two-node high availability configuration without geo-replication. -Git requests and specific fileserver requests, such as LFS and file uploads, can be served directly from the replica without loading any data from the primary. Web requests are always routed to the primary, but if the replica is closer to the user the requests are faster due to the closer SSL termination. +Git requests and specific file server requests, such as LFS and file uploads, can be served directly from the replica without loading any data from the primary. Web requests are always routed to the primary, but if the replica is closer to the user the requests are faster due to the closer SSL termination. Geo DNS, such as [Amazon's Route 53 service](http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html#routing-policy-geo), is required for geo-replication to work seamlessly. The hostname for the instance should resolve to the replica that is closest to the user's location. diff --git a/content/admin/enterprise-management/cluster-network-configuration.md b/content/admin/enterprise-management/cluster-network-configuration.md index 34f63de9b324..b11cc7bb1fd5 100644 --- a/content/admin/enterprise-management/cluster-network-configuration.md +++ b/content/admin/enterprise-management/cluster-network-configuration.md @@ -10,7 +10,7 @@ versions: ### Network considerations -The simplest network design for clustering is to place the nodes on a single LAN. If a cluster must span subnets, we do not recommend configuring any firewall rules between the networks. The latency between nodes should be less than 1 millisecond. +The simplest network design for clustering is to place the nodes on a single LAN. If a cluster must span subnetworks, we do not recommend configuring any firewall rules between the networks. The latency between nodes should be less than 1 millisecond. {% if currentVersion ver_gt "enterprise-server@2.21" %}For high availability, the latency between the network with the active nodes and the network with the passive nodes must be less than 70 milliseconds. We don't recommend configuring a firewall between the two networks.{% endif %} @@ -54,12 +54,12 @@ If a network level firewall is in place between nodes, these ports will need to | 6379/TCP | Redis | | 8001/TCP | Grafana | | 8090/TCP | Internal GPG access | -| 8149/TCP | GitRPC fileserver access | +| 8149/TCP | GitRPC file server access | | 8300/TCP | Consul | | 8301/TCP | Consul | | 8302/TCP | Consul | | 9000/TCP | Git Daemon | -| 9102/TCP | Pages fileserver | +| 9102/TCP | Pages file server | | 9105/TCP | LFS server | | 9200/TCP | Elasticsearch | | 9203/TCP | Semantic code service | diff --git a/content/admin/enterprise-management/increasing-storage-capacity.md b/content/admin/enterprise-management/increasing-storage-capacity.md index 1b8a6164c8e9..2c893b226eb9 100644 --- a/content/admin/enterprise-management/increasing-storage-capacity.md +++ b/content/admin/enterprise-management/increasing-storage-capacity.md @@ -30,7 +30,7 @@ As more users join {% data variables.product.product_location %}, you may need t {% data reusables.enterprise_installation.ssh-into-instance %} 3. Put the appliance in maintenance mode. For more information, see "[Enabling and scheduling maintenance mode](/enterprise/{{ currentVersion }}/admin/guides/installation/enabling-and-scheduling-maintenance-mode)." 4. Reboot the appliance to detect the new storage allocation. -5. Run the `ghe-storage-extend` command to expand the `/data` filesystem: +5. Run the `ghe-storage-extend` command to expand the `/data/user` filesystem: ```shell $ ghe-storage-extend ``` diff --git a/content/admin/enterprise-management/upgrade-requirements.md b/content/admin/enterprise-management/upgrade-requirements.md index 9354cab5263c..60da0b3d304e 100644 --- a/content/admin/enterprise-management/upgrade-requirements.md +++ b/content/admin/enterprise-management/upgrade-requirements.md @@ -25,7 +25,7 @@ versions: - If you’re several versions behind, upgrade {% data variables.product.product_location %} as far forward as possible with each step of your upgrade process. Using the latest version possible on each upgrade allows you to take advantage of performance improvements and bug fixes. For example, you could upgrade from {% data variables.product.prodname_enterprise %} 2.7 to 2.8 to 2.10, but upgrading from {% data variables.product.prodname_enterprise %} 2.7 to 2.9 to 2.10 uses a later version in the second step. - Use the latest patch release when upgrading. {% data reusables.enterprise_installation.enterprise-download-upgrade-pkg %} - Use a staging instance to test the upgrade steps. For more information, see "[Setting up a staging instance](/enterprise/{{ currentVersion }}/admin/guides/installation/setting-up-a-staging-instance/)." -- When running multiple upgrades, wait at least 24 hours between feature upgrades to allow data migrations and backgrounded upgrade tasks to fully complete. +- When running multiple upgrades, wait at least 24 hours between feature upgrades to allow data migrations and upgrade tasks running in the background to fully complete. ### Requirements diff --git a/content/admin/enterprise-support/about-github-enterprise-support.md b/content/admin/enterprise-support/about-github-enterprise-support.md index 8291bb57fe5a..696ce3441c65 100644 --- a/content/admin/enterprise-support/about-github-enterprise-support.md +++ b/content/admin/enterprise-support/about-github-enterprise-support.md @@ -16,31 +16,23 @@ versions: ### About {% data variables.contact.enterprise_support %} -{% data variables.product.product_name %} includes {% data variables.contact.enterprise_support %} in English{% if enterpriseServerVersions contains currentVersion %}and Japanese{% endif %}. +{% data variables.product.product_name %} includes {% data variables.contact.enterprise_support %} in English{% if enterpriseServerVersions contains currentVersion %} and Japanese{% endif %}. {% if enterpriseServerVersions contains currentVersion %} You can contact {% data variables.contact.enterprise_support %} through {% data variables.contact.contact_enterprise_portal %} for help with: - Installing and using {% data variables.product.product_name %} - Identifying and verifying the causes of suspected errors -{% endif %} -In addition to all of the benefits of {% data variables.contact.enterprise_support %}, {% if enterpriseServerVersions contains currentVersion %}{% data variables.contact.premium_support %}{% else %}support for {% data variables.product.product_name %}{% endif %} offers: +In addition to all of the benefits of {% data variables.contact.enterprise_support %}, {% data variables.contact.premium_support %} support for {% data variables.product.product_name %} offers: - Written support through our support portal 24 hours per day, 7 days per week - Phone support 24 hours per day, 7 days per week - - A{% if currentVersion == "github-ae@latest" %}n enhanced{% endif %} Service Level Agreement (SLA) {% if enterpriseServerVersions contains currentVersion %}with guaranteed initial response times{% endif %} -{% if currentVersion == "github-ae@latest" %} - - An assigned Technical Service Account Manager - - Quarterly support reviews - - Managed Admin services -{% else if enterpriseServerVersions contains currentVersion %} + - A Service Level Agreement (SLA) with guaranteed initial response times - Technical account managers - Access to premium content - Scheduled health checks - Managed Admin hours {% endif %} -{% data reusables.support.government-response-times-may-vary %} - {% if enterpriseServerVersions contains currentVersion %} For more information, see "[About {% data variables.contact.premium_support %} for {% data variables.product.prodname_ghe_server %}](/enterprise/admin/guides/enterprise-support/about-github-premium-support-for-github-enterprise-server)." {% endif %} @@ -51,34 +43,28 @@ For more information, see "[About {% data variables.contact.premium_support %} f You can contact {% data variables.contact.enterprise_support %} through {% if enterpriseServerVersions contains currentVersion %}{% data variables.contact.contact_enterprise_portal %}{% elsif currentVersion == "github-ae@latest" %} the {% data variables.contact.ae_azure_portal %}{% endif %} to report issues in writing. For more information, see "[Receiving help from {% data variables.contact.github_support %}](/admin/enterprise-support/receiving-help-from-github-support)." +{% if enterpriseServerVersions contains currentVersion %} ### Hours of operation -{% if enterpriseServerVersions contains currentVersion %} #### Support in English -{% endif %} -{% if enterpriseServerVersions contains currentVersion %} For standard non-urgent issues, we offer support in English 24 hours per day, 5 days per week, excluding weekends and national U.S. holidays. The standard response time is 24 hours. -For urgent issues, we {% else %}We{% endif %} are available 24 hours per day, 7 days per week, even during national U.S. holidays. - -{% data reusables.support.government-response-times-may-vary %} +For urgent issues, we are available 24 hours per day, 7 days per week, even during national U.S. holidays. -{% if enterpriseServerVersions contains currentVersion %} #### Support in Japanese For non-urgent issues, support in Japanese is available Monday through Friday from 9:00 AM to 5:00 PM JST, excluding national holidays in Japan. For urgent issues, we offer support in English 24 hours per day, 7 days per week, even during national U.S. holidays. -For a complete list of U.S. and Japanese national holidays observed by {% data variables.contact.enterprise_support %}, see "[Holiday schedules](#holiday-schedules)."{% endif %} +For a complete list of U.S. and Japanese national holidays observed by {% data variables.contact.enterprise_support %}, see "[Holiday schedules](#holiday-schedules)." -{% if enterpriseServerVersions contains currentVersion %} ### Holiday schedules -For urgent issues, we can help you in English 24 hours per day, 7 days per week, including on U.S. {% if enterpriseServerVersions contains currentVersion %}and Japanese{% endif %} holidays. +For urgent issues, we can help you in English 24 hours per day, 7 days per week, including on U.S. and Japanese holidays. #### Holidays in the United States -{% data variables.contact.enterprise_support %} observes these U.S. holidays{% if enterpriseServerVersions contains currentVersion %}, although our global support team is available to answer urgent tickets{% endif %}. +{% data variables.contact.enterprise_support %} observes these U.S. holidays, although our global support team is available to answer urgent tickets. | U.S. holiday | Date observed | | --- | --- | diff --git a/content/admin/enterprise-support/submitting-a-ticket.md b/content/admin/enterprise-support/submitting-a-ticket.md index 056ebaddf06b..5f396e34caac 100644 --- a/content/admin/enterprise-support/submitting-a-ticket.md +++ b/content/admin/enterprise-support/submitting-a-ticket.md @@ -60,8 +60,6 @@ After submitting your support request and optional diagnostic information, {% da Commercial customers can submit a support request in the {% data variables.contact.contact_ae_portal %}. Government customers should use the [Azure portal for government customers](https://portal.azure.us/#blade/Microsoft_Azure_Support/HelpAndSupportBlade). For more information, see [Create an Azure support request](https://docs.microsoft.com/azure/azure-portal/supportability/how-to-create-azure-support-request) in the Microsoft documentation. -For urgent issues, to ensure a quick response, after you submit a ticket, please call the support hotline immediately. Your Technical Support Account Manager (TSAM) will provide you with the number to use in your onboarding session. - {% endif %} ### Further reading diff --git a/content/admin/installation/installing-github-enterprise-server-on-aws.md b/content/admin/installation/installing-github-enterprise-server-on-aws.md index 23c85d11070b..50d3baa627cf 100644 --- a/content/admin/installation/installing-github-enterprise-server-on-aws.md +++ b/content/admin/installation/installing-github-enterprise-server-on-aws.md @@ -21,6 +21,9 @@ This guide assumes you are familiar with the following AWS concepts: - [Using Security Groups](http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html) (For managing network access to your instance) - [Elastic IP Addresses (EIP)](http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html) (Strongly recommended for production environments) - [EC2 and Virtual Private Cloud](http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-vpc.html) (If you plan to launch into a Virtual Private Cloud) + - [AWS Pricing](https://aws.amazon.com/pricing/) (For calculating and managing costs) + + This guide recommends the principle of least privilege when setting up {% data variables.product.product_location %} on AWS. For more information, refer to the [AWS Identity and Access Management (IAM) documentation](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#grant-least-privilege). ### Hardware considerations diff --git a/content/admin/overview/system-overview.md b/content/admin/overview/system-overview.md index 146923377efe..c86afe795a13 100644 --- a/content/admin/overview/system-overview.md +++ b/content/admin/overview/system-overview.md @@ -108,7 +108,7 @@ For more information about {% data variables.product.prodname_ghe_server %}'s us #### Audit and access logging -{% data variables.product.prodname_ghe_server %} stores both traditional operating system and application logs. The application also writes detailed auditing and security logs, which {% data variables.product.prodname_ghe_server %} stores permanently. You can forward both types of logs in realtime to multiple destinations via the `syslog-ng` protocol. For more information, see "[Log forwarding](/admin/user-management/log-forwarding)." +{% data variables.product.prodname_ghe_server %} stores both traditional operating system and application logs. The application also writes detailed auditing and security logs, which {% data variables.product.prodname_ghe_server %} stores permanently. You can forward both types of logs in real time to multiple destinations via the `syslog-ng` protocol. For more information, see "[Log forwarding](/admin/user-management/log-forwarding)." Access and audit logs include information like the following. diff --git a/content/admin/packages/configuring-package-ecosystem-support-for-your-enterprise.md b/content/admin/packages/configuring-package-ecosystem-support-for-your-enterprise.md index 859a41504f35..1f15dc49c27f 100644 --- a/content/admin/packages/configuring-package-ecosystem-support-for-your-enterprise.md +++ b/content/admin/packages/configuring-package-ecosystem-support-for-your-enterprise.md @@ -26,13 +26,13 @@ To use {% data variables.product.prodname_registry %} with Docker, you must have {% data reusables.enterprise_management_console.save-settings %} {% if currentVersion == "enterprise-server@3.0" or currentVersion ver_gt "enterprise-server@3.0" %} -### Connecting to the official NPM registry +### Connecting to the official npm registry -If you've enabled npm packages on your enterprise and want to allow access to the official NPM registry as well as the {% data variables.product.prodname_registry %} npm registry, then you must perform some additional configuration. +If you've enabled npm packages on your enterprise and want to allow access to the official npm registry as well as the {% data variables.product.prodname_registry %} npm registry, then you must perform some additional configuration. -{% data variables.product.prodname_registry %} uses a transparent proxy for network traffic that connects to the official NPM registry at `registry.npmjs.com`. The proxy is enabled by default and cannot be disabled. +{% data variables.product.prodname_registry %} uses a transparent proxy for network traffic that connects to the official npm registry at `registry.npmjs.com`. The proxy is enabled by default and cannot be disabled. -To allow network connections to the NPM registry, you will need to configure network ACLs that allow {% data variables.product.prodname_ghe_server %} to send HTTPS traffic to `registry.npmjs.com` over port 443: +To allow network connections to the npm registry, you will need to configure network ACLs that allow {% data variables.product.prodname_ghe_server %} to send HTTPS traffic to `registry.npmjs.com` over port 443: | Source | Destination | Port | Type | |---|---|---|---| diff --git a/content/admin/policies/about-pre-receive-hooks.md b/content/admin/policies/about-pre-receive-hooks.md index b3d43b017635..ec699e2ccff9 100644 --- a/content/admin/policies/about-pre-receive-hooks.md +++ b/content/admin/policies/about-pre-receive-hooks.md @@ -17,7 +17,7 @@ Examples of how you can use pre-receive hooks: - Require commit messages to follow a specific pattern or format, such as including a valid ticket number or being over a certain length. - Lock a branch or repository by rejecting all pushes. -- Prevent sensitive data from being added to the repository by blocking keywords, patterns or filetypes. +- Prevent sensitive data from being added to the repository by blocking keywords, patterns or file types. - Prevent a PR author from merging their own changes. ### Impact on performance and workflows diff --git a/content/admin/policies/creating-a-pre-receive-hook-script.md b/content/admin/policies/creating-a-pre-receive-hook-script.md index 2022ef49c576..c501d76e583f 100644 --- a/content/admin/policies/creating-a-pre-receive-hook-script.md +++ b/content/admin/policies/creating-a-pre-receive-hook-script.md @@ -177,7 +177,7 @@ You can test a pre-receive hook script locally before you create or update it on $ docker cp data:/home/git/.ssh/id_ed25519 . ``` -10. Modify the remote of a test repository and push to the `test.git` repo within the Docker container. This example uses `git@github.com:octocat/Hello-World.git` but you can use any repo you want. This example assumes your local machine (127.0.0.1) is binding port 52311, but you can use a different IP address if docker is running on a remote machine. +10. Modify the remote of a test repository and push to the `test.git` repo within the Docker container. This example uses `git@github.com:octocat/Hello-World.git` but you can use any repository you want. This example assumes your local machine (127.0.0.1) is binding port 52311, but you can use a different IP address if docker is running on a remote machine. ```shell $ git clone git@github.com:octocat/Hello-World.git diff --git a/content/admin/policies/managing-pre-receive-hooks-on-the-github-enterprise-server-appliance.md b/content/admin/policies/managing-pre-receive-hooks-on-the-github-enterprise-server-appliance.md index 7393f3992efb..806dd27df9c5 100644 --- a/content/admin/policies/managing-pre-receive-hooks-on-the-github-enterprise-server-appliance.md +++ b/content/admin/policies/managing-pre-receive-hooks-on-the-github-enterprise-server-appliance.md @@ -68,4 +68,4 @@ A repository owner can only configure a hook if the site administrator selected 4. In the left sidebar, click **Hooks & Services**. ![Hooks and services](/assets/images/enterprise/repos/hooks-services.png) 5. Next to the pre-receive hook that you want to configure, click the **Hook permissions** drop-down menu. Select whether to enable or disable the pre-receive hook. -![Repo hook permissions](/assets/images/enterprise/repos/repo-hook-permissions.png) +![Repository hook permissions](/assets/images/enterprise/repos/repo-hook-permissions.png) diff --git a/content/admin/user-management/exporting-migration-data-from-githubcom.md b/content/admin/user-management/exporting-migration-data-from-githubcom.md index 2b499848ef88..7856792cb08b 100644 --- a/content/admin/user-management/exporting-migration-data-from-githubcom.md +++ b/content/admin/user-management/exporting-migration-data-from-githubcom.md @@ -35,7 +35,7 @@ The Migrations API is currently in a preview period, which means that the endpoi 1. Notify members of your organization that you'll be performing a migration. The export can take several minutes, depending on the number of repositories being exported. The full migration including import may take several hours so we recommend doing a trial run in order to determine how long the full process will take. For more information, see "[About Migrations](/enterprise/admin/migrations/about-migrations#types-of-migrations)." -2. Start a migration by `POST`ing to the migration endpoint. You'll need: +2. Start a migration by sending a `POST` request to the migration endpoint. You'll need: * Your access token for authentication. * A [list of the repositories](/rest/reference/repos#list-organization-repositories) you want to migrate: ```shell diff --git a/content/admin/user-management/preparing-to-migrate-data-to-your-enterprise.md b/content/admin/user-management/preparing-to-migrate-data-to-your-enterprise.md index 786051f2b836..c6e85b46cc27 100644 --- a/content/admin/user-management/preparing-to-migrate-data-to-your-enterprise.md +++ b/content/admin/user-management/preparing-to-migrate-data-to-your-enterprise.md @@ -128,13 +128,13 @@ The same process can be used to create mappings for each record that supports cu #### Applying modified migration data -1. After making changes, use the [`scp`](https://linuxacademy.com/blog/linux/ssh-and-scp-howto-tips-tricks#scp) command to apply your modified *conflicts.csv* (or any other mapping csv in the correct format) to the target instance: +1. After making changes, use the [`scp`](https://linuxacademy.com/blog/linux/ssh-and-scp-howto-tips-tricks#scp) command to apply your modified *conflicts.csv* (or any other mapping *.csv* file in the correct format) to the target instance: ```shell $ scp -P 122 ~/Desktop/conflicts.csv admin@hostname:/home/admin/ ``` -2. Re-map the migration data using the `ghe-migrator map` command, passing in the path to your modified csv file and the Migration GUID: +2. Re-map the migration data using the `ghe-migrator map` command, passing in the path to your modified *.csv* file and the Migration GUID: ```shell $ ghe-migrator map -i conflicts.csv -g MIGRATION_GUID diff --git a/content/desktop/installing-and-configuring-github-desktop/getting-started-with-github-desktop.md b/content/desktop/installing-and-configuring-github-desktop/getting-started-with-github-desktop.md index b54b8f7a6332..49f5e189012b 100644 --- a/content/desktop/installing-and-configuring-github-desktop/getting-started-with-github-desktop.md +++ b/content/desktop/installing-and-configuring-github-desktop/getting-started-with-github-desktop.md @@ -49,7 +49,7 @@ After you install {% data variables.product.prodname_desktop %}, you can configu {% mac %} -You can connect or remove accounts on {% data variables.product.prodname_dotcom %} or {% data variables.product.prodname_enterprise %}, choose a default text editor or shell, edit your Git configuration, change the appearance of {% data variables.product.prodname_desktop %}, customize system dialogs, and set privacy preferences in the {% data variables.product.prodname_desktop %} Preferences window. For more information, see "[Configuring basic settings](/desktop/getting-started-with-github-desktop/configuring-basic-settings)." +You can connect or remove accounts on {% data variables.product.prodname_dotcom %} or {% data variables.product.prodname_enterprise %}, choose a default text editor or shell, edit your Git configuration, change the appearance of {% data variables.product.prodname_desktop %}, customize system dialog boxes, and set privacy preferences in the {% data variables.product.prodname_desktop %} Preferences window. For more information, see "[Configuring basic settings](/desktop/getting-started-with-github-desktop/configuring-basic-settings)." ![The basic settings in the Preference window](/assets/images/help/desktop/mac-appearance-tab-themes.png) @@ -57,7 +57,7 @@ You can connect or remove accounts on {% data variables.product.prodname_dotcom {% windows %} -You can connect or remove accounts on {% data variables.product.prodname_dotcom %} or {% data variables.product.prodname_enterprise %}, choose a default text editor or shell, edit your Git configuration, change the appearance of {% data variables.product.prodname_desktop %}, customize system dialogs, and set privacy preferences in the {% data variables.product.prodname_desktop %} Options window. For more information, see "[Configuring basic settings](/desktop/getting-started-with-github-desktop/configuring-basic-settings)." +You can connect or remove accounts on {% data variables.product.prodname_dotcom %} or {% data variables.product.prodname_enterprise %}, choose a default text editor or shell, edit your Git configuration, change the appearance of {% data variables.product.prodname_desktop %}, customize system dialog boxes, and set privacy preferences in the {% data variables.product.prodname_desktop %} Options window. For more information, see "[Configuring basic settings](/desktop/getting-started-with-github-desktop/configuring-basic-settings)." ![The basic settings in the Options window](/assets/images/help/desktop/windows-appearance-tab-themes.png) diff --git a/content/developers/apps/activating-beta-features-for-apps.md b/content/developers/apps/activating-beta-features-for-apps.md deleted file mode 100644 index a5fb11bb4a9f..000000000000 --- a/content/developers/apps/activating-beta-features-for-apps.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Activating beta features for apps -intro: 'You can test new app features released in public beta for your {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_app %}s.' -versions: - free-pro-team: '*' - enterprise-server: '>=2.22' - github-ae: '*' ---- - -{% warning %} - -**Warning:** Features available in public beta are subject to change. - -{% endwarning %} - -### Activating beta features for {% data variables.product.prodname_github_apps %} - -{% data reusables.user-settings.access_settings %} -{% data reusables.user-settings.developer_settings %} -3. Select the {% data variables.product.prodname_github_app %} you want to enable a beta feature for. -{% data reusables.apps.beta_feature_activation %} - -### Activating beta features for {% data variables.product.prodname_oauth_app %}s - -{% data reusables.user-settings.access_settings %} -{% data reusables.user-settings.developer_settings %} -{% data reusables.user-settings.oauth_apps %} -{% data reusables.apps.beta_feature_activation %} diff --git a/content/developers/apps/activating-optional-features-for-apps.md b/content/developers/apps/activating-optional-features-for-apps.md new file mode 100644 index 000000000000..ef5f534d5b0f --- /dev/null +++ b/content/developers/apps/activating-optional-features-for-apps.md @@ -0,0 +1,30 @@ +--- +title: Activating optional features for apps +intro: 'You can test new optional features for your {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_app %}s.' +redirect_from: + - /developers/apps/activating-beta-features-for-apps +versions: + free-pro-team: '*' + github-ae: '*' + enterprise-server: '>=2.22' +--- + +{% warning %} + +**Warning:** {% if currentVersion ver_lt "enterprise-server@3.1" %} Beta {% else %} Optional {% endif %} features are subject to change. + +{% endwarning %} + +### Activating {% if currentVersion ver_lt "enterprise-server@3.1" %} beta {% else %} optional {% endif %} features for {% data variables.product.prodname_github_apps %} + +{% data reusables.user-settings.access_settings %} +{% data reusables.user-settings.developer_settings %} +3. Select the {% data variables.product.prodname_github_app %} you want to enable {% if currentVersion ver_lt "enterprise-server@3.1" %} a beta {% else %} an optional {% endif %} feature for. +{% data reusables.apps.optional_feature_activation %} + +### Activating {% if currentVersion ver_lt "enterprise-server@3.1" %} beta {% else %} optional {% endif %} features for {% data variables.product.prodname_oauth_app %}s + +{% data reusables.user-settings.access_settings %} +{% data reusables.user-settings.developer_settings %} +{% data reusables.user-settings.oauth_apps %} +{% data reusables.apps.optional_feature_activation %} diff --git a/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md b/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md index fc0202be0573..0c27bda88388 100644 --- a/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md +++ b/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md @@ -12,7 +12,7 @@ versions: --- -{% data reusables.pre-release-program.expiring-user-access-tokens-beta %} +{% data reusables.pre-release-program.expiring-user-access-tokens %} When your GitHub App acts on behalf of a user, it performs user-to-server requests. These requests must be authorized with a user's access token. User-to-server requests include requesting data for a user, like determining which repositories to display to a particular user. These requests also include actions triggered by a user, like running a build. @@ -67,9 +67,9 @@ If the user accepts your request, GitHub redirects back to your site with a temp {% endnote %} -Exchange this `code` for an access token. {% if currentVersion == "free-pro-team@latest" %} When expiring tokens are enabled, the access token expires in 8 hours and the refresh token expires in 6 months. Every time you refresh the token, you get a new refresh token. For more information, see "[Refreshing user-to-server access tokens](/developers/apps/refreshing-user-to-server-access-tokens)." +Exchange this `code` for an access token. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %} When expiring tokens are enabled, the access token expires in 8 hours and the refresh token expires in 6 months. Every time you refresh the token, you get a new refresh token. For more information, see "[Refreshing user-to-server access tokens](/developers/apps/refreshing-user-to-server-access-tokens)." -Expiring user tokens are currently part of the user-to-server token expiration beta and subject to change. To opt-in to the user-to-server token expiration beta feature, see "[Activating beta features for apps](/developers/apps/activating-beta-features-for-apps)."{% endif %} +Expiring user tokens are currently an optional feature and subject to change. To opt-in to the user-to-server token expiration feature, see "[Activating optional features for apps](/developers/apps/activating-optional-features-for-apps)."{% endif %} POST {% data variables.product.oauth_host_code %}/login/oauth/access_token @@ -87,7 +87,7 @@ Name | Type | Description {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %} -By default, the response takes the following form. The response parameters `expires_in`, `refresh_token`, and `refresh_token_expires_in` are only returned when you enable the beta for expiring user-to-server access tokens. +By default, the response takes the following form. The response parameters `expires_in`, `refresh_token`, and `refresh_token_expires_in` are only returned when you enable expiring user-to-server access tokens. ```json { diff --git a/content/developers/apps/index.md b/content/developers/apps/index.md index 1b6f13d10f32..e384433f901b 100644 --- a/content/developers/apps/index.md +++ b/content/developers/apps/index.md @@ -17,7 +17,7 @@ versions: {% topic_link_in_list /getting-started-with-apps %} {% link_in_list /about-apps %} - {% link_in_list /activating-beta-features-for-apps %} + {% link_in_list /activating-optional-features-for-apps %} {% link_in_list /differences-between-github-apps-and-oauth-apps %} {% link_in_list /migrating-oauth-apps-to-github-apps %} {% link_in_list /setting-up-your-development-environment-to-create-a-github-app %} diff --git a/content/developers/apps/refreshing-user-to-server-access-tokens.md b/content/developers/apps/refreshing-user-to-server-access-tokens.md index 215372fcf17b..3a21601f34cd 100644 --- a/content/developers/apps/refreshing-user-to-server-access-tokens.md +++ b/content/developers/apps/refreshing-user-to-server-access-tokens.md @@ -10,7 +10,7 @@ versions: --- -{% data reusables.pre-release-program.expiring-user-access-tokens-beta %} +{% data reusables.pre-release-program.expiring-user-access-tokens %} ### About expiring user access tokens @@ -57,8 +57,8 @@ You can enable or disable expiring user-to-server authorization tokens from your {% data reusables.user-settings.github_apps %} 4. Click **Edit** next to your chosen {% data variables.product.prodname_github_app %}. ![Settings to edit a GitHub App](/assets/images/github-apps/edit-test-app.png) -5. In the left sidebar, click **Beta Features**. - ![Beta Features menu option](/assets/images/github-apps/beta-features-option.png) +5. In the left sidebar, click **{% if currentVersion ver_lt "enterprise-server@3.1" %} Beta {% else %} Optional {% endif %} Features**. + {% if currentVersion ver_lt "enterprise-server@3.1" %} ![Beta features tab](/assets/images/github-apps/beta-features-option.png) {% else %} ![Optional features tab](/assets/images/github-apps/optional-features-option.png) {% endif %} 6. Next to "User-to-server token expiration", click **Opt-in** or **Opt-out**. This setting may take a couple of seconds to apply. ### Opting out of expiring tokens for new GitHub Apps diff --git a/content/developers/apps/scopes-for-oauth-apps.md b/content/developers/apps/scopes-for-oauth-apps.md index 25189f08f19b..29a3c06f2fb7 100644 --- a/content/developers/apps/scopes-for-oauth-apps.md +++ b/content/developers/apps/scopes-for-oauth-apps.md @@ -69,7 +69,7 @@ Name | Description  `read:discussion` | Allows read access for team discussions.{% if currentVersion == "free-pro-team@latest" %} **`write:packages`** | Grants access to upload or publish a package in {% data variables.product.prodname_registry %}. For more information, see "[Publishing a package](/github/managing-packages-with-github-packages/publishing-a-package)". **`read:packages`** | Grants access to download or install packages from {% data variables.product.prodname_registry %}. For more information, see "[Installing a package](/github/managing-packages-with-github-packages/installing-a-package)". -**`delete:packages`** | Grants access to delete packages from {% data variables.product.prodname_registry %}. For more information, see "[Deleting packages](/github/managing-packages-with-github-packages/deleting-a-package)".{% endif %} +**`delete:packages`** | Grants access to delete packages from {% data variables.product.prodname_registry %}. For more information, see "[Deleting packages](/packages/learn-github-packages/deleting-and-restoring-a-package)".{% endif %} **`admin:gpg_key`** | Fully manage GPG keys.  `write:gpg_key`| Create, list, and view details for GPG keys.  `read:gpg_key`| List and view details for GPG keys.{% if currentVersion == "free-pro-team@latest" %} diff --git a/content/developers/apps/suspending-a-github-app-installation.md b/content/developers/apps/suspending-a-github-app-installation.md index 1817ce09ed8b..8ec4ca2e0635 100644 --- a/content/developers/apps/suspending-a-github-app-installation.md +++ b/content/developers/apps/suspending-a-github-app-installation.md @@ -9,22 +9,16 @@ versions: github-ae: '*' --- -{% note %} - -**Note:** {% data reusables.pre-release-program.suspend-installation-beta %} - -{% endnote %} - ### Suspending a GitHub App The integrator who owns and maintains a GitHub app, also called a GitHub App owner, can suspend or unsuspend a GitHub App installation using REST API endpoints with a JWT. For more information, see the [GitHub Apps REST API](/rest/reference/apps). -People who have installed a GitHub App, also called installation owners, can only suspend or unsuspend a GitHub App through their app's installation settings. Installation owners cannot use the API to suspend or unsuspend their app installation. Before people can suspend a GitHub app installation, the GitHub App owner must opt-in to the beta release. For more information, see "[Suspending a GitHub App installation](/apps/managing-github-apps/suspending-a-github-app-installation/)." +People who have installed a GitHub App, also called installation owners, can only suspend or unsuspend a GitHub App through their app's installation settings. Installation owners cannot use the API to suspend or unsuspend their app installation. {% data reusables.user-settings.access_settings %} {% data reusables.user-settings.developer_settings %} {% data reusables.user-settings.github_apps %} -4. Select the {% data variables.product.prodname_github_app %} you want to suspend. +1. Select the {% data variables.product.prodname_github_app %} you want to suspend. ![App selection](/assets/images/github-apps/github_apps_select-app.png) {% data reusables.user-settings.github_apps_advanced %} 6. Next to the suspension settings for the installation, click **Suspend** or **Unsuspend**. diff --git a/content/developers/overview/viewing-deployment-history.md b/content/developers/overview/viewing-deployment-history.md index bd0b394f48d5..05d8099b7812 100644 --- a/content/developers/overview/viewing-deployment-history.md +++ b/content/developers/overview/viewing-deployment-history.md @@ -11,7 +11,10 @@ versions: You can deliver deployments through {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}{% data variables.product.prodname_actions %} and environments or with {% endif %}the REST API and third party apps. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}For more information about {% data variables.product.prodname_actions %}, see "[{% data variables.product.prodname_actions %}](/actions)." {% endif %}For more information about deployments with the REST API, see "[Repositories](/rest/reference/repos#deployments)." -To view current and past deployments, click **Environments** on the home page of your repository. ![Environments](/assets/images/environments-sidebar.png) +To view current and past deployments, click **Environments** on the home page of your repository. +{% if currentVersion == "github-ae@latest" or currentVersion ver_lt "enterprise-server@3.0" %} +![Environments](/assets/images/enterprise/2.22/environments-sidebar.png){% else %} +![Environments](/assets/images/environments-sidebar.png){% endif %} The deployments page displays the last active deployment of each environment for your repository. If the deployment includes an environment URL, a "View deployment" button that links to the URL is shown next to the deployment. diff --git a/content/developers/webhooks-and-events/webhook-events-and-payloads.md b/content/developers/webhooks-and-events/webhook-events-and-payloads.md index c5e7d4cd6b2b..75cbee7e0b83 100644 --- a/content/developers/webhooks-and-events/webhook-events-and-payloads.md +++ b/content/developers/webhooks-and-events/webhook-events-and-payloads.md @@ -162,7 +162,7 @@ Also, the `User-Agent` for the requests will have the prefix `GitHub-Hookshot/`. {% data reusables.webhooks.repo_desc %} {% data reusables.webhooks.org_desc %} {% data reusables.webhooks.app_desc %} -`sender` | `object` | If the `action` is `reopened_by_user` or `closed_by_user`, the `sender` object will be the user that triggered the event. The `sender` object is empty for all other actions. +`sender` | `object` | If the `action` is `reopened_by_user` or `closed_by_user`, the `sender` object will be the user that triggered the event. The `sender` object is {% if currentVersion == "free-pro-team@latest" %}`github` {% elsif currentVersion ver_gt "enterprise-server@3.0" %}`github-enterprise` {% else %}empty {% endif %}for all other actions. #### Webhook payload example @@ -430,14 +430,6 @@ Key | Type | Description {% endnote %} -{% if currentVersion == "free-pro-team@latest" %} -{% note %} - -**Note:** {% data reusables.pre-release-program.suspend-installation-beta %} For more information, see "[Suspending a {% data variables.product.prodname_github_app %} installation](/apps/managing-github-apps/suspending-a-github-app-installation/)." - -{% endnote %} -{% endif %} - #### Availability - {% data variables.product.prodname_github_app %}s diff --git a/content/discussions/index.md b/content/discussions/index.md index 429f32ddbdd4..84d965fd4ae4 100644 --- a/content/discussions/index.md +++ b/content/discussions/index.md @@ -40,7 +40,7 @@ versions:

Communities using discussions

- {% render 'discussions-community-card' for discussionsCommunityExamples as example %} + {% render discussions-community-card for discussionsCommunityExamples as example %}
{% if discussionsCommunityExamples.length > 6 %} diff --git a/content/education/manage-coursework-with-github-classroom/connect-a-learning-management-system-to-github-classroom.md b/content/education/manage-coursework-with-github-classroom/connect-a-learning-management-system-to-github-classroom.md index 0ed3baed4f35..e1557e811361 100644 --- a/content/education/manage-coursework-with-github-classroom/connect-a-learning-management-system-to-github-classroom.md +++ b/content/education/manage-coursework-with-github-classroom/connect-a-learning-management-system-to-github-classroom.md @@ -36,7 +36,7 @@ Using LTI helps keep your information safe and secure. LTI is an industry-standa - Moodle - Sakai -Currently, {% data variables.product.prodname_classroom %} doesn't support import of roster data from Blackboard or Brightspace +Currently, {% data variables.product.prodname_classroom %} doesn't support import of roster data from Blackboard or Brightspace. ### Generating configuration credentials for your classroom @@ -45,7 +45,7 @@ Currently, {% data variables.product.prodname_classroom %} doesn't support impor {% data reusables.classroom.click-students %} 1. If your classroom already has a roster, you can either update the roster or delete the roster and create a new roster. - For more information about deleting and creating a roster, see "[Deleting a roster for a classroom](/education/manage-coursework-with-github-classroom/manage-classrooms#deleting-a-roster-for-a-classroom)" and "[Creating a roster for your classroom](/education/manage-coursework-with-github-classroom/manage-classrooms#creating-a-roster-for-your-classroom)." - - For more information about updating a roster, see "[Adding students to the roster for your classroom](/education/manage-coursework-with-github-classroom/manage-classrooms#adding-students-to-the-roster-for-your-classroom)." + - For more information about updating a roster, see "[Adding students to the roster for your classroom](/education/manage-coursework-with-github-classroom/manage-classrooms#adding-students-to-the-roster-for-your-classroom)." 1. In the list of LMSes, click your LMS. If your LMS is not supported, click **Other LMS**. ![List of LMSes](/assets/images/help/classroom/classroom-settings-click-lms.png) 1. Read about connecting your LMS, then click **Connect to _LMS_**. @@ -82,13 +82,13 @@ You can configure {% data variables.product.prodname_classroom %} as an external | **Shared Secret** | Shared secret from {% data variables.product.prodname_classroom %} | | **Allow this tool to access the IMS Names and Role Provisioning Service** | Enabled | | **Configuration URL** | Launch URL from {% data variables.product.prodname_classroom %} | - + {% note %} - + **Note**: If you don't see a checkbox in Canvas labeled "Allow this tool to access the IMS Names and Role Provisioning Service", then your Canvas administrator must contact Canvas support to enable membership service configuration for your Canvas account. Without enabling this feature, you won't be able to sync the roster from Canvas. For more information, see [How do I contact Canvas Support?](https://community.canvaslms.com/t5/Canvas-Basics-Guide/How-do-I-contact-Canvas-Support/ta-p/389767) on the Canvas website. - + {% endnote %} - + 1. Click **Submit**. 1. In the left sidebar, click **Home**. 1. To prompt Canvas to send a confirmation email, in the left sidebar, click **GitHub Classroom**. Follow the instructions in the email to finish linking {% data variables.product.prodname_classroom %}. diff --git a/content/education/manage-coursework-with-github-classroom/manage-classrooms.md b/content/education/manage-coursework-with-github-classroom/manage-classrooms.md index 5580bb4b013e..845faf193850 100644 --- a/content/education/manage-coursework-with-github-classroom/manage-classrooms.md +++ b/content/education/manage-coursework-with-github-classroom/manage-classrooms.md @@ -20,7 +20,7 @@ redirect_from: After you create a classroom, {% data variables.product.prodname_classroom %} will prompt you to invite teaching assistants (TAs) and admins to the classroom. Each classroom can have one or more admins. Admins can be teachers, TAs, or any other course administrator who you'd like to have control over your classrooms on {% data variables.product.prodname_classroom %}. -Invite TAs and admins to your classroom by inviting the user accounts on {% data variables.product.product_name %} to your organization as organization owners and sharing the URL for your classrom. Organization owners can administer any classroom for the organization. For more information, see "[Permission levels for an organization](/github/setting-up-and-managing-organizations-and-teams/permission-levels-for-an-organization)" and "[Inviting users to join your organization](/github/setting-up-and-managing-organizations-and-teams/inviting-users-to-join-your-organization)." +Invite TAs and admins to your classroom by inviting the user accounts on {% data variables.product.product_name %} to your organization as organization owners and sharing the URL for your classroom. Organization owners can administer any classroom for the organization. For more information, see "[Permission levels for an organization](/github/setting-up-and-managing-organizations-and-teams/permission-levels-for-an-organization)" and "[Inviting users to join your organization](/github/setting-up-and-managing-organizations-and-teams/inviting-users-to-join-your-organization)." When you're done using a classroom, you can archive the classroom and refer to the classroom, roster, and assignments later, or you can delete the classroom if you no longer need the classroom. @@ -65,7 +65,7 @@ If your course already has a roster, you can update the students on the roster o ### Adding students to the roster for your classroom -Your classroom must have an existing roster to add students to the roster. For more information about creating a roster, see "[Creating a roster for your classrom](#creating-a-roster-for-your-classroom)." +Your classroom must have an existing roster to add students to the roster. For more information about creating a roster, see "[Creating a roster for your classroom](#creating-a-roster-for-your-classroom)." {% data reusables.classroom.sign-into-github-classroom %} {% data reusables.classroom.click-classroom-in-list %} diff --git a/content/education/manage-coursework-with-github-classroom/view-autograding-results.md b/content/education/manage-coursework-with-github-classroom/view-autograding-results.md index d631a186801c..55c928c737b4 100644 --- a/content/education/manage-coursework-with-github-classroom/view-autograding-results.md +++ b/content/education/manage-coursework-with-github-classroom/view-autograding-results.md @@ -23,7 +23,7 @@ The **Actions** tab shows the full history of test runs. You can click a specific test run to review log output, like compilation errors and test failures. -![The "{% data variables.product.prodname_classroom %} Autograding Workflow" test results logs in {% data variables.product.prodname_actions %} ](/assets/images/help/classroom/autograding-actions-logs.png) +![The "{% data variables.product.prodname_classroom %} Autograding Workflow" test results logs in {% data variables.product.prodname_actions %} ](/assets/images/help/classroom/autograding-actions-logs.png) ### Further reading diff --git a/content/github/administering-a-repository/configuration-options-for-dependency-updates.md b/content/github/administering-a-repository/configuration-options-for-dependency-updates.md index aeb04b66ec53..2999f77230c5 100644 --- a/content/github/administering-a-repository/configuration-options-for-dependency-updates.md +++ b/content/github/administering-a-repository/configuration-options-for-dependency-updates.md @@ -122,7 +122,7 @@ updates: ### `schedule.interval` -**Required** You must define how often to check for new versions and raise pull requests for version updates to each package manager. By default, this is at 5am UTC. To modify this, use [`schedule.time`](#scheduletime) and [`schedule.timezone`](#scheduletimezone). +**Required** You must define how often to check for new versions for each package manager. By default, this is at 5am UTC. To modify this, use [`schedule.time`](#scheduletime) and [`schedule.timezone`](#scheduletimezone). - `daily`—runs on every weekday, Monday to Friday. - `weekly`—runs once each week. By default, this is on Monday. To modify this, use [`schedule.day`](#scheduleday). diff --git a/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md b/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md index c7c4d8578c25..b4c714924d40 100644 --- a/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md +++ b/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md @@ -28,7 +28,7 @@ versions: {% data reusables.repositories.navigate-to-security-and-analysis %} {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} -4. If "{% data variables.product.prodname_secret_scanning_caps %}" is not shown on the page, you need to enable {% data variables.product.prodname_GH_advanced_security %} first. To the right of "{% data variables.product.prodname_GH_advanced_security %}", click **Enable**. +4. You may need to enable {% data variables.product.prodname_GH_advanced_security %} to activate the button for "{% data variables.product.prodname_secret_scanning_caps %}". To the right of "{% data variables.product.prodname_GH_advanced_security %}", click **Enable**. ![Enable {% data variables.product.prodname_GH_advanced_security %} for your repository](/assets/images/help/repository/enable-ghas-dotcom.png) 5. Click **Enable {% data variables.product.prodname_GH_advanced_security %} for this repository** to confirm the action. ![Confirm enabling {% data variables.product.prodname_GH_advanced_security %} for your repository](/assets/images/help/repository/enable-ghas-confirmation-dotcom.png) diff --git a/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md b/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md index 179f9bcf0dfd..f8c0730a6b12 100644 --- a/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md +++ b/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md @@ -33,7 +33,7 @@ You can manage the security and analysis features for your {% if currentVersion {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} -4. Under "Configure security and analysis features", to the right of the feature, click **Disable** or **Enable**. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If "{% data variables.product.prodname_secret_scanning_caps %}" is not displayed, you may need to enable {% data variables.product.prodname_GH_advanced_security %} first. +4. Under "Configure security and analysis features", to the right of the feature, click **Disable** or **Enable**. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If the control for "{% data variables.product.prodname_secret_scanning_caps %}" is not active, you need to enable {% data variables.product.prodname_GH_advanced_security %} first. !["Enable" or "Disable" button for "Configure security and analysis" features](/assets/images/help/repository/security-and-analysis-disable-or-enable-dotcom-private.png) {% note %} diff --git a/content/github/administering-a-repository/setting-repository-visibility.md b/content/github/administering-a-repository/setting-repository-visibility.md index 6ca2f784aa99..1a36f2f0660e 100644 --- a/content/github/administering-a-repository/setting-repository-visibility.md +++ b/content/github/administering-a-repository/setting-repository-visibility.md @@ -63,11 +63,14 @@ For information about improving repository security, see "[About securing your r 3. Under "Danger Zone", to the right of to "Change repository visibility", click **Change visibility**. ![Change visibility button](/assets/images/help/repository/repo-change-vis.png) 4. Select a visibility. - ![Dialog of options for repository visibility](/assets/images/help/repository/repo-change-select.png) +{% if currentVersion == "free-pro-team@latest" %} + ![Dialog of options for repository visibility](/assets/images/help/repository/repo-change-select.png){% else %} + ![Dialog of options for repository visibility](/assets/images/enterprise/repos/repo-change-select.png){% endif %} 5. To verify that you're changing the correct repository's visibility, type the name of the repository you want to change the visibility of. 6. Click **I understand, change repository visibility**. - ![Confirm change of repository visibility button](/assets/images/help/repository/repo-change-confirm.png) - +{% if currentVersion == "free-pro-team@latest" %} + ![Confirm change of repository visibility button](/assets/images/help/repository/repo-change-confirm.png){% else %} + ![Confirm change of repository visibility button](/assets/images/enterprise/repos/repo-change-confirm.png){% endif %} {% endif %} {% if currentVersion ver_lt "enterprise-server@2.22" %} diff --git a/content/github/collaborating-with-issues-and-pull-requests/about-comparing-branches-in-pull-requests.md b/content/github/collaborating-with-issues-and-pull-requests/about-comparing-branches-in-pull-requests.md index 0627d850b09a..7e07ded2be3b 100644 --- a/content/github/collaborating-with-issues-and-pull-requests/about-comparing-branches-in-pull-requests.md +++ b/content/github/collaborating-with-issues-and-pull-requests/about-comparing-branches-in-pull-requests.md @@ -16,8 +16,9 @@ versions: {% endnote %} You can view proposed changes in a pull request in the Files changed tab. - -![Pull Request Files changed tab](/assets/images/help/pull_requests/pull-request-tabs-changed-files.png) +{% if currentVersion ver_lt "github-enterprise@3.0" %} +![Pull Request Files changed tab](/assets/images/enterprise/2.22/pull-request-tabs-changed-files.png){% else %} +![Pull Request Files changed tab](/assets/images/help/pull_requests/pull-request-tabs-changed-files.png){% endif %} Rather than viewing the commits themselves, you can view the proposed changes as they'll appear in the files once the pull request is merged. The files appear in alphabetical order within the Files changed tab. Additions to the files appear in green and are prefaced by a `+` sign while content that has been removed appears in red and is prefaced by a `-` sign. diff --git a/content/github/developing-online-with-codespaces/managing-encrypted-secrets-for-codespaces.md b/content/github/developing-online-with-codespaces/managing-encrypted-secrets-for-codespaces.md index 82ab059334d6..4fc3f4126f40 100644 --- a/content/github/developing-online-with-codespaces/managing-encrypted-secrets-for-codespaces.md +++ b/content/github/developing-online-with-codespaces/managing-encrypted-secrets-for-codespaces.md @@ -29,7 +29,7 @@ You can choose which repositories should have access to each secret. Then, you c 1. To the right of "Codespaces secrets", click **New secret**. !["New secret" button](/assets/images/help/settings/codespaces-new-secret-button.png) 1. Under "Name", type a name for your secret. - !["Name" textbox](/assets/images/help/settings/codespaces-secret-name-field.png) + !["Name" text box](/assets/images/help/settings/codespaces-secret-name-field.png) {% data reusables.user_settings.codespaces-secret-value %} {% data reusables.user_settings.codespaces-secret-repository-access %} 1. Click **Add secret**. diff --git a/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio-code.md b/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio-code.md index 065d9ded3098..cc973aea5e47 100644 --- a/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio-code.md +++ b/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio-code.md @@ -39,12 +39,12 @@ After you connect your {% data variables.product.product_name %} account to the ### Opening a codespace in {% data variables.product.prodname_vscode %} {% data reusables.codespaces.click-remote-explorer-icon-vscode %} -2. Under Codespaces, click the codespace you want to develop in. +2. Under "Codespaces", click the codespace you want to develop in. 3. Click the Connect to Codespace icon. ![The Connect to Codespace icon in {% data variables.product.prodname_vscode %}](/assets/images/help/codespaces/click-connect-to-codespace-icon-vscode.png) ### Deleting a codespace in {% data variables.product.prodname_vscode %} -1. Under Codespaces, right-click the codespace you want to delete. +1. Under "Codespaces", right-click the codespace you want to delete. 2. In the drop-down menu, click **Delete Codespace**. ![Deleting a codespace in {% data variables.product.prodname_dotcom %}](/assets/images/help/codespaces/delete-codespace-vscode.png) diff --git a/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio.md b/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio.md index 43129ca548be..64cedbedb9f1 100644 --- a/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio.md +++ b/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio.md @@ -12,7 +12,7 @@ versions: {% endnote %} -### About Codespaces in {% data variables.product.prodname_vs %} +### About codespaces in {% data variables.product.prodname_vs %} You can create a codespace in {% data variables.product.prodname_vs %} to develop applications in a Windows environment. When you use a codespace in {% data variables.product.prodname_vs %}, you can browse source code, build solutions, and commit changes to your repository. diff --git a/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md b/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md index 15080aebf2cd..7a8c9e9014ec 100644 --- a/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md +++ b/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md @@ -30,6 +30,16 @@ There are three versions of the {% data variables.product.prodname_codeql_runner To customize the way the {% data variables.product.prodname_codeql_runner %} scans your code, you can use flags, such as `--languages` and `--queries`, or you can specify custom settings in a separate configuration file. +### Scanning pull requests + +Scanning code whenever a pull request is created prevents developers from introducing new vulnerabilities and errors into the code. + +To scan a pull request, run the `analyze` command and use the `--ref` flag to specify the pull request. The reference is `refs/pull//head` or `refs/pull//merge`, depending on whether you have checked out the HEAD commit of the pull request branch or a merge commit with the base branch. + +```shell +$ /path/to-runner/codeql-runner-linux analyze --ref refs/pull/42/head +``` + ### Overriding automatic language detection The {% data variables.product.prodname_codeql_runner %} automatically detects and scans code written in the supported languages. @@ -116,7 +126,7 @@ Initializes the {% data variables.product.prodname_codeql_runner %} and creates | `--queries` | | Comma-separated list of additional queries to run, in addition to the default suite of security queries. | | `--config-file` | | Path to custom configuration file. | | `--codeql-path` | | Path to a copy of the {% data variables.product.prodname_codeql %} CLI executable to use. By default, the {% data variables.product.prodname_codeql_runner %} downloads a copy. | -| `--temp-dir` | | Directory where temporary files are stored. The default is _./codeql-runner_. | +| `--temp-dir` | | Directory where temporary files are stored. The default is `./codeql-runner`. | | `--tools-dir` | | Directory where {% data variables.product.prodname_codeql %} tools and other files are stored between runs. The default is a subdirectory of the home directory. | | `--checkout-path` | | The path to the checkout of your repository. The default is the current working directory. | | `--debug` | | None. Prints more verbose output. | @@ -129,7 +139,7 @@ Attempts to build the code for the compiled languages C/C++, C#, and Java. For t | Flag | Required | Input value | | ---- |:--------:| ----------- | | `--language` | | The language to build. By default, the {% data variables.product.prodname_codeql_runner %} builds the compiled language with the most files. | -| `--temp-dir` | | Directory where temporary files are stored. The default is _./codeql-runner_. | +| `--temp-dir` | | Directory where temporary files are stored. The default is `./codeql-runner`. | | `--debug` | | None. Prints more verbose output. | | `-h`, `--help` | | None. Displays help for the command. | @@ -141,7 +151,7 @@ Analyzes the code in the {% data variables.product.prodname_codeql %} databases | ---- |:--------:| ----------- | | `--repository` | ✓ | Name of the repository to analyze. | | `--commit` | ✓ | SHA of the commit to analyze. In Git and in Azure DevOps, this corresponds to the value of `git rev-parse HEAD`. In Jenkins, this corresponds to `$GIT_COMMIT`. | -| `--ref` | ✓ | Name of the reference to analyze, for example `refs/heads/main`. In Git and in Jenkins, this corresponds to the value of `git symbolic-ref HEAD`. In Azure DevOps, this corresponds to `$(Build.SourceBranch)`. | +| `--ref` | ✓ | Name of the reference to analyze, for example `refs/heads/main` or `refs/pull/42/merge`. In Git or in Jenkins, this corresponds to the value of `git symbolic-ref HEAD`. In Azure DevOps, this corresponds to `$(Build.SourceBranch)`. | | `--github-url` | ✓ | URL of the {% data variables.product.prodname_dotcom %} instance where your repository is hosted. | | `--github-auth` | ✓ | A {% data variables.product.prodname_github_apps %} token or personal access token. | | `--checkout-path` | | The path to the checkout of your repository. The default is the current working directory. | @@ -150,7 +160,7 @@ Analyzes the code in the {% data variables.product.prodname_codeql %} databases | `--ram` | | Amount of memory to use when running queries. The default is to use all available memory. | | `--no-add-snippets` | | None. Excludes code snippets from the SARIF output. | | `--threads` | | Number of threads to use when running queries. The default is to use all available cores. | -| `--temp-dir` | | Directory where temporary files are stored. The default is _./codeql-runner_. | +| `--temp-dir` | | Directory where temporary files are stored. The default is `./codeql-runner`. | | `--debug` | | None. Prints more verbose output. | | `-h`, `--help` | | None. Displays help for the command. | @@ -158,12 +168,18 @@ Analyzes the code in the {% data variables.product.prodname_codeql %} databases Uploads SARIF files to {% data variables.product.product_location %}. +{% note %} + +**Note**: If you analyze code with the CodeQL runner, the `analyze` command uploads SARIF results by default. You can use the `upload` command to upload SARIF results that were generated by other tools. + +{% endnote %} + | Flag | Required | Input value | | ---- |:--------:| ----------- | | `--sarif-file` | ✓ | SARIF file to upload, or a directory containing multiple SARIF files. | | `--repository` | ✓ | Name of the repository that was analyzed. | | `--commit` | ✓ | SHA of the commit that was analyzed. In Git and in Azure DevOps, this corresponds to the value of `git rev-parse HEAD`. In Jenkins, this corresponds to `$GIT_COMMIT`. | -| `--ref` | ✓ | Name of the reference that was analyzed, for example `refs/heads/main`. In Git and in Jenkins, this corresponds to the value of `git symbolic-ref HEAD`. In Azure DevOps, this corresponds to `$(Build.SourceBranch)`. | +| `--ref` | ✓ | Name of the reference that was analyzed, for example `refs/heads/main` or `refs/pull/42/merge`. In Git or in Jenkins, this corresponds to the value of `git symbolic-ref HEAD`. In Azure DevOps, this corresponds to `$(Build.SourceBranch)`. | | `--github-url` | ✓ | URL of the {% data variables.product.prodname_dotcom %} instance where your repository is hosted. | | `--github-auth` | ✓ | A {% data variables.product.prodname_github_apps %} token or personal access token. | | `--checkout-path` | | The path to the checkout of your repository. The default is the current working directory. | diff --git a/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md b/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md index b1c62d1323ed..2d6783b8036e 100644 --- a/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md +++ b/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md @@ -32,7 +32,7 @@ Each time the results of a new code scan are uploaded, the results are processed SARIF files created by the {% data variables.product.prodname_codeql_workflow %} or using the {% data variables.product.prodname_codeql_runner %} include fingerprint data. If you upload a SARIF file using the `upload-sarif` action and this data is missing, {% data variables.product.prodname_dotcom %} attempts to populate the `partialFingerprints` field from the source files. For more information about uploading results, see "[Uploading a SARIF file to {% data variables.product.prodname_dotcom %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/uploading-a-sarif-file-to-github#uploading-a-code-scanning-analysis-with-github-actions)." -If you upload a SARIF file without fingerprint data using the `/code-scanning/sarifs` API endpoint, the {% data variables.product.prodname_code_scanning %} alerts will be processed and displayed, but users may see duplicate alerts. To avoid seeing duplicate alerts, you should calculate fingerprint data and populate the `partialFingerprints` property before you upload the SARIF file. You may find the script that the `upload-sarif` action uses a helpful starting point: https://github.com/github/codeql-action/blob/main/src/fingerprints.ts. For more information about the API, see "[Upload a SARIF file](/rest/reference/code-scanning#upload-a-sarif-file)." +If you upload a SARIF file without fingerprint data using the `/code-scanning/sarifs` API endpoint, the {% data variables.product.prodname_code_scanning %} alerts will be processed and displayed, but users may see duplicate alerts. To avoid seeing duplicate alerts, you should calculate fingerprint data and populate the `partialFingerprints` property before you upload the SARIF file. You may find the script that the `upload-sarif` action uses a helpful starting point: https://github.com/github/codeql-action/blob/main/src/fingerprints.ts. For more information about the API, see "[Upload an analysis as SARIF data](/rest/reference/code-scanning#upload-an-analysis-as-sarif-data)." ### Validating your SARIF file @@ -97,7 +97,6 @@ Any valid SARIF 2.1.0 output file can be uploaded, however, {% data variables.pr | `partialFingerprints`| **Required.** A set of strings used to track the unique identity of the result. {% data variables.product.prodname_code_scanning_capc %} uses `partialFingerprints` to accurately identify which results are the same across commits and branches. {% data variables.product.prodname_code_scanning_capc %} will attempt to use `partialFingerprints` if they exist. If you are uploading third-party SARIF files with the `upload-action`, the action will create `partialFingerprints` for you when they are not included in the SARIF file. For more information, see "[Preventing duplicate alerts using fingerprints](#preventing-duplicate-alerts-using-fingerprints)." **Note:** {% data variables.product.prodname_code_scanning_capc %} only uses the `primaryLocationLineHash`. | `codeFlows[].threadFlows[].locations[]`| **Optional.** An array of `location` objects for a `threadFlow` object, which describes the progress of a program through a thread of execution. A `codeFlow` object describes a pattern of code execution used to detect a result. If code flows are provided, {% data variables.product.prodname_code_scanning %} will expand code flows on {% data variables.product.prodname_dotcom %} for the relevant result. For more information, see the [`location` object](#location-object). | `relatedLocations[]`| A set of locations relevant to this result. {% data variables.product.prodname_code_scanning_capc %} will link to related locations when they are embedded in the result message. For more information, see the [`location` object](#location-object). -| `suppressions[].state`| **Optional.** When the `state` is set to `accepted`, {% data variables.product.prodname_code_scanning %} will update the state of the result to `Closed` on {% data variables.product.prodname_dotcom %}. #### `location` object diff --git a/content/github/finding-security-vulnerabilities-and-errors-in-your-code/uploading-a-sarif-file-to-github.md b/content/github/finding-security-vulnerabilities-and-errors-in-your-code/uploading-a-sarif-file-to-github.md index 488e1c32ac86..b597086da286 100644 --- a/content/github/finding-security-vulnerabilities-and-errors-in-your-code/uploading-a-sarif-file-to-github.md +++ b/content/github/finding-security-vulnerabilities-and-errors-in-your-code/uploading-a-sarif-file-to-github.md @@ -25,7 +25,7 @@ You can upload the results using {% data variables.product.prodname_actions %}{% - {% data variables.product.prodname_actions %} to run the {% data variables.product.prodname_codeql %} action, there is no further action required. The {% data variables.product.prodname_codeql %} action uploads the SARIF file automatically when it completes analysis. - {% data variables.product.prodname_actions %} to run a SARIF-compatible analysis tool, you could update the workflow to include a final step that uploads the results (see below). - The {% data variables.product.prodname_codeql_runner %}, to run {% data variables.product.prodname_code_scanning %} in your CI system, by default the runner automatically uploads results to {% data variables.product.prodname_dotcom %} on completion. If you block the automatic upload, when you are ready to upload results you can use the `upload` command (for more information, see "[Running {% data variables.product.prodname_code_scanning %} in your CI system](/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system)"). -- A tool that generates results as an artifact outside of your repository, you can use the {% data variables.product.prodname_code_scanning %} API to upload the file (for more information, see "[Upload a SARIF file](/rest/reference/code-scanning#upload-a-sarif-file)"). +- A tool that generates results as an artifact outside of your repository, you can use the {% data variables.product.prodname_code_scanning %} API to upload the file (for more information, see "[Upload an analysis as SARIF data](/rest/reference/code-scanning#upload-an-analysis-as-sarif-data)"). {% data reusables.code-scanning.not-available %} @@ -115,4 +115,4 @@ jobs: - "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions)" - "[Viewing your workflow history](/actions/managing-workflow-runs/viewing-workflow-run-history)" - "[Running {% data variables.product.prodname_code_scanning %} in your CI system](/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system)" -- "[Upload a SARIF file](/rest/reference/code-scanning#upload-a-sarif-file)" +- "[Upload an analysis as SARIF data](/rest/reference/code-scanning#upload-an-analysis-as-sarif-data)" diff --git a/content/github/getting-started-with-github/about-github-advanced-security.md b/content/github/getting-started-with-github/about-github-advanced-security.md index 84cae9f443c4..7f56cb9742ec 100644 --- a/content/github/getting-started-with-github/about-github-advanced-security.md +++ b/content/github/getting-started-with-github/about-github-advanced-security.md @@ -26,6 +26,16 @@ A {% data variables.product.prodname_GH_advanced_security %} license provides th For information about {% data variables.product.prodname_advanced_security %} features that are in development, see "[{% data variables.product.prodname_dotcom %} public roadmap](https://github.com/github/roadmap)." +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} + +### About {% data variables.product.prodname_advanced_security %} licensing + +{% data reusables.advanced-security.license-overview %} + +{% data reusables.advanced-security.enable-disable-committer-info %} + +{% endif %} + {% if currentVersion ver_gt "enterprise-server@2.22" %} ### Enabling {% data variables.product.prodname_advanced_security %} features on {% data variables.product.prodname_ghe_server %} @@ -40,7 +50,13 @@ For information about purchasing a license for {% data variables.product.prodnam For public repositories on {% data variables.product.prodname_dotcom_the_website %}, these features are permanently on and are only disabled if you change the visibility of the project so that the code is no longer public. -For all other repositories, once you have a license, you can enable and disable these features at the organization or repository level. {% if currentVersion == "free-pro-team@latest" %}For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)" and "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)." +For other repositories, once you have a license for your organization or enterprise, you can enable and disable these features at the organization or repository level. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)" and "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)." + +{% if currentVersion == "free-pro-team@latest" %} + +If you have an enterprise account, license use for the enterprise is shown on your billing page. For more information, see "[Managing use of Advanced Security for organizations in your enterprise account](/github/setting-up-and-managing-your-enterprise/managing-use-of-advanced-security-for-organizations-in-your-enterprise-account)." + +{% endif %} For information about purchasing a license for {% data variables.product.prodname_GH_advanced_security %}, contact {% data variables.contact.contact_enterprise_sales %}. {% endif %} diff --git a/content/github/getting-started-with-github/create-a-repo.md b/content/github/getting-started-with-github/create-a-repo.md index 683c0983d8d1..e04f4e2030d5 100644 --- a/content/github/getting-started-with-github/create-a-repo.md +++ b/content/github/getting-started-with-github/create-a-repo.md @@ -16,7 +16,7 @@ You can store a variety of projects in {% data variables.product.product_name %} {% elsif enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} -You can store a variety of projects in {% data variables.product.product_name %} repositories, including innersource projects. With innersource, you can share code to make better, more reliable software. For more information on innersource, see {% data variables.product.company_short %}'s whitepaper "[An introduction to innersource](https://resources.github.com/whitepapers/introduction-to-innersource/)." +You can store a variety of projects in {% data variables.product.product_name %} repositories, including innersource projects. With innersource, you can share code to make better, more reliable software. For more information on innersource, see {% data variables.product.company_short %}'s white paper "[An introduction to innersource](https://resources.github.com/whitepapers/introduction-to-innersource/)." {% endif %} @@ -58,7 +58,7 @@ When you created your new repository, you initialized it with a *README* file. * Let's commit a change to the *README* file. 1. In your repository's list of files, click ***README.md***. - ![Readme file in file list](/assets/images/help/repository/create-commit-open-readme.png) + ![README file in file list](/assets/images/help/repository/create-commit-open-readme.png) 2. Above the file's content, click {% octicon "pencil" aria-label="The edit icon" %}. 3. On the **Edit file** tab, type some information about yourself. ![New content in file](/assets/images/help/repository/edit-readme-light.png) diff --git a/content/github/getting-started-with-github/fork-a-repo.md b/content/github/getting-started-with-github/fork-a-repo.md index 598d3262590c..74914f4ea55f 100644 --- a/content/github/getting-started-with-github/fork-a-repo.md +++ b/content/github/getting-started-with-github/fork-a-repo.md @@ -25,11 +25,11 @@ For example, you can use forks to propose changes related to fixing a bug. Rathe Open source software is based on the idea that by sharing code, we can make better, more reliable software. For more information, see the "[About the Open Source Initiative](http://opensource.org/about)" on the Open Source Initiative. -For more information about applying open source principles to your organization's development work on {% data variables.product.product_location %}, see {% data variables.product.prodname_dotcom %}'s whitepaper "[An introduction to innersource](https://resources.github.com/whitepapers/introduction-to-innersource/)." +For more information about applying open source principles to your organization's development work on {% data variables.product.product_location %}, see {% data variables.product.prodname_dotcom %}'s white paper "[An introduction to innersource](https://resources.github.com/whitepapers/introduction-to-innersource/)." {% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %} -When creating your public repository from a fork of someone's project, make sure to include a license file that determines how you want your project to be shared with others. For more information, see "[Choose an open source license](http://choosealicense.com/)" at choosealicense. +When creating your public repository from a fork of someone's project, make sure to include a license file that determines how you want your project to be shared with others. For more information, see "[Choose an open source license](http://choosealicense.com/)" at choosealicense.com. {% data reusables.open-source.open-source-guide-repositories %} {% data reusables.open-source.open-source-learning-lab %} diff --git a/content/github/getting-started-with-github/git-and-github-learning-resources.md b/content/github/getting-started-with-github/git-and-github-learning-resources.md index 19943c46a07f..eaa0caf0a963 100644 --- a/content/github/getting-started-with-github/git-and-github-learning-resources.md +++ b/content/github/getting-started-with-github/git-and-github-learning-resources.md @@ -15,7 +15,7 @@ authors: ### Using Git -Familiarize yourself with Git by visiting the [official Git project site](https://git-scm.com) and reading the [ProGit ebook](http://git-scm.com/book). You can review the [Git command list](https://git-scm.com/docs) or [Git command lookup reference](http://gitref.org) while using the [Try Git](https://try.github.com) simulator. +Familiarize yourself with Git by visiting the [official Git project site](https://git-scm.com) and reading the [ProGit book](http://git-scm.com/book). You can review the [Git command list](https://git-scm.com/docs) or [Git command lookup reference](http://gitref.org) while using the [Try Git](https://try.github.com) simulator. ### Using {% data variables.product.product_name %} diff --git a/content/github/getting-started-with-github/keyboard-shortcuts.md b/content/github/getting-started-with-github/keyboard-shortcuts.md index 2983f732dc68..26090a8dae63 100644 --- a/content/github/getting-started-with-github/keyboard-shortcuts.md +++ b/content/github/getting-started-with-github/keyboard-shortcuts.md @@ -161,8 +161,8 @@ For more keyboard shortcuts, see the [CodeMirror documentation](https://codemirr |command + space or control + space | In the workflow editor, get suggestions for your workflow file. |g f | Go to the workflow file |shift + t or T | Toggle timestamps in logs -|shift + f or F | Toggle fullscreen logs -|esc | Exit fullscreen logs +|shift + f or F | Toggle full-screen logs +|esc | Exit full-screen logs {% endif %} diff --git a/content/github/getting-started-with-github/troubleshooting-connectivity-problems.md b/content/github/getting-started-with-github/troubleshooting-connectivity-problems.md index 4249a68c657b..d90d2344675a 100644 --- a/content/github/getting-started-with-github/troubleshooting-connectivity-problems.md +++ b/content/github/getting-started-with-github/troubleshooting-connectivity-problems.md @@ -21,7 +21,7 @@ If you're having connectivity problems on your company or organization's network ### Troubleshooting the captcha If you're unable to verify with the captcha: -- Ensure javascript is enabled on your browser. +- Ensure JavaScript is enabled on your browser. - Ensure your browser is supported. If your browser isn't supported, upgrade your browser or install a supported browser. For a list of supported browsers, see "[Supported browsers](/articles/supported-browsers)." - Ensure your network configuration is not blocking https://octocaptcha.com/ or https://arkoselabs.com/. If you're behind a corporate firewall, contact your IT administrator to allow those domains. To verify access to these domains, visit https://octocaptcha.com/test and ensure the text "Connection successfully made!" is displayed, then visit https://client-demo.arkoselabs.com/github and ensure you are able to load the captcha. - Ensure your browser does not have plug-ins or extensions that may be interfering with GitHub. If so, temporarily disable the plug-ins or extensions during captcha verification. diff --git a/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md b/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md index 3594a9f3ac3b..a45c3564bf71 100644 --- a/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md +++ b/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md @@ -18,13 +18,13 @@ The {% data variables.product.prodname_advisory_database %} contains a curated l Each security advisory contains information about the vulnerability, including the description, severity, affected package, package ecosystem, affected versions and patched versions, impact, and optional information such as references, workarounds, and credits. In addition, advisories from the National Vulnerability Database list contain a link to the CVE record, where you can read more details about the vulnerability, its CVSS scores, and its qualitative severity level. For more information, see the "[National Vulnerability Database](https://nvd.nist.gov/)" from the National Institute of Standards and Technology. -The severity level is one of four possible levels defined in the [Common Vulnerability Scoring System (CVSS), Section 2.1.2](https://www.first.org/cvss/specification-document): +The severity level is one of four possible levels defined in the "[Common Vulnerability Scoring System (CVSS), Section 5](https://www.first.org/cvss/specification-document)." - Low -- Moderate +- Medium/Moderate - High - Critical -The {% data variables.product.prodname_advisory_database %} uses CVSS version 3.0 standards and the CVSS levels described above. +The {% data variables.product.prodname_advisory_database %} uses the CVSS levels described above. If {% data variables.product.company_short %} obtains a CVE, the {% data variables.product.prodname_advisory_database %} uses CVSS version 3.1. If the CVE is imported, the {% data variables.product.prodname_advisory_database %} supports both CVSS versions 3.0 and 3.1. {% data reusables.repositories.github-security-lab %} diff --git a/content/github/managing-security-vulnerabilities/creating-a-security-advisory.md b/content/github/managing-security-vulnerabilities/creating-a-security-advisory.md index f1c2117d3dd9..fd713c6afb5d 100644 --- a/content/github/managing-security-vulnerabilities/creating-a-security-advisory.md +++ b/content/github/managing-security-vulnerabilities/creating-a-security-advisory.md @@ -20,10 +20,11 @@ Anyone with admin permissions to a repository can create a security advisory. 4. Click **New draft security advisory**. ![Open draft advisory button](/assets/images/help/security/security-advisory-new-draft-security-advisory-button.png) 5. Type a title for your security advisory. - ![Title field](/assets/images/help/security/security-advisory-title.png) {% data reusables.repositories.security-advisory-edit-details %} +{% data reusables.repositories.security-advisory-edit-severity %} +{% data reusables.repositories.security-advisory-edit-cwe-cve %} {% data reusables.repositories.security-advisory-edit-description %} -8. Click **Create security advisory**. +11. Click **Create draft security advisory**. ![Create security advisory button](/assets/images/help/security/security-advisory-create-security-advisory-button.png) ### Next steps diff --git a/content/github/managing-security-vulnerabilities/editing-a-security-advisory.md b/content/github/managing-security-vulnerabilities/editing-a-security-advisory.md index 236473c986a1..d2914ae576f9 100644 --- a/content/github/managing-security-vulnerabilities/editing-a-security-advisory.md +++ b/content/github/managing-security-vulnerabilities/editing-a-security-advisory.md @@ -22,12 +22,14 @@ If someone accepts credit, the person's username appears in the "Credits" sectio 5. In the upper-right corner of the details for the security advisory, click {% octicon "pencil" aria-label="The edit icon" %}. ![Edit button for a security advisory](/assets/images/help/security/security-advisory-edit-button.png) {% data reusables.repositories.security-advisory-edit-details %} +{% data reusables.repositories.security-advisory-edit-severity %} +{% data reusables.repositories.security-advisory-edit-cwe-cve %} {% data reusables.repositories.security-advisory-edit-description %} -8. Optionally, edit the "Credits" for the security advisory. +11. Optionally, edit the "Credits" for the security advisory. ![Credits for a security advisory](/assets/images/help/security/security-advisory-credits.png) -9. Click **Update security advisory**. +12. Click **Update security advisory**. ![Add button](/assets/images/help/security/update-advisory-button.png) -10. The people listed in the "Credits" section will receive an email or web notification inviting them to accept credit. If a person accepts, their username will be publicly visible once the security advisory is published. +13. The people listed in the "Credits" section will receive an email or web notification inviting them to accept credit. If a person accepts, their username will be publicly visible once the security advisory is published. ### Further reading diff --git a/content/github/managing-your-work-on-github/assigning-issues-and-pull-requests-to-other-github-users.md b/content/github/managing-your-work-on-github/assigning-issues-and-pull-requests-to-other-github-users.md index 8983b241033a..c9feda552b31 100644 --- a/content/github/managing-your-work-on-github/assigning-issues-and-pull-requests-to-other-github-users.md +++ b/content/github/managing-your-work-on-github/assigning-issues-and-pull-requests-to-other-github-users.md @@ -11,13 +11,29 @@ versions: Anyone with write permissions to a repository can assign issues and pull requests. +### About issue and pull request assignees + You can assign up to 10 people to each issue or pull request, including yourself, anyone who has commented on the issue or pull request, anyone with write permissions to the repository, and organization members with read permissions to the repository. For more information, see "[Access permissions on {% data variables.product.prodname_dotcom %}](/articles/access-permissions-on-github)." +### Assigning an individual issue or pull request + +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.repositories.sidebar-issue-pr %} +3. Open the issue or pull request that you want to assign to someone. +4. If no one is assigned to an issue or pull request, click **assign yourself** to assign yourself. + ![The assign yourself item](/assets/images/help/issues/assign_yourself.png) +5. In the right side menu, click **Assignees**. + ![The Assignees menu item](/assets/images/help/issues/assignee_menu.png) +6. To assign the issue or pull request to a user, start typing their username, then click their name when it appears. You can select and add up to ten assignees to an issue or pull request. + ![Issues assignment drop-down](/assets/images/help/issues/issues_assigning_dropdown.png) + +### Assigning multiple issues or pull requests + {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-issue-pr %} 3. Select the checkbox next to the items you want to assign to someone. ![Issues metadata checkbox](/assets/images/help/issues/issues_assign_checkbox.png) -4. In the upper-right corner, click **Assignee**. +4. In the upper-right corner, click **Assign**. 5. To assign the items to a user, start typing their username, then click their name when it appears. You can select and add up to ten assignees to an issue or pull request. ![Issues assignment drop-down](/assets/images/help/issues/issues_assigning_dropdown.png) diff --git a/content/github/setting-up-and-managing-organizations-and-teams/about-ssh-certificate-authorities.md b/content/github/setting-up-and-managing-organizations-and-teams/about-ssh-certificate-authorities.md index 6295d544418a..1b57c0922cc5 100644 --- a/content/github/setting-up-and-managing-organizations-and-teams/about-ssh-certificate-authorities.md +++ b/content/github/setting-up-and-managing-organizations-and-teams/about-ssh-certificate-authorities.md @@ -16,24 +16,28 @@ After you add an SSH CA to your organization or enterprise account, you can use For example, you can build an internal system that issues a new certificate to your developers every morning. Each developer can use their daily certificate to work on your organization's repositories on {% data variables.product.product_name %}. At the end of the day, the certificate can automatically expire, protecting your repositories if the certificate is later compromised. -When you issue each certificate, you must include an extension that specifies which {% data variables.product.product_name %} user the certificate is for. For example, you can use OpenSSH's `ssh-keygen` command, replacing _KEY-IDENTITY_ with your key identity and _USERNAME_ with a {% data variables.product.product_name %} username: +When you issue each certificate, you must include an extension that specifies which {% data variables.product.product_name %} user the certificate is for. For example, you can use OpenSSH's `ssh-keygen` command, replacing _KEY-IDENTITY_ with your key identity and _USERNAME_ with a {% data variables.product.product_name %} username. ```shell -$ ssh-keygen -s ./ca-key -I KEY-IDENTITY -O extension:login@github.com=USERNAME ./user-key.pub +$ ssh-keygen -s ./ca-key -I KEY-IDENTITY -O extension:login@{% data variables.product.product_url %}=USERNAME ./user-key.pub ``` -To issue a certificate for someone who has different usernames for {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}, you can include two login extensions. +To issue a certificate for someone who uses SSH to access multiple {% data variables.product.company_short %} products, you can include two login extensions to specify the username for each product. For example, the following command would issue a certificate for _USERNAME-1_ for the user's account for {% data variables.product.prodname_ghe_cloud %}, and _USERNAME-2_ for the user's account on {% data variables.product.prodname_ghe_managed %} or {% data variables.product.prodname_ghe_server %} at _HOSTNAME_. ```shell -$ ssh-keygen -s ./ca-key -I KEY-IDENTITY -O extension:login@github.com=CLOUD-USERNAME extension:login@HOSTNAME=SERVER-USERNAME ./user-key.pub +$ ssh-keygen -s ./ca-key -I KEY-IDENTITY -O extension:login@github.com=USERNAME-1 extension:login@HOSTNAME=USERNAME-2 ./user-key.pub ``` You can restrict the IP addresses from which an organization member can access your organization's resources by using a `source-address` extension. The extension accepts a specific IP address or a range of IP addresses using CIDR notation. You can specify multiple addresses or ranges by separating the values with commas. For more information, see "[Classless Inter-Domain Routing](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#CIDR_notation)" on Wikipedia. ```shell -$ ssh-keygen -s ./ca-key -I KEY-IDENTITY -O extension:login@github.com=USERNAME -O source-address=COMMA-SEPARATED-LIST-OF-IP-ADDRESSES-OR-RANGES ./user-key.pub +$ ssh-keygen -s ./ca-key -I KEY-IDENTITY -O extension:login@{% data variables.product.product_url %}=USERNAME -O source-address=COMMA-SEPARATED-LIST-OF-IP-ADDRESSES-OR-RANGES ./user-key.pub ``` +{% if currentVersion == "free-pro-team@latest" %} + Organization members can use their signed certificates for authentication even if you've enforced SAML single sign-on. Unless you make SSH certificates a requirement, organization members can continue to use other means of authentication to access your organization's resources with Git, including their username and password, personal access tokens, and their own SSH keys. +{% endif %} + To prevent authentication errors, organization members should use a special URL that includes the organization ID to clone repositories using signed certificates. Anyone with read access to the repository can find this URL on the repository page. For more information, see "[Cloning a repository](/articles/cloning-a-repository)." diff --git a/content/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-your-organization.md b/content/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-your-organization.md index b9516adbe441..93269f99c484 100644 --- a/content/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-your-organization.md +++ b/content/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-your-organization.md @@ -11,6 +11,8 @@ versions: Organization owners can schedule a reminder for one or more teams in their organization, for all pull requests the team or teams have been requested to review. +{% data reusables.reminders.scheduled-reminders-limitations %} + ### Creating a scheduled reminder for an organization {% data reusables.profile.access_profile %} {% data reusables.profile.access_org %} diff --git a/content/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-your-team.md b/content/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-your-team.md index 566264beaf6e..1be6eb078748 100644 --- a/content/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-your-team.md +++ b/content/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-your-team.md @@ -13,6 +13,8 @@ versions: Team maintainers and organization owners can set scheduled reminders for any pull requests that a team has been requested to review. Before you can create a scheduled reminder for your team, an organization owner must authorize your Slack workspace. For more information, see "[Managing scheduled reminders for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-your-organization)." +{% data reusables.reminders.scheduled-reminders-limitations %} + ### Creating a scheduled reminder for a team {% data reusables.profile.access_profile %} {% data reusables.profile.access_org %} diff --git a/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md b/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md index 228c9e61c467..2bc198a304d8 100644 --- a/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md +++ b/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md @@ -25,13 +25,9 @@ versions: The page that's displayed allows you to enable or disable all security and analysis features for the repositories in your organization. -{% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} +{% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features. Any repositories that use {% data variables.product.prodname_GH_advanced_security %} are listed at the bottom of the page.{% endif %} -{% if currentVersion ver_gt "enterprise-server@3.0" %}If you have a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} - -{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} -![{% data variables.product.prodname_GH_advanced_security %} features](/assets/images/help/organizations/security-and-analysis-highlight-ghas.png) -{% endif %} +{% if currentVersion ver_gt "enterprise-server@3.0" %}If you have a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features. Any repositories that use {% data variables.product.prodname_GH_advanced_security %} are listed at the bottom of the page.{% endif %} ### Enabling or disabling a feature for all existing repositories @@ -96,6 +92,27 @@ By default, {% data variables.product.prodname_dependabot %} can't update depend 1. Click **Select repositories**. {% endif %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} + +### Removing access to {% data variables.product.prodname_GH_advanced_security %} from individual repositories in an organization + +You can manage the use of {% data variables.product.prodname_GH_advanced_security %} for a repository using the "Security & analysis" page, on the "Settings" tab. You can also disable the use of {% data variables.product.prodname_GH_advanced_security %} for any repository in an organization from the "Security & analysis" page of the organization. + +1. Go to the security and analysis settings for your organization. For more information, see "[Displaying the security and analysis settings](#displaying-the-security-and-analysis-settings)." +1. To see a list of all the repositories in your organization with {% data variables.product.prodname_GH_advanced_security %} enabled, scroll to the "{% data variables.product.prodname_GH_advanced_security %} repositories" section. + ![{% data variables.product.prodname_GH_advanced_security %} repositories section](/assets/images/help/organizations/ghas-repos-list.png) + The table lists the number of unique committers for each repository. This is the number of seats you could free up on your license by removing access to {% data variables.product.prodname_GH_advanced_security %}. +1. To remove access to {% data variables.product.prodname_GH_advanced_security %} from a repository, click the adjacent {% octicon "x" aria-label="X symbol" %}. +1. In the confirmation dialog, click **Remove repository** to remove access to the features of {% data variables.product.prodname_GH_advanced_security %}. + +{% note %} + +**Note:** If you remove access to {% data variables.product.prodname_GH_advanced_security %} for a repository, you should communicate with the affected development team so that they know that the change was intended. Otherwise they may assume that the change was a mistake and re-enable access. + +{% endnote %} + +{% endif %} + ### Further reading - "[About securing your repository](/github/administering-a-repository/about-securing-your-repository)" diff --git a/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md b/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md index 35e2885103ab..a4c6c09b1370 100644 --- a/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md +++ b/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md @@ -90,7 +90,7 @@ In addition to managing organization-level settings, organization owners have ad | Edit a repository's description | | | | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %} | [View and install packages](/packages/publishing-and-managing-packages) | **X** | **X** | **X** | **X** | **X** | | [Publish packages](/packages/publishing-and-managing-packages/publishing-a-package) | | | **X** | **X** | **X** | -| [Delete packages](/packages/publishing-and-managing-packages/deleting-a-package) | | | | | **X** | {% endif %} +| [Delete packages](/packages/learn-github-packages/deleting-and-restoring-a-package) | | | | | **X** | {% endif %} | Manage [topics](/articles/classifying-your-repository-with-topics) | | | | **X** | **X** | | Enable wikis and restrict wiki editors | | | | **X** | **X** | | Enable project boards | | | | **X** | **X** | @@ -140,7 +140,7 @@ In this section, you can find the repository permission levels required for secu | Receive [{% data variables.product.prodname_dependabot_alerts %} for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) in a repository | | | | | **X** | | [Dismiss {% data variables.product.prodname_dependabot_alerts %}](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository) | | | | | **X** | | [Designate additional people or teams to receive {% data variables.product.prodname_dependabot_alerts %}](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts) for vulnerable dependencies | | | | | **X** | -| Create [security advisories](/github/managing-security-vulnerabilities/about-github-security-advisories) | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +| Create [security advisories](/github/managing-security-vulnerabilities/about-github-security-advisories) | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} | Manage access to {% data variables.product.prodname_GH_advanced_security %} features (see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)") | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" %} | [Enable the dependency graph](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-and-dependents-of-a-repository) for a private repository | | | | | **X** | | [View dependency reviews](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request) | **X** | **X** | **X** | **X** | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %} diff --git a/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md b/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md index 2cd186affb54..a6319f264d62 100644 --- a/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md +++ b/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md @@ -49,7 +49,8 @@ To search for specific events, use the `action` qualifier in your query. Actions | [`org`](#org-category-actions) | Contains activities related to organization membership.{% if currentVersion == "free-pro-team@latest" %} | [`org_credential_authorization`](#org_credential_authorization-category-actions) | Contains all activities related to authorizing credentials for use with SAML single sign-on.{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %} | [`organization_label`](#organization_label-category-actions) | Contains all activities related to default labels for repositories in your organization.{% endif %} -| [`oauth_application`](#oauth_application-category-actions) | Contains all activities related to OAuth Apps. {% if currentVersion == "free-pro-team@latest" %} +| [`oauth_application`](#oauth_application-category-actions) | Contains all activities related to OAuth Apps.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} +| [`packages`](#packages-category-actions) | Contains all activities related to {% data variables.product.prodname_registry %}.{% endif %}{% if currentVersion == "free-pro-team@latest" %} | [`payment_method`](#payment_method-category-actions) | Contains all activities related to how your organization pays for GitHub.{% endif %} | [`profile_picture`](#profile_picture-category-actions) | Contains all activities related to your organization's profile picture. | [`project`](#project-category-actions) | Contains all activities related to project boards. @@ -127,7 +128,7 @@ To ensure a secure IP and maintain compliance for your organization, you can use {% data reusables.audit_log.audit-log-api-info %} {% if currentVersion == "free-pro-team@latest" %} -Note that you can't retrieve Git events using the GraphQL API. To retrieve Git events, use the REST API instead. For more information, see "[`git` category actions](#git-category-actions)." +Note that you can't retrieve Git events using the GraphQL API. To retrieve Git events, use the REST API instead. For more information, see "[`git` category actions](#git-category-actions)." {% endif %} The GraphQL response can include data for up to 90 to 120 days. @@ -140,7 +141,7 @@ For example, you can make a GraphQL request to see all the new organization memb {% note %} -**Note:** The audit log REST API is available as a public beta for users of {% data variables.product.prodname_ghe_cloud %} only. +**Note:** The audit log REST API is available as a public beta for users of {% data variables.product.prodname_ghe_cloud %} only. {% endnote %} @@ -249,7 +250,7 @@ An overview of some of the most common actions that are recorded as events in th {% note %} -**Note:** To access Git events in the audit log, you must use the audit log REST API. This functionality is available as a public beta for users of {% data variables.product.prodname_ghe_cloud %} only. +**Note:** To access Git events in the audit log, you must use the audit log REST API. This functionality is available as a public beta for users of {% data variables.product.prodname_ghe_cloud %} only. For more information about the audit log REST API, see "[Organizations](/rest/reference/orgs#get-the-audit-log-for-an-organization)" in the REST API documentation. @@ -396,6 +397,19 @@ For more information, see "[Managing the publication of {% data variables.produc | `revoke_tokens` | Triggered when an {% data variables.product.prodname_oauth_app %}'s user tokens are revoked. | `transfer` | Triggered when an existing {% data variables.product.prodname_oauth_app %} is transferred to a new organization. +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} +#### `packages` category actions + +| Action | Description | +|--------|-------------| +| `package_version_published` | Triggered when a package version is published. | +| `package_version_deleted` | Triggered when a specific package version is deleted. For more information, see "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)." +| `package_deleted` | Triggered when an entire package is deleted. For more information, see "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)." +| `package_version_restored` | Triggered when a specific package version is deleted. For more information, see "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)." +| `package_restored` | Triggered when an entire package is restored. For more information, see "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)." + +{% endif %} + {% if currentVersion == "free-pro-team@latest" %} #### `payment_method` category actions diff --git a/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md b/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md index fab3c8a0ca41..3322d7a400d1 100644 --- a/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md +++ b/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md @@ -16,7 +16,7 @@ versions: An enterprise account allows you to manage multiple {% data variables.product.prodname_dotcom %} organizations and {% data variables.product.prodname_ghe_server %} instances. Your enterprise account must have a handle, like an organization or personal account on {% data variables.product.prodname_dotcom %}. Enterprise administrators can manage settings and preferences, like: - Member access and management (organization members, outside collaborators) -- Billing and usage ({% data variables.product.prodname_ghe_server %} instances, user licenses, {% data variables.large_files.product_name_short %} packs) +- Billing and usage ({% data variables.product.prodname_ghe_server %} instances, user licenses, {% data variables.large_files.product_name_short %} packs{% if currentVersion == "free-pro-team@latest" or ver_gt "enterprise-server@3.0" %}, {% data variables.product.prodname_GH_advanced_security %} usage{% endif %}) - Security (single sign-on, two factor authentication) - Requests and support bundle sharing with {% data variables.contact.enterprise_support %} diff --git a/content/github/setting-up-and-managing-your-enterprise/index.md b/content/github/setting-up-and-managing-your-enterprise/index.md index a0f04ad09c7a..b2a9848b9203 100644 --- a/content/github/setting-up-and-managing-your-enterprise/index.md +++ b/content/github/setting-up-and-managing-your-enterprise/index.md @@ -29,6 +29,7 @@ versions: {% link_in_list /managing-unowned-organizations-in-your-enterprise-account %} {% link_in_list /viewing-the-audit-logs-for-organizations-in-your-enterprise-account %} {% link_in_list /configuring-webhooks-for-organization-events-in-your-enterprise-account %} + {% link_in_list /managing-use-of-advanced-security-for-organizations-in-your-enterprise-account %} {% topic_link_in_list /configuring-identity-and-access-management-for-your-enterprise-account %} {% link_in_list /about-identity-and-access-management-for-your-enterprise-account %} {% link_in_list /enabling-saml-single-sign-on-for-organizations-in-your-enterprise-account %} diff --git a/content/github/setting-up-and-managing-your-enterprise/managing-use-of-advanced-security-for-organizations-in-your-enterprise-account.md b/content/github/setting-up-and-managing-your-enterprise/managing-use-of-advanced-security-for-organizations-in-your-enterprise-account.md new file mode 100644 index 000000000000..7463c8055f84 --- /dev/null +++ b/content/github/setting-up-and-managing-your-enterprise/managing-use-of-advanced-security-for-organizations-in-your-enterprise-account.md @@ -0,0 +1,42 @@ +--- +title: Managing use of Advanced Security for organizations in your enterprise account +intro: 'You can review and manage the use of {% data variables.product.prodname_GH_advanced_security %} for organizations owned by an enterprise account.' +shortTitle: Managing use of Advanced Security +product: '{% data reusables.gated-features.enterprise-accounts %}' +permissions: Enterprise owners can manage access to {% data variables.product.prodname_GH_advanced_security %} for organizations and repositories in an enterprise account. +versions: + free-pro-team: '*' +--- + +### About {% data variables.product.prodname_GH_advanced_security %} for enterprise accounts + +{% data variables.product.prodname_dotcom %} makes additional security features available to private repositories owned by enterprise accounts with a license for {% data variables.product.prodname_GH_advanced_security %}. {% data reusables.advanced-security.more-info-ghas %} + +{% data reusables.advanced-security.license-overview %} + +You can see a summary of your current license usage for each organization on the billing page for the enterprise account (see below). + +### About committer numbers for enterprise accounts + +The {% data variables.product.prodname_GH_advanced_security %} summary for an enterprise account reports two numbers of committers for each organization: + +- **Committers** is the number of committers who contributed to at least one private repository in the organization and who use a seat in your enterprise license. That is, they are an organization member, external collaborator to a repository, or have a pending invitation to join your enterprise account. +- **Unique to this organization** is the number of committers who contributed only to repositories in that organization. This number shows how many license seats you can free up by disabling {% data variables.product.prodname_GH_advanced_security %} for that organization. + +{% data reusables.advanced-security.enable-disable-committer-info %} + +### Managing the use of {% data variables.product.prodname_GH_advanced_security %} for an enterprise account + +If you have a license for {% data variables.product.prodname_GH_advanced_security %}, the enterprise billing page includes a "{% data variables.product.prodname_GH_advanced_security %}" section that lists the organizations that use the feature. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +1. In the "{% data variables.product.prodname_GH_advanced_security %}" section you can see the number of committers and unique committers for each organization. + ![{% data variables.product.prodname_GH_advanced_security %} in enterprise billing settings](/assets/images/help/enterprises/ghas-orgs-list.png) +1. If you are an organization owner, you can click the name to display the billings and plans for the organization. + ![Owned organization in {% data variables.product.prodname_GH_advanced_security %} section of enterprise billing settings](/assets/images/help/enterprises/ghas-orgs-list-click-org.png) + +For detailed information of which repositories in an organization use {% data variables.product.prodname_GH_advanced_security %}, view the "Security & analysis" page for an organization. + +For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)." diff --git a/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md b/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md index 2e57d5e69225..94a279cfb91a 100644 --- a/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md +++ b/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md @@ -13,7 +13,7 @@ versions: ### About billing for enterprise accounts -Enterprise accounts are currently available to {% data variables.product.prodname_enterprise %} customers paying by invoice. Billing for all of the organizations and {% data variables.product.prodname_ghe_server %} instances connected to your enterprise account are aggregated into a single bill charge for all of your paid {% data variables.product.prodname_dotcom_the_website %} services (including paid licenses in organizations, {% data variables.large_files.product_name_long %} data packs, and subscriptions for {% data variables.product.prodname_marketplace %} apps). +Enterprise accounts are currently available to {% data variables.product.prodname_enterprise %} customers paying by invoice. Billing for all of the organizations and {% data variables.product.prodname_ghe_server %} instances connected to your enterprise account are aggregated into a single bill charge for all of your paid {% data variables.product.prodname_dotcom_the_website %} services (including paid licenses in organizations, {% data variables.large_files.product_name_long %} data packs,{% if currentVersion == "free-pro-team@latest" or ver_gt "enterprise-server@3.0" %} {% data variables.product.prodname_GH_advanced_security %} usage,{% endif %} and subscriptions for {% data variables.product.prodname_marketplace %} apps). {% if currentVersion == "free-pro-team@latest" %}{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)."{% endif %} @@ -26,6 +26,17 @@ For more information about managing billing managers, see "[Inviting people to m {% data reusables.enterprise-accounts.license-tab %} 1. Under "User {% if currentVersion == "free-pro-team@latest" %}Licenses{% else %}licenses{% endif %}", view your total licenses, number of consumed licenses, and your subscription expiration date. {% if currentVersion == "free-pro-team@latest" %}![License and subscription information in enterprise billing settings](/assets/images/help/business-accounts/billing-license-info.png){% else %} - ![License and subscription information in enterprise billing settings](/assets/images/enterprise/enterprises/enterprise-server-billing-license-info.png){% endif %} + ![License and subscription information in enterprise billing settings](/assets/images/enterprise/enterprise-server/enterprise-server-billing-license-info.png){% endif %} 1. Optionally, to view details for license usage or download a {% if currentVersion == "free-pro-team@latest" %}CSV{% elsif enterpriseServerVersions contains currentVersion %}JSON{% endif %} file with license details{% if currentVersion == "free-pro-team@latest" %}, to the right of "User Licenses"{% endif %}, click **View {% if currentVersion == "free-pro-team@latest" %}details{% elsif enterpriseServerVersions contains currentVersion %}users{% endif %}** or {% if currentVersion == "free-pro-team@latest" %}{% octicon "download" aria-label="The download icon" %}{% elsif enterpriseServerVersions contains currentVersion %}**Export license usage**{% endif %}.{% if currentVersion == "free-pro-team@latest" %} !["View details" button and button with download icon to the right of "User Licenses"](/assets/images/help/business-accounts/billing-license-info-click-view-details-or-download.png){% endif %} +{% if currentVersion == "free-pro-team@latest" or ver_gt "enterprise-server@3.0" %} +1. Optionally, to view usage details for other features, in the left sidebar, click **Billing**. + ![Billing tab in the enterprise account settings sidebar](/assets/images/help/business-accounts/settings-billing-tab.png) + +### Further reading + +- "[About billing for GitHub Actions](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions#about-billing-for-github-actions)" +- "[About billing for Git Large File Storage](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-git-large-file-storage)" +- "[Managing use of Advanced Security for organizations in your enterprise account](/github/setting-up-and-managing-your-enterprise/managing-use-of-advanced-security-for-organizations-in-your-enterprise-account)" + +{% endif %} diff --git a/content/github/setting-up-and-managing-your-github-profile/viewing-contributions-on-your-profile.md b/content/github/setting-up-and-managing-your-github-profile/viewing-contributions-on-your-profile.md index c3cc86365968..2620b225697a 100644 --- a/content/github/setting-up-and-managing-your-github-profile/viewing-contributions-on-your-profile.md +++ b/content/github/setting-up-and-managing-your-github-profile/viewing-contributions-on-your-profile.md @@ -54,11 +54,11 @@ Your contributions calendar shows your contribution activity. #### Viewing contributions from specific times - Click on a day's square to show the contributions made during that 24-hour period. -- Press *Shift* and click on another day's square to show contributions made during that timespan. +- Press *Shift* and click on another day's square to show contributions made during that time span. {% note %} -**Note:** You can select up to a one-month range on your contributions calendar. If you select a larger timespan, we will only display one month of contributions. +**Note:** You can select up to a one-month range on your contributions calendar. If you select a larger time span, we will only display one month of contributions. {% endnote %} diff --git a/content/github/setting-up-and-managing-your-github-user-account/managing-your-scheduled-reminders.md b/content/github/setting-up-and-managing-your-github-user-account/managing-your-scheduled-reminders.md index 24cecc311b7d..0cb96a47546c 100644 --- a/content/github/setting-up-and-managing-your-github-user-account/managing-your-scheduled-reminders.md +++ b/content/github/setting-up-and-managing-your-github-user-account/managing-your-scheduled-reminders.md @@ -13,6 +13,8 @@ For certain events, you can also enable real-time alerts for scheduled reminders You can set scheduled reminders for personal or team-level review requests for pull requests in organizations you are a member of. Before you can create a scheduled reminder for yourself, an organization owner must authorize your Slack workspace. For more information, see "[Managing scheduled reminders for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-your-organization)." +{% data reusables.reminders.scheduled-reminders-limitations %} + ### Creating scheduled reminders for your user account {% data reusables.user_settings.access_settings %} diff --git a/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md b/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md index d91ea722a526..04f6dd83c5a7 100644 --- a/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md +++ b/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md @@ -36,7 +36,7 @@ The repository owner has full control of the repository. In addition to the acti | Manage the repository's topics | "[Classifying your repository with topics](/github/administering-a-repository/classifying-your-repository-with-topics)" |{% if currentVersion == "free-pro-team@latest" %} | Manage security and analysis settings for the repository | "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)" |{% endif %}{% if currentVersion == "free-pro-team@latest" %} | Enable the dependency graph for a private repository | "[Exploring the dependencies of a repository](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-of-a-repository#enabling-and-disabling-the-dependency-graph-for-a-private-repository)" |{% endif %}{% if currentVersion == "free-pro-team@latest" %} -| Delete packages | "[Deleting a package](/github/managing-packages-with-github-packages/deleting-a-package)" |{% endif %} +| Delete packages | "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)" |{% endif %} | Customize the repository's social media preview | "[Customizing your repository's social media preview](/github/administering-a-repository/customizing-your-repositorys-social-media-preview)" | | Create a template from the repository | "[Creating a template repository](/github/creating-cloning-and-archiving-repositories/creating-a-template-repository)" |{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %} | Receive {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot_alerts %}{% else %}security alerts{% endif %} for vulnerable dependencies | "[About alerts for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)" |{% endif %}{% if currentVersion == "free-pro-team@latest" %} diff --git a/content/github/site-policy/github-additional-product-terms.md b/content/github/site-policy/github-additional-product-terms.md index a94ee86daf1b..48b68a79f86e 100644 --- a/content/github/site-policy/github-additional-product-terms.md +++ b/content/github/site-policy/github-additional-product-terms.md @@ -4,7 +4,7 @@ versions: free-pro-team: '*' --- -Version Effective Date: December 14, 2020 +Version Effective Date: February 22, 2021 When you create an Account, you're given access to lots of different features and products that are all a part of the Service. Because many of these features and products offer different functionality, they may require additional terms and conditions specific to that feature or product. Below, we've listed those features and products, along with the corresponding additional terms that apply to your use of them. @@ -39,9 +39,24 @@ If you enable Git Large File Storage ("Git LFS") on your Account, you'll be able ### 4. Pages -Each Account comes with access to the [GitHub Pages static hosting service](/github/working-with-github-pages/about-github-pages). This hosting service is intended to host static web pages for All Users, but primarily as a showcase for personal and organizational projects. Some monetization efforts are permitted on Pages, such as donation buttons and crowdfunding links. +Each Account comes with access to the [GitHub Pages static hosting service](/github/working-with-github-pages/about-github-pages). This hosting service is intended to host static web pages for All Users, but primarily as a showcase for personal and organizational projects. -GitHub Pages are subject to some specific bandwidth and usage limits, and may not be appropriate for some high-bandwidth uses or other prohibited uses. Please see our [GitHub Pages guidelines](/github/working-with-github-pages/about-github-pages) for more information. GitHub reserves the right at all times to reclaim any GitHub subdomain without liability. +GitHub Pages is not intended for or allowed to be used as a free web hosting service to run your online business, e-commerce site, or any other website that is primarily directed at either facilitating commercial transactions or providing commercial software as a service (SaaS). Some monetization efforts are permitted on Pages, such as donation buttons and crowdfunding links. + +#### a. Bandwidth and Usage Limits +GitHub Pages are subject to some specific bandwidth and usage limits, and may not be appropriate for some high-bandwidth uses. Please see our [GitHub Pages guidelines](/github/working-with-github-pages/about-github-pages) for more information. + +#### b. Prohibited Uses +Prohibited uses of GitHub Pages include +- Content or activity that is illegal or otherwise prohibited by our [Terms of Service](/github/site-policy/github-terms-of-service), [Acceptable Use Policies](/github/site-policy/github-acceptable-use-policies) or [Community Guidelines](/github/site-policy/github-community-guidelines) +- Violent or threatening content or activity +- Excessive automated bulk activity (for example, spamming) +- Activity that compromises GitHub users or GitHub services +- Get-rich-quick schemes +- Sexually obscene content +- Content that misrepresents your identity or site purpose + +If you have questions about whether your use or intended use falls into these categories, please contact [GitHub Support](https://support.github.com/contact) or [GitHub Premium Support](https://premium.githubsupport.com/). GitHub reserves the right at all times to reclaim any GitHub subdomain without liability. ### 5. Actions and Packages diff --git a/content/github/supporting-the-open-source-community-with-github-sponsors/sponsoring-an-open-source-contributor.md b/content/github/supporting-the-open-source-community-with-github-sponsors/sponsoring-an-open-source-contributor.md index c56e5dff8a43..c51237a55cb2 100644 --- a/content/github/supporting-the-open-source-community-with-github-sponsors/sponsoring-an-open-source-contributor.md +++ b/content/github/supporting-the-open-source-community-with-github-sponsors/sponsoring-an-open-source-contributor.md @@ -50,7 +50,7 @@ Before you can sponsor an account, you must have a verified email address. For m 1. Navigate to your sponsorship dashboard for the account. - To sponsor a developer, under the developer's name, click **Sponsor**. ![Sponsor button](/assets/images/help/profile/sponsor-button.png) - - To sponsor an organization, to the right of the the organization's name, click **Sponsor**. + - To sponsor an organization, to the right of the organization's name, click **Sponsor**. ![Sponsor button](/assets/images/help/sponsors/sponsor-org-button.png) 1. Optionally, on the right side of the page, to sponsor the account on behalf of your organization, use the **Sponsor as** drop-down menu, and click the organization. ![Drop-down menu to choose the account you'll sponsor as](/assets/images/help/sponsors/sponsor-as-drop-down-menu.png) diff --git a/content/github/supporting-the-open-source-community-with-github-sponsors/viewing-your-sponsors-and-sponsorships.md b/content/github/supporting-the-open-source-community-with-github-sponsors/viewing-your-sponsors-and-sponsorships.md index cf39f2e15cdc..20cf721790d4 100644 --- a/content/github/supporting-the-open-source-community-with-github-sponsors/viewing-your-sponsors-and-sponsorships.md +++ b/content/github/supporting-the-open-source-community-with-github-sponsors/viewing-your-sponsors-and-sponsorships.md @@ -30,5 +30,5 @@ You can export your sponsorship transactions by month. {% data variables.product {% data reusables.sponsors.activity-tab %} 1. Click {% octicon "download" aria-label="The download icon" %} **Export**. ![Export button](/assets/images/help/sponsors/export-all.png) -1. Choose a timeframe and a format for the data you'd like to export, then click **Start export**. +1. Choose a time frame and a format for the data you'd like to export, then click **Start export**. ![Options for data export](/assets/images/help/sponsors/export-your-sponsors.png) \ No newline at end of file diff --git a/content/github/working-with-github-pages/about-github-pages.md b/content/github/working-with-github-pages/about-github-pages.md index 6c89a3e6fa78..71923497cc2e 100644 --- a/content/github/working-with-github-pages/about-github-pages.md +++ b/content/github/working-with-github-pages/about-github-pages.md @@ -132,17 +132,7 @@ If your site exceeds these usage quotas, we may not be able to serve your site, {% data variables.product.prodname_pages %} is not intended for or allowed to be used as a free web hosting service to run your online business, e-commerce site, or any other website that is primarily directed at either facilitating commercial transactions or providing commercial software as a service (SaaS). -Additionally, {% data variables.product.prodname_pages %} sites must refrain from: - - - Content or activity that is illegal or otherwise prohibited by our [Terms of Service](/articles/github-terms-of-service/) or [Community Guidelines](/articles/github-community-guidelines/) - - Violent or threatening content or activity - - Excessive automated bulk activity (for example, spamming) - - Activity that compromises GitHub users or GitHub services - - Get-rich-quick schemes - - Sexually obscene content - - Content that misrepresents your identity or site purpose - -If you have questions about whether your use or intended use falls into these categories, please contact {% data variables.contact.contact_support %}. +In addition, {% data variables.product.prodname_dotcom %} does not allow {% data variables.product.prodname_pages %} to be used for certain purposes or activities. For a list of prohibited uses, see "[{% data variables.product.prodname_dotcom %}'s Additional Product Terms for {% data variables.product.prodname_pages %}](/github/site-policy/github-additional-product-terms#4-pages)." {% endif %} ### MIME types on {% data variables.product.prodname_pages %} diff --git a/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md b/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md index d1d49acecefa..d472ee4b10d1 100644 --- a/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md +++ b/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md @@ -17,7 +17,7 @@ versions: Sometimes, {% data variables.product.prodname_pages %} will not attempt to build your site after you push changes to your site's publishing source.{% if currentVersion == "free-pro-team@latest" %} - The person who pushed the changes hasn't verified their email address. For more information, see "[Verifying your email address](/articles/verifying-your-email-address)."{% endif %} - You're pushing with a deploy key. If you want to automate pushes to your site's repository, you can set up a machine user instead. For more information, see "[Managing deploy keys](/developers/overview/managing-deploy-keys#machine-users)." -- You're using a CI service that isn't configured to build your publishing source. For example, Travis CI won't build the `gh-pages` branch unless you add the branch to a safelist. For more information, see "[Customizing the build](https://docs.travis-ci.com/user/customizing-the-build/#safelisting-or-blocklisting-branches)" on Travis CI, or your CI service's documentation. +- You're using a CI service that isn't configured to build your publishing source. For example, Travis CI won't build the `gh-pages` branch unless you add the branch to a safe list. For more information, see "[Customizing the build](https://docs.travis-ci.com/user/customizing-the-build/#safelisting-or-blocklisting-branches)" on Travis CI, or your CI service's documentation. {% note %} diff --git a/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md b/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md index 9e9fa730b805..a6857aa6eda6 100644 --- a/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md +++ b/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md @@ -46,7 +46,7 @@ Before you can use Jekyll to create a {% data variables.product.prodname_pages % $ git init REPOSITORY-NAME > Initialized empty Git repository in /Users/octocat/my-site/.git/ # Creates a new folder on your computer, initialized as a Git repository - ``` + ``` 4. Change directories to the repository. ```shell $ cd REPOSITORY-NAME @@ -65,24 +65,24 @@ Before you can use Jekyll to create a {% data variables.product.prodname_pages % $ git checkout --orphan gh-pages # Creates a new branch, with no history or contents, called gh-pages and switches to the gh-pages branch ``` - 7. To create a new Jekyll site, use the `jekyll new` command, replacing _VERSION_ with the current dependency version for Jekyll. For more information, see "[Dependency versions](https://pages.github.com/versions/)" on the {% data variables.product.prodname_pages %} site. - - If you installed Bundler: - ```shell - $ bundle exec jekyll VERSION new . - # Creates a Jekyll site in the current directory - ``` - - If you don't have Bundler installed: - ```shell - $ jekyll VERSION new . - # Creates a Jekyll site in the current directory - ``` -8. Open the Gemfile that was created and follow the instructions in the Gemfile's comments to use {% data variables.product.prodname_pages %}. - ![Instructions for updating Gemfile](/assets/images/help/pages/gemfile-instructions.png) -9. Update the `gem "github-pages"` line so that the line looks like this, replacing _VERSION_ with the current dependency version for `github-pages`. For more information, see "[Dependency versions](https://pages.github.com/versions/)" on the {% data variables.product.prodname_pages %} site. -```shell -gem "github-pages", "~> VERSION", group: :jekyll_plugins -``` +7. To create a new Jekyll site, use the `jekyll new` command: + ```shell + $ jekyll new . + # Creates a Jekyll site in the current directory + ``` +8. Open the Gemfile that Jekyll created. +1. Add "#" to the beginning of the line that starts with `gem "jekyll"` to comment out this line. +1. Add the `github-pages` gem by editing the line starting with `# gem "github-pages"`. Change this line to: + + ```shell + gem "github-pages", "~> GITHUB-PAGES-VERSION", group: :jekyll_plugins + ``` + + Replace _GITHUB-PAGES-VERSION_ with the latest supported version of the `github-pages` gem. You can find this version here: "[Dependency versions](https://pages.github.com/versions/)." + + The correct version Jekyll will be installed as a dependency of the `github-pages` gem. 10. Save and close the Gemfile. +11. From the command line, run `bundle update`. 11. Optionally, test your site locally. For more information, see "[Testing your {% data variables.product.prodname_pages %} site locally with Jekyll](/articles/testing-your-github-pages-site-locally-with-jekyll)." 12. Add your {% data variables.product.product_name %} repository as a remote, replacing {% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}_HOSTNAME_ with your enterprise's hostname,{% endif %} _USER_ with the account that owns the repository{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %},{% endif %} and _REPOSITORY_ with the name of the repository. ```shell diff --git a/content/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site.md b/content/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site.md index 4fe5870a1c2e..52661f89b412 100644 --- a/content/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site.md +++ b/content/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site.md @@ -35,11 +35,12 @@ The `dig` command, which can be used to verify correct configuration of DNS reco ### Configuring a subdomain -To set up a `www` or custom subdomain, such as `www.example.com` or `blog.example.com`, you must create a _CNAME_ file in your site's repository and configure a `CNAME` record with your DNS provider. +To set up a `www` or custom subdomain, such as `www.example.com` or `blog.example.com`, you must add your domain in the repository settings, which will create a CNAME file in your site’s repository. After that, configure a CNAME record with your DNS provider. {% data reusables.pages.navigate-site-repo %} {% data reusables.repositories.sidebar-settings %} -{% data reusables.pages.save-custom-domain %} +4. Under "Custom domain", type your custom domain, then click **Save**. This will create a commit that adds a _CNAME_ file in the root of your publishing source. + ![Save custom domain button](/assets/images/help/pages/save-custom-subdomain.png) 5. Navigate to your DNS provider and create a `CNAME` record that points your subdomain to the default domain for your site. For example, if you want to use the subdomain `www.example.com` for your user site, create a `CNAME` record that points `www.example.com` to `.github.io`. If you want to use the subdomain `www.anotherexample.com` for your organization site, create a `CNAME` record that points `www.anotherexample.com` to `.github.io`. The `CNAME` record should always point to `.github.io` or `.github.io`, excluding the repository name. {% data reusables.pages.contact-dns-provider %} {% data reusables.pages.default-domain-information %} {% indented_data_reference site.data.reusables.pages.wildcard-dns-warning spaces=3 %} @@ -63,7 +64,8 @@ To set up an apex domain, such as `example.com`, you must configure a _CNAME_ fi {% data reusables.pages.navigate-site-repo %} {% data reusables.repositories.sidebar-settings %} -{% data reusables.pages.save-custom-domain %} +4. Under "Custom domain", type your custom domain, then click **Save**. This will create a commit that adds a _CNAME_ file in the root of your publishing source. + ![Save custom domain button](/assets/images/help/pages/save-custom-apex-domain.png) 5. Navigate to your DNS provider and create either an `ALIAS`, `ANAME`, or `A` record. {% data reusables.pages.contact-dns-provider %} - To create an `ALIAS` or `ANAME` record, point your apex domain to the default domain for your site. {% data reusables.pages.default-domain-information %} - To create an `A` record, point your apex domain to the IP addresses for {% data variables.product.prodname_pages %}. diff --git a/content/packages/guides/about-github-container-registry.md b/content/packages/guides/about-github-container-registry.md index 7a6984309cf5..70ca2942cdfb 100644 --- a/content/packages/guides/about-github-container-registry.md +++ b/content/packages/guides/about-github-container-registry.md @@ -2,7 +2,7 @@ title: About GitHub Container Registry intro: 'You can use {% data variables.product.prodname_github_container_registry %} to seamlessly host and manage Docker container images in your organization or personal user account on {% data variables.product.prodname_dotcom %}. {% data variables.product.prodname_github_container_registry %} allows you to configure who can manage and access packages using fine-grained permissions.' product: '{% data reusables.gated-features.packages %}' -redirect_from: +redirect_from: - /packages/getting-started-with-github-container-registry/about-github-container-registry - /packages/managing-container-images-with-github-container-registry versions: @@ -74,7 +74,7 @@ To use or manage a package hosted by a package registry, you must use a token wi | --- | --- | |`read:packages`| Download and install container images from {% data variables.product.prodname_github_container_registry %} | |`write:packages`| Upload and publish container images to {% data variables.product.prodname_github_container_registry %} | -| `delete:packages` | Delete specified versions of private or public container images from {% data variables.product.prodname_github_container_registry %}. For more information, see "[Deleting a container image](/packages/guides/deleting-a-container-image)." | +| `delete:packages` | Delete specified versions of private or public container images from {% data variables.product.prodname_github_container_registry %}. For more information, see "{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package){% elsif currentVersion ver_lt "enterprise-server@3.0" %}[Deleting a package](/packages/learn-github-packages/deleting-a-package){% endif %}." | To learn about available scopes and permissions for container images, see "[Configuring access control and visibility for container images](/packages/guides/configuring-access-control-and-visibility-for-container-images)." diff --git a/content/packages/guides/configuring-apache-maven-for-use-with-github-packages.md b/content/packages/guides/configuring-apache-maven-for-use-with-github-packages.md index 802d3b7db820..0ea1460fc77a 100644 --- a/content/packages/guides/configuring-apache-maven-for-use-with-github-packages.md +++ b/content/packages/guides/configuring-apache-maven-for-use-with-github-packages.md @@ -190,4 +190,4 @@ To install an Apache Maven package from {% data variables.product.prodname_regis ### Further reading - "[Configuring Gradle for use with {% data variables.product.prodname_registry %}](/packages/guides/configuring-gradle-for-use-with-github-packages)" -- "[Deleting a package](/packages/manage-packages/deleting-a-package/)" +- "{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package){% elsif currentVersion ver_lt "enterprise-server@3.0" %}[Deleting a package](/packages/learn-github-packages/deleting-a-package){% endif %}." diff --git a/content/packages/guides/configuring-docker-for-use-with-github-packages.md b/content/packages/guides/configuring-docker-for-use-with-github-packages.md index 00e7013af83e..0b46e533b12c 100644 --- a/content/packages/guides/configuring-docker-for-use-with-github-packages.md +++ b/content/packages/guides/configuring-docker-for-use-with-github-packages.md @@ -266,4 +266,4 @@ $ docker pull HOSTNAME/OWNER/REPOSITORY/IMAGE_NAME:TAG_NAME ### Further reading -- "[Deleting a package](/packages/publishing-and-managing-packages/deleting-a-package/)" +- "{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package){% elsif currentVersion ver_lt "enterprise-server@3.0" %}[Deleting a package](/packages/learn-github-packages/deleting-a-package){% endif %}." diff --git a/content/packages/guides/configuring-dotnet-cli-for-use-with-github-packages.md b/content/packages/guides/configuring-dotnet-cli-for-use-with-github-packages.md index f2b081a26ac1..3a48e2e9ab2c 100644 --- a/content/packages/guides/configuring-dotnet-cli-for-use-with-github-packages.md +++ b/content/packages/guides/configuring-dotnet-cli-for-use-with-github-packages.md @@ -220,4 +220,4 @@ Using packages from {% data variables.product.prodname_dotcom %} in your project ### Further reading -- "[Deleting a package](/packages/publishing-and-managing-packages/deleting-a-package/)" +- "{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package){% elsif currentVersion ver_lt "enterprise-server@3.0" %}[Deleting a package](/packages/learn-github-packages/deleting-a-package){% endif %}." diff --git a/content/packages/guides/configuring-gradle-for-use-with-github-packages.md b/content/packages/guides/configuring-gradle-for-use-with-github-packages.md index d84b907b011a..eb3d6632f7b8 100644 --- a/content/packages/guides/configuring-gradle-for-use-with-github-packages.md +++ b/content/packages/guides/configuring-gradle-for-use-with-github-packages.md @@ -147,22 +147,22 @@ subprojects { } } ``` - + #### Authenticating with the `GITHUB_TOKEN` - + {% data reusables.package_registry.package-registry-with-github-tokens %} - + For more information about using `GITHUB_TOKEN` with Maven, see "[Publishing Java packages with Maven](/actions/language-and-framework-guides/publishing-java-packages-with-maven#publishing-packages-to-github-packages)." - + ### Publishing a package - + {% data reusables.package_registry.default-name %} For example, {% data variables.product.prodname_dotcom %} will publish a package named `com.example.test` in the `OWNER/test` {% data variables.product.prodname_registry %} repository. - + {% data reusables.package_registry.viewing-packages %} - + {% data reusables.package_registry.authenticate-step %} 2. After creating your package, you can publish the package. - + ```shell $ gradle publish ``` @@ -201,9 +201,9 @@ You can install a package by adding the package as a dependency to your project. `maven` } ``` - + 3. Install the package. - + ```shell $ gradle install ``` @@ -211,4 +211,4 @@ You can install a package by adding the package as a dependency to your project. ### Further reading - "[Configuring Apache Maven for use with {% data variables.product.prodname_registry %}](/packages/using-github-packages-with-your-projects-ecosystem/configuring-apache-maven-for-use-with-github-packages)" -- "[Deleting a package](/packages/publishing-and-managing-packages/deleting-a-package/)" +- "{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package){% elsif currentVersion ver_lt "enterprise-server@3.0" %}[Deleting a package](/packages/learn-github-packages/deleting-a-package){% endif %}." diff --git a/content/packages/guides/configuring-npm-for-use-with-github-packages.md b/content/packages/guides/configuring-npm-for-use-with-github-packages.md index b46ddd2ff89a..661a4a6c6e37 100644 --- a/content/packages/guides/configuring-npm-for-use-with-github-packages.md +++ b/content/packages/guides/configuring-npm-for-use-with-github-packages.md @@ -23,7 +23,7 @@ If you publish over 1,000 npm package versions to {% data variables.product.prod In the future, to improve performance of the service, you won't be able to publish more than 1,000 versions of a package on {% data variables.product.prodname_dotcom %}. Any versions published before hitting this limit will still be readable. -If you reach this limit, consider deleting package versions or contact Support for help. When this limit is enforced, our documentation will be updated with a way to work around this limit. For more information, see "[Deleting a package](/packages/manage-packages/deleting-a-package)" or "[Contacting Support](/packages/learn-github-packages/about-github-packages#contacting-support)." +If you reach this limit, consider deleting package versions or contact Support for help. When this limit is enforced, our documentation will be updated with a way to work around this limit. For more information, see "{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package){% elsif currentVersion ver_lt "enterprise-server@3.0" %}[Deleting a package](/packages/learn-github-packages/deleting-a-package){% endif %}" or "[Contacting Support](/packages/learn-github-packages/about-github-packages#contacting-support)." {% endif %} @@ -213,4 +213,4 @@ registry=https://HOSTNAME/_registry/npm/OWNER ### Further reading -- "[Deleting a package](/packages/publishing-and-managing-packages/deleting-a-package/)" +- "{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package){% elsif currentVersion ver_lt "enterprise-server@3.0" %}[Deleting a package](/packages/learn-github-packages/deleting-a-package){% endif %}." diff --git a/content/packages/guides/configuring-rubygems-for-use-with-github-packages.md b/content/packages/guides/configuring-rubygems-for-use-with-github-packages.md index dd4d915abad5..95ee9b221ce7 100644 --- a/content/packages/guides/configuring-rubygems-for-use-with-github-packages.md +++ b/content/packages/guides/configuring-rubygems-for-use-with-github-packages.md @@ -23,46 +23,46 @@ versions: ```shell $ gem --version ``` - + - You must have bundler 1.6.4 or higher. To find your Bundler version: ```shell $ bundle --version Bundler version 1.13.7 ``` - + - Install keycutter to manage multiple credentials. To install keycutter: ```shell $ gem install keycutter ``` - + ### Authenticating to {% data variables.product.prodname_registry %} - + {% data reusables.package_registry.authenticate-packages %} - + #### Authenticating with a personal access token - + {% data reusables.package_registry.required-scopes %} - + You can authenticate to {% data variables.product.prodname_registry %} with RubyGems by editing the *~/.gem/credentials* file for publishing gems, editing the *~/.gemrc* file for installing a single gem, or using Bundler for tracking and installing one or more gems. - + To publish new gems, you need to authenticate to {% data variables.product.prodname_registry %} with RubyGems by editing your *~/.gem/credentials* file to include your personal access token. Create a new *~/.gem/credentials* file if this file doesn't exist. - + For example, you would create or edit a *~/.gem/credentials* to include the following, replacing *TOKEN* with your personal access token. - + ```shell --- :github: Bearer TOKEN ``` - + To install gems, you need to authenticate to {% data variables.product.prodname_registry %} by editing the *~/.gemrc* file for your project to include `https://USERNAME:TOKEN@{% if currentVersion == "free-pro-team@latest" %}rubygems.pkg.github.com{% else %}REGISTRY-URL{% endif %}/OWNER/`. You must replace: - `USERNAME` with your {% data variables.product.prodname_dotcom %} username. - `TOKEN` with your personal access token. - `OWNER` with the name of the user or organization account that owns the repository containing your project.{% if enterpriseServerVersions contains currentVersion %} - `REGISTRY-URL` with the URL for your instance's Rubygems registry. If your instance has subdomain isolation enabled, use `rubygems.HOSTNAME`. If your instance has subdomain isolation disabled, use `HOSTNAME/_registry/rubygems`. In either case, replace *HOSTNAME* with the hostname of your {% data variables.product.prodname_ghe_server %} instance. -{% endif %} - +{% endif %} + If you don't have a *~/.gemrc* file, create a new *~/.gemrc* file using this example. - + ```shell --- :backtrace: false @@ -74,29 +74,29 @@ If you don't have a *~/.gemrc* file, create a new *~/.gemrc* file using this exa :verbose: true ``` - -To authenticate with Bundler, configure Bundler to use your personal access token, replacing *USERNAME* with your {% data variables.product.prodname_dotcom %} username, *TOKEN* with your personal access token, and *OWNER* with the name of the user or organization account that owns the repository containing your project.{% if enterpriseServerVersions contains currentVersion %} Replace `REGISTRY-URL` with the URL for your instance's Rubygems registry. If your instance has subdomain isolation enabled, use `rubygems.HOSTNAME`. If your instance has subdomain isolation disabled, use `HOSTNAME/_registry/rubygems`. In either case, replace *HOSTNAME* with the hostname of your {% data variables.product.prodname_ghe_server %} instance.{% endif %} - + +To authenticate with Bundler, configure Bundler to use your personal access token, replacing *USERNAME* with your {% data variables.product.prodname_dotcom %} username, *TOKEN* with your personal access token, and *OWNER* with the name of the user or organization account that owns the repository containing your project.{% if enterpriseServerVersions contains currentVersion %} Replace `REGISTRY-URL` with the URL for your instance's Rubygems registry. If your instance has subdomain isolation enabled, use `rubygems.HOSTNAME`. If your instance has subdomain isolation disabled, use `HOSTNAME/_registry/rubygems`. In either case, replace *HOSTNAME* with the hostname of your {% data variables.product.prodname_ghe_server %} instance.{% endif %} + ```shell $ bundle config https://{% if currentVersion == "free-pro-team@latest" %}rubygems.pkg.github.com{% else %}REGISTRY-URL{% endif %}/OWNER USERNAME:TOKEN ``` - + #### Authenticating with the `GITHUB_TOKEN` - + {% data reusables.package_registry.package-registry-with-github-tokens %} - + ### Publishing a package {% data reusables.package_registry.default-name %} For example, when you publish `octo-gem` to the `octo-org` organization, {% data variables.product.prodname_registry %} publishes the gem to the `octo-org/octo-gem` repository. For more information on creating your gem, see "[Make your own gem](http://guides.rubygems.org/make-your-own-gem/)" in the RubyGems documentation. - + {% data reusables.package_registry.viewing-packages %} - + {% data reusables.package_registry.authenticate-step %} 2. Build the package from the *gemspec* to create the *.gem* package. ```shell gem build OCTO-GEM.gemspec ``` -3. Publish a package to {% data variables.product.prodname_registry %}, replacing `OWNER` with the name of the user or organization account that owns the repository containing your project and `OCTO-GEM` with the name of your gem package.{% if enterpriseServerVersions contains currentVersion %} Replace `REGISTRY-URL` with the URL for your instance's Rubygems registry. If your instance has subdomain isolation enabled, use `rubygems.HOSTNAME`. If your instance has subdomain isolation disabled, use `HOSTNAME/_registry/rubygems`. In either case, replace *HOSTNAME* with the host name of your {% data variables.product.prodname_ghe_server %} instance.{% endif %} +3. Publish a package to {% data variables.product.prodname_registry %}, replacing `OWNER` with the name of the user or organization account that owns the repository containing your project and `OCTO-GEM` with the name of your gem package.{% if enterpriseServerVersions contains currentVersion %} Replace `REGISTRY-URL` with the URL for your instance's Rubygems registry. If your instance has subdomain isolation enabled, use `rubygems.HOSTNAME`. If your instance has subdomain isolation disabled, use `HOSTNAME/_registry/rubygems`. In either case, replace *HOSTNAME* with the host name of your {% data variables.product.prodname_ghe_server %} instance.{% endif %} ```shell $ gem push --key github \ @@ -106,7 +106,7 @@ $ bundle config https://{% if currentVersion == "free-pro-team@latest" %}rubygem ### Publishing multiple packages to the same repository -To publish multiple gems to the same repository, you can include the URL to the {% data variables.product.prodname_dotcom %} repository in the `github_repo` field in `gem.metadata`. If you include this field, {% data variables.product.prodname_dotcom %} matches the repository based on this value, instead of using the gem name.{% if enterpriseServerVersions contains currentVersion %} Replace *HOSTNAME* with the host name of your {% data variables.product.prodname_ghe_server %} instance.{% endif %} +To publish multiple gems to the same repository, you can include the URL to the {% data variables.product.prodname_dotcom %} repository in the `github_repo` field in `gem.metadata`. If you include this field, {% data variables.product.prodname_dotcom %} matches the repository based on this value, instead of using the gem name.{% if enterpriseServerVersions contains currentVersion %} Replace *HOSTNAME* with the host name of your {% data variables.product.prodname_ghe_server %} instance.{% endif %} ```ruby gem.metadata = { "github_repo" => "ssh://{% if currentVersion == "free-pro-team@latest" %}github.com{% else %}HOSTNAME{% endif %}/OWNER/REPOSITORY" } @@ -117,7 +117,7 @@ gem.metadata = { "github_repo" => "ssh://{% if currentVersion == "free-pro-team@ You can use gems from {% data variables.product.prodname_registry %} much like you use gems from *rubygems.org*. You need to authenticate to {% data variables.product.prodname_registry %} by adding your {% data variables.product.prodname_dotcom %} user or organization as a source in the *~/.gemrc* file or by using Bundler and editing you *Gemfile*. {% data reusables.package_registry.authenticate-step %} -2. For Bundler, add your {% data variables.product.prodname_dotcom %} user or organization as a source in your *Gemfile* to fetch gems from this new source. For example, you can add a new `source` block to your *Gemfile* that uses {% data variables.product.prodname_registry %} only for the packages you specify, replacing *GEM NAME* with the package you want to install from {% data variables.product.prodname_registry %} and *OWNER* with the user or organization that owns the repository containing the gem you want to install.{% if enterpriseServerVersions contains currentVersion %} Replace `REGISTRY-URL` with the URL for your instance's Rubygems registry. If your instance has subdomain isolation enabled, use `rubygems.HOSTNAME`. If your instance has subdomain isolation disabled, use `HOSTNAME/_registry/rubygems`. In either case, replace *HOSTNAME* with the host name of your {% data variables.product.prodname_ghe_server %} instance.{% endif %} +2. For Bundler, add your {% data variables.product.prodname_dotcom %} user or organization as a source in your *Gemfile* to fetch gems from this new source. For example, you can add a new `source` block to your *Gemfile* that uses {% data variables.product.prodname_registry %} only for the packages you specify, replacing *GEM NAME* with the package you want to install from {% data variables.product.prodname_registry %} and *OWNER* with the user or organization that owns the repository containing the gem you want to install.{% if enterpriseServerVersions contains currentVersion %} Replace `REGISTRY-URL` with the URL for your instance's Rubygems registry. If your instance has subdomain isolation enabled, use `rubygems.HOSTNAME`. If your instance has subdomain isolation disabled, use `HOSTNAME/_registry/rubygems`. In either case, replace *HOSTNAME* with the host name of your {% data variables.product.prodname_ghe_server %} instance.{% endif %} ```ruby source "https://rubygems.org" @@ -146,4 +146,4 @@ You can use gems from {% data variables.product.prodname_registry %} much like y ### Further reading -- "[Deleting a package](/packages/publishing-and-managing-packages/deleting-a-package/)" +- "{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package){% elsif currentVersion ver_lt "enterprise-server@3.0" %}[Deleting a package](/packages/learn-github-packages/deleting-a-package){% endif %}." diff --git a/content/packages/guides/deleting-a-container-image.md b/content/packages/guides/deleting-a-container-image.md deleted file mode 100644 index 25c800780114..000000000000 --- a/content/packages/guides/deleting-a-container-image.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: Deleting a container image -intro: 'You can delete a specific version or all versions of a private or public container image on {% data variables.product.prodname_dotcom %}.' -product: '{% data reusables.gated-features.packages %}' -redirect_from: - - /packages/managing-container-images-with-github-container-registry/deleting-a-container-image -versions: - free-pro-team: '*' ---- - -{% data reusables.package_registry.container-registry-beta %} - -### About package deletion - -You can remove an entire container image or a specific version on {% data variables.product.prodname_dotcom %}. To delete a container image, you must use the UI. Using GraphQL to delete a container image is not supported at this time. - -To delete a container image, you must have admin permissions to the container image. - -When deleting public packages, be aware that you may break projects that depend on your package. - -### Deleting a version of a user-owned container image on {% data variables.product.prodname_dotcom %} - -To only delete specific versions of a container image, you can use these steps. To delete an entire package, see "[Deleting all versions of a user-owned container image on {% data variables.product.prodname_dotcom %}](#deleting-all-versions-of-a-user-owned-container-image-on-github)." - -{% data reusables.package_registry.package-settings-from-user-level %} -5. On the left, click **Manage versions**. -6. Optionally, to ensure you're seeing all of your package versions, use the "Type" drop down menu and select **All**. - ![Package version type drop down menu showing option to list all versions](/assets/images/help/package-registry/make-all-container-versions-visible.png) -5. To the right of the version you want to delete, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} and select **Delete version**. - ![Delete package version button](/assets/images/help/package-registry/delete-container-package-version.png) -6. To confirm deletion, type the package name and click **I understand the consequences, delete this version**. - ![Confirm package deletion button](/assets/images/help/package-registry/confirm-container-package-version-deletion.png) - -### Deleting a version of an organization-owned container image on {% data variables.product.prodname_dotcom %} - -To only delete specific versions of a container image that you have admin , you can use these steps. To delete an entire package, see "[Deleting all versions of an organization-owned container image on {% data variables.product.prodname_dotcom %}](#deleting-all-versions-of-an-organization-owned-container-image-on-github)." - -{% data reusables.package_registry.package-settings-from-org-level %} -5. On the left, click **Manage versions**. -6. Optionally, to ensure you're seeing all of your package versions, use the "Type" drop down menu and select **All**. - ![Package version type drop down menu showing option to list all versions](/assets/images/help/package-registry/make-all-container-versions-visible.png) -5. To the right of the version you want to delete, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} and select **Delete version**. - ![Delete package version button](/assets/images/help/package-registry/delete-container-package-version.png) -6. To confirm deletion, type the package name and click **I understand the consequences, delete this version**. - ![Confirm package version deletion button](/assets/images/help/package-registry/confirm-container-package-version-deletion.png) - -### Deleting all versions of a user-owned container image on {% data variables.product.prodname_dotcom %} - -{% data reusables.package_registry.package-settings-from-user-level %} -5. On the left, click **Options**. - !["Options" menu option](/assets/images/help/package-registry/options-for-container-settings.png) -6. Under "Danger zone", click **Delete this package**. - ![Delete package version button](/assets/images/help/package-registry/delete-container-package-button.png) -6. To confirm deletion, type the package name and click **I understand the consequences, delete this package**. - ![Confirm package version deletion button](/assets/images/help/package-registry/confirm-container-package-deletion.png) - -### Deleting all versions of an organization-owned container image on {% data variables.product.prodname_dotcom %} - -{% data reusables.package_registry.package-settings-from-org-level %} -5. On the left, click **Options**. - !["Options" menu option](/assets/images/help/package-registry/options-for-container-settings.png) -6. Under "Danger zone", click **Delete this package**. - ![Delete package button](/assets/images/help/package-registry/delete-container-package-button.png) -6. To confirm deletion, type the package name and click **I understand the consequences, delete this package**. - ![Confirm package deletion button](/assets/images/help/package-registry/confirm-container-package-deletion.png) diff --git a/content/packages/guides/index.md b/content/packages/guides/index.md index fee52527360d..f7aefb201f62 100644 --- a/content/packages/guides/index.md +++ b/content/packages/guides/index.md @@ -29,5 +29,3 @@ versions: {% link_in_list /configuring-access-control-and-visibility-for-container-images %} {% link_in_list /connecting-a-repository-to-a-container-image %} {% link_in_list /pushing-and-pulling-docker-images %} - {% link_in_list /deleting-a-container-image %} - diff --git a/content/packages/learn-github-packages/about-github-packages.md b/content/packages/learn-github-packages/about-github-packages.md index 203df83f4ee8..68a5a00f5df5 100644 --- a/content/packages/learn-github-packages/about-github-packages.md +++ b/content/packages/learn-github-packages/about-github-packages.md @@ -134,13 +134,13 @@ To use or manage a package hosted by a package registry, you must use a token wi For example: - To download and install packages from a repository, your token must have the `read:packages` scope, and your user account must have read permissions for the repository. -- To delete a specified version of a private package on {% data variables.product.product_name %}, your token must have the `delete:packages` and `repo` scope. Public packages cannot be deleted. For more information, see "[Deleting a package](/packages/manage-packages/deleting-a-package)." +- {% if currentVersion == "free-pro-team@latest" or if currentVersion ver_gt "enterprise-server@3.0" %}To delete a package on {% data variables.product.product_name %}, your token must at least have the `delete:packages` and `read:packages` scope. The `repo` scope is also required for repo-scoped packages.{% endif %}{% if currentVersion ver_lt "enterprise-server@3.1" %}To delete a specified version of a private package on {% data variables.product.product_name %}, your token must have the `delete:packages` and `repo` scope. Public packages cannot be deleted.{% endif %} For more information, see "{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package){% elsif currentVersion ver_lt "enterprise-server@3.1" %}[Deleting a package](/packages/learn-github-packages/deleting-a-package){% endif %}." | Scope | Description | Repository permissions | | --- | --- | --- | |`read:packages`| Download and install packages from {% data variables.product.prodname_registry %} | read | |`write:packages`| Upload and publish packages to {% data variables.product.prodname_registry %} | write | -| `delete:packages` | Delete specified versions of private packages from {% data variables.product.prodname_registry %} | admin | +| `delete:packages` | {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} Delete packages from {% data variables.product.prodname_registry %} {% endif %}{% if currentVersion ver_lt "enterprise-server@3.1" %} Delete specified versions of private packages from {% data variables.product.prodname_registry %} {% endif %} | admin | | `repo` | Upload and delete packages (along with `write:packages`, or `delete:packages`) | write, or admin | When you create a {% data variables.product.prodname_actions %} workflow, you can use the `GITHUB_TOKEN` to publish and install packages in {% data variables.product.prodname_registry %} without needing to store and manage a personal access token. @@ -152,7 +152,19 @@ For more information, see: ### Managing packages -You can delete a version of a private package in the {% data variables.product.product_name %} user interface or using the GraphQL API. When you use the GraphQL API to query and delete private packages, you must use the same token you use to authenticate to {% data variables.product.prodname_registry %}. For more information, see "[Deleting a package](/packages/manage-packages/deleting-a-package)" and "[Forming calls with GraphQL](/graphql/guides/forming-calls-with-graphql)." +{% if currentVersion == "free-pro-team@latest" %} +You can delete a package in the {% data variables.product.product_name %} user interface or using the REST API. For more information, see the "[{% data variables.product.prodname_registry %} API](/rest/reference/packages)." +{% endif %} + +{% if currentVersion ver_gt "enterprise-server@3.0" %} +You can delete a private or public package in the {% data variables.product.product_name %} user interface. Or for repo-scoped packages, you can delete a version of a private package using GraphQL. +{% endif %} + +{% if currentVersion ver_lt "enterprise-server@3.1" %} +You can delete a version of a private package in the {% data variables.product.product_name %} user interface or using the GraphQL API. +{% endif %} + +When you use the GraphQL API to query and delete private packages, you must use the same token you use to authenticate to {% data variables.product.prodname_registry %}. For more information, see "{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package){% elsif currentVersion ver_lt "enterprise-server@3.1" %}[Deleting a package](/packages/learn-github-packages/deleting-a-package){% endif %}" and "[Forming calls with GraphQL](/graphql/guides/forming-calls-with-graphql)." You can configure webhooks to subscribe to package-related events, such as when a package is published or updated. For more information, see the "[`package` webhook event](/webhooks/event-payloads/#package)." diff --git a/content/packages/manage-packages/deleting-a-package.md b/content/packages/learn-github-packages/deleting-a-package.md similarity index 69% rename from content/packages/manage-packages/deleting-a-package.md rename to content/packages/learn-github-packages/deleting-a-package.md index b5aef1144ac6..0a09d23e8b4e 100644 --- a/content/packages/manage-packages/deleting-a-package.md +++ b/content/packages/learn-github-packages/deleting-a-package.md @@ -2,39 +2,15 @@ title: Deleting a package intro: 'You can delete a version of a private package using GraphQL or on {% data variables.product.product_name %}.' product: '{% data reusables.gated-features.packages %}' -redirect_from: - - /github/managing-packages-with-github-packages/deleting-a-package - - /packages/publishing-and-managing-packages/deleting-a-package versions: - free-pro-team: '*' - enterprise-server: '>=2.22' + enterprise-server: '>=2.22 <3.1' --- {% data reusables.package_registry.packages-ghes-release-stage %} -{% if currentVersion == "free-pro-team@latest" %} -### About container image deletion - -To delete a container image package on {% data variables.product.product_name %}, see "[Deleting a container image](/packages/guides/deleting-a-container-image)." - -{% endif %} - -### About private package deletion - -You can only delete a specified version of a private package on {% data variables.product.product_name %} or with the GraphQL API. To remove an entire private package from appearing on {% data variables.product.product_name %}, you must delete every version of the package first. - -{% if currentVersion == "free-pro-team@latest" %} -### About public package deletion - -To avoid breaking projects that may depend on your packages, you cannot delete an entire public package or specific versions of a public package. - -Under special circumstances, such as for legal reasons or to conform with GDPR standards, you can ask {% data variables.contact.github_support %} to delete a public package for you, using [our contact form](https://github.com/contact?form%5Bsubject%5D=Re:%20GitHub%20Package%20Registry). - -{% else %} - At this time, {% data variables.product.prodname_registry %} on {% data variables.product.product_location %} does not support deleting public packages. -{% endif %} +You can only delete a specified version of a private package on {% data variables.product.product_name %} or with the GraphQL API. To remove an entire private package from appearing on {% data variables.product.product_name %}, you must delete every version of the package first. ### Deleting a version of a private package on {% data variables.product.product_name %} @@ -57,17 +33,6 @@ Use the `deletePackageVersion` mutation in the GraphQL API. You must use a token Here is an example cURL command to delete a package version with the package version ID of `MDIyOlJlZ2lzdHJ5UGFja2FnZVZlcnNpb243MTExNg`, using a personal access token. -{% if currentVersion == "free-pro-team@latest" %} -```shell -curl -X POST \ --H "Accept: application/vnd.github.package-deletes-preview+json" \ --H "Authorization: bearer TOKEN" \ --d '{"query":"mutation { deletePackageVersion(input:{packageVersionId:\"MDIyOlJlZ2lzdHJ5UGFja2FnZVZlcnNpb243MTExNg==\"}) { success }}"}' \ -https://api.github.com/graphql -``` - -{% else %} - ```shell curl -X POST \ -H "Accept: application/vnd.github.package-deletes-preview+json" \ @@ -76,10 +41,8 @@ curl -X POST \ HOSTNAME/graphql ``` -{% endif %} - To find all of the private packages you have published to {% data variables.product.prodname_registry %}, along with the version IDs for the packages, you can use the `packages` connection through the `repository` object. You will need a token with the `read:packages` and `repo` scopes. For more information, see the [`packages`](/graphql/reference/objects#repository) connection or the [`PackageOwner`](/graphql/reference/interfaces#packageowner) interface. For more information about the `deletePackageVersion` mutation, see "[`deletePackageVersion`](/graphql/reference/mutations#deletepackageversion)." -You cannot delete an entire package, but if you delete every version of a package, the package will no longer show on {% data variables.product.product_name %} +You cannot delete an entire package, but if you delete every version of a package, the package will no longer show on {% data variables.product.product_name %}. diff --git a/content/packages/learn-github-packages/deleting-and-restoring-a-package.md b/content/packages/learn-github-packages/deleting-and-restoring-a-package.md new file mode 100644 index 000000000000..63769f420f9b --- /dev/null +++ b/content/packages/learn-github-packages/deleting-and-restoring-a-package.md @@ -0,0 +1,249 @@ +--- +title: Deleting and restoring a package +intro: 'Learn how to delete or restore a package.' +product: '{% data reusables.gated-features.packages %}' +redirect_from: + - /github/managing-packages-with-github-packages/deleting-a-package + - /packages/publishing-and-managing-packages/deleting-a-package + - /packages/manage-packages/deleting-a-package + - /packages/guides/deleting-a-container-image +versions: + free-pro-team: '*' + enterprise-server: '>=3.1' +--- + +{% data reusables.package_registry.packages-ghes-release-stage %} + +## Package deletion and restoration support on {% data variables.product.prodname_dotcom %} + +On {% data variables.product.prodname_dotcom %} if you have the required access, you can delete: +- an entire private package +- an entire public package, if there's not more than 25 downloads of any version of the package +- a specific version of a private package +- a specific version of a public package, if the package version doesn't have more than 25 downloads + +{% note %} + +**Note:** +- You cannot delete a public package if any version of the package has more than 25 downloads. In this scenario, contact [GitHub support](https://support.github.com/contact) for further assistance. +- When deleting public packages, be aware that you may break projects that depend on your package. + +{% endnote %} + +On {% data variables.product.prodname_dotcom %}, you can also restore an entire package or package version, if: +- You restore the package within 30 days of its deletion. +- The same package namespace is still available and not used for a new package. + +## Packages API support + +{% if currentVersion == "free-pro-team@latest" %} + +You can use the REST API to manage your packages. For more information, see the "[{% data variables.product.prodname_registry %} API](/rest/reference/packages)." + +{% endif %} + +For packages that inherit their permissions and access from repositories, you can use GraphQL to delete a specific package version.{% if currentVersion == "free-pro-team@latest" %} The {% data variables.product.prodname_registry %} GraphQL API does not support containers or Docker images that use the package namespace `https://ghcr.io/OWNER/PACKAGE-NAME`. For more information about GraphQL support, see "[Deleting a version of a repository-scoped package with GraphQL](#deleting-a-version-of-a-repository-scoped-package-with-graphql)." + +{% data reusables.package_registry.container-registry-beta %} + +{% endif %} + +## Required permissions to delete or restore a package + +For packages that inherit their access permissions from repositories, you can delete a package if you have admin permissions to the repository. + +Repository-scoped packages on {% data variables.product.prodname_registry %} include these packages: +- npm +- RubyGems +- maven +- Gradle +- NuGet +- Docker images at `docker.pkg.github.com/OWNER/REPOSITORY/IMAGE-NAME` + +{% if currentVersion == "free-pro-team@latest" %} + +To delete a package that has granular permissions separate from a repository, such as containers or Docker images stored at `https://ghcr.io/OWNER/PACKAGE-NAME`, you must have admin access to the package. + + +{% data reusables.package_registry.container-registry-beta %} + +{% endif %} + + +## Automate package version deletion with {% data variables.product.prodname_actions %} + +You can automate package version deletion using an official action created by {% data variables.product.company_short %}. This action is available in the actions repository or on {% data variables.product.prodname_marketplace %} and only works with repository-scoped packages. For more information, see the "Delete Package Versions" action on [{% data variables.product.prodname_marketplace %}](https://github.com/marketplace/actions/delete-package-versions) or in the [actions repository](https://github.com/actions/delete-package-versions). + +## Deleting a package version + +### Deleting a version of a repository-scoped package on {% data variables.product.prodname_dotcom %} + +To delete a version of a repository-scoped package, you must have admin permissions to the repository that owns the package. For more information, see "[Required permissions](#required-permissions-to-delete-or-restore-a-package)." + +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.package_registry.packages-from-code-tab %} +{% data reusables.package_registry.package-settings-option %} +5. On the left, click **Manage versions**. +5. To the right of the version you want to delete, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} and select **Delete version**. + ![Delete package version button](/assets/images/help/package-registry/delete-container-package-version.png) +6. To confirm deletion, type the package name and click **I understand the consequences, delete this version**. + ![Confirm package deletion button](/assets/images/help/package-registry/package-version-deletion-confirmation.png) + +### Deleting a version of a repository-scoped package with GraphQL + +For packages that inherit their permissions and access from repositories, you can use the GraphQL to delete a specific package version. + +{% if currentVersion == "free-pro-team@latest" %} +GraphQL is not supported for containers or Docker images at `ghcr.io`. +{% endif %} + + +Use the `deletePackageVersion` mutation in the GraphQL API. You must use a token with the `read:packages`, `delete:packages`, and `repo` scopes. For more information about tokens, see "[About {% data variables.product.prodname_registry %}](/packages/publishing-and-managing-packages/about-github-packages#authenticating-to-github-packages)." + +The following example demonstrates how to delete a package version, using a `packageVersionId` of `MDIyOlJlZ2lzdHJ5UGFja2FnZVZlcnNpb243MTExNg`. + +```shell +curl -X POST \ +-H "Accept: application/vnd.github.package-deletes-preview+json" \ +-H "Authorization: bearer TOKEN" \ +-d '{"query":"mutation { deletePackageVersion(input:{packageVersionId:\"MDIyOlJlZ2lzdHJ5UGFja2FnZVZlcnNpb243MTExNg==\"}) { success }}"}' \ +HOSTNAME/graphql +``` + +To find all of the private packages you have published to {% data variables.product.prodname_registry %}, along with the version IDs for the packages, you can use the `packages` connection through the `repository` object. You will need a token with the `read:packages` and `repo` scopes. For more information, see the [`packages`](/graphql/reference/objects#repository) connection or the [`PackageOwner`](/graphql/reference/interfaces#packageowner) interface. + +For more information about the `deletePackageVersion` mutation, see "[`deletePackageVersion`](/graphql/reference/mutations#deletepackageversion)." + +You cannot directly delete an entire package using GraphQL, but if you delete every version of a package, the package will no longer show on {% data variables.product.product_name %}. + +{% if currentVersion == "free-pro-team@latest" %} +### Deleting a version of a user-scoped package on {% data variables.product.prodname_dotcom %} + +To delete a specific version of a user-scoped package on {% data variables.product.prodname_dotcom %}, such as for a Docker image at `ghcr.io`, use these steps. To delete an entire package, see "[Deleting an entire user-scoped package on {% data variables.product.prodname_dotcom %}](#deleting-an-entire-user-scoped-package-on-github)." + +{% data reusables.package_registry.container-registry-beta %} + +To review who can delete a package version, see "[Required permissions](#required-permissions-to-delete-or-restore-a-package)." + +{% data reusables.package_registry.package-settings-from-user-level %} +{% data reusables.package_registry.package-settings-option %} +5. On the left, click **Manage versions**. +5. To the right of the version you want to delete, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} and select **Delete version**. + ![Delete package version button](/assets/images/help/package-registry/delete-container-package-version.png) +6. To confirm deletion, type the package name and click **I understand the consequences, delete this version**. + ![Confirm package deletion button](/assets/images/help/package-registry/confirm-container-package-version-deletion.png) + +### Deleting a version of an organization-scoped package on GitHub + +To delete a specific version of an organization-scoped package on {% data variables.product.prodname_dotcom %}, such as for a Docker image at `ghcr.io`, use these steps. +To delete an entire package, see "[Deleting an entire organization-scoped package on {% data variables.product.prodname_dotcom %}](#deleting-an-entire-organization-scoped-package-on-github)." + +{% data reusables.package_registry.container-registry-beta %} + +To review who can delete a package version, see "[Required permissions](#required-permissions-to-delete-or-restore-a-package)." + +{% data reusables.package_registry.package-settings-from-org-level %} +{% data reusables.package_registry.package-settings-option %} +5. On the left, click **Manage versions**. +5. To the right of the version you want to delete, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} and select **Delete version**. + ![Delete package version button](/assets/images/help/package-registry/delete-container-package-version.png) +6. To confirm deletion, type the package name and click **I understand the consequences, delete this version**. + ![Confirm package version deletion button](/assets/images/help/package-registry/confirm-container-package-version-deletion.png) +{% endif %} + +## Deleting an entire package + +### Deleting an entire repository-scoped package on {% data variables.product.prodname_dotcom %} + +To delete an entire repository-scoped package, you must have admin permissions to the repository that owns the package. For more information, see "[Required permissions](#required-permissions-to-delete-or-restore-a-package)." + +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.package_registry.packages-from-code-tab %} +{% data reusables.package_registry.package-settings-option %} +4. Under "Danger Zone", click **Delete this package**. +5. To confirm, review the confirmation message, enter your package name, and click **I understand, delete this package.** + ![Confirm package deletion button](/assets/images/help/package-registry/package-version-deletion-confirmation.png) + +{% if currentVersion == "free-pro-team@latest" %} +### Deleting an entire user-scoped package on {% data variables.product.prodname_dotcom %} + +To review who can delete a package, see "[Required permissions](#required-permissions-to-delete-or-restore-a-package)." + +{% data reusables.package_registry.package-settings-from-user-level %} +{% data reusables.package_registry.package-settings-option %} +5. On the left, click **Options**. + !["Options" menu option](/assets/images/help/package-registry/options-for-container-settings.png) +6. Under "Danger zone", click **Delete this package**. + ![Delete package version button](/assets/images/help/package-registry/delete-container-package-button.png) +6. To confirm deletion, type the package name and click **I understand the consequences, delete this package**. + ![Confirm package version deletion button](/assets/images/help/package-registry/confirm-container-package-deletion.png) + +### Deleting an entire organization-scoped package on {% data variables.product.prodname_dotcom %} + +To review who can delete a package, see "[Required permissions](#required-permissions-to-delete-or-restore-a-package)." + +{% data reusables.package_registry.package-settings-from-org-level %} +{% data reusables.package_registry.package-settings-option %} +5. On the left, click **Options**. + !["Options" menu option](/assets/images/help/package-registry/options-for-container-settings.png) +6. Under "Danger zone", click **Delete this package**. + ![Delete package button](/assets/images/help/package-registry/delete-container-package-button.png) +6. To confirm deletion, type the package name and click **I understand the consequences, delete this package**. + ![Confirm package deletion button](/assets/images/help/package-registry/confirm-container-package-deletion.png) +{% endif %} + +## Restoring packages + +You can restore a deleted package or version if: +- You restore the package within 30 days of its deletion. +- The same package namespace and version is still available and not reused for a new package. + +For example, if you have a deleted rubygem package named `octo-package` that was scoped to the repo `octo-repo-owner/octo-repo`, then you can only restore the package if the package namespace `rubygem.pkg.github.com/octo-repo-owner/octo-repo/octo-package` is still available, and 30 days have not yet passed. + +You must also meet one of these permission requirements: + - For repository-scoped packages: You have admin permissions to the repository that owns the deleted package. + - For user-account scoped packages: Your user account owns the deleted package. + - For organization-scoped packages: You have admin permissions to the deleted package in the organization that owns the package. + +For more information, see "[Required permissions](#required-permissions-to-delete-or-restore-a-package)." + +Once the package is restored, the package will use the same namespace it did before. If the same package namespace is not available, you will not be able to restore your package. In this scenario, to restore the deleted package, you must delete the new package that uses the deleted package's namespace first. + +### Restoring a package in an organization + +You can restore a deleted package through your organization account settings, as long as the package was in one of your repositories or had granular permissions and was scoped to your organization account. + +To review who can restore a package in an organization, see "[Required permissions](#required-permissions-to-delete-or-restore-a-package)." + +{% data reusables.organizations.navigate-to-org %} +{% data reusables.organizations.org_settings %} +3. On the left, click **Packages**. +4. Under "Deleted Packages", next to the package you want to restore, click **Restore**. + ![Restore button](/assets/images/help/package-registry/restore-option-for-deleted-package-in-an-org.png) +5. To confirm, type the name of the package and click **I understand the consequences, restore this package**. + ![Restore package confirmation button](/assets/images/help/package-registry/type-package-name-and-restore-button.png) + +### Restoring a user-account scoped package + +You can restore a deleted package through your user account settings, if the package was in one of your repositories or scoped to your user account. For more information, see "[Required permissions](#required-permissions-to-delete-or-restore-a-package)." + +{% data reusables.user_settings.access_settings %} +2. On the left, click **Packages**. +4. Under "Deleted Packages", next to the package you want to restore, click **Restore**. + ![Restore button](/assets/images/help/package-registry/restore-option-for-deleted-package-in-an-org.png) +5. To confirm, type the name of the package and click **I understand the consequences, restore this package**. + ![Restore package confirmation button](/assets/images/help/package-registry/type-package-name-and-restore-button.png) + +### Restoring a package version + +You can restore a package version from your package's landing page. To review who can restore a package, see "[Required permissions](#required-permissions-to-delete-or-restore-a-package)." + +1. Navigate to your package's landing page. +2. On the right, click **Package settings**. +2. On the left, click **Manage versions**. +3. On the top right, use the "Versions" drop-down menu and select **Deleted**. + ![Versions drop-down menu showing the deleted option](/assets/images/help/package-registry/versions-drop-down-menu.png) +4. Next to the deleted package version you want to restore, click **Restore**. + ![Restore option next to a deleted package version](/assets/images/help/package-registry/restore-package-version.png) +5. To confirm, click **I understand the consequences, restore this version.** + ![Confirm package version restoration](/assets/images/help/package-registry/confirm-package-version-restoration.png) diff --git a/content/packages/learn-github-packages/index.md b/content/packages/learn-github-packages/index.md index a21e10fe4cbc..9af151195597 100644 --- a/content/packages/learn-github-packages/index.md +++ b/content/packages/learn-github-packages/index.md @@ -14,3 +14,5 @@ versions: {% link_in_list /about-github-packages %} {% link_in_list /core-concepts-for-github-packages %} {% link_in_list /publishing-a-package %} +{% link_in_list /deleting-and-restoring-a-package %} +{% link_in_list /deleting-a-package %} diff --git a/content/packages/manage-packages/index.md b/content/packages/manage-packages/index.md index 7f313028a1b0..21d7e0d6c36b 100644 --- a/content/packages/manage-packages/index.md +++ b/content/packages/manage-packages/index.md @@ -14,5 +14,4 @@ versions: {% data reusables.package_registry.packages-ghes-release-stage %} {% link_in_list /viewing-packages %} -{% link_in_list /installing-a-package %} -{% link_in_list /deleting-a-package %} +{% link_in_list /installing-a-package %} diff --git a/content/packages/quickstart.md b/content/packages/quickstart.md index cf353a4d1b54..99e96e8a87a7 100644 --- a/content/packages/quickstart.md +++ b/content/packages/quickstart.md @@ -13,7 +13,7 @@ You only need an existing {% data variables.product.prodname_dotcom %} repositor ### Publishing your package -1. Create a new repository on {% data variables.product.prodname_dotcom %}, adding the `.gitignore` for Node. Create a private repository if you’d like to delete this package later, public packages cannot be deleted. For more information, see "[Creating a new repository](/github/creating-cloning-and-archiving-repositories/creating-a-new-repository)." +1. Create a new repository on {% data variables.product.prodname_dotcom %}, adding the `.gitignore` for Node. {% if currentVersion ver_lt "enterprise-server@3.1" %} Create a private repository if you’d like to delete this package later, public packages cannot be deleted.{% endif %} For more information, see "[Creating a new repository](/github/creating-cloning-and-archiving-repositories/creating-a-new-repository)." 2. Clone the repository to your local machine. {% raw %} ```shell @@ -36,7 +36,7 @@ You only need an existing {% data variables.product.prodname_dotcom %} repositor ... test command: exit 0 ... - + $ npm install $ git add index.js package.json package-lock.json $ git commit -m "initialize npm package" @@ -44,7 +44,7 @@ You only need an existing {% data variables.product.prodname_dotcom %} repositor ``` {% endraw %} 5. From your repository on {% data variables.product.prodname_dotcom %}, create a new file in the `.github/workflows` directory named `release-package.yml`. For more information, see "[Creating new files](/github/managing-files-in-a-repository/creating-new-files)." -6. Copy the following YAML content into the `release-package.yml` file. +6. Copy the following YAML content into the `release-package.yml` file. {% raw %} ```yaml{:copy} name: Node.js Package @@ -96,7 +96,7 @@ Packages are published at the repository level. You can see all the packages in ### Installing a published package -Now that you've published the package, you'll want to use it as a dependency across your projects. For more information, see "[Configuring npm for use with {% data variables.product.prodname_registry %}](/packages/guides/configuring-npm-for-use-with-github-packages#installing-a-package)." +Now that you've published the package, you'll want to use it as a dependency across your projects. For more information, see "[Configuring npm for use with {% data variables.product.prodname_registry %}](/packages/guides/configuring-npm-for-use-with-github-packages#installing-a-package)." ### Next steps diff --git a/content/rest/reference/code-scanning.md b/content/rest/reference/code-scanning.md index efd7f361f7cf..71998e764e1a 100644 --- a/content/rest/reference/code-scanning.md +++ b/content/rest/reference/code-scanning.md @@ -10,6 +10,97 @@ versions: {% data reusables.code-scanning.beta %} -The {% data variables.product.prodname_code_scanning %} API lets you retrieve and update code scanning alerts from a repository. You can use the endpoints to create automated reports for the code scanning alerts in an organization or upload analysis results generated using offline code scanning tools. For more information, see "[Finding security vulnerabilities and errors in your code](/github/finding-security-vulnerabilities-and-errors-in-your-code)." +The {% data variables.product.prodname_code_scanning %} API lets you retrieve and update {% data variables.product.prodname_code_scanning %} alerts from a repository. You can use the endpoints to create automated reports for the {% data variables.product.prodname_code_scanning %} alerts in an organization or upload analysis results generated using offline {% data variables.product.prodname_code_scanning %} tools. For more information, see "[Finding security vulnerabilities and errors in your code](/github/finding-security-vulnerabilities-and-errors-in-your-code)." + +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} +### Custom media type for {% data variables.product.prodname_code_scanning %} + +There is one supported custom media type for the {% data variables.product.prodname_code_scanning %} REST API. You can use this with `GET` requests sent to the `/analyses/{analysis_id}` endpoint. When you use this media type with this operation, the response includes a subset of the actual data that was uploaded for the specified analysis, rather than details about the analysis, which is returned when you use the default media type. The response also includes additional data such as the `github/alertNumber` and `github/alertUrl` properties. The data is formatted as [SARIF version 2.1.0](https://docs.oasis-open.org/sarif/sarif/v2.1.0/cs01/sarif-v2.1.0-cs01.html). + + application/sarif+json + +For more information, see "[Media types](/rest/overview/media-types)." + +#### Response using the custom media type + +This example response is from a `GET` request to the `/analyses/{analysis_id}` endpoint, using `application/sarif+json` as the `Accept` header value. The example has had indendation and line breaks added for readability. For more information about this endpoint, see "[Get a {% data variables.product.prodname_code_scanning %} analysis for a repository](#get-a-code-scanning-analysis-for-a-repository)." + +``` +{ + "runs": [ + { + "artifacts": [ + { + "location": { + "index": 0, + "uri": "src/promiseUtils.js" + } + }, + { + "location": { + "index": 1, + "uri": "main.js" + } + } + ], + "conversion": { + "tool": { + "driver": { + "name": "GitHub Code Scanning" + } + } + }, + "results": [ + { + "correlationGuid": "7f75ba0b-61a9-11eb-b882-b4969152bf2c", + "level": "warning", + "locations": [ + { + "physicalLocation": { + "artifactLocation": { + "index": 0, + "uri": "src/promiseUtils.js" + }, + "region": { + "endLine": 2, + "startColumn": 1, + "startLine": 2 + } + } + } + ], + "message": { + "text": "Function resolvingPromise is sometimes invoked as a constructor (for example [here](1)), and sometimes as a normal function (for example [here](2))." + }, + "partialFingerprints": { + "primaryLocationLineHash": "5061c3315a741b7d:1" + }, + "properties": { + "github/alertNumber": 4, + "github/alertUrl": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/4" + } + }, + ... + ], + "tool": { + "driver": { + "name": "CodeQL", + "version": "2.0.0" + } + }, + "versionControlProvenance": [ + { + "branch": "refs/heads/master", + "repositoryUri": "https://github.com/octocat/hello-world", + "revisionId": "c18c69115354ff0166991962832dc2bd7756e655" + } + ] + } + ], + "$schema": "https://raw.githubusercontent.com/oasis-tcs/sarif-spec/master/Schemata/sarif-schema-2.1.0.json", + "version": "2.1.0" +} +``` +{% endif %} {% include rest_operations_at_current_path %} diff --git a/content/rest/reference/enterprise-admin.md b/content/rest/reference/enterprise-admin.md index 1f8fda8b128d..fdeb04fecb71 100644 --- a/content/rest/reference/enterprise-admin.md +++ b/content/rest/reference/enterprise-admin.md @@ -27,7 +27,7 @@ You can use these endpoints to administer your enterprise. REST API endpoints{% if enterpriseServerVersions contains currentVersion %}—except [Management Console](#management-console) API endpoints—{% endif %} are prefixed with the following URL: ```shell -http(s)://hostname/api/v3/ +{% data variables.product.api_url_pre %} ``` {% if enterpriseServerVersions contains currentVersion %} diff --git a/content/rest/reference/index.md b/content/rest/reference/index.md index d235a3280ef5..3e0c064f4cef 100644 --- a/content/rest/reference/index.md +++ b/content/rest/reference/index.md @@ -30,6 +30,7 @@ versions: {% link_in_list /migrations %} {% link_in_list /oauth-authorizations %} {% link_in_list /orgs %} +{% link_in_list /packages %} {% link_in_list /projects %} {% link_in_list /pulls %} {% link_in_list /rate-limit %} diff --git a/content/rest/reference/packages.md b/content/rest/reference/packages.md new file mode 100644 index 000000000000..53450d887c54 --- /dev/null +++ b/content/rest/reference/packages.md @@ -0,0 +1,28 @@ +--- +title: Packages +product: '{% data reusables.gated-features.packages %}' +versions: + free-pro-team: '*' +--- + +The {% data variables.product.prodname_registry %} API enables you to manage packages using the REST API. To learn more about restoring or deleting packages, see "[Restoring and deleting packages](/packages/learn-github-packages/deleting-and-restoring-a-package)." + +To use this API, you must authenticate using a personal access token. + - To access package metadata, your token must include the `read:packages` scope. + - To delete packages and package versions, your token must include the `read:packages` and `delete:packages` scopes. + - To restore packages and package versions, your token must include the `read:packages` and `write:packages` scopes. + +If your `package_type` is `npm`, `maven`, `rubygems`, or `nuget`, then your token must also include the `repo` scope since your package inherits permissions from a {% data variables.product.prodname_dotcom %} repository. For more information about scopes, see "[About scopes and permissions](/packages/learn-github-packages/about-github-packages#about-scopes-and-permissions-for-package-registries)" or "[Using the {% data variables.product.prodname_registry %} API with Docker](#using-the-github-packages-api-with-docker)." + +If you want to use the {% data variables.product.prodname_registry %} API to access resources in an organization with SSO enabled, then you must enable SSO for your personal access token. For more information, see "[Authorizing a personal access token for use with SAML single sign-on](/github/authenticating-to-github/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on)." + +#### Using the {% data variables.product.prodname_registry %} API with Docker + +If your package is a Docker image using the package namespace `docker.pkg.github.com/OWNER/REPOSITORY/IMAGE-NAME`, then your `package_type` is `docker` and your token must include the `repo` scope since your package inherits permissions from a {% data variables.product.prodname_dotcom %} repository. + +If your package is a Docker image using the package namespace `ghcr.io/OWNER/IMAGE-NAME`, then your `package_type` is `container` and your token does not need the `repo` scope to access or manage this `package_type`. `container` packages offer granular permissions separate from a repository. + + +{% for operation in currentRestOperations %} + {% unless operation.subcategory %}{% include rest_operation %}{% endunless %} +{% endfor %} diff --git a/content/rest/reference/permissions-required-for-github-apps.md b/content/rest/reference/permissions-required-for-github-apps.md index e4c3b5ffec64..1aff449d4cf1 100644 --- a/content/rest/reference/permissions-required-for-github-apps.md +++ b/content/rest/reference/permissions-required-for-github-apps.md @@ -841,11 +841,27 @@ _Teams_ ### Permission on "security events" - [`GET /repos/:owner/:repo/code-scanning/alerts`](/rest/reference/code-scanning#list-code-scanning-alerts-for-a-repository) (:read) -- [`GET /repos/:owner/:repo/code-scanning/alerts/:alert_id`](/rest/reference/code-scanning#get-a-code-scanning-alert) (:read) -- [`PATCH /repos/:owner/:repo/code-scanning/alerts/:alert_id`](/rest/reference/code-scanning#update-a-code-scanning-alert) (:write) -- [`GET /repos/:owner/:repo/code-scanning/analyses`](/rest/reference/code-scanning#list-recent-code-scanning-analyses-for-a-repository) (:read) +- [`GET /repos/:owner/:repo/code-scanning/alerts/:alert_number`](/rest/reference/code-scanning#get-a-code-scanning-alert) (:read) +- [`PATCH /repos/:owner/:repo/code-scanning/alerts/:alert_number`](/rest/reference/code-scanning#update-a-code-scanning-alert) (:write) +{% endif %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} +- [`GET /repos/:owner/:repo/code-scanning/alerts/:alert_number/instances`](/rest/reference/code-scanning#list-instances-of-a-code-scanning-alert) (:read) +{% endif %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %} +- [`GET /repos/:owner/:repo/code-scanning/analyses`](/rest/reference/code-scanning#list-code-scanning-analyses-for-a-repository) (:read) +{% endif %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} +- [`GET /repos/:owner/:repo/code-scanning/analyses/:analysis_id`](/rest/reference/code-scanning#get-a-code-scanning-analysis-for-a-repository) (:read) +{% endif %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} +- [`DELETE /repos/:owner/:repo/code-scanning/analyses/:analysis_id`](/rest/reference/code-scanning#delete-a-code-scanning-analysis-from-a-repository) (:write) +{% endif %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %} - [`POST /repos/:owner/:repo/code-scanning/sarifs`](/rest/reference/code-scanning#upload-a-sarif-file) (:write) {% endif %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} +- [`GET /repos/:owner/:repo/code-scanning/sarifs/:sarif_id`](/rest/reference/code-scanning#get-information-about-a-sarif-upload) (:read) +{% endif %} {% if currentVersion == "free-pro-team@latest" %} ### Permission on "self-hosted runners" diff --git a/contributing/liquid-helpers.md b/contributing/liquid-helpers.md index df19388b064e..eaee2a3ba17e 100644 --- a/contributing/liquid-helpers.md +++ b/contributing/liquid-helpers.md @@ -92,7 +92,7 @@ If your content is describing a new feature that was added to GitHub.com and wil In this example: - `if currentVersion == "free-pro-team@latest"` will include the content for GitHub.com output. -- `or currentVersion ver_gt "enterprise-server@2.21"` will include the content for releases *after* Enterprise 2.21, which means the content will be included for 2.7+. +- `or currentVersion ver_gt "enterprise-server@2.21"` will include the content for releases *after* Enterprise 2.21, which means the content will be included for 2.22+. - `{% endif %}` ends the statement. #### Including content for *changed* Dotcom features that will also change in Enterprise @@ -100,7 +100,7 @@ In this example: If your content is describing a change to existing functionality in Dotcom, such as changed UI text or a more simple means of completing a task, use this logic: ``` -{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "2.20" %}This is the new way of doing things {% else %}This is the old way of doing things {% endif %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" %}This is the new way of doing things {% else %}This is the old way of doing things {% endif %} ``` In this example: @@ -115,12 +115,11 @@ In this example: If your content is describing a change to existing functionality in Dotcom, and that functionality doesn't exist in all older Enterprise versions, use logic like this: ``` -{% if currentVersion == 'dotcom' or currentVersion ver_gt "2.20" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" %} This is the new way of doing things. -{% endif %} -{% if currentVersion ver_gt "enterprise-server@2.19" and currentVersion ver_lt "2.21" %} +{% elsif currentVersion ver_gt "enterprise-server@2.19" and currentVersion ver_lt "enterprise-server@2.21" %} This is the old way of doing things (which did not exist before 2.20). @@ -130,8 +129,8 @@ This is the old way of doing things (which did not exist before 2.20). In this example: - `if currentVersion == "free-pro-team@latest"` will include the content for GitHub.com output. -- `or currentVersion ver_gt "2.20"` will include the content for releases *after* Enterprise 2.20, which means the content will be included for 2.21+. -- `elsif currentVersion ver_gt "enterprise-server@2.19" and currentVersion ver_lt "2.21"` means if the above is NOT true, and the version is 2.20, then display the content that follows, `This is the old way of doing things`. No content will be displayed for versions older than 2.20. +- `or currentVersion ver_gt "enterprise-server@2.20"` will include the content for releases *after* Enterprise 2.20, which means the content will be included for 2.21+. +- `elsif currentVersion ver_gt "enterprise-server@2.19" and currentVersion ver_lt "enterprise-server@2.21"` means if the above is NOT true, and the version is 2.20, then display the content that follows, `This is the old way of doing things`. No content will be displayed for versions older than 2.20. - `{% endif %}` ends the statement. #### Including content for *new Enterprise features* that don't exist on Dotcom diff --git a/data/graphql/ghae/schema.docs-ghae.graphql b/data/graphql/ghae/schema.docs-ghae.graphql index c3d5d6f78bd2..486eff1a56a1 100644 --- a/data/graphql/ghae/schema.docs-ghae.graphql +++ b/data/graphql/ghae/schema.docs-ghae.graphql @@ -1631,6 +1631,86 @@ type BranchProtectionRuleEdge { node: BranchProtectionRule } +""" +The Common Vulnerability Scoring System +""" +type CVSS { + """ + The CVSS score associated with this advisory + """ + score: Float! + + """ + The CVSS vector string associated with this advisory + """ + vectorString: String +} + +""" +A common weakness enumeration +""" +type CWE implements Node { + """ + The id of the CWE + """ + cweId: String! + + """ + A detailed description of this CWE + """ + description: String! + + """ + ID of the object. + """ + id: ID! + + """ + The name of this CWE + """ + name: String! +} + +""" +The connection type for CWE. +""" +type CWEConnection { + """ + A list of edges. + """ + edges: [CWEEdge] + + """ + A list of nodes. + """ + nodes: [CWE] + + """ + Information to aid in pagination. + """ + pageInfo: PageInfo! + + """ + Identifies the total count of items in the connection. + """ + totalCount: Int! +} + +""" +An edge in a connection. +""" +type CWEEdge { + """ + A cursor for use in pagination. + """ + cursor: String! + + """ + The item at the end of the edge. + """ + node: CWE +} + """ Autogenerated input type of ChangeUserStatus """ @@ -24073,6 +24153,11 @@ type Release implements Node & UniformResourceLocatable { name: String ): ReleaseAssetConnection! + """ + The repository that the release belongs to. + """ + repository: Repository! + """ The HTTP path for this issue """ @@ -29896,6 +29981,36 @@ enum SearchType { A GitHub Security Advisory """ type SecurityAdvisory implements Node { + """ + The CVSS associated with this advisory + """ + cvss: CVSS! + + """ + CWEs associated with this Advisory + """ + cwes( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the last _n_ elements from the list. + """ + last: Int + ): CWEConnection! + """ Identifies the primary key from the database. """ @@ -36952,7 +37067,7 @@ type VerifiableDomain implements Node { id: ID! """ - Whether this domain is required to exist for an organization policy to be enforced. + Whether this domain is required to exist for an organization or enterprise policy to be enforced. """ isRequiredForPolicyEnforcement: Boolean! diff --git a/data/graphql/schema.docs.graphql b/data/graphql/schema.docs.graphql index 2797be31b9b8..906aa62d6d9a 100644 --- a/data/graphql/schema.docs.graphql +++ b/data/graphql/schema.docs.graphql @@ -1721,6 +1721,86 @@ type BranchProtectionRuleEdge { node: BranchProtectionRule } +""" +The Common Vulnerability Scoring System +""" +type CVSS { + """ + The CVSS score associated with this advisory + """ + score: Float! + + """ + The CVSS vector string associated with this advisory + """ + vectorString: String +} + +""" +A common weakness enumeration +""" +type CWE implements Node { + """ + The id of the CWE + """ + cweId: String! + + """ + A detailed description of this CWE + """ + description: String! + + """ + ID of the object. + """ + id: ID! + + """ + The name of this CWE + """ + name: String! +} + +""" +The connection type for CWE. +""" +type CWEConnection { + """ + A list of edges. + """ + edges: [CWEEdge] + + """ + A list of nodes. + """ + nodes: [CWE] + + """ + Information to aid in pagination. + """ + pageInfo: PageInfo! + + """ + Identifies the total count of items in the connection. + """ + totalCount: Int! +} + +""" +An edge in a connection. +""" +type CWEEdge { + """ + A cursor for use in pagination. + """ + cursor: String! + + """ + The item at the end of the edge. + """ + node: CWE +} + """ Autogenerated input type of CancelEnterpriseAdminInvitation """ @@ -26227,6 +26307,11 @@ type Release implements Node & UniformResourceLocatable { name: String ): ReleaseAssetConnection! + """ + The repository that the release belongs to. + """ + repository: Repository! + """ The HTTP path for this issue """ @@ -32350,6 +32435,36 @@ enum SearchType { A GitHub Security Advisory """ type SecurityAdvisory implements Node { + """ + The CVSS associated with this advisory + """ + cvss: CVSS! + + """ + CWEs associated with this Advisory + """ + cwes( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the last _n_ elements from the list. + """ + last: Int + ): CWEConnection! + """ Identifies the primary key from the database. """ @@ -33181,10 +33296,61 @@ enum SponsorableOrderField { LOGIN } +""" +A goal associated with a GitHub Sponsors listing, representing a target the sponsored maintainer would like to attain. +""" +type SponsorsGoal { + """ + A description of the goal from the maintainer. + """ + description: String + + """ + What the objective of this goal is. + """ + kind: SponsorsGoalKind! + + """ + The percentage representing how complete this goal is, between 0-100. + """ + percentComplete: Int! + + """ + What the goal amount is. Represents a dollar amount for monthly sponsorship + amount goals. Represents a count of unique sponsors for total sponsors count goals. + """ + targetValue: Int! + + """ + A brief summary of the kind and target value of this goal. + """ + title: String! +} + +""" +The different kinds of goals a GitHub Sponsors member can have. +""" +enum SponsorsGoalKind { + """ + The goal is about getting a certain dollar amount from sponsorships each month. + """ + MONTHLY_SPONSORSHIP_AMOUNT + + """ + The goal is about reaching a certain number of sponsors. + """ + TOTAL_SPONSORS_COUNT +} + """ A GitHub Sponsors listing. """ type SponsorsListing implements Node { + """ + The current goal the maintainer is trying to reach with GitHub Sponsors, if any. + """ + activeGoal: SponsorsGoal + """ Identifies the date and time when the object was created. """ @@ -40214,7 +40380,7 @@ type VerifiableDomain implements Node { id: ID! """ - Whether this domain is required to exist for an organization policy to be enforced. + Whether this domain is required to exist for an organization or enterprise policy to be enforced. """ isRequiredForPolicyEnforcement: Boolean! diff --git a/data/release-notes/3-0/0-rc1.yml b/data/release-notes/3-0/0-rc1.yml index 8f280d3edd85..5d46eae41d75 100644 --- a/data/release-notes/3-0/0-rc1.yml +++ b/data/release-notes/3-0/0-rc1.yml @@ -2,123 +2,9 @@ date: '2021-01-12' release_candidate: true intro: Release candidate versions should be tested on non-production environments. For more information about the Release Candidate Program, see the [GitHub Blog](https://github.blog/2020-12-03-improving-the-ghes-release-process-release-candidates/) or "[About upgrades to new releases](/admin/overview/about-upgrades-to-new-releases)". sections: - features: - - heading: GitHub Actions - notes: - - | - [{% data variables.product.prodname_actions %}](https://github.com/features/actions) is now generally available on {% data variables.product.prodname_ghe_server %} 3.0+. Build, test, and deploy your code from {% data variables.product.prodname_dotcom %}. Submit code reviews, branch management, and issue triaging work the way you want. - - This release includes several improvements from the beta of {% data variables.product.prodname_actions %} on {% data variables.product.prodname_ghe_server %}: - - - Enterprise, organization, and repository admins can create security policies for access to {% data variables.product.prodname_actions %} on {% data variables.product.prodname_dotcom_the_website %}. - - Enterprise, organization, and repository admins can allow public repositories to use self-hosted runners. - - Enterprise, organization, and repository admins can now allow workflows to [run on pull requests raised from forks of private repositories](/enterprise-server@3.0/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization#enabling-workflows-for-private-repository-forks). - - The `workflow_run` event is [now supported](/enterprise-server@3.0/actions/reference/events-that-trigger-workflows#workflow_run) - - Users now have the ability to [disable workflows and enable them at a later date](/enterprise-server@3.0/actions/managing-workflow-runs/disabling-and-enabling-a-workflow). - - Workflow logs have been enhanced for a [better user experience](/enterprise-server@3.0/actions/managing-workflow-runs/using-workflow-run-logs). - - Users can now use private images in container jobs and services. - - The max retention days for [artifacts and logs can now be customized](/enterprise-server@3.0/github/setting-up-and-managing-your-enterprise/configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-enterprise-account). - - The runner group API now includes [labels](/enterprise-server@3.0/actions/hosting-your-own-runners/using-labels-with-self-hosted-runners). - - You can now create reusable actions using shell scripts with compose run steps. - - [Encrypted secrets for an organization](/enterprise-server@3.0/actions/reference/encrypted-secrets#creating-encrypted-secrets-for-an-organization) allows you to consolidate secrets across repositories. - - [Workflow templates for an organization](/enterprise-server@3.0/actions/learn-github-actions/sharing-workflows-with-your-organization) streamlines and promotes best practices and consistency across your organization. - - {% data variables.product.prodname_actions %} is not currently supported for enterprises using cluster configurations. - - - heading: GitHub Packages - notes: - - | - [{% data variables.product.prodname_registry %}](https://github.com/features/packages) is a package hosting service, natively integrated with GitHub APIs, Actions, and webhooks. Create an [end-to-end DevOps workflow](/enterprise/3.0/admin/packages/configuring-packages-support-for-your-enterprise) that includes your code, continuous integration, and deployment solutions. - - Supported storage back ends include AWS S3 and MinIO with support for Azure blob coming in a future release. Please note that the current Docker support will be replaced by a beta of the new GitHub Container Registry in the next release. Please review the [updated minimum requirements for your platform](/enterprise/3.0/admin/installation/setting-up-a-github-enterprise-server-instance) before you turn on {% data variables.product.prodname_registry %}. - - When publishing packages to NuGet, users can now use the `--api-key` option to pass their authentication token instead of writing it into a file. For more information, see [Configuring dotnet CLI for use with GitHub Packages](/enterprise-server@3.0/packages/guides/configuring-dotnet-cli-for-use-with-github-packages#publishing-a-package) - - {% data variables.product.prodname_registry %} is not currently supported for enterprises using cluster configurations. - - - heading: GitHub Mobile beta - notes: - - | - [{% data variables.product.prodname_mobile %}](https://github.com/features/) beta allows you to triage notifications and manage issues and pull requests from your device. You can be simultaneously signed into mobile with one user account on {% data variables.product.prodname_dotcom_the_website %} and one user account on {% data variables.product.prodname_ghe_server %}. - - {% data variables.product.prodname_mobile %} beta is now available for {% data variables.product.prodname_ghe_server %}. Sign in with our [Android](https://play.google.com/store/apps/details?id=com.github.android) and [iOS](https://apps.apple.com/app/github/id1477376905) apps to triage notifications and manage issues and pull requests on the go. Administrators can disable mobile support for their Enterprise using the management console or by running `ghe-config app.mobile.enabled false`. - - - heading: Advanced Security Secret Scanning beta - notes: - - | - [Secret Scanning beta](https://github.com/features/security) scans public and private repositories for committed credentials, finds secrets, and notifies the secret provider or admin the moment they are committed into a repository. - - Administrators using {% data variables.product.prodname_GH_advanced_security %} can [enable and configure](/enterprise-server@3.0/admin/configuration/configuring-secret-scanning-for-your-appliance) {% data variables.product.prodname_GH_advanced_security %} secret scanning. You can review the [updated minimum requirements for your platform](/enterprise/3.0/admin/installation/setting-up-a-github-enterprise-server-instance) before you turn on {% data variables.product.prodname_GH_advanced_security %} secret scanning. - - - heading: Advanced Security Code Scanning - notes: - - | - [GitHub Advanced Security code scanning](https://github.com/features/security) is now generally available on GitHub Enterprise Server. Organizations who have purchased Advanced Security can use this capability to do static analysis security testing against their code, and prevent vulnerabilities from making it to their production code using CodeQL, our semantic analysis engine. For more information, see "[Configuring code scanning on your appliance](/en/enterprise-server@3.0/admin/configuration/configuring-code-scanning-for-your-appliance#running-code-scanning-using-github-actions)" - - changes: - - heading: Administration Changes - notes: - - The webhook events delivery system has been rearchitected for higher throughput, faster deliveries, and fewer delayed messages. It also uses less CPU and memory in {% data variables.product.prodname_ghe_server %} 3.0+. - - Organization and Enterprise owners can now see when a team member has been promoted to or demoted from being a team maintainer in the audit log through the new `team.promote_maintainer` and `team.demote_maintainer` audit log events. For more information, see "[Audited actions](/enterprise-server@3.0/admin/user-management/audited-actions)." - - Repository maintainers with existing {% data variables.product.prodname_pages %} sites can [easily update their prior default branch name](/enterprise-server@3.0/github/working-with-github-pages/about-github-pages#publishing-sources-for-github-pages-sites). - - Additional hardware resources are required to run {% data variables.product.prodname_ghe_server %} with any of Actions, Packages or Advanced Security enabled. For more infomation on the minimum required resources for each supported platform, see "[Setting up a {% data variables.product.prodname_ghe_server %} instance](/enterprise-server@3.0/admin/installation/setting-up-a-github-enterprise-server-instance)." - - Administrators can now [publish a message](/enterprise-server@3.0/admin/user-management/customizing-user-messages-for-your-enterprise), which all users must accept. This can help to onboard new users and surface other organization-specific information and policies. - - - heading: Security Changes - notes: - - Organization owners can now disable publication of {% data variables.product.prodname_pages %} sites from repositories in the organization. Disabling {% data variables.product.prodname_pages %} for the organization will prevent members from creating new Pages sites but will not unpublish existing sites. For more information, see "[Disabling publication of {% data variables.product.prodname_pages %} sites for your organization](/enterprise-server@3.0/github/setting-up-and-managing-organizations-and-teams/disabling-publication-of-github-pages-sites-for-your-organization)." - - A datacenter must be explicitly defined on all nodes before enabling an active replica. - - All usage of SSH fingerprints has been switched to use SHA256 fingerprints as they are used with OpenSSH since version 6.8 as well. This applies to the web interface and also the API where fingerprints are returned such as in GraphQL. The fingerprints follow the OpenSSH format. - - SHA-1 and SHA-256 signature headers (two headers) are sent on webhooks. - - - heading: Developer Changes - notes: - - Majority of the services running in {% data variables.product.prodname_ghe_server %} 3.0+ are now on containers which internally enables GitHub to iterate fast and ship high quality releases - - The webhook events delivery system has been rearchitected for higher throughput, faster deliveries, and fewer delayed messages. - - - heading: API Changes - notes: - - Administrators can now configure and manage the site-wide announcement banner via the REST API. For more information, see the endpoints for "[GitHub Enterprise administration](/enterprise-server@3.0/rest/reference/enterprise-admin#annoucements)." - - - heading: Default branch renaming - notes: - - | - Enterprise and organization administrators can now set the default branch name for new repositories. Enterprise administrators can also enforce their choice of default branch name across all organizations or allow individual organizations to choose their own. - - Existing repositories are unaffected by these settings, and their default branch name will not be changed. - - {% note %} - - The default branch for newly-created repositories will be set to `main` in GHES 3.1, unless you opt out by setting the default branch setting at the enterprise level. - - {% endnote %} - - This change is one of many changes GitHub is making to support projects and maintainers that want to rename their default branch. To learn more about the changes we're making, see [github/renaming](https://github.com/github/renaming). - bugs: - The format of several log files have changed, including the addition of a PID for different log types. This does not affect how GitHub Enterprise Support uses support bundles to troubleshoot issues. - A PATCH request to the webhook configuration API no longer erases the webhook secret. - - deprecations: - - heading: Deprecation of GitHub Enterprise Server 2.19 - notes: - - '**{% data variables.product.prodname_ghe_server %} 2.19 is deprecated as of November 12, 2020**. That means that no patch releases will be made, even for critical security issues, after this date. For better performance, improved security, and new features, [upgrade to the newest version of {% data variables.product.prodname_ghe_server %}](https://help.github.com/enterprise/admin/guides/installation/upgrading-github-enterprise/) as soon as possible.' - - heading: Deprecation of Legacy GitHub App Webhook Events - notes: - - Starting with {% data variables.product.prodname_ghe_server %} 2.21.0 two legacy GitHub Apps-related webhook events have been deprecated and will be removed in {% data variables.product.prodname_ghe_server %} 3.2.0. The deprecated events `integration_installation` and `integration_installation_repositories` have equivalent events which will be supported. More information is available in the [deprecation announcement blog post](https://developer.github.com/changes/2020-04-15-replacing-the-installation-and-installation-repositories-events/). - - heading: Deprecation of Legacy GitHub Apps Endpoint - notes: - - Starting with {% data variables.product.prodname_ghe_server %} 2.21.0 the legacy GitHub Apps endpoint for creating installation access tokens was deprecated and will be removed in {% data variables.product.prodname_ghe_server %} 3.2.0. More information is available in the [deprecation announcement blog post](https://developer.github.com/changes/2020-04-15-replacing-create-installation-access-token-endpoint/). - - heading: Deprecation of OAuth Application API - notes: - - GitHub no longer supports the OAuth application endpoints that contain `access_token` as a path parameter. We have introduced new endpoints that allow you to securely manage tokens for OAuth Apps by moving `access_token` to the request body. While deprecated, the endpoints are still accessible in this version. We intend to remove these endpoints on {% data variables.product.prodname_ghe_server %} 3.4. For more information, see the [deprecation announcement blog post](https://developer.github.com/changes/2020-02-14-deprecating-oauth-app-endpoint/). - - heading: Deprecation of support for Semiotic - notes: - - The service supported a "Find by Symbol" experience in the pull request view that was not widely used. - - heading: Deprecation of workflow commands - notes: - - '{% data variables.product.prodname_actions %} `set-env` and `add-path` workflow commands have been deprecated. For more information, see the [changelog](https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/).' - known_issues: - On a freshly set up {% data variables.product.prodname_ghe_server %} without any users, an attacker could create the first admin user. - Release Candidate 1 does not support Cluster mode. @@ -136,6 +22,3 @@ sections: - Customers attempting to restore a 3.0 backup to a new instance should not pre-configure the instance, as it may lead to a bad state for user logins. We recommend restoring to a fresh, unconfigured instance. - GitHub Enterprise Server 3.0 release candidates are not yet available in the Azure marketplace. To test release candidates in staging environments, start a 2.21 or 2.22 instance, and then upgrade it with the Azure upgrade package on the download page. - The image and upgrade package download size has increased. Customers on slow internet connections may find the packages take longer to download. - - backups: - - '{% data variables.product.prodname_ghe_server %} 3.0 requires at least [GitHub Enterprise Backup Utilities 3.0.0](https://github.com/github/backup-utils) for [Backups and Disaster Recovery](/enterprise-server@3.0/admin/configuration/configuring-backups-on-your-appliance).' diff --git a/data/release-notes/3-0/0.yml b/data/release-notes/3-0/0.yml new file mode 100644 index 000000000000..0ba564dd7f8e --- /dev/null +++ b/data/release-notes/3-0/0.yml @@ -0,0 +1,144 @@ +date: '2021-02-16' +intro: The minimum infrastructure requirements have increased for {% data variables.product.prodname_ghe_server %} 3.0+. For more information, see "[About minimum requirements for GitHub Enterprise Server 3.0 and later](/admin/enterprise-management/upgrading-github-enterprise-server#about-minimum-requirements-for-github-enterprise-server-30-and-later)." +sections: + features: + - heading: GitHub Actions + notes: + - | + [{% data variables.product.prodname_actions %}](https://github.com/features/actions) is now generally available on {% data variables.product.prodname_ghe_server %} 3.0+. Build, test, and deploy your code from {% data variables.product.prodname_dotcom %}. Submit code reviews, branch management, and issue triaging work the way you want. + + This release includes several improvements from the beta of {% data variables.product.prodname_actions %} on {% data variables.product.prodname_ghe_server %}: + + - Enterprise, organization, and repository admins can create security policies for access to {% data variables.product.prodname_actions %} on {% data variables.product.prodname_dotcom_the_website %}. + - Enterprise, organization, and repository admins can allow public repositories to use self-hosted runners. + - Enterprise, organization, and repository admins can now allow workflows to [run on pull requests raised from forks of private repositories](/enterprise-server@3.0/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization#enabling-workflows-for-private-repository-forks). + - The `workflow_run` event is [now supported](/enterprise-server@3.0/actions/reference/events-that-trigger-workflows#workflow_run) + - Users now have the ability to [disable workflows and enable them at a later date](/enterprise-server@3.0/actions/managing-workflow-runs/disabling-and-enabling-a-workflow). + - Workflow logs have been enhanced for a [better user experience](/enterprise-server@3.0/actions/managing-workflow-runs/using-workflow-run-logs). + - Users can now use private images in container jobs and services. + - The max retention days for [artifacts and logs can now be customized](/enterprise-server@3.0/github/setting-up-and-managing-your-enterprise/configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-enterprise-account). + - The runner group API now includes [labels](/enterprise-server@3.0/actions/hosting-your-own-runners/using-labels-with-self-hosted-runners). + - You can now create reusable actions using shell scripts with compose run steps. + - [Encrypted secrets for an organization](/enterprise-server@3.0/actions/reference/encrypted-secrets#creating-encrypted-secrets-for-an-organization) allows you to consolidate secrets across repositories. + - [Workflow templates for an organization](/enterprise-server@3.0/actions/learn-github-actions/sharing-workflows-with-your-organization) streamlines and promotes best practices and consistency across your organization. + + {% data variables.product.prodname_actions %} is not currently supported for enterprises using cluster configurations. + + - heading: GitHub Packages + notes: + - | + [{% data variables.product.prodname_registry %}](https://github.com/features/packages) is a package hosting service, natively integrated with GitHub APIs, Actions, and webhooks. Create an [end-to-end DevOps workflow](/enterprise/3.0/admin/packages/configuring-packages-support-for-your-enterprise) that includes your code, continuous integration, and deployment solutions. + + Supported storage back ends include AWS S3 and MinIO with support for Azure blob coming in a future release. Please note that the current Docker support will be replaced by a beta of the new GitHub Container Registry in the next release. Please review the [updated minimum requirements for your platform](/enterprise/3.0/admin/installation/setting-up-a-github-enterprise-server-instance) before you turn on {% data variables.product.prodname_registry %}. + + When publishing packages to NuGet, users can now use the `--api-key` option to pass their authentication token instead of writing it into a file. For more information, see [Configuring dotnet CLI for use with GitHub Packages](/enterprise-server@3.0/packages/guides/configuring-dotnet-cli-for-use-with-github-packages#publishing-a-package) + + {% data variables.product.prodname_registry %} is not currently supported for enterprises using cluster configurations. + + - heading: GitHub Mobile beta + notes: + - | + [{% data variables.product.prodname_mobile %}](https://github.com/features/) beta allows you to triage notifications and manage issues and pull requests from your device. You can be simultaneously signed into mobile with one user account on {% data variables.product.prodname_dotcom_the_website %} and one user account on {% data variables.product.prodname_ghe_server %}. + + {% data variables.product.prodname_mobile %} beta is now available for {% data variables.product.prodname_ghe_server %}. Sign in with our [Android](https://play.google.com/store/apps/details?id=com.github.android) and [iOS](https://apps.apple.com/app/github/id1477376905) apps to triage notifications and manage issues and pull requests on the go. Administrators can disable mobile support for their Enterprise using the management console or by running `ghe-config app.mobile.enabled false`. + + - heading: Advanced Security Secret Scanning beta + notes: + - | + [Secret Scanning beta](https://github.com/features/security) scans public and private repositories for committed credentials, finds secrets, and notifies the secret provider or admin the moment they are committed into a repository. + + Administrators using {% data variables.product.prodname_GH_advanced_security %} can [enable and configure](/enterprise-server@3.0/admin/configuration/configuring-secret-scanning-for-your-appliance) {% data variables.product.prodname_GH_advanced_security %} secret scanning. You can review the [updated minimum requirements for your platform](/enterprise/3.0/admin/installation/setting-up-a-github-enterprise-server-instance) before you turn on {% data variables.product.prodname_GH_advanced_security %} secret scanning. + + - heading: Advanced Security Code Scanning + notes: + - | + [GitHub Advanced Security code scanning](https://github.com/features/security) is now generally available on GitHub Enterprise Server. Organizations who have purchased Advanced Security can use this capability to do static analysis security testing against their code, and prevent vulnerabilities from making it to their production code using CodeQL, our semantic analysis engine. For more information, see "[Configuring code scanning on your appliance](/en/enterprise-server@3.0/admin/configuration/configuring-code-scanning-for-your-appliance#running-code-scanning-using-github-actions)" + + changes: + - heading: Administration Changes + notes: + - The webhook events delivery system has been rearchitected for higher throughput, faster deliveries, and fewer delayed messages. It also uses less CPU and memory in {% data variables.product.prodname_ghe_server %} 3.0+. + - Organization and Enterprise owners can now see when a team member has been promoted to or demoted from being a team maintainer in the audit log through the new `team.promote_maintainer` and `team.demote_maintainer` audit log events. For more information, see "[Audited actions](/enterprise-server@3.0/admin/user-management/audited-actions)." + - Repository maintainers with existing {% data variables.product.prodname_pages %} sites can [easily update their prior default branch name](/enterprise-server@3.0/github/working-with-github-pages/about-github-pages#publishing-sources-for-github-pages-sites). + - Additional hardware resources are required to run {% data variables.product.prodname_ghe_server %} with any of Actions, Packages or Advanced Security enabled. For more infomation on the minimum required resources for each supported platform, see "[Setting up a {% data variables.product.prodname_ghe_server %} instance](/enterprise-server@3.0/admin/installation/setting-up-a-github-enterprise-server-instance)." + - Administrators can now [publish a message](/enterprise-server@3.0/admin/user-management/customizing-user-messages-for-your-enterprise), which all users must accept. This can help to onboard new users and surface other organization-specific information and policies. + + - heading: Security Changes + notes: + - Organization owners can now disable publication of {% data variables.product.prodname_pages %} sites from repositories in the organization. Disabling {% data variables.product.prodname_pages %} for the organization will prevent members from creating new Pages sites but will not unpublish existing sites. For more information, see "[Disabling publication of {% data variables.product.prodname_pages %} sites for your organization](/enterprise-server@3.0/github/setting-up-and-managing-organizations-and-teams/disabling-publication-of-github-pages-sites-for-your-organization)." + - A datacenter must be explicitly defined on all nodes before enabling an active replica. + - All usage of SSH fingerprints has been switched to use SHA256 fingerprints as they are used with OpenSSH since version 6.8 as well. This applies to the web interface and also the API where fingerprints are returned such as in GraphQL. The fingerprints follow the OpenSSH format. + - SHA-1 and SHA-256 signature headers (two headers) are sent on webhooks. + + - heading: Developer Changes + notes: + - Majority of the services running in {% data variables.product.prodname_ghe_server %} 3.0+ are now on containers which internally enables GitHub to iterate fast and ship high quality releases + - The webhook events delivery system has been rearchitected for higher throughput, faster deliveries, and fewer delayed messages. + + - heading: API Changes + notes: + - Administrators can now configure and manage the site-wide announcement banner via the REST API. For more information, see the endpoints for "[GitHub Enterprise administration](/enterprise-server@3.0/rest/reference/enterprise-admin#annoucements)." + - A new API endpoint enables the exchange of a user to server token for a user to server token scoped to specific repositories. For more information, see "[Apps](/enterprise-server@3.0/rest/reference/apps#create-a-scoped-access-token)" in the {% data variables.product.prodname_dotcom %} REST API documentation. + + - heading: Default branch renaming + notes: + - | + Enterprise and organization administrators can now set the default branch name for new repositories. Enterprise administrators can also enforce their choice of default branch name across all organizations or allow individual organizations to choose their own. + + Existing repositories are unaffected by these settings, and their default branch name will not be changed. + + {% note %} + + The default branch for newly-created repositories will be set to `main` in GHES 3.1, unless you opt out by setting the default branch setting at the enterprise level. + + {% endnote %} + + This change is one of many changes GitHub is making to support projects and maintainers that want to rename their default branch. To learn more about the changes we're making, see [github/renaming](https://github.com/github/renaming). + + bugs: + - heading: Fixes for known issues from Release Candidates + notes: + - All known issues from Release Candidate 1 and Release Candidate 2 have been fixed, except those listed in the Known Issues section below. + - heading: Fixes for other issues + notes: + - Issues with migrations and upgrades to 3.0.0 have been fixed. + - Backup Utilities versioning now works for release candidate versions. + - Generating a support bundle resulted in an error in the orchestrator logs. + - A large restore could result in Redis running out of memory. + - The checkbox to enable GitHub Actions in the Management Console is now visible with any authentication method. + - GitHub Actions could be enabled if the required storage was also configured. + - '`ghe-repl-status` could silently fail if MSSQL replication was not configured.' + - The format of several log files have changed, including the addition of a PID for different log types. This does not affect how GitHub Enterprise Support uses support bundles to troubleshoot issues. + - A PATCH request to the webhook configuration API no longer erases the webhook secret. + - Certain types of pre-receive hooks were failing. + + known_issues: + - On a freshly set up {% data variables.product.prodname_ghe_server %} without any users, an attacker could create the first admin user. + - Custom firewall rules are not maintained during an upgrade. + - Git LFS tracked files [uploaded through the web interface](https://github.blog/2016-02-18-upload-files-to-your-repositories/) are incorrectly added directly to the repository. + - When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. + - When maintenance mode is enabled, some services continue to be listed as "active processes". The services identified are expected to run during maintenance mode. If you experience this issue and are unsure, contact {% data variables.contact.contact_ent_support %}. + - When GitHub Actions is enabled, use '`ghe-maintenance -u`' to unset maintenance mode. + + deprecations: + - heading: Deprecation of GitHub Enterprise Server 2.19 + notes: + - '**{% data variables.product.prodname_ghe_server %} 2.19 is deprecated as of November 12, 2020**. That means that no patch releases will be made, even for critical security issues, after this date. For better performance, improved security, and new features, [upgrade to the newest version of {% data variables.product.prodname_ghe_server %}](https://help.github.com/enterprise/admin/guides/installation/upgrading-github-enterprise/) as soon as possible.' + - heading: Deprecation of Legacy GitHub App Webhook Events + notes: + - Starting with {% data variables.product.prodname_ghe_server %} 2.21.0 two legacy GitHub Apps-related webhook events have been deprecated and will be removed in {% data variables.product.prodname_ghe_server %} 3.2.0. The deprecated events `integration_installation` and `integration_installation_repositories` have equivalent events which will be supported. More information is available in the [deprecation announcement blog post](https://developer.github.com/changes/2020-04-15-replacing-the-installation-and-installation-repositories-events/). + - heading: Deprecation of Legacy GitHub Apps Endpoint + notes: + - Starting with {% data variables.product.prodname_ghe_server %} 2.21.0 the legacy GitHub Apps endpoint for creating installation access tokens was deprecated and will be removed in {% data variables.product.prodname_ghe_server %} 3.2.0. More information is available in the [deprecation announcement blog post](https://developer.github.com/changes/2020-04-15-replacing-create-installation-access-token-endpoint/). + - heading: Deprecation of OAuth Application API + notes: + - GitHub no longer supports the OAuth application endpoints that contain `access_token` as a path parameter. We have introduced new endpoints that allow you to securely manage tokens for OAuth Apps by moving `access_token` to the request body. While deprecated, the endpoints are still accessible in this version. We intend to remove these endpoints on {% data variables.product.prodname_ghe_server %} 3.4. For more information, see the [deprecation announcement blog post](https://developer.github.com/changes/2020-02-14-deprecating-oauth-app-endpoint/). + - heading: Deprecation of support for Semiotic + notes: + - The service supported a "Find by Symbol" experience in the pull request view that was not widely used. + - heading: Deprecation of workflow commands + notes: + - '{% data variables.product.prodname_actions %} `set-env` and `add-path` workflow commands have been deprecated. For more information, see the [changelog](https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/).' + + backups: + - '{% data variables.product.prodname_ghe_server %} 3.0 requires at least [GitHub Enterprise Backup Utilities 3.0.0](https://github.com/github/backup-utils) for [Backups and Disaster Recovery](/enterprise-server@3.0/admin/configuration/configuring-backups-on-your-appliance).' diff --git a/data/reusables/actions/enterprise-hardware-considerations.md b/data/reusables/actions/enterprise-hardware-considerations.md index 98ac65f4384c..5b80ff26c2d2 100644 --- a/data/reusables/actions/enterprise-hardware-considerations.md +++ b/data/reusables/actions/enterprise-hardware-considerations.md @@ -1 +1 @@ -If you {% if currentVersion == "enterprise-server@2.22" %} configured the beta of{% else %} configure{% endif %} {% data variables.product.prodname_actions %} for the users of your {% data variables.product.prodname_ghe_server %} instance, we recommend that you provision additional CPU and memory resources. The additional resources you need to provision depend on the number of workflows your users run concurrently, and the overall levels of activity for your instance. +If you {% if currentVersion == "enterprise-server@2.22" %} configured the beta of{% else %} configure{% endif %} {% data variables.product.prodname_actions %} for the users of your {% data variables.product.prodname_ghe_server %} instance, you may need to provision additional CPU and memory resources. The additional resources you need to provision depend on the number of workflows your users run concurrently, and the overall levels of activity for your instance. For more information about monitoring the capacity and performance of {% data variables.product.prodname_ghe_server %}, see "[Monitoring your appliance](/admin/enterprise-management/monitoring-your-appliance)." diff --git a/data/reusables/actions/learn-more-about-yaml.md b/data/reusables/actions/learn-more-about-yaml.md new file mode 100644 index 000000000000..d2f182131075 --- /dev/null +++ b/data/reusables/actions/learn-more-about-yaml.md @@ -0,0 +1 @@ +If you're new to YAML and want to learn more, see "[Learn YAML in five minutes](https://www.codeproject.com/Articles/1214409/Learn-YAML-in-five-minutes)." \ No newline at end of file diff --git a/data/reusables/advanced-security/enable-disable-committer-info.md b/data/reusables/advanced-security/enable-disable-committer-info.md new file mode 100644 index 000000000000..87a49d2dbf74 --- /dev/null +++ b/data/reusables/advanced-security/enable-disable-committer-info.md @@ -0,0 +1 @@ +When you enable {% data variables.product.prodname_GH_advanced_security %}, {% data variables.product.prodname_dotcom %} shows how many extra committers this will add and prompts for confirmation. If you disable access to {% data variables.product.prodname_GH_advanced_security %}, you can see how many seats this will free before you confirm the change. This makes it easy to see the impact of your changes on the use of your license. diff --git a/data/reusables/advanced-security/license-overview.md b/data/reusables/advanced-security/license-overview.md new file mode 100644 index 000000000000..525f4d0aeb93 --- /dev/null +++ b/data/reusables/advanced-security/license-overview.md @@ -0,0 +1 @@ +Each license for {% data variables.product.prodname_GH_advanced_security %} specifies a maximum number of committers whose work can use these features. A committer is someone who authored at least one commit that was pushed to the repository in the last 90 days. Each committer is counted once, no matter how many repositories they contribute to. \ No newline at end of file diff --git a/data/reusables/apps/beta_feature_activation.md b/data/reusables/apps/beta_feature_activation.md deleted file mode 100644 index d1937aa45966..000000000000 --- a/data/reusables/apps/beta_feature_activation.md +++ /dev/null @@ -1,4 +0,0 @@ -4. In the left sidebar, click **Beta Features**. - ![GitHub Apps or OAuth Apps section](/assets/images/github-apps/beta-features-option.png) -5. Next to the beta feature you want to enable for your app, click **Opt-in**. - ![Opt-in button to enable a beta feature](/assets/images/github-apps/enable-beta-features.png) diff --git a/data/reusables/apps/optional_feature_activation.md b/data/reusables/apps/optional_feature_activation.md new file mode 100644 index 000000000000..ecee3bcdb40a --- /dev/null +++ b/data/reusables/apps/optional_feature_activation.md @@ -0,0 +1,4 @@ +4. In the left sidebar, click **{% if currentVersion ver_lt "enterprise-server@3.1" %} Beta {% else %} Optional {% endif %} Features**. + {% if currentVersion ver_lt "enterprise-server@3.1" %} ![Beta features tab](/assets/images/github-apps/beta-features-option.png) {% else %} ![Optional features tab](/assets/images/github-apps/optional-features-option.png) {% endif %} +5. Next to the {% if currentVersion ver_lt "enterprise-server@3.1" %} beta {% else %} optional {% endif %} feature you want to enable for your app, click **Opt-in**. + ![Opt-in button to enable an optional feature](/assets/images/github-apps/enable-optional-features.png) diff --git a/data/reusables/dependabot/supported-package-managers.md b/data/reusables/dependabot/supported-package-managers.md index 938ac1342f39..a7d2510f9d33 100644 --- a/data/reusables/dependabot/supported-package-managers.md +++ b/data/reusables/dependabot/supported-package-managers.md @@ -8,23 +8,23 @@ Package manager | YAML value | Supported versions | Private repositories | Vendo --- | --- | --- |:---:|:---: Bundler | `bundler` | v1 | | **✓** | Cargo | `cargo` | v1 | **✓** | | -Composer | `composer` | v1,v2 | **✓** | | +Composer | `composer` | v1, v2 | **✓** | | Docker | `docker` | v1 | **✓** | | -Elixir | `mix` | v1 | **✓** | | +Elixir | `mix` | v1 | | | Elm | `elm` | v0.18, v0.19 | **✓** | | git submodule | `gitsubmodule` | N/A (no version) | **✓** | | GitHub Actions | `github-actions` | N/A (no version) | **✓** | | Go modules | `gomod` | v1 | **✓** | **✓** | Gradle | `gradle` | see (A) below | **✓** | | Maven | `maven` | see (B) below | **✓** | | -npm | `npm` | v6 | **✓** | | +npm | `npm` | v6, v7 | **✓** | | NuGet | `nuget` | <= 4.8.
see (C) below | **✓** | | pip | `pip` | v20 | | | pipenv | `pip` | <= 2018.11.26 | | | pip-compile | `pip` | 5.5.0 | | | poetry | `pip` | v1 | | | Terraform | `terraform` | <= 0.11 | **✓** | | -yarn | `npm` | v1 | | | +yarn | `npm` | v1 | **✓** | | (A) {% data variables.product.prodname_dependabot %} doesn't run Gradle but supports updates to the following files: `build.gradle` and `build.gradle.kts` (for Kotlin projects). diff --git a/data/reusables/enterprise-accounts/license-tab.md b/data/reusables/enterprise-accounts/license-tab.md index ed7269e2f047..d565258140c9 100644 --- a/data/reusables/enterprise-accounts/license-tab.md +++ b/data/reusables/enterprise-accounts/license-tab.md @@ -6,6 +6,6 @@ {% else %} 1. In the left sidebar, click **License**. - !["License" tab in the enterprise account settings sidebar](/assets/images/enterprise/enterprises/license.png) + !["License" tab in the enterprise account settings sidebar](/assets/images/enterprise/enterprise-server/license.png) {% endif %} diff --git a/data/reusables/enterprise-accounts/security-tab.md b/data/reusables/enterprise-accounts/security-tab.md index 928fd80297e6..404c95ce34c2 100644 --- a/data/reusables/enterprise-accounts/security-tab.md +++ b/data/reusables/enterprise-accounts/security-tab.md @@ -1,2 +1,2 @@ 1. In the left sidebar, click **Security**. - ![Security tab in the enterprise account settings sidebar](/assets/images/help/business-accounts/enterprise-account-settings-security-tab.png) + {% if currentVersion == "github-ae@latest" %}![Security tab in the enterprise account settings sidebar](/assets/images/enterprise/github-ae/enterprise-account-settings-security-tab.png){% else %}![Security tab in the enterprise account settings sidebar](/assets/images/help/business-accounts/enterprise-account-settings-security-tab.png){% endif %} diff --git a/data/reusables/package_registry/package-settings-from-org-level.md b/data/reusables/package_registry/package-settings-from-org-level.md index 2ccdb3f24a43..adf066538033 100644 --- a/data/reusables/package_registry/package-settings-from-org-level.md +++ b/data/reusables/package_registry/package-settings-from-org-level.md @@ -1,6 +1,3 @@ 1. On {% data variables.product.prodname_dotcom %}, navigate to the main page of your organization. 2. Under your organization name, click **Packages**. ![Container access invite button](/assets/images/help/package-registry/org-tab-for-packages.png) -3. Search for and select your package. -4. In the top right of your container image's landing page, click **Package settings**. - ![Package settings button](/assets/images/help/package-registry/packages-settings-from-package-landing-page.png) diff --git a/data/reusables/package_registry/package-settings-from-user-level.md b/data/reusables/package_registry/package-settings-from-user-level.md index e780ba8a2d57..9e7d084f772a 100644 --- a/data/reusables/package_registry/package-settings-from-user-level.md +++ b/data/reusables/package_registry/package-settings-from-user-level.md @@ -3,6 +3,3 @@ ![Profile photo](/assets/images/help/profile/top_right_avatar.png) 3. On your profile page, in the top right, click **Packages**. ![Packages option on profile page](/assets/images/help/package-registry/packages-from-user-profile.png) -3. Search for and select your package. -4. In the top right of your container image's landing page, click **Package settings**. - ![Package settings button](/assets/images/help/package-registry/packages-settings-from-package-landing-page.png) diff --git a/data/reusables/package_registry/package-settings-option.md b/data/reusables/package_registry/package-settings-option.md new file mode 100644 index 000000000000..61a826cc3295 --- /dev/null +++ b/data/reusables/package_registry/package-settings-option.md @@ -0,0 +1,3 @@ +3. Search for and select your package. +4. In the top right of your package's landing page, click **Package settings**. + ![Package settings button](/assets/images/help/package-registry/packages-settings-from-package-landing-page.png) diff --git a/data/reusables/pages/save-custom-domain.md b/data/reusables/pages/save-custom-domain.md deleted file mode 100644 index 57d45a62a2e0..000000000000 --- a/data/reusables/pages/save-custom-domain.md +++ /dev/null @@ -1,2 +0,0 @@ -1. Under "Custom domain", type your custom domain, then click **Save**. This will create a commit that adds a _CNAME_ file in the root of your publishing source. - ![Save custom domain button](/assets/images/help/pages/save-custom-domain.png) diff --git a/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md b/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md deleted file mode 100644 index 7bed2bb57752..000000000000 --- a/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md +++ /dev/null @@ -1,7 +0,0 @@ -{% if currentVersion == "free-pro-team@latest" %} -{% note %} - -**Note:** Expiring user tokens are currently part of the user-to-server token expiration beta and subject to change. To opt-in to the user-to-server token expiration beta feature, see "[Activating beta features for apps](/developers/apps/activating-beta-features-for-apps)." For more information, see "[Expiring user-to-server access tokens for GitHub Apps](https://developer.github.com/changes/2020-04-30-expiring-user-to-server-access-tokens-for-github-apps)." - -{% endnote %} -{% endif %} diff --git a/data/reusables/pre-release-program/expiring-user-access-tokens.md b/data/reusables/pre-release-program/expiring-user-access-tokens.md new file mode 100644 index 000000000000..9e17f7adbe88 --- /dev/null +++ b/data/reusables/pre-release-program/expiring-user-access-tokens.md @@ -0,0 +1,16 @@ +{% if currentVersion ver_gt "enterprise-server@2.21" and currentVersion ver_lt "enterprise-server@3.1" %} +{% note %} + +**Note:** Expiring user tokens are currently part of the user-to-server token expiration beta and subject to change. To opt-in to the user-to-server token expiration beta feature, see "[Activating optional features for apps](/developers/apps/activating-optional-features-for-apps)." For more information, see "[Expiring user-to-server access tokens for GitHub Apps](https://developer.github.com/changes/2020-04-30-expiring-user-to-server-access-tokens-for-github-apps)." + +{% endnote %} + +{% elsif currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" or currentVersion == "github-ae@latest" %} + +{% note %} + +**Note:** Expiring user tokens are currently an optional feature and subject to change. To opt in or out of the user-to-server token expiration feature, see "[Activating optional features for apps](/developers/apps/activating-optional-features-for-apps)." For more information, see "[Expiring user-to-server access tokens for GitHub Apps](https://developer.github.com/changes/2020-04-30-expiring-user-to-server-access-tokens-for-github-apps)." + +{% endnote %} + +{% endif %} diff --git a/data/reusables/pre-release-program/suspend-installation-beta.md b/data/reusables/pre-release-program/suspend-installation-beta.md deleted file mode 100644 index 2bab45542fcc..000000000000 --- a/data/reusables/pre-release-program/suspend-installation-beta.md +++ /dev/null @@ -1 +0,0 @@ -Suspending a {% data variables.product.prodname_github_app %} installation is currently in beta and subject to change. Before you can suspend a {% data variables.product.prodname_github_app %}, the app owner must enable suspending installations for the app by opting-in to the beta. To opt-in to the suspending installations beta feature, see "[Activating beta features for apps](/developers/apps/activating-beta-features-for-apps)." diff --git a/data/reusables/reminders/scheduled-reminders-limitations.md b/data/reusables/reminders/scheduled-reminders-limitations.md new file mode 100644 index 000000000000..ab1ca73e1918 --- /dev/null +++ b/data/reusables/reminders/scheduled-reminders-limitations.md @@ -0,0 +1,2 @@ +{% data variables.product.product_name %} will only trigger reminders for up to five repositories per owner and 20 pull requests per repository. + diff --git a/data/reusables/repositories/changed-files.md b/data/reusables/repositories/changed-files.md index 329a10a24d50..56dbda38dc2c 100644 --- a/data/reusables/repositories/changed-files.md +++ b/data/reusables/repositories/changed-files.md @@ -1,2 +1,4 @@ 1. On the pull request, click {% octicon "diff" aria-label="The file diff icon" %} **Files changed**. - ![Files Changed tab](/assets/images/help/pull_requests/pull-request-tabs-changed-files.png) +{% if currentVersion ver_lt "github-enterprise@3.0" %} + ![Pull Request Files changed tab](/assets/images/enterprise/2.22/pull-request-tabs-changed-files.png){% else %} + ![Pull Request Files changed tab](/assets/images/help/pull_requests/pull-request-tabs-changed-files.png){% endif %} diff --git a/data/reusables/repositories/security-advisory-edit-cwe-cve.md b/data/reusables/repositories/security-advisory-edit-cwe-cve.md new file mode 100644 index 000000000000..1549f0a30d3c --- /dev/null +++ b/data/reusables/repositories/security-advisory-edit-cwe-cve.md @@ -0,0 +1,2 @@ +1. Add common weakness enumerators (CWEs) for the kinds of security weaknesses that this security advisory addresses. For a full list of CWEs, see the "[Common Weakness Enumeration](https://cwe.mitre.org/index.html)" from MITRE. +1. If you have an existing CVE identifier, select "I have an existing CVE identifier" and type the CVE identifier in the text box. Otherwise, you can request a CVE from {% data variables.product.prodname_dotcom %} later. diff --git a/data/reusables/repositories/security-advisory-edit-details.md b/data/reusables/repositories/security-advisory-edit-details.md index b2f59777186e..c588c355d278 100644 --- a/data/reusables/repositories/security-advisory-edit-details.md +++ b/data/reusables/repositories/security-advisory-edit-details.md @@ -1,2 +1,2 @@ -1. Type the details about the security vulnerability that the security advisory addresses. - ![Security advisory metadata](/assets/images/help/security/security-advisory-metadata.png) +1. Edit the product and versions affected by the security vulnerability that this security advisory addresses. + ![Security advisory metadata](/assets/images/help/security/security-advisory-affected-product.png) diff --git a/data/reusables/repositories/security-advisory-edit-severity.md b/data/reusables/repositories/security-advisory-edit-severity.md new file mode 100644 index 000000000000..72672fa76cb3 --- /dev/null +++ b/data/reusables/repositories/security-advisory-edit-severity.md @@ -0,0 +1,2 @@ +1. Select the severity of the security vulnerability. To assign a CVSS score, select "Assess severity using CVSS" and click the appropriate values in the calculator. {% data variables.product.product_name %} calculates the score according to the "[Common Vulnerability Scoring System Calculator](https://www.first.org/cvss/calculator)." + ![Drop-down menu to select the severity](/assets/images/help/security/security-advisory-severity.png) diff --git a/data/reusables/sponsors/tier-details.md b/data/reusables/sponsors/tier-details.md index 80a772362375..9b80bb5aea9c 100644 --- a/data/reusables/sponsors/tier-details.md +++ b/data/reusables/sponsors/tier-details.md @@ -1,3 +1,3 @@ You can create up to ten sponsorship tiers for sponsors to choose from. Each tier has its own monthly payment amount in US dollars and benefits, such as receiving early access to new versions or being featured in the project's README. -Once you have a sponsor on a tier, you can't edit the price of that tier. Instead, you must retire the tier and create a new tier. Existing sponsors will remain on the retired tier until they change their sponsorship tier or cancel their sponsorship. +Once you have published a tier, you can't edit the price of that tier. Instead, you must retire the tier and create a new tier. Existing sponsors will remain on the retired tier until they change their sponsorship tier or cancel their sponsorship. diff --git a/data/reusables/support/government-response-times-may-vary.md b/data/reusables/support/government-response-times-may-vary.md deleted file mode 100644 index a171b413d848..000000000000 --- a/data/reusables/support/government-response-times-may-vary.md +++ /dev/null @@ -1,7 +0,0 @@ -{% if currentVersion == "github-ae@latest" %} -{% note %} - -**Note:** Response times and hours of operation may differ for {% data variables.product.prodname_ghe_managed %} for Government. Your Technical Support Account Manager (TSAM) will confirm during your onboarding. - -{% endnote %} -{% endif %} \ No newline at end of file diff --git a/data/ui.yml b/data/ui.yml index f66f2ced6f6a..1979c0563eb2 100644 --- a/data/ui.yml +++ b/data/ui.yml @@ -48,12 +48,6 @@ helpfulness: yes_feedback: Want to learn about new docs features and updates? Sign up for updates! email_placeholder: email@example.com no_feedback: We're continually improving our docs. We'd love to hear how we can do better. - category_label: What problem did you have? - category_default: Choose an option - category_unclear: Information was unclear - category_confusing: The content was confusing - category_unhelpful: The article didn't answer my question - category_other: Other comment_label: Let us know what we can do better optional: Optional required: Required diff --git a/data/variables/release_candidate.yml b/data/variables/release_candidate.yml index 8178a85acaf6..026d2f7e61ab 100644 --- a/data/variables/release_candidate.yml +++ b/data/variables/release_candidate.yml @@ -1 +1 @@ -version: enterprise-server@3.0 +version: '' diff --git a/includes/article-version-switcher.html b/includes/article-version-switcher.html index aeb34582b263..26e5ed183b86 100644 --- a/includes/article-version-switcher.html +++ b/includes/article-version-switcher.html @@ -1,8 +1,8 @@ {% if page.permalinks and page.permalinks.length > 1 %}
- + - {% data ui.pages.article_version %} {{ allVersions[currentVersion].versionTitle }} + {% data ui.pages.article_version %} {{ allVersions[currentVersion].versionTitle }} diff --git a/includes/article.html b/includes/article.html index bc884154917e..fe8f4c89ee96 100644 --- a/includes/article.html +++ b/includes/article.html @@ -69,8 +69,6 @@

-

{% data ui.contribution_cta.title %}

+
+

{% data ui.contribution_cta.title %}

{% data ui.contribution_cta.body %}

{% octicon "git-pull-request" height="16" %} diff --git a/includes/explorer.html b/includes/explorer.html index 5f92811dd05a..f471ef3054c8 100644 --- a/includes/explorer.html +++ b/includes/explorer.html @@ -1,7 +1,11 @@ {% include breadcrumbs %}
- + {% if process.env.AIRGAP %} +

GraphQL explorer is not available on this environment.

+ {% else %} + + {% endif %}
diff --git a/includes/head.html b/includes/head.html index 480c9cbc7dfc..5d931a9048b4 100644 --- a/includes/head.html +++ b/includes/head.html @@ -1,20 +1,19 @@ + {% comment %} For human readers {% endcomment %} {% if error == '404' %}{% data ui.errors.oops %}{% elsif currentVersion == 'homepage' %}GitHub Documentation{% elsif page.fullTitle %}{{ page.fullTitle }}{% else %}GitHub Documentation{% endif %} - {% if page.hidden %} - {% endif %} - - - - - - + + + + + {% comment %} For Google and Bots {% endcomment %} {% if page.intro %} {% endif %} - - + {% if page.hidden %} + + {% endif %} {% for languageVariant in page.languageVariants %} {% endfor %} + + - - - + {% comment %} For our JS {% endcomment %} + + diff --git a/includes/header-notification.html b/includes/header-notification.html index bdf22877d84b..bf912120ba81 100644 --- a/includes/header-notification.html +++ b/includes/header-notification.html @@ -40,7 +40,6 @@ {% if translation_notification_type %}
- {{ currentLanguage }} {{ translation_notification }}
{% endif %} diff --git a/includes/helpfulness.html b/includes/helpfulness.html index 1ff221365065..a925b179ed47 100644 --- a/includes/helpfulness.html +++ b/includes/helpfulness.html @@ -1,10 +1,10 @@ {% unless enterpriseServerReleases.isOldestReleaseDeprecated and currentVersion contains enterpriseServerReleases.oldestSupported %} -
+

{% data ui.helpfulness.able_to_find %}

@@ -52,38 +52,6 @@ name="helpfulness-token" aria-hidden="true" /> -
+
+
+ {% include helpfulness %} +
+
+ {% include contribution %} +
+
+ {% include support %} +
+
+
diff --git a/includes/support.html b/includes/support.html index 02bc87141e99..2a78e31634a8 100644 --- a/includes/support.html +++ b/includes/support.html @@ -1,17 +1,15 @@ -
- -
+
+

+ {% data ui.support.still_need_help %} +

+ {% if currentVersion contains 'enterprise' %}{% assign isEnterprise = true %}{% else %}{% assign isEnterprise = false %}{% endif %} + + {% octicon "people" width="16" %} + {% data ui.support.ask_community %} + + + {% octicon "comment-discussion" width="16" %} + {% data ui.support.contact_support %} + +
diff --git a/javascripts/airgap-links.js b/javascripts/airgap-links.js new file mode 100644 index 000000000000..b881bde1bd35 --- /dev/null +++ b/javascripts/airgap-links.js @@ -0,0 +1,14 @@ +export default function airgapLinks () { + // When in an airgapped environment, + // show a tooltip on external links + const { airgap } = JSON.parse(document.getElementById('expose').text) + if (!airgap) return + + const externaLinks = Array.from( + document.querySelectorAll('a[href^="http"], a[href^="//"]') + ) + externaLinks.forEach(link => { + link.classList.add('tooltipped') + link.setAttribute('aria-label', 'This link may not work in this environment.') + }) +} diff --git a/javascripts/events.js b/javascripts/events.js index 73f15ffeffde..55bec3f14356 100644 --- a/javascripts/events.js +++ b/javascripts/events.js @@ -30,8 +30,7 @@ export function getUserEventsId () { export function sendEvent ({ type, version = '1.0.0', - page_render_duration, - exit_page_id, + exit_render_duration, exit_first_paint, exit_dom_interactive, exit_dom_complete, @@ -60,6 +59,7 @@ export function sendEvent ({ user: getUserEventsId(), version, created: new Date().toISOString(), + page_event_id: pageEventId, // Content information path: location.pathname, @@ -81,10 +81,10 @@ export function sendEvent ({ }, // Page event - page_render_duration, + // No extra fields // Exit event - exit_page_id, + exit_render_duration, exit_first_paint, exit_dom_interactive, exit_dom_complete, @@ -149,16 +149,16 @@ function trackScroll () { function sendExit () { if (sentExit) return if (document.visibilityState !== 'hidden') return - if (!pageEventId) return sentExit = true const { + render, firstContentfulPaint, domInteractive, domComplete } = getPerformance() return sendEvent({ type: 'exit', - exit_page_id: pageEventId, + exit_render_duration: render, exit_first_paint: firstContentfulPaint, exit_dom_interactive: domInteractive, exit_dom_complete: domComplete, @@ -167,22 +167,20 @@ function sendExit () { }) } -export default function initializeEvents () { - // Page event - const { render } = getPerformance() - const pageEvent = sendEvent({ - type: 'page', - page_render_duration: render - }) +function initPageEvent () { + const pageEvent = sendEvent({ type: 'page' }) + pageEventId = pageEvent?.context?.event_id +} - // Clipboard event - ;['copy', 'cut', 'paste'].forEach(verb => { +function initClipboardEvent () { + ['copy', 'cut', 'paste'].forEach(verb => { document.documentElement.addEventListener(verb, () => { sendEvent({ type: 'clipboard', clipboard_operation: verb }) }) }) +} - // Link event +function initLinkEvent () { document.documentElement.addEventListener('click', evt => { const link = evt.target.closest('a[href^="http"]') if (!link) return @@ -191,10 +189,16 @@ export default function initializeEvents () { link_url: link.href }) }) +} +function initExitEvent () { + window.addEventListener('scroll', trackScroll) + document.addEventListener('visibilitychange', sendExit) +} + +function initNavigateEvent () { if (!document.querySelector('.sidebar-products')) return - // Navigate event Array.from( document.querySelectorAll('.sidebar-products details') ).forEach(details => details.addEventListener( @@ -213,9 +217,17 @@ export default function initializeEvents () { navigate_label: `link: ${link.href}` }) }) +} - // Exit event - pageEventId = pageEvent?.context?.event_id - window.addEventListener('scroll', trackScroll) - document.addEventListener('visibilitychange', sendExit) +export default function initializeEvents () { + initPageEvent() // must come first + initExitEvent() + initLinkEvent() + initClipboardEvent() + initNavigateEvent() + // print event in ./print.js + // survey event in ./helpfulness.js + // experiment event in ./experiment.js + // search event in ./search.js + // redirect event in middleware/record-redirect.js } diff --git a/javascripts/experiment.js b/javascripts/experiment.js index 25e7660b4468..9a090665bb36 100644 --- a/javascripts/experiment.js +++ b/javascripts/experiment.js @@ -11,7 +11,7 @@ export function bucket (test) { return hash % 2 ? TREATMENT : CONTROL } -export async function sendSuccess (test) { +export function sendSuccess (test) { return sendEvent({ type: 'experiment', experiment_name: test, @@ -21,8 +21,10 @@ export async function sendSuccess (test) { } export default function () { + // *** Example test code *** // const testName = '$test-name$' // const xbucket = bucket(testName) - // if (xbucket === TREATMENT) { ... } + // const x = document.querySelector(...) // x.addEventListener('click', () => { sendSuccess(testName) }) + // if (xbucket === TREATMENT) applyTreatment(x) } diff --git a/javascripts/get-csrf.js b/javascripts/get-csrf.js index a2ea86db4666..825dce25cb74 100644 --- a/javascripts/get-csrf.js +++ b/javascripts/get-csrf.js @@ -1,17 +1,3 @@ -export async function fillCsrf () { - const response = await fetch('/csrf', { - method: 'GET', - headers: { - 'Content-Type': 'application/json' - } - }) - const json = response.ok ? await response.json() : {} - const meta = document.createElement('meta') - meta.setAttribute('name', 'csrf-token') - meta.setAttribute('content', json.token) - document.querySelector('head').append(meta) -} - export default function getCsrf () { const csrfEl = document .querySelector('meta[name="csrf-token"]') diff --git a/javascripts/helpfulness.js b/javascripts/helpfulness.js index f5bc95ee7209..4b0921bf053d 100644 --- a/javascripts/helpfulness.js +++ b/javascripts/helpfulness.js @@ -1,22 +1,67 @@ import { sendEvent } from './events' +function showElement (el) { + el.removeAttribute('hidden') +} + +function hideElement (el) { + el.setAttribute('hidden', true) +} + +function updateDisplay (form, state) { + Array.from( + form.querySelectorAll( + ['start', 'yes', 'no', 'end'] + .map(xstate => '[data-help-' + xstate + ']') + .join(',') + ) + ) + .forEach(hideElement) + Array.from(form.querySelectorAll('[data-help-' + state + ']')) + .forEach(showElement) +} + +function submitForm (form) { + const formData = new FormData(form) + const data = Object.fromEntries( + Array.from(formData.entries()) + .map( + ([key, value]) => [ + key.replace('helpfulness-', ''), + value || undefined // Convert empty strings to undefined + ] + ) + ) + return trackEvent(data) +} + +function trackEvent ({ token, vote, email, comment }) { + return sendEvent({ + type: 'survey', + token, // Honeypot + survey_vote: vote === 'Yes', + survey_comment: comment, + survey_email: email + }) +} + export default function helpfulness () { const form = document.querySelector('.js-helpfulness') const texts = Array.from(document.querySelectorAll('.js-helpfulness input, .js-helpfulness textarea')) const votes = Array.from(document.querySelectorAll('.js-helpfulness [type=radio]')) if (!form || !texts.length || !votes.length) return - form.addEventListener('submit', async evt => { + form.addEventListener('submit', evt => { evt.preventDefault() - await submitForm(evt.target) + submitForm(form) updateDisplay(form, 'end') }) votes.forEach(voteEl => { - voteEl.addEventListener('change', async evt => { + voteEl.addEventListener('change', evt => { const state = evt.target.value.toLowerCase() const form = voteEl.closest('form') - await submitForm(form) + submitForm(form) updateDisplay(form, state) }) }) @@ -27,62 +72,4 @@ export default function helpfulness () { if (evt.code === 'Slash') evt.stopPropagation() }) }) - - function showElement (el) { - el.removeAttribute('hidden') - } - - function hideElement (el) { - el.setAttribute('hidden', true) - } - - function isRequired (el) { - el.setAttribute('required', true) - } - - function notRequired (el) { - el.removeAttribute('required') - } - - function updateDisplay (form, state) { - Array.from( - form.querySelectorAll( - ['start', 'yes', 'no', 'end'] - .map(xstate => '[data-help-' + xstate + ']') - .join(',') - ) - ) - .forEach(hideElement) - Array.from(form.querySelectorAll('[data-help-' + state + ']')) - .forEach(showElement) - if (state === 'no') { - isRequired(form.querySelector('select')) - } else { - notRequired(form.querySelector('select')) - } - } - - async function submitForm (form) { - const formData = new FormData(form) - const data = Object.fromEntries( - Array.from(formData.entries()) - .map( - ([key, value]) => [ - key.replace('helpfulness-', ''), - value || undefined // Convert empty strings to undefined - ] - ) - ) - return trackEvent(data) - } - - async function trackEvent ({ token, vote, email, comment }) { - return sendEvent({ - type: 'survey', - token, // Honeypot - survey_vote: vote === 'Yes', - survey_comment: comment, - survey_email: email - }) - } } diff --git a/javascripts/index.js b/javascripts/index.js index bfffaab9824c..0cf22b13a9e3 100644 --- a/javascripts/index.js +++ b/javascripts/index.js @@ -13,13 +13,13 @@ import localization from './localization' import helpfulness from './helpfulness' import experiment from './experiment' import copyCode from './copy-code' -import { fillCsrf } from './get-csrf' import initializeEvents from './events' import filterCards from './filter-cards' import allArticles from './all-articles' import devToc from './dev-toc' import releaseNotes from './release-notes' import showMore from './show-more' +import airgapLinks from './airgap-links' document.addEventListener('DOMContentLoaded', async () => { displayPlatformSpecificContent() @@ -37,9 +37,9 @@ document.addEventListener('DOMContentLoaded', async () => { allArticles() devToc() showMore() - await fillCsrf() // this must complete before any POST calls - initializeEvents() // requires fillCsrf to complete - experiment() // requires fillCsrf to complete - helpfulness() // requires fillCsrf to complete + airgapLinks() releaseNotes() + initializeEvents() + experiment() + helpfulness() }) diff --git a/javascripts/search.js b/javascripts/search.js index cabee3a9fbfe..760bce874bbb 100644 --- a/javascripts/search.js +++ b/javascripts/search.js @@ -26,7 +26,7 @@ export default function search () { languages, versions, nonEnterpriseDefaultVersion - } = JSON.parse(document.getElementById('search-options').text) + } = JSON.parse(document.getElementById('expose').text).searchOptions version = deriveVersionFromPath(versions, nonEnterpriseDefaultVersion) language = deriveLanguageCodeFromPath(languages) diff --git a/jest.config.js b/jest.config.js index 16a291fe73dc..acd494f79195 100644 --- a/jest.config.js +++ b/jest.config.js @@ -4,11 +4,11 @@ const isBrowser = process.env.BROWSER const isActions = Boolean(process.env.GITHUB_ACTIONS) const testTranslation = Boolean(process.env.TEST_TRANSLATION) -let reporters = ['default'] +const reporters = ['default'] if (testTranslation) { // only use custom reporter if we are linting translations - reporters = ['/tests/helpers/lint-translation-reporter.js'] + reporters.push('/tests/helpers/lint-translation-reporter.js') } else if (isActions) { reporters.push('jest-github-actions-reporter') } @@ -34,7 +34,9 @@ module.exports = { testPathIgnorePatterns: [ 'node_modules/', 'vendor/', + 'tests/fixtures/', 'tests/helpers/', + 'tests/javascripts/', ...isBrowser ? [] : ['tests/browser/browser.js'] ], testMatch: [ diff --git a/layouts/default.html b/layouts/default.html index 337b89f2878a..c409dae945ab 100644 --- a/layouts/default.html +++ b/layouts/default.html @@ -13,7 +13,7 @@ {% else %} {% include article %} {% endif %} - {% include support %} + {% include support-section %} {% include small-footer %} {% include scroll-button %} diff --git a/layouts/dev-toc.html b/layouts/dev-toc.html index 80c0900265f8..bfb0634e66d9 100644 --- a/layouts/dev-toc.html +++ b/layouts/dev-toc.html @@ -28,27 +28,22 @@

TOC for {{ allVersions[currentVersion].versio
{{product[1].title}}
  • - {{ product[1].title }} + {{ product[1].title }} {% for category in product[1].categories %} - {% capture fullPathToCategory %}/{{currentLanguage}}{{category[1].href}}{% endcapture %}
    • - {{ category[1].title }} + {{ category[1].title }} {% if category[1].maptopics %} - +
        {% for maptopic in category[1].maptopics %} {% unless maptopic[1].hidden %} - {% capture fullPathToMaptopic %}/{{currentLanguage}}{{maptopic[1].href}}{% endcapture %} -
      • - {{ maptopic[1].title }} + {{ maptopic[1].title }} @@ -60,10 +55,9 @@

        TOC for {{ allVersions[currentVersion].versio {% else %} {% endif %} diff --git a/layouts/graphql-explorer.html b/layouts/graphql-explorer.html index 7f61637049ba..4b27a9c47c9d 100644 --- a/layouts/graphql-explorer.html +++ b/layouts/graphql-explorer.html @@ -20,9 +20,13 @@

        {{ page.title }}

        - + {% if process.env.AIRGAP %} +

        GraphQL explorer is not available on this environment.

        + {% else %} + + {% endif %}
        diff --git a/layouts/product-landing.html b/layouts/product-landing.html index 985bedb48c60..fbda1d83343c 100644 --- a/layouts/product-landing.html +++ b/layouts/product-landing.html @@ -41,13 +41,15 @@

        {% if page.product_video %}
        - + {% unless process.env.AIRGAP %} + + {% endunless %}
        {% endif %} @@ -120,7 +122,7 @@

        Guides

        {% assign guideCards = featuredLinks.guideCards %} - {% render "guide-card" for guideCards as guide %} + {% render guide-card for guideCards as guide %}
        Explore guides {% octicon "arrow-right" %} diff --git a/lib/all-products.js b/lib/all-products.js index 9795981941cc..442afe0d07bb 100644 --- a/lib/all-products.js +++ b/lib/all-products.js @@ -5,7 +5,7 @@ const assert = require('assert') const { difference } = require('lodash') const yaml = require('js-yaml') const contentDir = path.join(process.cwd(), 'content') -const frontmatter = require('@github-docs/frontmatter') +const frontmatter = require('./read-frontmatter') const getApplicableVersions = require('./get-applicable-versions') const removeFPTFromPath = require('./remove-fpt-from-path') diff --git a/lib/enterprise-server-releases.js b/lib/enterprise-server-releases.js index 20909ad29a2e..5d315fc511ae 100644 --- a/lib/enterprise-server-releases.js +++ b/lib/enterprise-server-releases.js @@ -33,6 +33,13 @@ const deprecated = [ '2.0', '11.10.340' ] +const legacyAssetVersions = [ + '3.0', + '2.22', + '2.21', + '2.20' +] + const all = supported.concat(deprecated) const latest = supported[0] const oldestSupported = supported[supported.length - 1] @@ -52,6 +59,7 @@ const deprecatedReleasesOnDeveloperSite = deprecated.filter(version => versionSa module.exports = { supported, deprecated, + legacyAssetVersions, all, latest, oldestSupported, diff --git a/lib/frontmatter.js b/lib/frontmatter.js index 946bcf9ebf1c..9a0f390f1d5f 100644 --- a/lib/frontmatter.js +++ b/lib/frontmatter.js @@ -1,4 +1,4 @@ -const parse = require('@github-docs/frontmatter') +const parse = require('./read-frontmatter') const layoutNames = Object.keys(require('./layouts')).concat([false]) const semverRange = { type: 'string', diff --git a/lib/get-english-headings.js b/lib/get-english-headings.js index 3a9fbb4b00fb..7841572795e8 100644 --- a/lib/get-english-headings.js +++ b/lib/get-english-headings.js @@ -4,11 +4,22 @@ const headingRegex = /^###?#? (.*?)$/gm // for any translated page, first get corresponding English markdown // then get the headings on both the translated and English pageMap // finally, create a map of translation:English for all headings on the page -module.exports = function getEnglishHeadings (page, pageMap) { +module.exports = function getEnglishHeadings (page, context) { + // Special handling for glossaries, because their headings are + // generated programatically. + if (page.relativePath.endsWith('/github-glossary.md')) { + // Return an object of `{ localized-term: english-slug }` + const languageGlossary = context.site.data.glossaries.external + return languageGlossary.reduce((prev, curr) => { + prev[curr.term] = curr.slug + return prev + }, {}) + } + const translatedHeadings = page.markdown.match(headingRegex) if (!translatedHeadings) return - const englishPage = pageMap[`/en/${page.relativePath.replace(/.md$/, '')}`] + const englishPage = context.pages[`/en/${page.relativePath.replace(/.md$/, '')}`] if (!englishPage) return // FIX there may be bugs if English headings are updated before Crowdin syncs up :/ diff --git a/lib/graphql/static/changelog.json b/lib/graphql/static/changelog.json index b17f3c625b59..9d5002a4dff6 100644 --- a/lib/graphql/static/changelog.json +++ b/lib/graphql/static/changelog.json @@ -1,4 +1,26 @@ [ + { + "schemaChanges": [ + { + "title": "The GraphQL schema includes these changes:", + "changes": [ + "Type `CVSS` was added", + "Type `CWEConnection` was added", + "Type `CWEEdge` was added", + "Type `CWE` was added", + "Type `SponsorsGoal` was added", + "Type `SponsorsGoalKind` was added", + "Field `repository` was added to object type `Release`", + "Field `cvss` was added to object type `SecurityAdvisory`", + "Field `cwes` was added to object type `SecurityAdvisory`", + "Field `activeGoal` was added to object type `SponsorsListing`" + ] + } + ], + "previewChanges": [], + "upcomingChanges": [], + "date": "2021-02-16" + }, { "schemaChanges": [ { diff --git a/lib/graphql/static/prerendered-objects.json b/lib/graphql/static/prerendered-objects.json index 23620146566f..cb9ad8d040c2 100644 --- a/lib/graphql/static/prerendered-objects.json +++ b/lib/graphql/static/prerendered-objects.json @@ -1,6 +1,6 @@ { "dotcom": { - "html": "
        \n
        \n

        \n ActorLocation\n

        \n

        Location information for an actor.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        city (String)

        City.

        \n\n\n\n\n\n\n\n\n\n\n\n

        country (String)

        Country name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        countryCode (String)

        Country code.

        \n\n\n\n\n\n\n\n\n\n\n\n

        region (String)

        Region name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        regionCode (String)

        Region or state code.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AddedToProjectEvent\n

        \n

        Represents aadded_to_projectevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectCard (ProjectCard)

        Project card referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectCard is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n App\n

        \n

        A GitHub App.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the app.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logoBackgroundColor (String!)

        The hex color code, without the leading '#', for the logo background.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logoUrl (URI!)

        A URL pointing to the app's logo.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting image.

        \n\n
        \n\n
        \n\n\n

        name (String!)

        The name of the app.

        \n\n\n\n\n\n\n\n\n\n\n\n

        slug (String!)

        A slug based on the name of the app for use in URLs.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The URL to the app's homepage.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AssignedEvent\n

        \n

        Represents anassignedevent on any assignable object.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignable (Assignable!)

        Identifies the assignable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignee (Assignee)

        Identifies the user or mannequin that was assigned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        Identifies the user who was assigned.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        user is deprecated.

        Assignees can now be mannequins. Use the assignee field instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoMergeDisabledEvent\n

        \n

        Represents aauto_merge_disabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        disabler (User)

        The user who disabled auto-merge for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (String)

        The reason auto-merge was disabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reasonCode (String)

        The reason_code relating to why auto-merge was disabled.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoMergeEnabledEvent\n

        \n

        Represents aauto_merge_enabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabler (User)

        The user who enabled auto-merge for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoMergeRequest\n

        \n

        Represents an auto-merge request for a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        authorEmail (String)

        The email address of the author of this auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitBody (String)

        The commit message of the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitHeadline (String)

        The commit title of the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabledAt (DateTime)

        When was this auto-merge request was enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabledBy (Actor)

        The actor who created the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeMethod (PullRequestMergeMethod!)

        The merge method of the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request that this auto-merge request is set against.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoRebaseEnabledEvent\n

        \n

        Represents aauto_rebase_enabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabler (User)

        The user who enabled auto-merge (rebase) for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoSquashEnabledEvent\n

        \n

        Represents aauto_squash_enabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabler (User)

        The user who enabled auto-merge (squash) for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutomaticBaseChangeFailedEvent\n

        \n

        Represents aautomatic_base_change_failedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newBase (String!)

        The new base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oldBase (String!)

        The old base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutomaticBaseChangeSucceededEvent\n

        \n

        Represents aautomatic_base_change_succeededevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newBase (String!)

        The new base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oldBase (String!)

        The old base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BaseRefChangedEvent\n

        \n

        Represents abase_ref_changedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        currentRefName (String!)

        Identifies the name of the base ref for the pull request after it was changed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousRefName (String!)

        Identifies the name of the base ref for the pull request before it was changed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BaseRefDeletedEvent\n

        \n

        Represents abase_ref_deletedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRefName (String)

        Identifies the name of the Ref associated with the base_ref_deleted event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BaseRefForcePushedEvent\n

        \n

        Represents abase_ref_force_pushedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        afterCommit (Commit)

        Identifies the after commit SHA for thebase_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        beforeCommit (Commit)

        Identifies the before commit SHA for thebase_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the fully qualified ref name for thebase_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Blame\n

        \n

        Represents a Git blame.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        ranges ([BlameRange!]!)

        The list of ranges from a Git blame.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BlameRange\n

        \n

        Represents a range of information from a Git blame.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        age (Int!)

        Identifies the recency of the change, from 1 (new) to 10 (old). This is\ncalculated as a 2-quantile and determines the length of distance between the\nmedian age of all the changes in the file and the recency of the current\nrange's change.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit!)

        Identifies the line author.

        \n\n\n\n\n\n\n\n\n\n\n\n

        endingLine (Int!)

        The ending line for the range.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startingLine (Int!)

        The starting line for the range.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Blob\n

        \n

        Represents a Git blob.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        byteSize (Int!)

        Byte size of Blob object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isBinary (Boolean)

        Indicates whether the Blob is binary or text. Returns null if unable to determine the encoding.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isTruncated (Boolean!)

        Indicates whether the contents is truncated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the Git object belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String)

        UTF8 text data or null if the Blob is binary.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Bot\n

        \n

        A special type of user which takes actions on behalf of GitHub Apps.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the GitHub App's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The username of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this bot.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this bot.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRule\n

        \n

        A branch protection rule.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allowsDeletions (Boolean!)

        Can this branch be deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowsForcePushes (Boolean!)

        Are force pushes allowed on this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branchProtectionRuleConflicts (BranchProtectionRuleConflictConnection!)

        A list of conflicts matching branches protection rule and other branch protection rules.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        creator (Actor)

        The actor who created this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissesStaleReviews (Boolean!)

        Will new commits pushed to matching branches dismiss pull request review approvals.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isAdminEnforced (Boolean!)

        Can admins overwrite branch protection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        matchingRefs (RefConnection!)

        Repository refs that are protected by this rule.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters refs with query on name.

        \n\n
        \n\n
        \n\n\n

        pattern (String!)

        Identifies the protection rule pattern.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pushAllowances (PushAllowanceConnection!)

        A list push allowances for this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        repository (Repository)

        The repository associated with this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredApprovingReviewCount (Int)

        Number of approving reviews required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredStatusCheckContexts ([String])

        List of required status check contexts that must pass for commits to be accepted to matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresApprovingReviews (Boolean!)

        Are approving reviews required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresCodeOwnerReviews (Boolean!)

        Are reviews from code owners required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresCommitSignatures (Boolean!)

        Are commits required to be signed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresLinearHistory (Boolean!)

        Are merge commits prohibited from being pushed to this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresStatusChecks (Boolean!)

        Are status checks required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresStrictStatusChecks (Boolean!)

        Are branches required to be up to date before merging.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restrictsPushes (Boolean!)

        Is pushing to matching branches restricted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restrictsReviewDismissals (Boolean!)

        Is dismissal of pull request reviews restricted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewDismissalAllowances (ReviewDismissalAllowanceConnection!)

        A list review dismissal allowances for this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConflict\n

        \n

        A conflict between two branch protection rules.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        branchProtectionRule (BranchProtectionRule)

        Identifies the branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conflictingBranchProtectionRule (BranchProtectionRule)

        Identifies the conflicting branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the branch ref that has conflicting rules.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConflictConnection\n

        \n

        The connection type for BranchProtectionRuleConflict.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([BranchProtectionRuleConflictEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([BranchProtectionRuleConflict])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConflictEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (BranchProtectionRuleConflict)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConnection\n

        \n

        The connection type for BranchProtectionRule.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([BranchProtectionRuleEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([BranchProtectionRule])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (BranchProtectionRule)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotation\n

        \n

        A single check annotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        annotationLevel (CheckAnnotationLevel)

        The annotation's severity level.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blobUrl (URI!)

        The path to the file that this annotation was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (CheckAnnotationSpan!)

        The position of this annotation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        message (String!)

        The annotation's message.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path that this annotation was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        rawDetails (String)

        Additional information about the annotation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String)

        The annotation's title.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationConnection\n

        \n

        The connection type for CheckAnnotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CheckAnnotationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CheckAnnotation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CheckAnnotation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationPosition\n

        \n

        A character position in a check annotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        column (Int)

        Column number (1 indexed).

        \n\n\n\n\n\n\n\n\n\n\n\n

        line (Int!)

        Line number (1 indexed).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationSpan\n

        \n

        An inclusive pair of positions for a check annotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        end (CheckAnnotationPosition!)

        End position (inclusive).

        \n\n\n\n\n\n\n\n\n\n\n\n

        start (CheckAnnotationPosition!)

        Start position (inclusive).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckRun\n

        \n

        A check run.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        annotations (CheckAnnotationConnection)

        The check run's annotations.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        checkSuite (CheckSuite!)

        The check suite that this run is a part of.

        \n\n\n\n\n\n\n\n\n\n\n\n

        completedAt (DateTime)

        Identifies the date and time when the check run was completed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conclusion (CheckConclusionState)

        The conclusion of the check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        detailsUrl (URI)

        The URL from which to find full details of the check run on the integrator's site.

        \n\n\n\n\n\n\n\n\n\n\n\n

        externalId (String)

        A reference for the check run on the integrator's system.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the check for this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI!)

        The permalink to the check run summary.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startedAt (DateTime)

        Identifies the date and time when the check run was started.

        \n\n\n\n\n\n\n\n\n\n\n\n

        status (CheckStatusState!)

        The current status of the check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        summary (String)

        A string representing the check run's summary.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String)

        A string representing the check run's text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String)

        A string representing the check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckRunConnection\n

        \n

        The connection type for CheckRun.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CheckRunEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CheckRun])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckRunEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CheckRun)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckSuite\n

        \n

        A check suite.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        app (App)

        The GitHub App which created this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branch (Ref)

        The name of the branch for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checkRuns (CheckRunConnection)

        The check runs associated with a check suite.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (CheckRunFilter)

        \n

        Filters the check runs by this type.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit!)

        The commit for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conclusion (CheckConclusionState)

        The conclusion of this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        matchingPullRequests (PullRequestConnection)

        A list of open pull requests matching the check suite.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        push (Push)

        The push that triggered this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        status (CheckStatusState!)

        The status of this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckSuiteConnection\n

        \n

        The connection type for CheckSuite.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CheckSuiteEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CheckSuite])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckSuiteEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CheckSuite)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ClosedEvent\n

        \n

        Represents aclosedevent on any Closable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closable (Closable!)

        Object that was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closer (Closer)

        Object which triggered the creation of this event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this closed event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this closed event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CodeOfConduct\n

        \n

        The Code of Conduct for a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String)

        The body of the Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The key for the Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The formal name of the Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI)

        The HTTP path for this Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI)

        The HTTP URL for this Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommentDeletedEvent\n

        \n

        Represents acomment_deletedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletedCommentAuthor (Actor)

        The user who authored the deleted comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Commit\n

        \n

        Represents a Git commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        additions (Int!)

        The number of additions in this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        associatedPullRequests (PullRequestConnection)

        The pull requests associated with a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (PullRequestOrder)

        \n

        Ordering options for pull requests.

        \n\n
        \n\n
        \n\n\n

        author (GitActor)

        Authorship details of the commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authoredByCommitter (Boolean!)

        Check if the committer and the author match.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authoredDate (DateTime!)

        The datetime when this commit was authored.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authors (GitActorConnection!)

        The list of authors for this commit based on the git author and the Co-authored-by\nmessage trailer. The git author will always be first.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        blame (Blame!)

        Fetches git blame information.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        path (String!)

        \n

        The file whose Git blame information you want.

        \n\n
        \n\n
        \n\n\n

        changedFiles (Int!)

        The number of changed files in this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checkSuites (CheckSuiteConnection)

        The check suites associated with a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (CheckSuiteFilter)

        \n

        Filters the check suites by this type.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        comments (CommitCommentConnection!)

        Comments made on the commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        committedDate (DateTime!)

        The datetime when this commit was committed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        committedViaWeb (Boolean!)

        Check if committed via GitHub web UI.

        \n\n\n\n\n\n\n\n\n\n\n\n

        committer (GitActor)

        Committer details of the commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletions (Int!)

        The number of deletions in this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deployments (DeploymentConnection)

        The deployments associated with a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        environments ([String!])

        \n

        Environments to list deployments for.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (DeploymentOrder)

        \n

        Ordering options for deployments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        file (TreeEntry)

        The tree entry representing the file located at the given path.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        path (String!)

        \n

        The path for the file.

        \n\n
        \n\n
        \n\n\n

        history (CommitHistoryConnection!)

        The linear commit history starting from (and including) this commit, in the same order as git log.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        author (CommitAuthor)

        \n

        If non-null, filters history to only show commits with matching authorship.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        path (String)

        \n

        If non-null, filters history to only show commits touching files under this path.

        \n\n
        \n\n
        \n

        since (GitTimestamp)

        \n

        Allows specifying a beginning time or date for fetching commits.

        \n\n
        \n\n
        \n

        until (GitTimestamp)

        \n

        Allows specifying an ending time or date for fetching commits.

        \n\n
        \n\n
        \n\n\n

        message (String!)

        The Git commit message.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageBody (String!)

        The Git commit message body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageBodyHTML (HTML!)

        The commit message body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageHeadline (String!)

        The Git commit message headline.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageHeadlineHTML (HTML!)

        The commit message headline rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        onBehalfOf (Organization)

        The organization this commit was made on behalf of.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parents (CommitConnection!)

        The parents of a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        pushedDate (DateTime)

        The datetime when this commit was pushed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository this commit belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (GitSignature)

        Commit signing information, if present.

        \n\n\n\n\n\n\n\n\n\n\n\n

        status (Status)

        Status information for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        statusCheckRollup (StatusCheckRollup)

        Check and Status rollup information for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        submodules (SubmoduleConnection!)

        Returns a list of all submodules in this repository as of this Commit parsed from the .gitmodules file.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        tarballUrl (URI!)

        Returns a URL to download a tarball archive for a repository.\nNote: For private repositories, these links are temporary and expire after five minutes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tree (Tree!)

        Commit's root Tree.

        \n\n\n\n\n\n\n\n\n\n\n\n

        treeResourcePath (URI!)

        The HTTP path for the tree of this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        treeUrl (URI!)

        The HTTP URL for the tree of this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        zipballUrl (URI!)

        Returns a URL to download a zipball archive for a repository.\nNote: For private repositories, these links are temporary and expire after five minutes.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitComment\n

        \n

        Represents a comment on a given Commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the comment body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with the comment, if the commit exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        Identifies the file path associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        Identifies the line position associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path permalink for this commit comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL permalink for this commit comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitCommentConnection\n

        \n

        The connection type for CommitComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CommitCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CommitComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CommitComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitCommentThread\n

        \n

        A thread of comments on a commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (CommitCommentConnection!)

        The comments that exist in this thread.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit)

        The commit the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        The file the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        The position in the diff for the commit that the comment was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitConnection\n

        \n

        The connection type for Commit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CommitEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Commit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitContributionsByRepository\n

        \n

        This aggregates commits made by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedCommitContributionConnection!)

        The commit contributions, each representing a day.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (CommitContributionOrder)

        \n

        Ordering options for commit contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the commits were made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for the user's commits to the repository in this time range.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for the user's commits to the repository in this time range.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Commit)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitHistoryConnection\n

        \n

        The connection type for Commit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CommitEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Commit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ConnectedEvent\n

        \n

        Represents aconnectedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (ReferencedSubject!)

        Issue or pull request that made the reference.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (ReferencedSubject!)

        Issue or pull request which was connected.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContentAttachment\n

        \n

        A content attachment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String!)

        The body text of the content attachment. This parameter supports markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contentReference (ContentReference!)

        The content reference that the content attachment is attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int!)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The title of the content attachment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContentReference\n

        \n

        A content reference.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        databaseId (Int!)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reference (String!)

        The reference of the content reference.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendar\n

        \n

        A calendar of contributions made on GitHub by a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        colors ([String!]!)

        A list of hex color codes used in this calendar. The darker the color, the more contributions it represents.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isHalloween (Boolean!)

        Determine if the color set was chosen because it's currently Halloween.

        \n\n\n\n\n\n\n\n\n\n\n\n

        months ([ContributionCalendarMonth!]!)

        A list of the months of contributions in this calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalContributions (Int!)

        The count of total contributions in the calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        weeks ([ContributionCalendarWeek!]!)

        A list of the weeks of contributions in this calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendarDay\n

        \n

        Represents a single day of contributions on GitHub by a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        color (String!)

        The hex color code that represents how many contributions were made on this day compared to others in the calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionCount (Int!)

        How many contributions were made by the user on this day.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionLevel (ContributionLevel!)

        Indication of contributions, relative to other days. Can be used to indicate\nwhich color to represent this day on a calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        date (Date!)

        The day this square represents.

        \n\n\n\n\n\n\n\n\n\n\n\n

        weekday (Int!)

        A number representing which day of the week this square represents, e.g., 1 is Monday.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendarMonth\n

        \n

        A month of contributions in a user's contribution graph.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        firstDay (Date!)

        The date of the first day of this month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalWeeks (Int!)

        How many weeks started in this month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        year (Int!)

        The year the month occurred in.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendarWeek\n

        \n

        A week of contributions in a user's contribution graph.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributionDays ([ContributionCalendarDay!]!)

        The days of contributions in this week.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstDay (Date!)

        The date of the earliest square in this week.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionsCollection\n

        \n

        A contributions collection aggregates contributions such as opened issues and commits created by a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commitContributionsByRepository ([CommitContributionsByRepository!]!)

        Commit contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        contributionCalendar (ContributionCalendar!)

        A calendar of this user's contributions on GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionYears ([Int!]!)

        The years the user has been making contributions with the most recent year first.

        \n\n\n\n\n\n\n\n\n\n\n\n

        doesEndInCurrentMonth (Boolean!)

        Determine if this collection's time span ends in the current month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        earliestRestrictedContributionDate (Date)

        The date of the first restricted contribution the user made in this time\nperiod. Can only be non-null when the user has enabled private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        endedAt (DateTime!)

        The ending date and time of this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstIssueContribution (CreatedIssueOrRestrictedContribution)

        The first issue the user opened on GitHub. This will be null if that issue was\nopened outside the collection's time range and ignoreTimeRange is false. If\nthe issue is not visible but the user has opted to show private contributions,\na RestrictedContribution will be returned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstPullRequestContribution (CreatedPullRequestOrRestrictedContribution)

        The first pull request the user opened on GitHub. This will be null if that\npull request was opened outside the collection's time range and\nignoreTimeRange is not true. If the pull request is not visible but the user\nhas opted to show private contributions, a RestrictedContribution will be returned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstRepositoryContribution (CreatedRepositoryOrRestrictedContribution)

        The first repository the user created on GitHub. This will be null if that\nfirst repository was created outside the collection's time range and\nignoreTimeRange is false. If the repository is not visible, then a\nRestrictedContribution is returned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasActivityInThePast (Boolean!)

        Does the user have any more activity in the timeline that occurred prior to the collection's time range?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasAnyContributions (Boolean!)

        Determine if there are any contributions in this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasAnyRestrictedContributions (Boolean!)

        Determine if the user made any contributions in this time frame whose details\nare not visible because they were made in a private repository. Can only be\ntrue if the user enabled private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSingleDay (Boolean!)

        Whether or not the collector's time span is all within the same day.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issueContributions (CreatedIssueContributionConnection!)

        A list of issues the user opened.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        issueContributionsByRepository ([IssueContributionsByRepository!]!)

        Issue contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        joinedGitHubContribution (JoinedGitHubContribution)

        When the user signed up for GitHub. This will be null if that sign up date\nfalls outside the collection's time range and ignoreTimeRange is false.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestRestrictedContributionDate (Date)

        The date of the most recent restricted contribution the user made in this time\nperiod. Can only be non-null when the user has enabled private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mostRecentCollectionWithActivity (ContributionsCollection)

        When this collection's time range does not include any activity from the user, use this\nto get a different collection from an earlier time range that does have activity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mostRecentCollectionWithoutActivity (ContributionsCollection)

        Returns a different contributions collection from an earlier time range than this one\nthat does not have any contributions.

        \n\n\n\n\n\n\n\n\n\n\n\n

        popularIssueContribution (CreatedIssueContribution)

        The issue the user opened on GitHub that received the most comments in the specified\ntime frame.

        \n\n\n\n\n\n\n\n\n\n\n\n

        popularPullRequestContribution (CreatedPullRequestContribution)

        The pull request the user opened on GitHub that received the most comments in the\nspecified time frame.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestContributions (CreatedPullRequestContributionConnection!)

        Pull request contributions made by the user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        pullRequestContributionsByRepository ([PullRequestContributionsByRepository!]!)

        Pull request contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        pullRequestReviewContributions (CreatedPullRequestReviewContributionConnection!)

        Pull request review contributions made by the user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        pullRequestReviewContributionsByRepository ([PullRequestReviewContributionsByRepository!]!)

        Pull request review contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        repositoryContributions (CreatedRepositoryContributionConnection!)

        A list of repositories owned by the user that the user created in this time range.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first repository ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        restrictedContributionsCount (Int!)

        A count of contributions made by the user that the viewer cannot access. Only\nnon-zero when the user has chosen to share their private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startedAt (DateTime!)

        The beginning date and time of this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCommitContributions (Int!)

        How many commits were made by the user in this time span.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalIssueContributions (Int!)

        How many issues the user opened.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalPullRequestContributions (Int!)

        How many pull requests the user opened.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalPullRequestReviewContributions (Int!)

        How many pull request reviews the user left.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalRepositoriesWithContributedCommits (Int!)

        How many different repositories the user committed to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalRepositoriesWithContributedIssues (Int!)

        How many different repositories the user opened issues in.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalRepositoriesWithContributedPullRequestReviews (Int!)

        How many different repositories the user left pull request reviews in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalRepositoriesWithContributedPullRequests (Int!)

        How many different repositories the user opened pull requests in.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalRepositoryContributions (Int!)

        How many repositories the user created.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first repository ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        user (User!)

        The user who made the contributions in this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ConvertToDraftEvent\n

        \n

        Represents aconvert_to_draftevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this convert to draft event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this convert to draft event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ConvertedNoteToIssueEvent\n

        \n

        Represents aconverted_note_to_issueevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectCard (ProjectCard)

        Project card referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectCard is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedCommitContribution\n

        \n

        Represents the contribution a user made by committing to a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commitCount (Int!)

        How many commits were made on this day to this repository by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository the user made a commit in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedCommitContributionConnection\n

        \n

        The connection type for CreatedCommitContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedCommitContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedCommitContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of commits across days and repositories in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedCommitContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedCommitContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedIssueContribution\n

        \n

        Represents the contribution a user made on GitHub by opening an issue.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        The issue that was opened.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedIssueContributionConnection\n

        \n

        The connection type for CreatedIssueContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedIssueContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedIssueContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedIssueContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedIssueContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestContribution\n

        \n

        Represents the contribution a user made on GitHub by opening a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request that was opened.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestContributionConnection\n

        \n

        The connection type for CreatedPullRequestContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedPullRequestContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedPullRequestContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedPullRequestContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestReviewContribution\n

        \n

        Represents the contribution a user made by leaving a review on a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request the user reviewed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestReview (PullRequestReview!)

        The review the user left on the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository containing the pull request that the user reviewed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestReviewContributionConnection\n

        \n

        The connection type for CreatedPullRequestReviewContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedPullRequestReviewContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedPullRequestReviewContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestReviewContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedPullRequestReviewContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedRepositoryContribution\n

        \n

        Represents the contribution a user made on GitHub by creating a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository that was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedRepositoryContributionConnection\n

        \n

        The connection type for CreatedRepositoryContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedRepositoryContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedRepositoryContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedRepositoryContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedRepositoryContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CrossReferencedEvent\n

        \n

        Represents a mention made by one issue or pull request to another.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        referencedAt (DateTime!)

        Identifies when the reference was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (ReferencedSubject!)

        Issue or pull request that made the reference.

        \n\n\n\n\n\n\n\n\n\n\n\n

        target (ReferencedSubject!)

        Issue or pull request to which the reference was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        willCloseTarget (Boolean!)

        Checks if the target will be closed when the source is merged.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DemilestonedEvent\n

        \n

        Represents ademilestonedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestoneTitle (String!)

        Identifies the milestone title associated with thedemilestonedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (MilestoneItem!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DependencyGraphDependency\n

        \n

        A dependency manifest entry.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        DependencyGraphDependency is available under the Access to a repositories dependency graph preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        hasDependencies (Boolean!)

        Does the dependency itself have dependencies?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        packageManager (String)

        The dependency package manager.

        \n\n\n\n\n\n\n\n\n\n\n\n

        packageName (String!)

        The required package name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository containing the package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requirements (String!)

        The dependency version requirements.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DependencyGraphDependencyConnection\n

        \n

        The connection type for DependencyGraphDependency.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        DependencyGraphDependencyConnection is available under the Access to a repositories dependency graph preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DependencyGraphDependencyEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([DependencyGraphDependency])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DependencyGraphDependencyEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        DependencyGraphDependencyEdge is available under the Access to a repositories dependency graph preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (DependencyGraphDependency)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DependencyGraphManifest\n

        \n

        Dependency manifest for a repository.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        DependencyGraphManifest is available under the Access to a repositories dependency graph preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        blobPath (String!)

        Path to view the manifest file blob.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dependencies (DependencyGraphDependencyConnection)

        A list of manifest dependencies.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        dependenciesCount (Int)

        The number of dependencies listed in the manifest.

        \n\n\n\n\n\n\n\n\n\n\n\n

        exceedsMaxSize (Boolean!)

        Is the manifest too big to parse?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        filename (String!)

        Fully qualified manifest filename.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parseable (Boolean!)

        Were we able to parse the manifest?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository containing the manifest.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DependencyGraphManifestConnection\n

        \n

        The connection type for DependencyGraphManifest.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        DependencyGraphManifestConnection is available under the Access to a repositories dependency graph preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DependencyGraphManifestEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([DependencyGraphManifest])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DependencyGraphManifestEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        DependencyGraphManifestEdge is available under the Access to a repositories dependency graph preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (DependencyGraphManifest)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployKey\n

        \n

        A repository deploy key.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The deploy key.

        \n\n\n\n\n\n\n\n\n\n\n\n

        readOnly (Boolean!)

        Whether or not the deploy key is read only.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The deploy key title.

        \n\n\n\n\n\n\n\n\n\n\n\n

        verified (Boolean!)

        Whether or not the deploy key has been verified.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployKeyConnection\n

        \n

        The connection type for DeployKey.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DeployKeyEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([DeployKey])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployKeyEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (DeployKey)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployedEvent\n

        \n

        Represents adeployedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deployment (Deployment!)

        The deployment associated with thedeployedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        The ref associated with thedeployedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Deployment\n

        \n

        Represents triggered deployment instance.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commit (Commit)

        Identifies the commit sha of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitOid (String!)

        Identifies the oid of the deployment commit, even if the commit has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor!)

        Identifies the actor who triggered the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The deployment description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        environment (String)

        The latest environment to which this deployment was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestEnvironment (String)

        The latest environment to which this deployment was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestStatus (DeploymentStatus)

        The latest status of this deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalEnvironment (String)

        The original environment to which this deployment was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String)

        Extra information that a deployment system might need.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the Ref of the deployment, if the deployment was created by ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        Identifies the repository associated with the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (DeploymentState)

        The current state of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        statuses (DeploymentStatusConnection)

        A list of statuses associated with the deployment.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        task (String)

        The deployment task.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentConnection\n

        \n

        The connection type for Deployment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DeploymentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Deployment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Deployment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentEnvironmentChangedEvent\n

        \n

        Represents adeployment_environment_changedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deploymentStatus (DeploymentStatus!)

        The deployment status that updated the deployment environment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentStatus\n

        \n

        Describes the status of a given deployment attempt.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor!)

        Identifies the actor who triggered the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deployment (Deployment!)

        Identifies the deployment associated with status.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        Identifies the description of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        environment (String)

        Identifies the environment of the deployment at the time of this deployment status.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        environment is available under the Deployments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        environmentUrl (URI)

        Identifies the environment URL of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logUrl (URI)

        Identifies the log URL of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (DeploymentStatusState!)

        Identifies the current state of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentStatusConnection\n

        \n

        The connection type for DeploymentStatus.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DeploymentStatusEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([DeploymentStatus])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentStatusEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (DeploymentStatus)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DisconnectedEvent\n

        \n

        Represents adisconnectedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (ReferencedSubject!)

        Issue or pull request from which the issue was disconnected.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (ReferencedSubject!)

        Issue or pull request which was disconnected.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Enterprise\n

        \n

        An account to manage multiple organizations with consolidated policy and billing.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the enterprise's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        billingInfo (EnterpriseBillingInfo)

        Enterprise billing information visible to enterprise billing managers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (HTML!)

        The description of the enterprise as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (String)

        The location of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        members (EnterpriseMemberConnection!)

        A list of users who are members of this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        deployment (EnterpriseUserDeployment)

        \n

        Only return members within the selected GitHub Enterprise deployment.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseMemberOrder)

        \n

        Ordering options for members returned from the connection.

        \n\n
        \n\n
        \n

        organizationLogins ([String!])

        \n

        Only return members within the organizations with these logins.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseUserAccountMembershipRole)

        \n

        The role of the user in the enterprise organization or server.

        \n\n
        \n\n
        \n\n\n

        name (String!)

        The name of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizations (OrganizationConnection!)

        A list of organizations that belong to this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        ownerInfo (EnterpriseOwnerInfo)

        Enterprise information only visible to enterprise owners.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        slug (String!)

        The URL-friendly identifier for the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userAccounts (EnterpriseUserAccountConnection!)

        A list of user accounts on this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerIsAdmin (Boolean!)

        Is the current viewer an admin of this enterprise?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        websiteUrl (URI)

        The URL of the enterprise website.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseAdministratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorEdge\n

        \n

        A User who is an administrator of an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (EnterpriseAdministratorRole!)

        The role of the administrator.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorInvitation\n

        \n

        An invitation for a user to become an owner or billing manager of an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email of the person who was invited to the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise!)

        The enterprise the invitation is for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitee (User)

        The user who was invited to the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inviter (User)

        The user who created the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (EnterpriseAdministratorRole!)

        The invitee's pending role in the enterprise (owner or billing_manager).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorInvitationConnection\n

        \n

        The connection type for EnterpriseAdministratorInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseAdministratorInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseAdministratorInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorInvitationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseAdministratorInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseBillingInfo\n

        \n

        Enterprise billing information visible to enterprise billing managers and owners.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allLicensableUsersCount (Int!)

        The number of licenseable users/emails across the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assetPacks (Int!)

        The number of data packs used by all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        availableSeats (Int!)

        The number of available seats across all owned organizations based on the unique number of billable users.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        availableSeats is deprecated.

        availableSeats will be replaced with totalAvailableLicenses to provide more clarity on the value being returned Use EnterpriseBillingInfo.totalAvailableLicenses instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        bandwidthQuota (Float!)

        The bandwidth quota in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bandwidthUsage (Float!)

        The bandwidth usage in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bandwidthUsagePercentage (Int!)

        The bandwidth usage as a percentage of the bandwidth quota.

        \n\n\n\n\n\n\n\n\n\n\n\n

        seats (Int!)

        The total seats across all organizations owned by the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        seats is deprecated.

        seats will be replaced with totalLicenses to provide more clarity on the value being returned Use EnterpriseBillingInfo.totalLicenses instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        storageQuota (Float!)

        The storage quota in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        storageUsage (Float!)

        The storage usage in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        storageUsagePercentage (Int!)

        The storage usage as a percentage of the storage quota.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalAvailableLicenses (Int!)

        The number of available licenses across all owned organizations based on the unique number of billable users.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalLicenses (Int!)

        The total number of licenses allocated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseIdentityProvider\n

        \n

        An identity provider configured to provision identities for an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        digestMethod (SamlDigestAlgorithm)

        The digest algorithm used to sign SAML requests for the identity provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise)

        The enterprise this identity provider belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        externalIdentities (ExternalIdentityConnection!)

        ExternalIdentities provisioned by this identity provider.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        idpCertificate (X509Certificate)

        The x509 certificate used by the identity provider to sign assertions and responses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuer (String)

        The Issuer Entity ID for the SAML identity provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        recoveryCodes ([String!])

        Recovery codes that can be used by admins to access the enterprise if the identity provider is unavailable.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethod (SamlSignatureAlgorithm)

        The signature algorithm used to sign SAML requests for the identity provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ssoUrl (URI)

        The URL endpoint for the identity provider's SAML SSO.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseMemberConnection\n

        \n

        The connection type for EnterpriseMember.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseMemberEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseMember])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseMemberEdge\n

        \n

        A User who is a member of an enterprise through one or more organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the user does not have a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All members consume a license Removal on 2021-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (EnterpriseMember)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOrganizationMembershipConnection\n

        \n

        The connection type for Organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseOrganizationMembershipEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Organization])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOrganizationMembershipEdge\n

        \n

        An enterprise organization that a user is a member of.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Organization)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (EnterpriseUserAccountMembershipRole!)

        The role of the user in the enterprise membership.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOutsideCollaboratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseOutsideCollaboratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOutsideCollaboratorEdge\n

        \n

        A User who is an outside collaborator of an enterprise through one or more organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the outside collaborator does not have a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All outside collaborators consume a license Removal on 2021-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (EnterpriseRepositoryInfoConnection!)

        The enterprise organization repositories this user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOwnerInfo\n

        \n

        Enterprise information only visible to enterprise owners.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        admins (EnterpriseAdministratorConnection!)

        A list of all of the administrators for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseMemberOrder)

        \n

        Ordering options for administrators returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseAdministratorRole)

        \n

        The role to filter by.

        \n\n
        \n\n
        \n\n\n

        affiliatedUsersWithTwoFactorDisabled (UserConnection!)

        A list of users in the enterprise who currently have two-factor authentication disabled.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        affiliatedUsersWithTwoFactorDisabledExist (Boolean!)

        Whether or not affiliated users with two-factor authentication disabled exist in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowPrivateRepositoryForkingSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether private repository forking is enabled for repositories in organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowPrivateRepositoryForkingSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided private repository forking setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        defaultRepositoryPermissionSetting (EnterpriseDefaultRepositoryPermissionSettingValue!)

        The setting value for base repository permissions for organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        defaultRepositoryPermissionSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided default repository permission.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (DefaultRepositoryPermissionField!)

        \n

        The permission to find organizations for.

        \n\n
        \n\n
        \n\n\n

        domains (VerifiableDomainConnection!)

        A list of domains owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isVerified (Boolean)

        \n

        Filter whether or not the domain is verified.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (VerifiableDomainOrder)

        \n

        Ordering options for verifiable domains returned.

        \n\n
        \n\n
        \n\n\n

        enterpriseServerInstallations (EnterpriseServerInstallationConnection!)

        Enterprise Server installations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        connectedOnly (Boolean)

        \n

        Whether or not to only return installations discovered via GitHub Connect.

        \n

        The default value is false.

        \n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseServerInstallationOrder)

        \n

        Ordering options for Enterprise Server installations returned.

        \n\n
        \n\n
        \n\n\n

        ipAllowListEnabledSetting (IpAllowListEnabledSettingValue!)

        The setting value for whether the enterprise has an IP allow list enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ipAllowListEntries (IpAllowListEntryConnection!)

        The IP addresses that are allowed to access resources owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IpAllowListEntryOrder)

        \n

        Ordering options for IP allow list entries returned.

        \n\n
        \n\n
        \n\n\n

        isUpdatingDefaultRepositoryPermission (Boolean!)

        Whether or not the default repository permission is currently being updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUpdatingTwoFactorRequirement (Boolean!)

        Whether the two-factor authentication requirement is currently being enforced.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanChangeRepositoryVisibilitySetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether organization members with admin permissions on a\nrepository can change repository visibility.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanChangeRepositoryVisibilitySettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided can change repository visibility setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanCreateInternalRepositoriesSetting (Boolean)

        The setting value for whether members of organizations in the enterprise can create internal repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreatePrivateRepositoriesSetting (Boolean)

        The setting value for whether members of organizations in the enterprise can create private repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreatePublicRepositoriesSetting (Boolean)

        The setting value for whether members of organizations in the enterprise can create public repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreateRepositoriesSetting (EnterpriseMembersCanCreateRepositoriesSettingValue)

        The setting value for whether members of organizations in the enterprise can create repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreateRepositoriesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided repository creation setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (OrganizationMembersCanCreateRepositoriesSettingValue!)

        \n

        The setting to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanDeleteIssuesSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members with admin permissions for repositories can delete issues.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanDeleteIssuesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can delete issues setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanDeleteRepositoriesSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members with admin permissions for repositories can delete or transfer repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanDeleteRepositoriesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can delete repositories setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanInviteCollaboratorsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members of organizations in the enterprise can invite outside collaborators.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanInviteCollaboratorsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can invite collaborators setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanMakePurchasesSetting (EnterpriseMembersCanMakePurchasesSettingValue!)

        Indicates whether members of this enterprise's organizations can purchase additional services for those organizations.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanUpdateProtectedBranchesSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members with admin permissions for repositories can update protected branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanUpdateProtectedBranchesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can update protected branches setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanViewDependencyInsightsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members can view dependency insights.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanViewDependencyInsightsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can view dependency insights setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        notificationDeliveryRestrictionEnabledSetting (NotificationRestrictionSettingValue!)

        Indicates if email notification delivery for this enterprise is restricted to verified domains.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationProjectsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether organization projects are enabled for organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationProjectsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided organization projects setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        outsideCollaborators (EnterpriseOutsideCollaboratorConnection!)

        A list of outside collaborators across the repositories in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        login (String)

        \n

        The login of one specific outside collaborator.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseMemberOrder)

        \n

        Ordering options for outside collaborators returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        visibility (RepositoryVisibility)

        \n

        Only return outside collaborators on repositories with this visibility.

        \n\n
        \n\n
        \n\n\n

        pendingAdminInvitations (EnterpriseAdministratorInvitationConnection!)

        A list of pending administrator invitations for the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseAdministratorInvitationOrder)

        \n

        Ordering options for pending enterprise administrator invitations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseAdministratorRole)

        \n

        The role to filter by.

        \n\n
        \n\n
        \n\n\n

        pendingCollaboratorInvitations (RepositoryInvitationConnection!)

        A list of pending collaborator invitations across the repositories in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryInvitationOrder)

        \n

        Ordering options for pending repository collaborator invitations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        pendingCollaborators (EnterprisePendingCollaboratorConnection!)

        A list of pending collaborators across the repositories in the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        pendingCollaborators is deprecated.

        Repository invitations can now be associated with an email, not only an invitee. Use the pendingCollaboratorInvitations field instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryInvitationOrder)

        \n

        Ordering options for pending repository collaborator invitations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        pendingMemberInvitations (EnterprisePendingMemberInvitationConnection!)

        A list of pending member invitations for organizations in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        repositoryProjectsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether repository projects are enabled in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryProjectsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided repository projects setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        samlIdentityProvider (EnterpriseIdentityProvider)

        The SAML Identity Provider for the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        samlIdentityProviderSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the SAML single sign-on setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (IdentityProviderConfigurationState!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        supportEntitlements (EnterpriseMemberConnection!)

        A list of members with a support entitlement.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseMemberOrder)

        \n

        Ordering options for support entitlement users returned from the connection.

        \n\n
        \n\n
        \n\n\n

        teamDiscussionsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether team discussions are enabled for organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamDiscussionsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided team discussions setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        twoFactorRequiredSetting (EnterpriseEnabledSettingValue!)

        The setting value for whether the enterprise requires two-factor authentication for its organizations and users.

        \n\n\n\n\n\n\n\n\n\n\n\n

        twoFactorRequiredSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the two-factor authentication setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingCollaboratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterprisePendingCollaboratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingCollaboratorEdge\n

        \n

        A user with an invitation to be a collaborator on a repository owned by an organization in an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the invited collaborator does not have a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All pending collaborators consume a license Removal on 2021-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (EnterpriseRepositoryInfoConnection!)

        The enterprise organization repositories this user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingMemberInvitationConnection\n

        \n

        The connection type for OrganizationInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterprisePendingMemberInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([OrganizationInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalUniqueUserCount (Int!)

        Identifies the total count of unique users in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingMemberInvitationEdge\n

        \n

        An invitation to be a member in an enterprise organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the invitation has a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All pending members consume a license Removal on 2020-07-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (OrganizationInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseRepositoryInfo\n

        \n

        A subset of repository information queryable from an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isPrivate (Boolean!)

        Identifies if the repository is private.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The repository's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nameWithOwner (String!)

        The repository's name with owner.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseRepositoryInfoConnection\n

        \n

        The connection type for EnterpriseRepositoryInfo.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseRepositoryInfoEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseRepositoryInfo])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseRepositoryInfoEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseRepositoryInfo)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerInstallation\n

        \n

        An Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        customerName (String!)

        The customer name to which the Enterprise Server installation belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hostName (String!)

        The host name of the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isConnected (Boolean!)

        Whether or not the installation is connected to an Enterprise Server installation via GitHub Connect.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userAccounts (EnterpriseServerUserAccountConnection!)

        User accounts on this Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseServerUserAccountOrder)

        \n

        Ordering options for Enterprise Server user accounts returned from the connection.

        \n\n
        \n\n
        \n\n\n

        userAccountsUploads (EnterpriseServerUserAccountsUploadConnection!)

        User accounts uploads for the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseServerUserAccountsUploadOrder)

        \n

        Ordering options for Enterprise Server user accounts uploads returned from the connection.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerInstallationConnection\n

        \n

        The connection type for EnterpriseServerInstallation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseServerInstallationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseServerInstallation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerInstallationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseServerInstallation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccount\n

        \n

        A user account on an Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        emails (EnterpriseServerUserAccountEmailConnection!)

        User emails belonging to this user account.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseServerUserAccountEmailOrder)

        \n

        Ordering options for Enterprise Server user account emails returned from the connection.

        \n\n
        \n\n
        \n\n\n

        enterpriseServerInstallation (EnterpriseServerInstallation!)

        The Enterprise Server installation on which this user account exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSiteAdmin (Boolean!)

        Whether the user account is a site administrator on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The login of the user account on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        profileName (String)

        The profile name of the user account on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        remoteCreatedAt (DateTime!)

        The date and time when the user account was created on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        remoteUserId (Int!)

        The ID of the user account on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountConnection\n

        \n

        The connection type for EnterpriseServerUserAccount.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseServerUserAccountEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseServerUserAccount])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseServerUserAccount)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEmail\n

        \n

        An email belonging to a user account on an Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String!)

        The email address.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrimary (Boolean!)

        Indicates whether this is the primary email of the associated user account.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userAccount (EnterpriseServerUserAccount!)

        The user account to which the email belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEmailConnection\n

        \n

        The connection type for EnterpriseServerUserAccountEmail.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseServerUserAccountEmailEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseServerUserAccountEmail])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEmailEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseServerUserAccountEmail)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountsUpload\n

        \n

        A user accounts upload from an Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise!)

        The enterprise to which this upload belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseServerInstallation (EnterpriseServerInstallation!)

        The Enterprise Server installation for which this upload was generated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the file uploaded.

        \n\n\n\n\n\n\n\n\n\n\n\n

        syncState (EnterpriseServerUserAccountsUploadSyncState!)

        The synchronization state of the upload.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountsUploadConnection\n

        \n

        The connection type for EnterpriseServerUserAccountsUpload.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseServerUserAccountsUploadEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseServerUserAccountsUpload])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountsUploadEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseServerUserAccountsUpload)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseUserAccount\n

        \n

        An account for a user who is an admin of an enterprise or a member of an enterprise through one or more organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the enterprise user account's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise!)

        The enterprise in which this user account exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        An identifier for the enterprise user account, a login or email address.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The name of the enterprise user account.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizations (EnterpriseOrganizationMembershipConnection!)

        A list of enterprise organizations this user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseUserAccountMembershipRole)

        \n

        The role of the user in the enterprise organization.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user within the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseUserAccountConnection\n

        \n

        The connection type for EnterpriseUserAccount.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseUserAccountEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseUserAccount])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseUserAccountEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseUserAccount)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentity\n

        \n

        An external identity provisioned by SAML SSO or SCIM.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        guid (String!)

        The GUID for this identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationInvitation (OrganizationInvitation)

        Organization invitation for this SCIM-provisioned external identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        samlIdentity (ExternalIdentitySamlAttributes)

        SAML Identity attributes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        scimIdentity (ExternalIdentityScimAttributes)

        SCIM Identity attributes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        User linked to this external identity. Will be NULL if this identity has not been claimed by an organization member.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentityConnection\n

        \n

        The connection type for ExternalIdentity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ExternalIdentityEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ExternalIdentity])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentityEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ExternalIdentity)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentitySamlAttributes\n

        \n

        SAML attributes for the External Identity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        emails ([UserEmailMetadata!])

        The emails associated with the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        familyName (String)

        Family name of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        givenName (String)

        Given name of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        groups ([String!])

        The groups linked to this identity in IDP.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nameId (String)

        The NameID of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        username (String)

        The userName of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentityScimAttributes\n

        \n

        SCIM attributes for the External Identity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        emails ([UserEmailMetadata!])

        The emails associated with the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        familyName (String)

        Family name of the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        givenName (String)

        Given name of the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        groups ([String!])

        The groups linked to this identity in IDP.

        \n\n\n\n\n\n\n\n\n\n\n\n

        username (String)

        The userName of the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n FollowerConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n FollowingConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n FundingLink\n

        \n

        A funding platform link for a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        platform (FundingPlatform!)

        The funding platform this link is for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The configured URL for this funding link.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GenericHovercardContext\n

        \n

        A generic hovercard context with a message and icon.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Gist\n

        \n

        A Gist.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (GistCommentConnection!)

        A list of comments associated with the gist.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The gist description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        files ([GistFile])

        The files in this gist.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        limit (Int)

        \n

        The maximum number of files to return.

        \n

        The default value is 10.

        \n
        \n\n
        \n

        oid (GitObjectID)

        \n

        The oid of the files to return.

        \n\n
        \n\n
        \n\n\n

        forks (GistConnection!)

        A list of forks associated with the gist.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (GistOrder)

        \n

        Ordering options for gists returned from the connection.

        \n\n
        \n\n
        \n\n\n

        isFork (Boolean!)

        Identifies if the gist is a fork.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPublic (Boolean!)

        Whether the gist is public or not.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The gist name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (RepositoryOwner)

        The gist owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pushedAt (DateTime)

        Identifies when the gist was last pushed to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTML path to this resource.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazerCount (Int!)

        Returns a count of how many stargazers there are on this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazers (StargazerConnection!)

        A list of users who have starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this Gist.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasStarred (Boolean!)

        Returns a boolean indicating whether the viewing user has starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistComment\n

        \n

        Represents a comment on an Gist.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the gist.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the comment body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        gist (Gist!)

        The associated gist.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistCommentConnection\n

        \n

        The connection type for GistComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([GistCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([GistComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (GistComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistConnection\n

        \n

        The connection type for Gist.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([GistEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Gist])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Gist)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistFile\n

        \n

        A file in a gist.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        encodedName (String)

        The file name encoded to remove characters that are invalid in URL paths.

        \n\n\n\n\n\n\n\n\n\n\n\n

        encoding (String)

        The gist file encoding.

        \n\n\n\n\n\n\n\n\n\n\n\n

        extension (String)

        The file extension from the file name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isImage (Boolean!)

        Indicates if this file is an image.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isTruncated (Boolean!)

        Whether the file's contents were truncated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        language (Language)

        The programming language this file is written in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The gist file name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        size (Int)

        The gist file size in bytes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String)

        UTF8 text data or null if the file is binary.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        truncate (Int)

        \n

        Optionally truncate the returned file to this length.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitActor\n

        \n

        Represents an actor in a Git commit (ie. an author or committer).

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the author's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        date (GitTimestamp)

        The timestamp of the Git action (authoring or committing).

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email in the Git commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The name in the Git commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The GitHub user corresponding to the email field. Null if no such user exists.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitActorConnection\n

        \n

        The connection type for GitActor.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([GitActorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([GitActor])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitActorEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (GitActor)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitHubMetadata\n

        \n

        Represents information about the GitHub instance.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        gitHubServicesSha (GitObjectID!)

        Returns a String that's a SHA of github-services.

        \n\n\n\n\n\n\n\n\n\n\n\n

        gitIpAddresses ([String!])

        IP addresses that users connect to for git operations.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hookIpAddresses ([String!])

        IP addresses that service hooks are sent from.

        \n\n\n\n\n\n\n\n\n\n\n\n

        importerIpAddresses ([String!])

        IP addresses that the importer connects from.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPasswordAuthenticationVerifiable (Boolean!)

        Whether or not users are verified.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pagesIpAddresses ([String!])

        IP addresses for GitHub Pages' A records.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GpgSignature\n

        \n

        Represents a GPG signature on a Commit or Tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String!)

        Email used to sign this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isValid (Boolean!)

        True if the signature is valid and verified by GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        keyId (String)

        Hex-encoded ID of the key that signed this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String!)

        Payload for GPG signing object. Raw ODB object without the signature header.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (String!)

        ASCII-armored signature header from object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signer (User)

        GitHub user corresponding to the email signing this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (GitSignatureState!)

        The state of this signature. VALID if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wasSignedByGitHub (Boolean!)

        True if the signature was made with GitHub's signing key.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n HeadRefDeletedEvent\n

        \n

        Represents ahead_ref_deletedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRef (Ref)

        Identifies the Ref associated with the head_ref_deleted event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRefName (String!)

        Identifies the name of the Ref associated with the head_ref_deleted event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n HeadRefForcePushedEvent\n

        \n

        Represents ahead_ref_force_pushedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        afterCommit (Commit)

        Identifies the after commit SHA for thehead_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        beforeCommit (Commit)

        Identifies the before commit SHA for thehead_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the fully qualified ref name for thehead_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n HeadRefRestoredEvent\n

        \n

        Represents ahead_ref_restoredevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Hovercard\n

        \n

        Detail needed to display a hovercard for a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contexts ([HovercardContext!]!)

        Each of the contexts for this hovercard.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IpAllowListEntry\n

        \n

        An IP address or range of addresses that is allowed to access an owner's resources.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allowListValue (String!)

        A single IP address or range of IP addresses in CIDR notation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isActive (Boolean!)

        Whether the entry is currently active.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The name of the IP allow list entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (IpAllowListOwner!)

        The owner of the IP allow list entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IpAllowListEntryConnection\n

        \n

        The connection type for IpAllowListEntry.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IpAllowListEntryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IpAllowListEntry])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IpAllowListEntryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IpAllowListEntry)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Issue\n

        \n

        An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        activeLockReason (LockReason)

        Reason that the conversation was locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignees (UserConnection!)

        A list of Users assigned to this object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the body of the issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyResourcePath (URI!)

        The http path for this issue body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        Identifies the body of the issue rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyUrl (URI!)

        The http URL for this issue body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closed (Boolean!)

        true if the object is closed (definition of closed may depend on type).

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (IssueCommentConnection!)

        A list of comments associated with the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueCommentOrder)

        \n

        Ordering options for issue comments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hovercard (Hovercard!)

        The hovercard information for this issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        includeNotificationContexts (Boolean)

        \n

        Whether or not to include notification contexts.

        \n

        The default value is true.

        \n
        \n\n
        \n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isReadByViewer (Boolean)

        Is this issue read by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labels (LabelConnection)

        A list of labels associated with the object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LabelOrder)

        \n

        Ordering options for labels returned from the connection.

        \n\n
        \n\n
        \n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        locked (Boolean!)

        true if the object is locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestone (Milestone)

        Identifies the milestone associated with the issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the issue number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        participants (UserConnection!)

        A list of Users that are participating in the Issue conversation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        projectCards (ProjectCardConnection!)

        List of project cards associated with this issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (IssueState!)

        Identifies the state of the issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        timeline (IssueTimelineConnection!)

        A list of events, comments, commits, etc. associated with the issue.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        timeline is deprecated.

        timeline will be removed Use Issue.timelineItems instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Allows filtering timeline events by a since timestamp.

        \n\n
        \n\n
        \n\n\n

        timelineItems (IssueTimelineItemsConnection!)

        A list of events, comments, commits, etc. associated with the issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        itemTypes ([IssueTimelineItemsItemType!])

        \n

        Filter timeline items by type.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Filter timeline items by a since timestamp.

        \n\n
        \n\n
        \n

        skip (Int)

        \n

        Skips the first n elements in the list.

        \n\n
        \n\n
        \n\n\n

        title (String!)

        Identifies the issue title.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueComment\n

        \n

        Represents a comment on an Issue.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        Returns the pull request associated with the comment, if this comment was made on a\npull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this issue comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this issue comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueCommentConnection\n

        \n

        The connection type for IssueComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IssueComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IssueComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueConnection\n

        \n

        The connection type for Issue.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Issue])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueContributionsByRepository\n

        \n

        This aggregates issues opened by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedIssueContributionConnection!)

        The issue contributions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the issues were opened.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Issue)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTemplate\n

        \n

        A repository issue template.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        about (String)

        The template purpose.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String)

        The suggested issue body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The template name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String)

        The suggested issue title.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineConnection\n

        \n

        The connection type for IssueTimelineItem.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueTimelineItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IssueTimelineItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IssueTimelineItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineItemsConnection\n

        \n

        The connection type for IssueTimelineItems.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueTimelineItemsEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        filteredCount (Int!)

        Identifies the count of items after applying before and after filters.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IssueTimelineItems])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageCount (Int!)

        Identifies the count of items after applying before/after filters and first/last/skip slicing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the timeline was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineItemsEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IssueTimelineItems)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n JoinedGitHubContribution\n

        \n

        Represents a user signing up for a GitHub account.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Label\n

        \n

        A label for categorizing Issues or Milestones with a given Repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        color (String!)

        Identifies the label color.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime)

        Identifies the date and time when the label was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        A brief description of this label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDefault (Boolean!)

        Indicates whether or not this is a default label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issues (IssueConnection!)

        A list of issues associated with this label.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        name (String!)

        Identifies the label name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests associated with this label.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime)

        Identifies the date and time when the label was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this label.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LabelConnection\n

        \n

        The connection type for Label.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([LabelEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Label])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LabelEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Label)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LabeledEvent\n

        \n

        Represents alabeledevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        label (Label!)

        Identifies the label associated with thelabeledevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labelable (Labelable!)

        Identifies the Labelable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Language\n

        \n

        Represents a given language found in repositories.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        color (String)

        The color defined for the current language.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the current language.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LanguageConnection\n

        \n

        A list of languages associated with the parent.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([LanguageEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Language])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalSize (Int!)

        The total size in bytes of files written in that language.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LanguageEdge\n

        \n

        Represents the language of a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        size (Int!)

        The number of bytes of code written in the language.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n License\n

        \n

        A repository's open source license.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String!)

        The full text of the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conditions ([LicenseRule]!)

        The conditions set by the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        A human-readable description of the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        featured (Boolean!)

        Whether the license should be featured.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hidden (Boolean!)

        Whether the license should be displayed in license pickers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        implementation (String)

        Instructions on how to implement the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The lowercased SPDX ID of the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        limitations ([LicenseRule]!)

        The limitations set by the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The license full name specified by https://spdx.org/licenses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nickname (String)

        Customary short name if applicable (e.g, GPLv3).

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissions ([LicenseRule]!)

        The permissions set by the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pseudoLicense (Boolean!)

        Whether the license is a pseudo-license placeholder (e.g., other, no-license).

        \n\n\n\n\n\n\n\n\n\n\n\n

        spdxId (String)

        Short identifier specified by https://spdx.org/licenses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI)

        URL to the license on https://choosealicense.com.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LicenseRule\n

        \n

        Describes a License's conditions, permissions, and limitations.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        description (String!)

        A description of the rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The machine-readable rule key.

        \n\n\n\n\n\n\n\n\n\n\n\n

        label (String!)

        The human-readable rule label.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LockedEvent\n

        \n

        Represents alockedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockReason (LockReason)

        Reason that the conversation was locked (optional).

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockable (Lockable!)

        Object that was locked.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Mannequin\n

        \n

        A placeholder user for attribution of imported data on GitHub.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the GitHub App's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The mannequin's email on the source instance.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The username of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTML path to this resource.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The URL to this resource.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MarkedAsDuplicateEvent\n

        \n

        Represents amarked_as_duplicateevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canonical (IssueOrPullRequest)

        The authoritative issue or pull request which has been duplicated by another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        duplicate (IssueOrPullRequest)

        The issue or pull request which has been marked as a duplicate of another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Canonical and duplicate belong to different repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MarketplaceCategory\n

        \n

        A public description of a Marketplace category.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        description (String)

        The category's description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        howItWorks (String)

        The technical description of how apps listed in this category work with GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The category's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        primaryListingCount (Int!)

        How many Marketplace listings have this as their primary category.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this Marketplace category.

        \n\n\n\n\n\n\n\n\n\n\n\n

        secondaryListingCount (Int!)

        How many Marketplace listings have this as their secondary category.

        \n\n\n\n\n\n\n\n\n\n\n\n

        slug (String!)

        The short name of the category used in its URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this Marketplace category.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MarketplaceListing\n

        \n

        A listing in the GitHub integration marketplace.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        app (App)

        The GitHub App this listing represents.

        \n\n\n\n\n\n\n\n\n\n\n\n

        companyUrl (URI)

        URL to the listing owner's company site.

        \n\n\n\n\n\n\n\n\n\n\n\n

        configurationResourcePath (URI!)

        The HTTP path for configuring access to the listing's integration or OAuth app.

        \n\n\n\n\n\n\n\n\n\n\n\n

        configurationUrl (URI!)

        The HTTP URL for configuring access to the listing's integration or OAuth app.

        \n\n\n\n\n\n\n\n\n\n\n\n

        documentationUrl (URI)

        URL to the listing's documentation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        extendedDescription (String)

        The listing's detailed description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        extendedDescriptionHTML (HTML!)

        The listing's detailed description rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fullDescription (String!)

        The listing's introductory description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fullDescriptionHTML (HTML!)

        The listing's introductory description rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasPublishedFreeTrialPlans (Boolean!)

        Does this listing have any plans with a free trial?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasTermsOfService (Boolean!)

        Does this listing have a terms of service link?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasVerifiedOwner (Boolean!)

        Whether the creator of the app is a verified org.

        \n\n\n\n\n\n\n\n\n\n\n\n

        howItWorks (String)

        A technical description of how this app works with GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        howItWorksHTML (HTML!)

        The listing's technical description rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        installationUrl (URI)

        URL to install the product to the viewer's account or organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        installedForViewer (Boolean!)

        Whether this listing's app has been installed for the current viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isArchived (Boolean!)

        Whether this listing has been removed from the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDraft (Boolean!)

        Whether this listing is still an editable draft that has not been submitted\nfor review and is not publicly visible in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPaid (Boolean!)

        Whether the product this listing represents is available as part of a paid plan.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPublic (Boolean!)

        Whether this listing has been approved for display in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isRejected (Boolean!)

        Whether this listing has been rejected by GitHub for display in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnverified (Boolean!)

        Whether this listing has been approved for unverified display in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnverifiedPending (Boolean!)

        Whether this draft listing has been submitted for review for approval to be unverified in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isVerificationPendingFromDraft (Boolean!)

        Whether this draft listing has been submitted for review from GitHub for approval to be verified in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isVerificationPendingFromUnverified (Boolean!)

        Whether this unverified listing has been submitted for review from GitHub for approval to be verified in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isVerified (Boolean!)

        Whether this listing has been approved for verified display in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logoBackgroundColor (String!)

        The hex color code, without the leading '#', for the logo background.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logoUrl (URI)

        URL for the listing's logo image.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size in pixels of the resulting square image.

        \n

        The default value is 400.

        \n
        \n\n
        \n\n\n

        name (String!)

        The listing's full name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        normalizedShortDescription (String!)

        The listing's very short description without a trailing period or ampersands.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pricingUrl (URI)

        URL to the listing's detailed pricing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        primaryCategory (MarketplaceCategory!)

        The category that best describes the listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        privacyPolicyUrl (URI!)

        URL to the listing's privacy policy, may return an empty string for listings that do not require a privacy policy URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for the Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        screenshotUrls ([String]!)

        The URLs for the listing's screenshots.

        \n\n\n\n\n\n\n\n\n\n\n\n

        secondaryCategory (MarketplaceCategory)

        An alternate category that describes the listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        shortDescription (String!)

        The listing's very short description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        slug (String!)

        The short name of the listing used in its URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        statusUrl (URI)

        URL to the listing's status page.

        \n\n\n\n\n\n\n\n\n\n\n\n

        supportEmail (String)

        An email address for support for this listing's app.

        \n\n\n\n\n\n\n\n\n\n\n\n

        supportUrl (URI!)

        Either a URL or an email address for support for this listing's app, may\nreturn an empty string for listings that do not require a support URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        termsOfServiceUrl (URI)

        URL to the listing's terms of service.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for the Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanAddPlans (Boolean!)

        Can the current viewer add plans for this Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanApprove (Boolean!)

        Can the current viewer approve this Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanDelist (Boolean!)

        Can the current viewer delist this Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanEdit (Boolean!)

        Can the current viewer edit this Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanEditCategories (Boolean!)

        Can the current viewer edit the primary and secondary category of this\nMarketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanEditPlans (Boolean!)

        Can the current viewer edit the plans for this Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanRedraft (Boolean!)

        Can the current viewer return this Marketplace listing to draft state\nso it becomes editable again.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReject (Boolean!)

        Can the current viewer reject this Marketplace listing by returning it to\nan editable draft state or rejecting it entirely.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanRequestApproval (Boolean!)

        Can the current viewer request this listing be reviewed for display in\nthe Marketplace as verified.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasPurchased (Boolean!)

        Indicates whether the current user has an active subscription to this Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasPurchasedForAllOrganizations (Boolean!)

        Indicates if the current user has purchased a subscription to this Marketplace listing\nfor all of the organizations the user owns.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerIsListingAdmin (Boolean!)

        Does the current viewer role allow them to administer this Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MarketplaceListingConnection\n

        \n

        Look up Marketplace Listings.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([MarketplaceListingEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([MarketplaceListing])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MarketplaceListingEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (MarketplaceListing)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MembersCanDeleteReposClearAuditEntry\n

        \n

        Audit log entry for a members_can_delete_repos.clear event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MembersCanDeleteReposDisableAuditEntry\n

        \n

        Audit log entry for a members_can_delete_repos.disable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MembersCanDeleteReposEnableAuditEntry\n

        \n

        Audit log entry for a members_can_delete_repos.enable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MentionedEvent\n

        \n

        Represents amentionedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MergedEvent\n

        \n

        Represents amergedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with the merge event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeRef (Ref)

        Identifies the Ref associated with the merge event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeRefName (String!)

        Identifies the name of the Ref associated with the merge event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this merged event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this merged event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Milestone\n

        \n

        Represents a Milestone object on a given repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        closed (Boolean!)

        true if the object is closed (definition of closed may depend on type).

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        Identifies the actor who created the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        Identifies the description of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dueOn (DateTime)

        Identifies the due date of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issues (IssueConnection!)

        A list of issues associated with the milestone.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        number (Int!)

        Identifies the number of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        progressPercentage (Float!)

        Identifies the percentage complete for the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests associated with the milestone.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (MilestoneState!)

        Identifies the state of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        Identifies the title of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MilestoneConnection\n

        \n

        The connection type for Milestone.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([MilestoneEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Milestone])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MilestoneEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Milestone)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MilestonedEvent\n

        \n

        Represents amilestonedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestoneTitle (String!)

        Identifies the milestone title associated with themilestonedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (MilestoneItem!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MovedColumnsInProjectEvent\n

        \n

        Represents amoved_columns_in_projectevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousProjectColumnName (String!)

        Column name the issue or pull request was moved from.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        previousProjectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectCard (ProjectCard)

        Project card referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectCard is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name the issue or pull request was moved to.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OauthApplicationCreateAuditEntry\n

        \n

        Audit log entry for a oauth_application.create event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        applicationUrl (URI)

        The application URL of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        callbackUrl (URI)

        The callback URL of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        rateLimit (Int)

        The rate limit of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (OauthApplicationCreateAuditEntryState)

        The state of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgAddBillingManagerAuditEntry\n

        \n

        Audit log entry for a org.add_billing_manager.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitationEmail (String)

        The email address used to invite a billing manager for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgAddMemberAuditEntry\n

        \n

        Audit log entry for a org.add_member.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (OrgAddMemberAuditEntryPermission)

        The permission level of the member added to the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgBlockUserAuditEntry\n

        \n

        Audit log entry for a org.block_user.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUser (User)

        The blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserName (String)

        The username of the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserResourcePath (URI)

        The HTTP path for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserUrl (URI)

        The HTTP URL for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgConfigDisableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a org.config.disable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgConfigEnableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a org.config.enable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgCreateAuditEntry\n

        \n

        Audit log entry for a org.create event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        billingPlan (OrgCreateAuditEntryBillingPlan)

        The billing plan for the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgDisableOauthAppRestrictionsAuditEntry\n

        \n

        Audit log entry for a org.disable_oauth_app_restrictions event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgDisableSamlAuditEntry\n

        \n

        Audit log entry for a org.disable_saml event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        digestMethodUrl (URI)

        The SAML provider's digest algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuerUrl (URI)

        The SAML provider's issuer URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethodUrl (URI)

        The SAML provider's signature algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        singleSignOnUrl (URI)

        The SAML provider's single sign-on URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgDisableTwoFactorRequirementAuditEntry\n

        \n

        Audit log entry for a org.disable_two_factor_requirement event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgEnableOauthAppRestrictionsAuditEntry\n

        \n

        Audit log entry for a org.enable_oauth_app_restrictions event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgEnableSamlAuditEntry\n

        \n

        Audit log entry for a org.enable_saml event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        digestMethodUrl (URI)

        The SAML provider's digest algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuerUrl (URI)

        The SAML provider's issuer URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethodUrl (URI)

        The SAML provider's signature algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        singleSignOnUrl (URI)

        The SAML provider's single sign-on URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgEnableTwoFactorRequirementAuditEntry\n

        \n

        Audit log entry for a org.enable_two_factor_requirement event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgInviteMemberAuditEntry\n

        \n

        Audit log entry for a org.invite_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email address of the organization invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationInvitation (OrganizationInvitation)

        The organization invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgInviteToBusinessAuditEntry\n

        \n

        Audit log entry for a org.invite_to_business event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgOauthAppAccessApprovedAuditEntry\n

        \n

        Audit log entry for a org.oauth_app_access_approved event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgOauthAppAccessDeniedAuditEntry\n

        \n

        Audit log entry for a org.oauth_app_access_denied event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgOauthAppAccessRequestedAuditEntry\n

        \n

        Audit log entry for a org.oauth_app_access_requested event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRemoveBillingManagerAuditEntry\n

        \n

        Audit log entry for a org.remove_billing_manager event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (OrgRemoveBillingManagerAuditEntryReason)

        The reason for the billing manager being removed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRemoveMemberAuditEntry\n

        \n

        Audit log entry for a org.remove_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membershipTypes ([OrgRemoveMemberAuditEntryMembershipType!])

        The types of membership the member has with the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (OrgRemoveMemberAuditEntryReason)

        The reason for the member being removed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRemoveOutsideCollaboratorAuditEntry\n

        \n

        Audit log entry for a org.remove_outside_collaborator event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membershipTypes ([OrgRemoveOutsideCollaboratorAuditEntryMembershipType!])

        The types of membership the outside collaborator has with the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (OrgRemoveOutsideCollaboratorAuditEntryReason)

        The reason for the outside collaborator being removed from the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberAuditEntry\n

        \n

        Audit log entry for a org.restore_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredCustomEmailRoutingsCount (Int)

        The number of custom email routings for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredIssueAssignmentsCount (Int)

        The number of issue assignments for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredMemberships ([OrgRestoreMemberAuditEntryMembership!])

        Restored organization membership objects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredMembershipsCount (Int)

        The number of restored memberships.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredRepositoriesCount (Int)

        The number of repositories of the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredRepositoryStarsCount (Int)

        The number of starred repositories for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredRepositoryWatchesCount (Int)

        The number of watched repositories for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberMembershipOrganizationAuditEntryData\n

        \n

        Metadata for an organization membership for org.restore_member actions.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberMembershipRepositoryAuditEntryData\n

        \n

        Metadata for a repository membership for org.restore_member actions.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberMembershipTeamAuditEntryData\n

        \n

        Metadata for a team membership for org.restore_member actions.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUnblockUserAuditEntry\n

        \n

        Audit log entry for a org.unblock_user.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUser (User)

        The user being unblocked by the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserName (String)

        The username of the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserResourcePath (URI)

        The HTTP path for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserUrl (URI)

        The HTTP URL for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateDefaultRepositoryPermissionAuditEntry\n

        \n

        Audit log entry for a org.update_default_repository_permission.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (OrgUpdateDefaultRepositoryPermissionAuditEntryPermission)

        The new default repository permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissionWas (OrgUpdateDefaultRepositoryPermissionAuditEntryPermission)

        The former default repository permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateMemberAuditEntry\n

        \n

        Audit log entry for a org.update_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (OrgUpdateMemberAuditEntryPermission)

        The new member permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissionWas (OrgUpdateMemberAuditEntryPermission)

        The former member permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateMemberRepositoryCreationPermissionAuditEntry\n

        \n

        Audit log entry for a org.update_member_repository_creation_permission event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canCreateRepositories (Boolean)

        Can members create repositories in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility)

        The permission for visibility level of repositories for this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateMemberRepositoryInvitationPermissionAuditEntry\n

        \n

        Audit log entry for a org.update_member_repository_invitation_permission event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canInviteOutsideCollaboratorsToRepositories (Boolean)

        Can outside collaborators be invited to repositories in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Organization\n

        \n

        An account on GitHub, with one or more owners, that has repositories, members and teams.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        anyPinnableItems (Boolean!)

        Determine if this repository owner has any items that can be pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        type (PinnableItemType)

        \n

        Filter to only a particular kind of pinnable item.

        \n\n
        \n\n
        \n\n\n

        auditLog (OrganizationAuditEntryConnection!)

        Audit log entries of the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (AuditLogOrder)

        \n

        Ordering options for the returned audit log entries.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The query string to filter audit entries.

        \n\n
        \n\n
        \n\n\n

        avatarUrl (URI!)

        A URL pointing to the organization's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The organization's public profile description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (String)

        The organization's public profile description rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        domains (VerifiableDomainConnection)

        A list of domains owned by the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isVerified (Boolean)

        \n

        Filter by if the domain is verified.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (VerifiableDomainOrder)

        \n

        Ordering options for verifiable domains returned.

        \n\n
        \n\n
        \n\n\n

        email (String)

        The organization's public email.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasSponsorsListing (Boolean!)

        True if this user/organization has a GitHub Sponsors listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        interactionAbility (RepositoryInteractionAbility)

        The interaction ability settings for this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ipAllowListEnabledSetting (IpAllowListEnabledSettingValue!)

        The setting value for whether the organization has an IP allow list enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ipAllowListEntries (IpAllowListEntryConnection!)

        The IP addresses that are allowed to access resources owned by the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IpAllowListEntryOrder)

        \n

        Ordering options for IP allow list entries returned.

        \n\n
        \n\n
        \n\n\n

        isSponsoredBy (Boolean!)

        Check if the given account is sponsoring this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        accountLogin (String!)

        \n

        The target account's login.

        \n\n
        \n\n
        \n\n\n

        isSponsoringViewer (Boolean!)

        True if the viewer is sponsored by this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isVerified (Boolean!)

        Whether the organization has verified its profile email and website, always false on Enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        itemShowcase (ProfileItemShowcase!)

        Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (String)

        The organization's public profile location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The organization's login name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        memberStatuses (UserStatusConnection!)

        Get the status messages members of this entity have set that are either public or visible only to the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (UserStatusOrder)

        \n

        Ordering options for user statuses returned from the connection.

        \n\n
        \n\n
        \n\n\n

        membersWithRole (OrganizationMemberConnection!)

        A list of users who are members of this organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        name (String)

        The organization's public profile name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamResourcePath (URI!)

        The HTTP path creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamUrl (URI!)

        The HTTP URL creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        notificationDeliveryRestrictionEnabledSetting (NotificationRestrictionSettingValue!)

        Indicates if email notification delivery for this organization is restricted to verified domains.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationBillingEmail (String)

        The billing email for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        packages (PackageConnection!)

        A list of packages under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        names ([String])

        \n

        Find packages by their names.

        \n\n
        \n\n
        \n

        orderBy (PackageOrder)

        \n

        Ordering of the returned packages.

        \n\n
        \n\n
        \n

        packageType (PackageType)

        \n

        Filter registry package by type.

        \n\n
        \n\n
        \n

        repositoryId (ID)

        \n

        Find packages in a repository by ID.

        \n\n
        \n\n
        \n\n\n

        pendingMembers (UserConnection!)

        A list of users who have been invited to join this organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        pinnableItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinnable items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner has pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinned items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItemsRemaining (Int!)

        Returns how many more items this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Find project by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The project number to find.

        \n\n
        \n\n
        \n\n\n

        projects (ProjectConnection!)

        A list of projects under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ProjectOrder)

        \n

        Ordering options for projects returned from the connection.

        \n\n
        \n\n
        \n

        search (String)

        \n

        Query to search projects by, currently only searching by name.

        \n\n
        \n\n
        \n

        states ([ProjectState!])

        \n

        A list of states to filter the projects by.

        \n\n
        \n\n
        \n\n\n

        projectsResourcePath (URI!)

        The HTTP path listing organization's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectsUrl (URI!)

        The HTTP URL listing organization's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (RepositoryConnection!)

        A list of repositories that the user owns.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isFork (Boolean)

        \n

        If non-null, filters repositories according to whether they are forks of another repository.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        repository (Repository)

        Find Repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        Name of Repository to find.

        \n\n
        \n\n
        \n\n\n

        requiresTwoFactorAuthentication (Boolean)

        When true the organization requires all members, billing managers, and outside\ncollaborators to enable two-factor authentication.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        samlIdentityProvider (OrganizationIdentityProvider)

        The Organization's SAML identity providers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorsListing (SponsorsListing)

        The GitHub Sponsors listing for this user or organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorshipForViewerAsSponsor (Sponsorship)

        The viewer's sponsorship of this entity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorshipsAsMaintainer (SponsorshipConnection!)

        This object's sponsorships as the maintainer.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        includePrivate (Boolean)

        \n

        Whether or not to include private sponsorships in the result set.

        \n

        The default value is false.

        \n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        sponsorshipsAsSponsor (SponsorshipConnection!)

        This object's sponsorships as the sponsor.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        team (Team)

        Find an organization's team by its slug.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        slug (String!)

        \n

        The name or slug of the team to find.

        \n\n
        \n\n
        \n\n\n

        teams (TeamConnection!)

        A list of teams in this organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        ldapMapped (Boolean)

        \n

        If true, filters teams that are mapped to an LDAP Group (Enterprise only).

        \n\n
        \n\n
        \n

        orderBy (TeamOrder)

        \n

        Ordering options for teams returned from the connection.

        \n\n
        \n\n
        \n

        privacy (TeamPrivacy)

        \n

        If non-null, filters teams according to privacy.

        \n\n
        \n\n
        \n

        query (String)

        \n

        If non-null, filters teams with query on team name and team slug.

        \n\n
        \n\n
        \n

        role (TeamRole)

        \n

        If non-null, filters teams according to whether the viewer is an admin or member on team.

        \n\n
        \n\n
        \n

        rootTeamsOnly (Boolean)

        \n

        If true, restrict to only root teams.

        \n

        The default value is false.

        \n
        \n\n
        \n

        userLogins ([String!])

        \n

        User logins to filter by.

        \n\n
        \n\n
        \n\n\n

        teamsResourcePath (URI!)

        The HTTP path listing organization's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsUrl (URI!)

        The HTTP URL listing organization's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        twitterUsername (String)

        The organization's Twitter username.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanAdminister (Boolean!)

        Organization is adminable by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanChangePinnedItems (Boolean!)

        Can the viewer pin repositories and gists to the profile?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateProjects (Boolean!)

        Can the current viewer create new projects on this owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateRepositories (Boolean!)

        Viewer can create repositories on this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateTeams (Boolean!)

        Viewer can create teams on this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSponsor (Boolean!)

        Whether or not the viewer is able to sponsor this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerIsAMember (Boolean!)

        Viewer is an active member of this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerIsSponsoring (Boolean!)

        True if the viewer is sponsoring this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        websiteUrl (URI)

        The organization's public profile URL.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationAuditEntryConnection\n

        \n

        The connection type for OrganizationAuditEntry.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationAuditEntryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([OrganizationAuditEntry])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationAuditEntryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (OrganizationAuditEntry)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationConnection\n

        \n

        The connection type for Organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Organization])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Organization)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationIdentityProvider\n

        \n

        An Identity Provider configured to provision SAML and SCIM identities for Organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        digestMethod (URI)

        The digest algorithm used to sign SAML requests for the Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        externalIdentities (ExternalIdentityConnection!)

        External Identities provisioned by this Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        idpCertificate (X509Certificate)

        The x509 certificate used by the Identity Provider to sign assertions and responses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuer (String)

        The Issuer Entity ID for the SAML Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        Organization this Identity Provider belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethod (URI)

        The signature algorithm used to sign SAML requests for the Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ssoUrl (URI)

        The URL endpoint for the Identity Provider's SAML SSO.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationInvitation\n

        \n

        An Invitation for a user to an organization.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email address of the user invited to the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitationType (OrganizationInvitationType!)

        The type of invitation that was sent (e.g. email, user).

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitee (User)

        The user who was invited to the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inviter (User!)

        The user who created the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization!)

        The organization the invite is for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (OrganizationInvitationRole!)

        The user's pending role in the organization (e.g. member, owner).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationInvitationConnection\n

        \n

        The connection type for OrganizationInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([OrganizationInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationInvitationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (OrganizationInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationMemberConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationMemberEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationMemberEdge\n

        \n

        Represents a user within an organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasTwoFactorEnabled (Boolean)

        Whether the organization member has two factor enabled or not. Returns null if information is not available to viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (OrganizationMemberRole)

        The role this user has in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationTeamsHovercardContext\n

        \n

        An organization teams hovercard context.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        relevantTeams (TeamConnection!)

        Teams in this organization the user is a member of that are relevant.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        teamsResourcePath (URI!)

        The path for the full team list for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsUrl (URI!)

        The URL for the full team list for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalTeamCount (Int!)

        The total number of teams the user is on in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationsHovercardContext\n

        \n

        An organization list hovercard context.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        relevantOrganizations (OrganizationConnection!)

        Organizations this user is a member of that are relevant.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        totalOrganizationCount (Int!)

        The total number of organizations this user is in.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Package\n

        \n

        Information for an uploaded package.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        latestVersion (PackageVersion)

        Find the latest version for the package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        Identifies the name of the package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        packageType (PackageType!)

        Identifies the type of the package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository this package belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        statistics (PackageStatistics)

        Statistics about package activity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        version (PackageVersion)

        Find package version by version string.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        version (String!)

        \n

        The package version.

        \n\n
        \n\n
        \n\n\n

        versions (PackageVersionConnection!)

        list of versions for this package.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (PackageVersionOrder)

        \n

        Ordering of the returned packages.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageConnection\n

        \n

        The connection type for Package.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PackageEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Package])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Package)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageFile\n

        \n

        A file in a package version.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        md5 (String)

        MD5 hash of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        Name of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        packageVersion (PackageVersion)

        The package version this file belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sha1 (String)

        SHA1 hash of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sha256 (String)

        SHA256 hash of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        size (Int)

        Size of the file in bytes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI)

        URL to download the asset.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageFileConnection\n

        \n

        The connection type for PackageFile.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PackageFileEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PackageFile])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageFileEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PackageFile)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageStatistics\n

        \n

        Represents a object that contains package activity statistics such as downloads.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        downloadsTotalCount (Int!)

        Number of times the package was downloaded since it was created.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageTag\n

        \n

        A version tag contains the mapping between a tag name and a version.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        name (String!)

        Identifies the tag name of the version.

        \n\n\n\n\n\n\n\n\n\n\n\n

        version (PackageVersion)

        Version that the tag is associated with.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageVersion\n

        \n

        Information about a specific package version.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        files (PackageFileConnection!)

        List of files associated with this package version.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (PackageFileOrder)

        \n

        Ordering of the returned package files.

        \n\n
        \n\n
        \n\n\n

        package (Package)

        The package associated with this version.

        \n\n\n\n\n\n\n\n\n\n\n\n

        platform (String)

        The platform this version was built for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        preRelease (Boolean!)

        Whether or not this version is a pre-release.

        \n\n\n\n\n\n\n\n\n\n\n\n

        readme (String)

        The README of this package version.

        \n\n\n\n\n\n\n\n\n\n\n\n

        release (Release)

        The release associated with this package version.

        \n\n\n\n\n\n\n\n\n\n\n\n

        statistics (PackageVersionStatistics)

        Statistics about package activity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        summary (String)

        The package version summary.

        \n\n\n\n\n\n\n\n\n\n\n\n

        version (String!)

        The version string.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageVersionConnection\n

        \n

        The connection type for PackageVersion.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PackageVersionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PackageVersion])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageVersionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PackageVersion)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageVersionStatistics\n

        \n

        Represents a object that contains package version activity statistics such as downloads.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        downloadsTotalCount (Int!)

        Number of times the package was downloaded since it was created.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PageInfo\n

        \n

        Information about pagination in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        endCursor (String)

        When paginating forwards, the cursor to continue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasNextPage (Boolean!)

        When paginating forwards, are there more items?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasPreviousPage (Boolean!)

        When paginating backwards, are there more items?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startCursor (String)

        When paginating backwards, the cursor to continue.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PermissionSource\n

        \n

        A level of permission and source for a user's access to a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        organization (Organization!)

        The organization the repository belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (DefaultRepositoryPermissionField!)

        The level of access this source has granted to the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (PermissionGranter!)

        The source of this permission.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnableItemConnection\n

        \n

        The connection type for PinnableItem.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PinnableItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PinnableItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnableItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PinnableItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedEvent\n

        \n

        Represents apinnedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedIssue\n

        \n

        A Pinned Issue is a issue pinned to a repository's index page.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        PinnedIssue is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        The issue that was pinned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pinnedBy (Actor!)

        The actor that pinned this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository that this issue was pinned to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedIssueConnection\n

        \n

        The connection type for PinnedIssue.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        PinnedIssueConnection is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PinnedIssueEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PinnedIssue])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedIssueEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        PinnedIssueEdge is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PinnedIssue)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PrivateRepositoryForkingDisableAuditEntry\n

        \n

        Audit log entry for a private_repository_forking.disable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PrivateRepositoryForkingEnableAuditEntry\n

        \n

        Audit log entry for a private_repository_forking.enable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProfileItemShowcase\n

        \n

        A curatable list of repositories relating to a repository owner, which defaults\nto showing the most popular repositories they own.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        hasPinnedItems (Boolean!)

        Whether or not the owner has pinned any repositories or gists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        items (PinnableItemConnection!)

        The repositories and gists in the showcase. If the profile owner has any\npinned items, those will be returned. Otherwise, the profile owner's popular\nrepositories will be returned.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Project\n

        \n

        Projects manage issues, pull requests and notes within a project owner.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String)

        The project's description body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The projects description body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closed (Boolean!)

        true if the object is closed (definition of closed may depend on type).

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        columns (ProjectColumnConnection!)

        List of columns in the project.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        The actor who originally created the project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The project's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        The project's number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (ProjectOwner!)

        The project's owner. Currently limited to repositories, organizations, and users.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pendingCards (ProjectCardConnection!)

        List of pending cards in this project.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        progress (ProjectProgress!)

        Project progress details.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (ProjectState!)

        Whether the project is open or closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectCard\n

        \n

        A card in a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        column (ProjectColumn)

        The project column this card is associated under. A card may only belong to one\nproject column at a time. The column field will be null if the card is created\nin a pending state and has yet to be associated with a column. Once cards are\nassociated with a column, they will not become pending in the future.

        \n\n\n\n\n\n\n\n\n\n\n\n

        content (ProjectCardItem)

        The card content item.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        The actor who created this card.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isArchived (Boolean!)

        Whether the card is archived.

        \n\n\n\n\n\n\n\n\n\n\n\n

        note (String)

        The card note.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project!)

        The project that contains this card.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this card.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (ProjectCardState)

        The state of ProjectCard.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this card.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectCardConnection\n

        \n

        The connection type for ProjectCard.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ProjectCardEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ProjectCard])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectCardEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ProjectCard)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectColumn\n

        \n

        A column inside a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cards (ProjectCardConnection!)

        List of cards in the column.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The project column's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project!)

        The project that contains this column.

        \n\n\n\n\n\n\n\n\n\n\n\n

        purpose (ProjectColumnPurpose)

        The semantic purpose of the column.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this project column.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this project column.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectColumnConnection\n

        \n

        The connection type for ProjectColumn.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ProjectColumnEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ProjectColumn])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectColumnEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ProjectColumn)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectConnection\n

        \n

        A list of projects associated with the owner.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ProjectEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Project])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Project)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectProgress\n

        \n

        Project progress stats.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        doneCount (Int!)

        The number of done cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        donePercentage (Float!)

        The percentage of done cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabled (Boolean!)

        Whether progress tracking is enabled and cards with purpose exist for this project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inProgressCount (Int!)

        The number of in-progress cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inProgressPercentage (Float!)

        The percentage of in-progress cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        todoCount (Int!)

        The number of to do cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        todoPercentage (Float!)

        The percentage of to do cards.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PublicKey\n

        \n

        A user's public key.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        accessedAt (DateTime)

        The last time this authorization was used to perform an action. Values will be null for keys not owned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime)

        Identifies the date and time when the key was created. Keys created before\nMarch 5th, 2014 have inaccurate values. Values will be null for keys not owned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fingerprint (String!)

        The fingerprint for this PublicKey.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isReadOnly (Boolean)

        Whether this PublicKey is read-only or not. Values will be null for keys not owned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The public key string.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime)

        Identifies the date and time when the key was updated. Keys created before\nMarch 5th, 2014 may have inaccurate values. Values will be null for keys not\nowned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PublicKeyConnection\n

        \n

        The connection type for PublicKey.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PublicKeyEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PublicKey])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PublicKeyEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PublicKey)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequest\n

        \n

        A repository pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        activeLockReason (LockReason)

        Reason that the conversation was locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        additions (Int!)

        The number of additions in this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignees (UserConnection!)

        A list of Users assigned to this object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        autoMergeRequest (AutoMergeRequest)

        Returns the auto-merge request object if one exists for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRef (Ref)

        Identifies the base Ref associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRefName (String!)

        Identifies the name of the base Ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRefOid (GitObjectID!)

        Identifies the oid of the base ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRepository (Repository)

        The repository associated with this pull request's base Ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canBeRebased (Boolean!)

        Whether or not the pull request is rebaseable.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        canBeRebased is available under the Merge info preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        changedFiles (Int!)

        The number of changed files in this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checksResourcePath (URI!)

        The HTTP path for the checks of this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checksUrl (URI!)

        The HTTP URL for the checks of this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closed (Boolean!)

        true if the pull request is closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (IssueCommentConnection!)

        A list of comments associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueCommentOrder)

        \n

        Ordering options for issue comments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        commits (PullRequestCommitConnection!)

        A list of commits present in this pull request's head branch not present in the base branch.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletions (Int!)

        The number of deletions in this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited this pull request's body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        files (PullRequestChangedFileConnection)

        Lists the files changed within this pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        headRef (Ref)

        Identifies the head Ref associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRefName (String!)

        Identifies the name of the head Ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRefOid (GitObjectID!)

        Identifies the oid of the head ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRepository (Repository)

        The repository associated with this pull request's head Ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRepositoryOwner (RepositoryOwner)

        The owner of the repository associated with this pull request's head Ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hovercard (Hovercard!)

        The hovercard information for this issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        includeNotificationContexts (Boolean)

        \n

        Whether or not to include notification contexts.

        \n

        The default value is true.

        \n
        \n\n
        \n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        The head and base repositories are different.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDraft (Boolean!)

        Identifies if the pull request is a draft.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isReadByViewer (Boolean)

        Is this pull request read by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labels (LabelConnection)

        A list of labels associated with the object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LabelOrder)

        \n

        Ordering options for labels returned from the connection.

        \n\n
        \n\n
        \n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestOpinionatedReviews (PullRequestReviewConnection)

        A list of latest reviews per user associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        writersOnly (Boolean)

        \n

        Only return reviews from user who have write access to the repository.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        latestReviews (PullRequestReviewConnection)

        A list of latest reviews per user associated with the pull request that are not also pending review.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        locked (Boolean!)

        true if the pull request is locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        maintainerCanModify (Boolean!)

        Indicates whether maintainers can modify the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeCommit (Commit)

        The commit that was created when this pull request was merged.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeStateStatus (MergeStateStatus!)

        Detailed information about the current pull request merge state status.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        mergeStateStatus is available under the Merge info preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        mergeable (MergeableState!)

        Whether or not the pull request can be merged based on the existence of merge conflicts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        merged (Boolean!)

        Whether or not the pull request was merged.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergedAt (DateTime)

        The date and time that the pull request was merged.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergedBy (Actor)

        The actor who merged the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestone (Milestone)

        Identifies the milestone associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the pull request number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        participants (UserConnection!)

        A list of Users that are participating in the Pull Request conversation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        permalink (URI!)

        The permalink to the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        potentialMergeCommit (Commit)

        The commit that GitHub automatically generated to test if this pull request\ncould be merged. This field will not return a value if the pull request is\nmerged, or if the test merge commit is still being generated. See the\nmergeable field for more details on the mergeability of the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectCards (ProjectCardConnection!)

        List of project cards associated with this pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        revertResourcePath (URI!)

        The HTTP path for reverting this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        revertUrl (URI!)

        The HTTP URL for reverting this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewDecision (PullRequestReviewDecision)

        The current status of this pull request with respect to code review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewRequests (ReviewRequestConnection)

        A list of review requests associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        reviewThreads (PullRequestReviewThreadConnection!)

        The list of all review threads for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        reviews (PullRequestReviewConnection)

        A list of reviews associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        author (String)

        \n

        Filter by author of the review.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        states ([PullRequestReviewState!])

        \n

        A list of states to filter the reviews.

        \n\n
        \n\n
        \n\n\n

        state (PullRequestState!)

        Identifies the state of the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        suggestedReviewers ([SuggestedReviewer]!)

        A list of reviewer suggestions based on commit history and past review comments.

        \n\n\n\n\n\n\n\n\n\n\n\n

        timeline (PullRequestTimelineConnection!)

        A list of events, comments, commits, etc. associated with the pull request.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        timeline is deprecated.

        timeline will be removed Use PullRequest.timelineItems instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Allows filtering timeline events by a since timestamp.

        \n\n
        \n\n
        \n\n\n

        timelineItems (PullRequestTimelineItemsConnection!)

        A list of events, comments, commits, etc. associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        itemTypes ([PullRequestTimelineItemsItemType!])

        \n

        Filter timeline items by type.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Filter timeline items by a since timestamp.

        \n\n
        \n\n
        \n

        skip (Int)

        \n

        Skips the first n elements in the list.

        \n\n
        \n\n
        \n\n\n

        title (String!)

        Identifies the pull request title.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanApplySuggestion (Boolean!)

        Whether or not the viewer can apply suggestion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanDeleteHeadRef (Boolean!)

        Check if the viewer can restore the deleted head ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanDisableAutoMerge (Boolean!)

        Whether or not the viewer can disable auto-merge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanEnableAutoMerge (Boolean!)

        Whether or not the viewer can enable auto-merge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerMergeBodyText (String!)

        The merge body text for the viewer and method.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        mergeType (PullRequestMergeMethod)

        \n

        The merge method for the message.

        \n\n
        \n\n
        \n\n\n

        viewerMergeHeadlineText (String!)

        The merge headline text for the viewer and method.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        mergeType (PullRequestMergeMethod)

        \n

        The merge method for the message.

        \n\n
        \n\n
        \n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestChangedFile\n

        \n

        A file changed in a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        additions (Int!)

        The number of additions to the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletions (Int!)

        The number of deletions to the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerViewedState (FileViewedState!)

        The state of the file for the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestChangedFileConnection\n

        \n

        The connection type for PullRequestChangedFile.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestChangedFileEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestChangedFile])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestChangedFileEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestChangedFile)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommit\n

        \n

        Represents a Git commit part of a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commit (Commit!)

        The Git commit object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request this commit belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this pull request commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this pull request commit.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommitCommentThread\n

        \n

        Represents a commit comment thread part of a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (CommitCommentConnection!)

        The comments that exist in this thread.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit!)

        The commit the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        The file the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        The position in the diff for the commit that the comment was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request this commit comment thread belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommitConnection\n

        \n

        The connection type for PullRequestCommit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestCommitEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestCommit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommitEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestCommit)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestConnection\n

        \n

        The connection type for PullRequest.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequest])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestContributionsByRepository\n

        \n

        This aggregates pull requests opened by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedPullRequestContributionConnection!)

        The pull request contributions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the pull requests were opened.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequest)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReview\n

        \n

        A review object for a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorCanPushToRepository (Boolean!)

        Indicates whether the author of this review has push access to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the pull request review body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body of this review rendered as plain text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (PullRequestReviewCommentConnection!)

        A list of review comments for the current pull request review.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit)

        Identifies the commit associated with this pull request review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        onBehalfOf (TeamConnection!)

        A list of teams that this review was made on behalf of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        Identifies the pull request associated with this pull request review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path permalink for this PullRequestReview.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (PullRequestReviewState!)

        Identifies the current state of the pull request review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        submittedAt (DateTime)

        Identifies when the Pull Request Review was submitted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL permalink for this PullRequestReview.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewComment\n

        \n

        A review comment associated with a given repository pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The comment body of this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The comment body of this review comment rendered as plain text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies when the comment was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        diffHunk (String!)

        The diff hunk to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        draftedAt (DateTime!)

        Identifies when the comment was created in a draft state.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalCommit (Commit)

        Identifies the original commit associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalPosition (Int!)

        The original line index in the diff to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        outdated (Boolean!)

        Identifies when the comment body is outdated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        The line index in the diff to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request associated with this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestReview (PullRequestReview)

        The pull request review associated with this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        replyTo (PullRequestReviewComment)

        The comment this is a reply to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path permalink for this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (PullRequestReviewCommentState!)

        Identifies the state of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies when the comment was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL permalink for this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewCommentConnection\n

        \n

        The connection type for PullRequestReviewComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestReviewCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestReviewComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestReviewComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewConnection\n

        \n

        The connection type for PullRequestReview.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestReviewEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestReview])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewContributionsByRepository\n

        \n

        This aggregates pull request reviews made by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedPullRequestReviewContributionConnection!)

        The pull request review contributions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the pull request reviews were made.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestReview)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewThread\n

        \n

        A threaded list of comments for a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (PullRequestReviewCommentConnection!)

        A list of pull request comments associated with the thread.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        skip (Int)

        \n

        Skips the first n elements in the list.

        \n\n
        \n\n
        \n\n\n

        diffSide (DiffSide!)

        The side of the diff on which this thread was placed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCollapsed (Boolean!)

        Whether or not the thread has been collapsed (outdated or resolved).

        \n\n\n\n\n\n\n\n\n\n\n\n

        isOutdated (Boolean!)

        Indicates whether this thread was outdated by newer changes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isResolved (Boolean!)

        Whether this thread has been resolved.

        \n\n\n\n\n\n\n\n\n\n\n\n

        line (Int)

        The line in the file to which this thread refers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalLine (Int)

        The original line in the file to which this thread refers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalStartLine (Int)

        The original start line in the file to which this thread refers (multi-line only).

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        Identifies the file path of this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        Identifies the pull request associated with this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        Identifies the repository associated with this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resolvedBy (User)

        The user who resolved this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startDiffSide (DiffSide)

        The side of the diff that the first line of the thread starts on (multi-line only).

        \n\n\n\n\n\n\n\n\n\n\n\n

        startLine (Int)

        The start line in the file to which this thread refers (multi-line only).

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReply (Boolean!)

        Indicates whether the current viewer can reply to this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanResolve (Boolean!)

        Whether or not the viewer can resolve this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUnresolve (Boolean!)

        Whether or not the viewer can unresolve this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewThreadConnection\n

        \n

        Review comment threads for a pull request review.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestReviewThreadEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestReviewThread])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewThreadEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestReviewThread)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestRevisionMarker\n

        \n

        Represents the latest point in the pull request timeline for which the viewer has seen the pull request's commits.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastSeenCommit (Commit!)

        The last commit the viewer has seen.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request to which the marker belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineConnection\n

        \n

        The connection type for PullRequestTimelineItem.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestTimelineItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestTimelineItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestTimelineItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineItemsConnection\n

        \n

        The connection type for PullRequestTimelineItems.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestTimelineItemsEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        filteredCount (Int!)

        Identifies the count of items after applying before and after filters.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestTimelineItems])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageCount (Int!)

        Identifies the count of items after applying before/after filters and first/last/skip slicing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the timeline was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineItemsEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestTimelineItems)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Push\n

        \n

        A Git push.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        nextSha (GitObjectID)

        The SHA after the push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI!)

        The permalink for this push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousSha (GitObjectID)

        The SHA before the push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pusher (User!)

        The user who pushed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository that was pushed to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PushAllowance\n

        \n

        A team, user or app who has the ability to push to a protected branch.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (PushAllowanceActor)

        The actor that can push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branchProtectionRule (BranchProtectionRule)

        Identifies the branch protection rule associated with the allowed user or team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PushAllowanceConnection\n

        \n

        The connection type for PushAllowance.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PushAllowanceEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PushAllowance])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PushAllowanceEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PushAllowance)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RateLimit\n

        \n

        Represents the client's rate limit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cost (Int!)

        The point cost for the current query counting against the rate limit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        limit (Int!)

        The maximum number of points the client is permitted to consume in a 60 minute window.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodeCount (Int!)

        The maximum number of nodes this query may return.

        \n\n\n\n\n\n\n\n\n\n\n\n

        remaining (Int!)

        The number of points remaining in the current rate limit window.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resetAt (DateTime!)

        The time at which the current rate limit window resets in UTC epoch seconds.

        \n\n\n\n\n\n\n\n\n\n\n\n

        used (Int!)

        The number of points used in the current rate limit window.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactingUserConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReactingUserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactingUserEdge\n

        \n

        Represents a user that's made a reaction.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactedAt (DateTime!)

        The moment when the user made the reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Reaction\n

        \n

        An emoji reaction to a particular piece of content.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        content (ReactionContent!)

        Identifies the emoji reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactable (Reactable!)

        The reactable piece of content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        Identifies the user who created this reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactionConnection\n

        \n

        A list of reactions that have been left on the subject.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReactionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Reaction])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasReacted (Boolean!)

        Whether or not the authenticated user has left a reaction on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Reaction)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactionGroup\n

        \n

        A group of emoji reactions to a particular piece of content.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        content (ReactionContent!)

        Identifies the emoji reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime)

        Identifies when the reaction was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (Reactable!)

        The subject that was reacted to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        users (ReactingUserConnection!)

        Users who have reacted to the reaction subject with the emotion represented by this reaction group.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerHasReacted (Boolean!)

        Whether or not the authenticated user has left a reaction on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReadyForReviewEvent\n

        \n

        Represents aready_for_reviewevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this ready for review event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this ready for review event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Ref\n

        \n

        Represents a Git reference.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        associatedPullRequests (PullRequestConnection!)

        A list of pull requests with this ref as the head ref.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        branchProtectionRule (BranchProtectionRule)

        Branch protection rules for this ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The ref name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        prefix (String!)

        The ref's prefix, such as refs/heads/ or refs/tags/.

        \n\n\n\n\n\n\n\n\n\n\n\n

        refUpdateRule (RefUpdateRule)

        Branch protection rules that are viewable by non-admins.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository the ref belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        target (GitObject)

        The object the ref points to. Returns null when object does not exist.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RefConnection\n

        \n

        The connection type for Ref.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RefEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Ref])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RefEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Ref)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RefUpdateRule\n

        \n

        A ref update rules for a viewer.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allowsDeletions (Boolean!)

        Can this branch be deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowsForcePushes (Boolean!)

        Are force pushes allowed on this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pattern (String!)

        Identifies the protection rule pattern.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredApprovingReviewCount (Int)

        Number of approving reviews required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredStatusCheckContexts ([String])

        List of required status check contexts that must pass for commits to be accepted to matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresLinearHistory (Boolean!)

        Are merge commits prohibited from being pushed to this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresSignatures (Boolean!)

        Are commits required to be signed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanPush (Boolean!)

        Can the viewer push to the branch.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReferencedEvent\n

        \n

        Represents areferencedevent on a given ReferencedSubject.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with thereferencedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitRepository (Repository!)

        Identifies the repository associated with thereferencedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDirectReference (Boolean!)

        Checks if the commit message itself references the subject. Can be false in the case of a commit comment reference.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (ReferencedSubject!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Release\n

        \n

        A release contains the content for a release.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (User)

        The author of the release.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the release.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (HTML)

        The description of this release rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDraft (Boolean!)

        Whether or not the release is a draft.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLatest (Boolean!)

        Whether or not the release is the latest releast.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrerelease (Boolean!)

        Whether or not the release is a prerelease.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The title of the release.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies the date and time when the release was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        releaseAssets (ReleaseAssetConnection!)

        List of releases assets which are dependent on this release.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        name (String)

        \n

        A list of names to filter the assets by.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        shortDescriptionHTML (HTML)

        A description of the release, rendered to HTML without any links in it.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        limit (Int)

        \n

        How many characters to return.

        \n

        The default value is 200.

        \n
        \n\n
        \n\n\n

        tag (Ref)

        The Git tag the release points to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tagName (String!)

        The name of the release's Git tag.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseAsset\n

        \n

        A release asset contains the content for a release asset.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contentType (String!)

        The asset's content-type.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        downloadCount (Int!)

        The number of times this asset was downloaded.

        \n\n\n\n\n\n\n\n\n\n\n\n

        downloadUrl (URI!)

        Identifies the URL where you can download the release asset via the browser.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        Identifies the title of the release asset.

        \n\n\n\n\n\n\n\n\n\n\n\n

        release (Release)

        Release that the asset is associated with.

        \n\n\n\n\n\n\n\n\n\n\n\n

        size (Int!)

        The size (in bytes) of the asset.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        uploadedBy (User!)

        The user that performed the upload.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        Identifies the URL of the release asset.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseAssetConnection\n

        \n

        The connection type for ReleaseAsset.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReleaseAssetEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ReleaseAsset])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseAssetEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ReleaseAsset)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseConnection\n

        \n

        The connection type for Release.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReleaseEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Release])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Release)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RemovedFromProjectEvent\n

        \n

        Represents aremoved_from_projectevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RenamedTitleEvent\n

        \n

        Represents arenamedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        currentTitle (String!)

        Identifies the current title of the issue or pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousTitle (String!)

        Identifies the previous title of the issue or pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (RenamedTitleSubject!)

        Subject that was renamed.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReopenedEvent\n

        \n

        Represents areopenedevent on any Closable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closable (Closable!)

        Object that was reopened.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoAccessAuditEntry\n

        \n

        Audit log entry for a repo.access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoAccessAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoAddMemberAuditEntry\n

        \n

        Audit log entry for a repo.add_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoAddMemberAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoAddTopicAuditEntry\n

        \n

        Audit log entry for a repo.add_topic event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topic (Topic)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topicName (String)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoArchivedAuditEntry\n

        \n

        Audit log entry for a repo.archived event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoArchivedAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoChangeMergeSettingAuditEntry\n

        \n

        Audit log entry for a repo.change_merge_setting event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isEnabled (Boolean)

        Whether the change was to enable (true) or disable (false) the merge type.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeType (RepoChangeMergeSettingAuditEntryMergeType)

        The merge method affected by the change.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableContributorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_contributors_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableSockpuppetDisallowedAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_sockpuppet_disallowed event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableContributorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_contributors_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableSockpuppetDisallowedAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_sockpuppet_disallowed event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigLockAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.lock_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigUnlockAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.unlock_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoCreateAuditEntry\n

        \n

        Audit log entry for a repo.create event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forkParentName (String)

        The name of the parent repository for this forked repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forkSourceName (String)

        The name of the root repository for this network.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoCreateAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoDestroyAuditEntry\n

        \n

        Audit log entry for a repo.destroy event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoDestroyAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoRemoveMemberAuditEntry\n

        \n

        Audit log entry for a repo.remove_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoRemoveMemberAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoRemoveTopicAuditEntry\n

        \n

        Audit log entry for a repo.remove_topic event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topic (Topic)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topicName (String)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Repository\n

        \n

        A repository contains the content for a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        assignableUsers (UserConnection!)

        A list of users that can be assigned to issues in this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters users with query on user name and login.

        \n\n
        \n\n
        \n\n\n

        branchProtectionRules (BranchProtectionRuleConnection!)

        A list of branch protection rules for this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        codeOfConduct (CodeOfConduct)

        Returns the code of conduct for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        collaborators (RepositoryCollaboratorConnection)

        A list of collaborators associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliation (CollaboratorAffiliation)

        \n

        Collaborators affiliation level with a repository.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters users with query on user name and login.

        \n\n
        \n\n
        \n\n\n

        commitComments (CommitCommentConnection!)

        A list of commit comments associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        contactLinks ([RepositoryContactLink!])

        Returns a list of contact links associated to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        defaultBranchRef (Ref)

        The Ref associated with the repository's default branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deleteBranchOnMerge (Boolean!)

        Whether or not branches are automatically deleted when merged in this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dependencyGraphManifests (DependencyGraphManifestConnection)

        A list of dependency manifests contained in the repository.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        dependencyGraphManifests is available under the Access to a repositories dependency graph preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        dependenciesAfter (String)

        \n

        Cursor to paginate dependencies.

        \n\n
        \n\n
        \n

        dependenciesFirst (Int)

        \n

        Number of dependencies to fetch.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        withDependencies (Boolean)

        \n

        Flag to scope to only manifests with dependencies.

        \n\n
        \n\n
        \n\n\n

        deployKeys (DeployKeyConnection!)

        A list of deploy keys that are on this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        deployments (DeploymentConnection!)

        Deployments associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        environments ([String!])

        \n

        Environments to list deployments for.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (DeploymentOrder)

        \n

        Ordering options for deployments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        description (String)

        The description of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (HTML!)

        The description of the repository rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        diskUsage (Int)

        The number of kilobytes this repository occupies on disk.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forkCount (Int!)

        Returns how many forks there are of this repository in the whole network.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forks (RepositoryConnection!)

        A list of direct forked repositories.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        fundingLinks ([FundingLink!]!)

        The funding links for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasIssuesEnabled (Boolean!)

        Indicates if the repository has issues feature enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasProjectsEnabled (Boolean!)

        Indicates if the repository has the Projects feature enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasWikiEnabled (Boolean!)

        Indicates if the repository has wiki feature enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        homepageUrl (URI)

        The repository's URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        interactionAbility (RepositoryInteractionAbility)

        The interaction ability settings for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isArchived (Boolean!)

        Indicates if the repository is unmaintained.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isBlankIssuesEnabled (Boolean!)

        Returns true if blank issue creation is allowed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDisabled (Boolean!)

        Returns whether or not this repository disabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isEmpty (Boolean!)

        Returns whether or not this repository is empty.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isFork (Boolean!)

        Identifies if the repository is a fork.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isInOrganization (Boolean!)

        Indicates if a repository is either owned by an organization, or is a private fork of an organization repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLocked (Boolean!)

        Indicates if the repository has been locked or not.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMirror (Boolean!)

        Identifies if the repository is a mirror.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrivate (Boolean!)

        Identifies if the repository is private.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSecurityPolicyEnabled (Boolean)

        Returns true if this repository has a security policy.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isTemplate (Boolean!)

        Identifies if the repository is a template that can be used to generate new repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUserConfigurationRepository (Boolean!)

        Is this repository a user configuration repository?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue)

        Returns a single issue from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the issue to be returned.

        \n\n
        \n\n
        \n\n\n

        issueOrPullRequest (IssueOrPullRequest)

        Returns a single issue-like object from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the issue to be returned.

        \n\n
        \n\n
        \n\n\n

        issueTemplates ([IssueTemplate!])

        Returns a list of issue templates associated to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issues (IssueConnection!)

        A list of issues that have been opened in the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        label (Label)

        Returns a single label by name.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        Label name.

        \n\n
        \n\n
        \n\n\n

        labels (LabelConnection)

        A list of labels associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LabelOrder)

        \n

        Ordering options for labels returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        If provided, searches labels by name and description.

        \n\n
        \n\n
        \n\n\n

        languages (LanguageConnection)

        A list containing a breakdown of the language composition of the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LanguageOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        latestRelease (Release)

        Get the latest release for the repository if one exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        licenseInfo (License)

        The license associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockReason (RepositoryLockReason)

        The reason the repository has been locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mentionableUsers (UserConnection!)

        A list of Users that can be mentioned in the context of the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters users with query on user name and login.

        \n\n
        \n\n
        \n\n\n

        mergeCommitAllowed (Boolean!)

        Whether or not PRs are merged with a merge commit on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestone (Milestone)

        Returns a single milestone from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the milestone to be returned.

        \n\n
        \n\n
        \n\n\n

        milestones (MilestoneConnection)

        A list of milestones associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (MilestoneOrder)

        \n

        Ordering options for milestones.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters milestones with a query on the title.

        \n\n
        \n\n
        \n

        states ([MilestoneState!])

        \n

        Filter by the state of the milestones.

        \n\n
        \n\n
        \n\n\n

        mirrorUrl (URI)

        The repository's original mirror URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nameWithOwner (String!)

        The repository's name with owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        object (GitObject)

        A Git object in the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        expression (String)

        \n

        A Git revision expression suitable for rev-parse.

        \n\n
        \n\n
        \n

        oid (GitObjectID)

        \n

        The Git object ID.

        \n\n
        \n\n
        \n\n\n

        openGraphImageUrl (URI!)

        The image used to represent this repository in Open Graph data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (RepositoryOwner!)

        The User owner of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        packages (PackageConnection!)

        A list of packages under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        names ([String])

        \n

        Find packages by their names.

        \n\n
        \n\n
        \n

        orderBy (PackageOrder)

        \n

        Ordering of the returned packages.

        \n\n
        \n\n
        \n

        packageType (PackageType)

        \n

        Filter registry package by type.

        \n\n
        \n\n
        \n

        repositoryId (ID)

        \n

        Find packages in a repository by ID.

        \n\n
        \n\n
        \n\n\n

        parent (Repository)

        The repository parent, if this is a fork.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pinnedIssues (PinnedIssueConnection)

        A list of pinned issues for this repository.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        pinnedIssues is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        primaryLanguage (Language)

        The primary language of the repository's code.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Find project by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The project number to find.

        \n\n
        \n\n
        \n\n\n

        projects (ProjectConnection!)

        A list of projects under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ProjectOrder)

        \n

        Ordering options for projects returned from the connection.

        \n\n
        \n\n
        \n

        search (String)

        \n

        Query to search projects by, currently only searching by name.

        \n\n
        \n\n
        \n

        states ([ProjectState!])

        \n

        A list of states to filter the projects by.

        \n\n
        \n\n
        \n\n\n

        projectsResourcePath (URI!)

        The HTTP path listing the repository's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectsUrl (URI!)

        The HTTP URL listing the repository's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        Returns a single pull request from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the pull request to be returned.

        \n\n
        \n\n
        \n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests that have been opened in the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        pushedAt (DateTime)

        Identifies when the repository was last pushed to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        rebaseMergeAllowed (Boolean!)

        Whether or not rebase-merging is enabled on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Fetch a given ref from the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        qualifiedName (String!)

        \n

        The ref to retrieve. Fully qualified matches are checked in order\n(refs/heads/master) before falling back onto checks for short name matches (master).

        \n\n
        \n\n
        \n\n\n

        refs (RefConnection)

        Fetch a list of refs from the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        direction (OrderDirection)

        \n

        DEPRECATED: use orderBy. The ordering direction.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RefOrder)

        \n

        Ordering options for refs returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters refs with query on name.

        \n\n
        \n\n
        \n

        refPrefix (String!)

        \n

        A ref name prefix like refs/heads/, refs/tags/, etc.

        \n\n
        \n\n
        \n\n\n

        release (Release)

        Lookup a single release given various criteria.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        tagName (String!)

        \n

        The name of the Tag the Release was created from.

        \n\n
        \n\n
        \n\n\n

        releases (ReleaseConnection!)

        List of releases which are dependent on this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReleaseOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        repositoryTopics (RepositoryTopicConnection!)

        A list of applied repository-topic associations for this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        securityPolicyUrl (URI)

        The security policy URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        shortDescriptionHTML (HTML!)

        A description of the repository, rendered to HTML without any links in it.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        limit (Int)

        \n

        How many characters to return.

        \n

        The default value is 200.

        \n
        \n\n
        \n\n\n

        squashMergeAllowed (Boolean!)

        Whether or not squash-merging is enabled on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sshUrl (GitSSHRemote!)

        The SSH URL to clone this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazerCount (Int!)

        Returns a count of how many stargazers there are on this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazers (StargazerConnection!)

        A list of users who have starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        submodules (SubmoduleConnection!)

        Returns a list of all submodules in this repository parsed from the\n.gitmodules file as of the default branch's HEAD commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        tempCloneToken (String)

        Temporary authentication token for cloning this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        templateRepository (Repository)

        The repository from which this repository was generated, if any.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        usesCustomOpenGraphImage (Boolean!)

        Whether this repository has a custom image to use with Open Graph as opposed to being represented by the owner's avatar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanAdminister (Boolean!)

        Indicates whether the viewer has admin permissions on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateProjects (Boolean!)

        Can the current viewer create new projects on this owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdateTopics (Boolean!)

        Indicates whether the viewer can update the topics of this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDefaultCommitEmail (String)

        The last commit email for the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDefaultMergeMethod (PullRequestMergeMethod!)

        The last used merge method by the viewer or the default for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasStarred (Boolean!)

        Returns a boolean indicating whether the viewing user has starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerPermission (RepositoryPermission)

        The users permission level on the repository. Will return null if authenticated as an GitHub App.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerPossibleCommitEmails ([String!])

        A list of emails this viewer can commit with.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerabilityAlerts (RepositoryVulnerabilityAlertConnection)

        A list of vulnerability alerts that are on this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        watchers (UserConnection!)

        A list of users watching the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryCollaboratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryCollaboratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryCollaboratorEdge\n

        \n

        Represents a user who is a collaborator of a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (RepositoryPermission!)

        The permission the user has on the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissionSources ([PermissionSource!])

        A list of sources for the user's access to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryConnection\n

        \n

        A list of repositories owned by the subject.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Repository])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalDiskUsage (Int!)

        The total size in kilobytes of all repositories in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryContactLink\n

        \n

        A repository contact link.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        about (String!)

        The contact link purpose.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The contact link name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The contact link URL.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Repository)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryInteractionAbility\n

        \n

        Repository interaction limit that applies to this object.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        expiresAt (DateTime)

        The time the currently active limit expires.

        \n\n\n\n\n\n\n\n\n\n\n\n

        limit (RepositoryInteractionLimit!)

        The current limit that is enabled on this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        origin (RepositoryInteractionLimitOrigin!)

        The origin of the currently active interaction limit.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryInvitation\n

        \n

        An invitation for a user to be added to a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String)

        The email address that received the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitee (User)

        The user who received the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inviter (User!)

        The user who created the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI!)

        The permalink for this repository invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (RepositoryPermission!)

        The permission granted on this repository by this invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (RepositoryInfo)

        The Repository the user is invited to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryInvitationConnection\n

        \n

        The connection type for RepositoryInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([RepositoryInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryInvitationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (RepositoryInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryTopic\n

        \n

        A repository-topic connects a repository to a topic.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        resourcePath (URI!)

        The HTTP path for this repository-topic.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topic (Topic!)

        The topic.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this repository-topic.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryTopicConnection\n

        \n

        The connection type for RepositoryTopic.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryTopicEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([RepositoryTopic])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryTopicEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (RepositoryTopic)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVisibilityChangeDisableAuditEntry\n

        \n

        Audit log entry for a repository_visibility_change.disable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVisibilityChangeEnableAuditEntry\n

        \n

        Audit log entry for a repository_visibility_change.enable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVulnerabilityAlert\n

        \n

        A alert for a repository with an affected vulnerability.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        When was the alert created?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissReason (String)

        The reason the alert was dismissed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissedAt (DateTime)

        When was the alert dismissed?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismisser (User)

        The user who dismissed the alert.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The associated repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        securityAdvisory (SecurityAdvisory)

        The associated security advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        securityVulnerability (SecurityVulnerability)

        The associated security vulnerability.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableManifestFilename (String!)

        The vulnerable manifest filename.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableManifestPath (String!)

        The vulnerable manifest path.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableRequirements (String)

        The vulnerable requirements.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVulnerabilityAlertConnection\n

        \n

        The connection type for RepositoryVulnerabilityAlert.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryVulnerabilityAlertEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([RepositoryVulnerabilityAlert])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVulnerabilityAlertEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (RepositoryVulnerabilityAlert)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RestrictedContribution\n

        \n

        Represents a private contribution a user made on GitHub.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissalAllowance\n

        \n

        A team or user who has the ability to dismiss a review on a protected branch.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (ReviewDismissalAllowanceActor)

        The actor that can dismiss.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branchProtectionRule (BranchProtectionRule)

        Identifies the branch protection rule associated with the allowed user or team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissalAllowanceConnection\n

        \n

        The connection type for ReviewDismissalAllowance.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReviewDismissalAllowanceEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ReviewDismissalAllowance])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissalAllowanceEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ReviewDismissalAllowance)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissedEvent\n

        \n

        Represents areview_dismissedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissalMessage (String)

        Identifies the optional message associated with thereview_dismissedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissalMessageHTML (String)

        Identifies the optional message associated with the event, rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousReviewState (PullRequestReviewState!)

        Identifies the previous state of the review with thereview_dismissedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestCommit (PullRequestCommit)

        Identifies the commit which caused the review to become stale.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this review dismissed event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        review (PullRequestReview)

        Identifies the review associated with thereview_dismissedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this review dismissed event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequest\n

        \n

        A request for a user to review a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        asCodeOwner (Boolean!)

        Whether this request was created for a code owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        Identifies the pull request associated with this review request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requestedReviewer (RequestedReviewer)

        The reviewer that is requested.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestConnection\n

        \n

        The connection type for ReviewRequest.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReviewRequestEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ReviewRequest])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ReviewRequest)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestRemovedEvent\n

        \n

        Represents anreview_request_removedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requestedReviewer (RequestedReviewer)

        Identifies the reviewer whose review request was removed.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestedEvent\n

        \n

        Represents anreview_requestedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requestedReviewer (RequestedReviewer)

        Identifies the reviewer whose review was requested.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewStatusHovercardContext\n

        \n

        A hovercard context with a message describing the current code review state of the pull\nrequest.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewDecision (PullRequestReviewDecision)

        The current status of the pull request with respect to code review.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SavedReply\n

        \n

        A Saved Reply is text a user can use to reply quickly.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String!)

        The body of the saved reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The saved reply body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The title of the saved reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (Actor)

        The user that saved this reply.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SavedReplyConnection\n

        \n

        The connection type for SavedReply.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SavedReplyEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SavedReply])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SavedReplyEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SavedReply)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SearchResultItemConnection\n

        \n

        A list of results that matched against a search query.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        codeCount (Int!)

        The number of pieces of code that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        edges ([SearchResultItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issueCount (Int!)

        The number of issues that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SearchResultItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryCount (Int!)

        The number of repositories that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userCount (Int!)

        The number of users that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wikiCount (Int!)

        The number of wiki pages that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SearchResultItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SearchResultItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        textMatches ([TextMatch])

        Text matches on the result found.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisory\n

        \n

        A GitHub Security Advisory.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String!)

        This is a long plaintext description of the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ghsaId (String!)

        The GitHub Security Advisory ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        identifiers ([SecurityAdvisoryIdentifier!]!)

        A list of identifiers for this advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        notificationsPermalink (URI)

        The permalink for the advisory's dependabot alerts page.

        \n\n\n\n\n\n\n\n\n\n\n\n

        origin (String!)

        The organization that originated the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI)

        The permalink for the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime!)

        When the advisory was published.

        \n\n\n\n\n\n\n\n\n\n\n\n

        references ([SecurityAdvisoryReference!]!)

        A list of references for this advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        severity (SecurityAdvisorySeverity!)

        The severity of the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        summary (String!)

        A short plaintext summary of the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        When the advisory was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerabilities (SecurityVulnerabilityConnection!)

        Vulnerabilities associated with this Advisory.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        ecosystem (SecurityAdvisoryEcosystem)

        \n

        An ecosystem to filter vulnerabilities by.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SecurityVulnerabilityOrder)

        \n

        Ordering options for the returned topics.

        \n\n
        \n\n
        \n

        package (String)

        \n

        A package name to filter vulnerabilities by.

        \n\n
        \n\n
        \n

        severities ([SecurityAdvisorySeverity!])

        \n

        A list of severities to filter vulnerabilities by.

        \n\n
        \n\n
        \n\n\n

        withdrawnAt (DateTime)

        When the advisory was withdrawn, if it has been withdrawn.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryConnection\n

        \n

        The connection type for SecurityAdvisory.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SecurityAdvisoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SecurityAdvisory])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SecurityAdvisory)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryIdentifier\n

        \n

        A GitHub Security Advisory Identifier.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        type (String!)

        The identifier type, e.g. GHSA, CVE.

        \n\n\n\n\n\n\n\n\n\n\n\n

        value (String!)

        The identifier.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryPackage\n

        \n

        An individual package.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        ecosystem (SecurityAdvisoryEcosystem!)

        The ecosystem the package belongs to, e.g. RUBYGEMS, NPM.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The package name.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryPackageVersion\n

        \n

        An individual package version.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        identifier (String!)

        The package name or version.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryReference\n

        \n

        A GitHub Security Advisory Reference.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        url (URI!)

        A publicly accessible reference.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityVulnerability\n

        \n

        An individual vulnerability within an Advisory.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        advisory (SecurityAdvisory!)

        The Advisory associated with this Vulnerability.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstPatchedVersion (SecurityAdvisoryPackageVersion)

        The first version containing a fix for the vulnerability.

        \n\n\n\n\n\n\n\n\n\n\n\n

        package (SecurityAdvisoryPackage!)

        A description of the vulnerable package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        severity (SecurityAdvisorySeverity!)

        The severity of the vulnerability within this package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        When the vulnerability was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableVersionRange (String!)

        A string that describes the vulnerable package versions.\nThis string follows a basic syntax with a few forms.

        \n
          \n
        • = 0.2.0 denotes a single vulnerable version.
        • \n
        • <= 1.0.8 denotes a version range up to and including the specified version
        • \n
        • < 0.1.11 denotes a version range up to, but excluding, the specified version
        • \n
        • >= 4.3.0, < 4.3.5 denotes a version range with a known minimum and maximum version.
        • \n
        • >= 0.0.1 denotes a version range with a known minimum, but no known maximum.
        • \n

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityVulnerabilityConnection\n

        \n

        The connection type for SecurityVulnerability.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SecurityVulnerabilityEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SecurityVulnerability])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityVulnerabilityEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SecurityVulnerability)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SmimeSignature\n

        \n

        Represents an S/MIME signature on a Commit or Tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String!)

        Email used to sign this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isValid (Boolean!)

        True if the signature is valid and verified by GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String!)

        Payload for GPG signing object. Raw ODB object without the signature header.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (String!)

        ASCII-armored signature header from object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signer (User)

        GitHub user corresponding to the email signing this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (GitSignatureState!)

        The state of this signature. VALID if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wasSignedByGitHub (Boolean!)

        True if the signature was made with GitHub's signing key.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorableItemConnection\n

        \n

        The connection type for SponsorableItem.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SponsorableItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SponsorableItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorableItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SponsorableItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorsListing\n

        \n

        A GitHub Sponsors listing.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fullDescription (String!)

        The full description of the listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fullDescriptionHTML (HTML!)

        The full description of the listing rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The listing's full name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        shortDescription (String!)

        The short description of the listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        slug (String!)

        The short name of the listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tiers (SponsorsTierConnection)

        The published tiers for this GitHub Sponsors listing.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorsTierOrder)

        \n

        Ordering options for Sponsors tiers returned from the connection.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorsTier\n

        \n

        A GitHub Sponsors tier associated with a GitHub Sponsors listing.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        adminInfo (SponsorsTierAdminInfo)

        SponsorsTier information only visible to users that can administer the associated Sponsors listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String!)

        The description of the tier.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (HTML!)

        The tier description rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        monthlyPriceInCents (Int!)

        How much this tier costs per month in cents.

        \n\n\n\n\n\n\n\n\n\n\n\n

        monthlyPriceInDollars (Int!)

        How much this tier costs per month in dollars.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the tier.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorsListing (SponsorsListing!)

        The sponsors listing that this tier belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorsTierAdminInfo\n

        \n

        SponsorsTier information only visible to users that can administer the associated Sponsors listing.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        sponsorships (SponsorshipConnection!)

        The sponsorships associated with this tier.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        includePrivate (Boolean)

        \n

        Whether or not to include private sponsorships in the result set.

        \n

        The default value is false.

        \n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorsTierConnection\n

        \n

        The connection type for SponsorsTier.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SponsorsTierEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SponsorsTier])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorsTierEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SponsorsTier)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Sponsorship\n

        \n

        A sponsorship relationship between a sponsor and a maintainer.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        maintainer (User!)

        The entity that is being sponsored.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        maintainer is deprecated.

        Sponsorship.maintainer will be removed. Use Sponsorship.sponsorable instead. Removal on 2020-04-01 UTC.

        \n
        \n\n\n\n\n\n\n

        privacyLevel (SponsorshipPrivacy!)

        The privacy level for this sponsorship.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsor (User)

        The user that is sponsoring. Returns null if the sponsorship is private or if sponsor is not a user.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        sponsor is deprecated.

        Sponsorship.sponsor will be removed. Use Sponsorship.sponsorEntity instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n\n

        sponsorEntity (Sponsor)

        The user or organization that is sponsoring, if you have permission to view them.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorable (Sponsorable!)

        The entity that is being sponsored.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tier (SponsorsTier)

        The associated sponsorship tier.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorshipConnection\n

        \n

        The connection type for Sponsorship.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SponsorshipEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Sponsorship])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorshipEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Sponsorship)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StargazerConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([StargazerEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StargazerEdge\n

        \n

        Represents a user that's starred a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        starredAt (DateTime!)

        Identifies when the item was starred.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StarredRepositoryConnection\n

        \n

        The connection type for Repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([StarredRepositoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isOverLimit (Boolean!)

        Is the list of stars for this user truncated? This is true for users that have many stars.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Repository])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StarredRepositoryEdge\n

        \n

        Represents a starred repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        starredAt (DateTime!)

        Identifies when the item was starred.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Status\n

        \n

        Represents a commit status.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        combinedContexts (StatusCheckRollupContextConnection!)

        A list of status contexts and check runs for this commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit)

        The commit this status is attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        context (StatusContext)

        Looks up an individual status context by context name.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        The context name.

        \n\n
        \n\n
        \n\n\n

        contexts ([StatusContext!]!)

        The individual status contexts for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (StatusState!)

        The combined commit status.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusCheckRollup\n

        \n

        Represents the rollup for both the check runs and status for a commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commit (Commit)

        The commit the status and check runs are attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contexts (StatusCheckRollupContextConnection!)

        A list of status contexts and check runs for this commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        state (StatusState!)

        The combined status for the commit.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusCheckRollupContextConnection\n

        \n

        The connection type for StatusCheckRollupContext.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([StatusCheckRollupContextEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([StatusCheckRollupContext])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusCheckRollupContextEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (StatusCheckRollupContext)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusContext\n

        \n

        Represents an individual commit status context.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI)

        The avatar of the OAuth application or the user that created the status.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n

        The default value is 40.

        \n
        \n\n
        \n\n\n

        commit (Commit)

        This commit this status context is attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        context (String!)

        The name of this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        The actor who created this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description for this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (StatusState!)

        The state of this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        targetUrl (URI)

        The URL for this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Submodule\n

        \n

        A pointer to a repository at a specific revision embedded inside another repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        branch (String)

        The branch of the upstream submodule for tracking updates.

        \n\n\n\n\n\n\n\n\n\n\n\n

        gitUrl (URI!)

        The git URL of the submodule repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the submodule in .gitmodules.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path in the superproject that this submodule is located in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subprojectCommitOid (GitObjectID)

        The commit revision of the subproject repository being tracked by the submodule.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SubmoduleConnection\n

        \n

        The connection type for Submodule.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SubmoduleEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Submodule])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SubmoduleEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Submodule)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SubscribedEvent\n

        \n

        Represents asubscribedevent on a given Subscribable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subscribable (Subscribable!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SuggestedReviewer\n

        \n

        A suggestion to review a pull request based on a user's commit history and review comments.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isAuthor (Boolean!)

        Is this suggestion based on past commits?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCommenter (Boolean!)

        Is this suggestion based on past review comments?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewer (User!)

        Identifies the user suggested to review the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Tag\n

        \n

        Represents a Git tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        message (String)

        The Git tag message.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The Git tag name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the Git object belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tagger (GitActor)

        Details about the tag author.

        \n\n\n\n\n\n\n\n\n\n\n\n

        target (GitObject!)

        The Git object the tag points to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Team\n

        \n

        A team of users in an organization.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        ancestors (TeamConnection!)

        A list of teams that are ancestors of this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        avatarUrl (URI)

        A URL pointing to the team's avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size in pixels of the resulting square image.

        \n

        The default value is 400.

        \n
        \n\n
        \n\n\n

        childTeams (TeamConnection!)

        List of child teams belonging to this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        immediateOnly (Boolean)

        \n

        Whether to list immediate child teams or all descendant child teams.

        \n

        The default value is true.

        \n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n

        userLogins ([String!])

        \n

        User logins to filter by.

        \n\n
        \n\n
        \n\n\n

        combinedSlug (String!)

        The slug corresponding to the organization and team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        discussion (TeamDiscussion)

        Find a team discussion by its number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The sequence number of the discussion to find.

        \n\n
        \n\n
        \n\n\n

        discussions (TeamDiscussionConnection!)

        A list of team discussions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isPinned (Boolean)

        \n

        If provided, filters discussions according to whether or not they are pinned.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamDiscussionOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        discussionsResourcePath (URI!)

        The HTTP path for team discussions.

        \n\n\n\n\n\n\n\n\n\n\n\n

        discussionsUrl (URI!)

        The HTTP URL for team discussions.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editTeamResourcePath (URI!)

        The HTTP path for editing this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editTeamUrl (URI!)

        The HTTP URL for editing this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitations (OrganizationInvitationConnection)

        A list of pending invitations for users to this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        memberStatuses (UserStatusConnection!)

        Get the status messages members of this entity have set that are either public or visible only to the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (UserStatusOrder)

        \n

        Ordering options for user statuses returned from the connection.

        \n\n
        \n\n
        \n\n\n

        members (TeamMemberConnection!)

        A list of users who are members of this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        membership (TeamMembershipType)

        \n

        Filter by membership type.

        \n

        The default value is ALL.

        \n
        \n\n
        \n

        orderBy (TeamMemberOrder)

        \n

        Order for the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (TeamMemberRole)

        \n

        Filter by team member role.

        \n\n
        \n\n
        \n\n\n

        membersResourcePath (URI!)

        The HTTP path for the team' members.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersUrl (URI!)

        The HTTP URL for the team' members.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamResourcePath (URI!)

        The HTTP path creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamUrl (URI!)

        The HTTP URL creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization!)

        The organization that owns this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeam (Team)

        The parent team of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        privacy (TeamPrivacy!)

        The level of privacy the team has.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (TeamRepositoryConnection!)

        A list of repositories this team has access to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamRepositoryOrder)

        \n

        Order for the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        repositoriesResourcePath (URI!)

        The HTTP path for this team's repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoriesUrl (URI!)

        The HTTP URL for this team's repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewRequestDelegationAlgorithm (TeamReviewAssignmentAlgorithm)

        What algorithm is used for review assignment for this team.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationAlgorithm is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        reviewRequestDelegationEnabled (Boolean!)

        True if review assignment is enabled for this team.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationEnabled is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        reviewRequestDelegationMemberCount (Int)

        How many team members are required for review assignment for this team.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationMemberCount is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        reviewRequestDelegationNotifyTeam (Boolean!)

        When assigning team members via delegation, whether the entire team should be notified as well.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationNotifyTeam is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        slug (String!)

        The slug corresponding to the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsResourcePath (URI!)

        The HTTP path for this team's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsUrl (URI!)

        The HTTP URL for this team's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanAdminister (Boolean!)

        Team is adminable by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamAddMemberAuditEntry\n

        \n

        Audit log entry for a team.add_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamAddRepositoryAuditEntry\n

        \n

        Audit log entry for a team.add_repository event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamChangeParentTeamAuditEntry\n

        \n

        Audit log entry for a team.change_parent_team event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeam (Team)

        The new parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamName (String)

        The name of the new parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamNameWas (String)

        The name of the former parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamResourcePath (URI)

        The HTTP path for the parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamUrl (URI)

        The HTTP URL for the parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamWas (Team)

        The former parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamWasResourcePath (URI)

        The HTTP path for the previous parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamWasUrl (URI)

        The HTTP URL for the previous parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamConnection\n

        \n

        The connection type for Team.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Team])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussion\n

        \n

        A team discussion.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the discussion's team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyVersion (String!)

        Identifies the discussion body hash.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (TeamDiscussionCommentConnection!)

        A list of comments on this discussion.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        fromComment (Int)

        \n

        When provided, filters the connection such that results begin with the comment with this number.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamDiscussionCommentOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        commentsResourcePath (URI!)

        The HTTP path for discussion comments.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commentsUrl (URI!)

        The HTTP URL for discussion comments.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPinned (Boolean!)

        Whether or not the discussion is pinned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrivate (Boolean!)

        Whether or not the discussion is only visible to team members and org admins.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the discussion within its team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team!)

        The team that defines the context of this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The title of the discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanPin (Boolean!)

        Whether or not the current viewer can pin this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionComment\n

        \n

        A comment on a team discussion.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the comment's team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyVersion (String!)

        The current version of the body content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        discussion (TeamDiscussion!)

        The discussion this comment is about.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the comment number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionCommentConnection\n

        \n

        The connection type for TeamDiscussionComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamDiscussionCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([TeamDiscussionComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (TeamDiscussionComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionConnection\n

        \n

        The connection type for TeamDiscussion.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamDiscussionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([TeamDiscussion])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (TeamDiscussion)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Team)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamMemberConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamMemberEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamMemberEdge\n

        \n

        Represents a user who is a member of a team.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        memberAccessResourcePath (URI!)

        The HTTP path to the organization's member access page.

        \n\n\n\n\n\n\n\n\n\n\n\n

        memberAccessUrl (URI!)

        The HTTP URL to the organization's member access page.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (TeamMemberRole!)

        The role the member has on the team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRemoveMemberAuditEntry\n

        \n

        Audit log entry for a team.remove_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRemoveRepositoryAuditEntry\n

        \n

        Audit log entry for a team.remove_repository event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRepositoryConnection\n

        \n

        The connection type for Repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamRepositoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Repository])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRepositoryEdge\n

        \n

        Represents a team repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (RepositoryPermission!)

        The permission level the team has on the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TextMatch\n

        \n

        A text match within a search result.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        fragment (String!)

        The specific text fragment within the property matched on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        highlights ([TextMatchHighlight!]!)

        Highlights within the matched fragment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        property (String!)

        The property matched on.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TextMatchHighlight\n

        \n

        Represents a single highlight in a search result match.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        beginIndice (Int!)

        The indice in the fragment where the matched text begins.

        \n\n\n\n\n\n\n\n\n\n\n\n

        endIndice (Int!)

        The indice in the fragment where the matched text ends.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String!)

        The text matched.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Topic\n

        \n

        A topic aggregates entities that are related to a subject.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        name (String!)

        The topic's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        relatedTopics ([Topic!]!)

        A list of related topics, including aliases of this topic, sorted with the most relevant\nfirst. Returns up to 10 Topics.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        first (Int)

        \n

        How many topics to return.

        \n

        The default value is 3.

        \n
        \n\n
        \n\n\n

        stargazerCount (Int!)

        Returns a count of how many stargazers there are on this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazers (StargazerConnection!)

        A list of users who have starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        viewerHasStarred (Boolean!)

        Returns a boolean indicating whether the viewing user has starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TransferredEvent\n

        \n

        Represents atransferredevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fromRepository (Repository)

        The repository this came from.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Tree\n

        \n

        Represents a Git tree.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        entries ([TreeEntry!])

        A list of tree entries.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the Git object belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TreeEntry\n

        \n

        Represents a Git tree entry.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        extension (String)

        The extension of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isGenerated (Boolean!)

        Whether or not this tree entry is generated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mode (Int!)

        Entry file mode.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        Entry file name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        object (GitObject)

        Entry file object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        Entry file Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        The full path of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the tree entry belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        submodule (Submodule)

        If the TreeEntry is for a directory occupied by a submodule project, this returns the corresponding submodule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        type (String!)

        Entry file type.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnassignedEvent\n

        \n

        Represents anunassignedevent on any assignable object.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignable (Assignable!)

        Identifies the assignable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignee (Assignee)

        Identifies the user or mannequin that was unassigned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        Identifies the subject (user) who was unassigned.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        user is deprecated.

        Assignees can now be mannequins. Use the assignee field instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnknownSignature\n

        \n

        Represents an unknown signature on a Commit or Tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String!)

        Email used to sign this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isValid (Boolean!)

        True if the signature is valid and verified by GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String!)

        Payload for GPG signing object. Raw ODB object without the signature header.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (String!)

        ASCII-armored signature header from object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signer (User)

        GitHub user corresponding to the email signing this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (GitSignatureState!)

        The state of this signature. VALID if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wasSignedByGitHub (Boolean!)

        True if the signature was made with GitHub's signing key.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnlabeledEvent\n

        \n

        Represents anunlabeledevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        label (Label!)

        Identifies the label associated with theunlabeledevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labelable (Labelable!)

        Identifies the Labelable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnlockedEvent\n

        \n

        Represents anunlockedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockable (Lockable!)

        Object that was unlocked.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnmarkedAsDuplicateEvent\n

        \n

        Represents anunmarked_as_duplicateevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canonical (IssueOrPullRequest)

        The authoritative issue or pull request which has been duplicated by another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        duplicate (IssueOrPullRequest)

        The issue or pull request which has been marked as a duplicate of another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Canonical and duplicate belong to different repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnpinnedEvent\n

        \n

        Represents anunpinnedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnsubscribedEvent\n

        \n

        Represents anunsubscribedevent on a given Subscribable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subscribable (Subscribable!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n User\n

        \n

        A user is an individual's account on GitHub that owns repositories and can make new content.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        anyPinnableItems (Boolean!)

        Determine if this repository owner has any items that can be pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        type (PinnableItemType)

        \n

        Filter to only a particular kind of pinnable item.

        \n\n
        \n\n
        \n\n\n

        avatarUrl (URI!)

        A URL pointing to the user's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        bio (String)

        The user's public profile bio.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bioHTML (HTML!)

        The user's public profile bio as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitComments (CommitCommentConnection!)

        A list of commit comments made by this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        company (String)

        The user's public profile company.

        \n\n\n\n\n\n\n\n\n\n\n\n

        companyHTML (HTML!)

        The user's public profile company as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionsCollection (ContributionsCollection!)

        The collection of contributions this user has made to different repositories.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        from (DateTime)

        \n

        Only contributions made at this time or later will be counted. If omitted, defaults to a year ago.

        \n\n
        \n\n
        \n

        organizationID (ID)

        \n

        The ID of the organization used to filter contributions.

        \n\n
        \n\n
        \n

        to (DateTime)

        \n

        Only contributions made before and up to and including this time will be\ncounted. If omitted, defaults to the current time.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String!)

        The user's publicly visible profile email.

        \n\n\n\n\n\n\n\n\n\n\n\n

        followers (FollowerConnection!)

        A list of users the given user is followed by.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        following (FollowingConnection!)

        A list of users the given user is following.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        gist (Gist)

        Find gist by repo name.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        The gist name to find.

        \n\n
        \n\n
        \n\n\n

        gistComments (GistCommentConnection!)

        A list of gist comments made by this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        gists (GistConnection!)

        A list of the Gists the user has created.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (GistOrder)

        \n

        Ordering options for gists returned from the connection.

        \n\n
        \n\n
        \n

        privacy (GistPrivacy)

        \n

        Filters Gists according to privacy.

        \n\n
        \n\n
        \n\n\n

        hasSponsorsListing (Boolean!)

        True if this user/organization has a GitHub Sponsors listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hovercard (Hovercard!)

        The hovercard information for this user in a given context.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        primarySubjectId (ID)

        \n

        The ID of the subject to get the hovercard in the context of.

        \n\n
        \n\n
        \n\n\n

        interactionAbility (RepositoryInteractionAbility)

        The interaction ability settings for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isBountyHunter (Boolean!)

        Whether or not this user is a participant in the GitHub Security Bug Bounty.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCampusExpert (Boolean!)

        Whether or not this user is a participant in the GitHub Campus Experts Program.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDeveloperProgramMember (Boolean!)

        Whether or not this user is a GitHub Developer Program member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isEmployee (Boolean!)

        Whether or not this user is a GitHub employee.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isHireable (Boolean!)

        Whether or not the user has marked themselves as for hire.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSiteAdmin (Boolean!)

        Whether or not this user is a site administrator.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSponsoredBy (Boolean!)

        Check if the given account is sponsoring this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        accountLogin (String!)

        \n

        The target account's login.

        \n\n
        \n\n
        \n\n\n

        isSponsoringViewer (Boolean!)

        True if the viewer is sponsored by this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isViewer (Boolean!)

        Whether or not this user is the viewing user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issueComments (IssueCommentConnection!)

        A list of issue comments made by this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueCommentOrder)

        \n

        Ordering options for issue comments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        issues (IssueConnection!)

        A list of issues associated with this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        itemShowcase (ProfileItemShowcase!)

        Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (String)

        The user's public profile location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The username used to login.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The user's public profile name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        Find an organization by its login that the user belongs to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        login (String!)

        \n

        The login of the organization to find.

        \n\n
        \n\n
        \n\n\n

        organizationVerifiedDomainEmails ([String!]!)

        Verified email addresses that match verified domains for a specified organization the user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        login (String!)

        \n

        The login of the organization to match verified domains from.

        \n\n
        \n\n
        \n\n\n

        organizations (OrganizationConnection!)

        A list of organizations the user belongs to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        packages (PackageConnection!)

        A list of packages under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        names ([String])

        \n

        Find packages by their names.

        \n\n
        \n\n
        \n

        orderBy (PackageOrder)

        \n

        Ordering of the returned packages.

        \n\n
        \n\n
        \n

        packageType (PackageType)

        \n

        Filter registry package by type.

        \n\n
        \n\n
        \n

        repositoryId (ID)

        \n

        Find packages in a repository by ID.

        \n\n
        \n\n
        \n\n\n

        pinnableItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinnable items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner has pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinned items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItemsRemaining (Int!)

        Returns how many more items this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Find project by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The project number to find.

        \n\n
        \n\n
        \n\n\n

        projects (ProjectConnection!)

        A list of projects under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ProjectOrder)

        \n

        Ordering options for projects returned from the connection.

        \n\n
        \n\n
        \n

        search (String)

        \n

        Query to search projects by, currently only searching by name.

        \n\n
        \n\n
        \n

        states ([ProjectState!])

        \n

        A list of states to filter the projects by.

        \n\n
        \n\n
        \n\n\n

        projectsResourcePath (URI!)

        The HTTP path listing user's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectsUrl (URI!)

        The HTTP URL listing user's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publicKeys (PublicKeyConnection!)

        A list of public keys associated with this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests associated with this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        repositories (RepositoryConnection!)

        A list of repositories that the user owns.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isFork (Boolean)

        \n

        If non-null, filters repositories according to whether they are forks of another repository.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        repositoriesContributedTo (RepositoryConnection!)

        A list of repositories that the user recently contributed to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        contributionTypes ([RepositoryContributionType])

        \n

        If non-null, include only the specified types of contributions. The\nGitHub.com UI uses [COMMIT, ISSUE, PULL_REQUEST, REPOSITORY].

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        includeUserRepositories (Boolean)

        \n

        If true, include user repositories.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        repository (Repository)

        Find Repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        Name of Repository to find.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        savedReplies (SavedReplyConnection)

        Replies this user has saved.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SavedReplyOrder)

        \n

        The field to order saved replies by.

        \n\n
        \n\n
        \n\n\n

        sponsorsListing (SponsorsListing)

        The GitHub Sponsors listing for this user or organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorshipForViewerAsSponsor (Sponsorship)

        The viewer's sponsorship of this entity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorshipsAsMaintainer (SponsorshipConnection!)

        This object's sponsorships as the maintainer.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        includePrivate (Boolean)

        \n

        Whether or not to include private sponsorships in the result set.

        \n

        The default value is false.

        \n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        sponsorshipsAsSponsor (SponsorshipConnection!)

        This object's sponsorships as the sponsor.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        starredRepositories (StarredRepositoryConnection!)

        Repositories the user has starred.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n

        ownedByViewer (Boolean)

        \n

        Filters starred repositories to only return repositories owned by the viewer.

        \n\n
        \n\n
        \n\n\n

        status (UserStatus)

        The user's description of what they're currently doing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topRepositories (RepositoryConnection!)

        Repositories the user has contributed to, ordered by contribution rank, plus repositories the user has created.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder!)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        How far back in time to fetch contributed repositories.

        \n\n
        \n\n
        \n\n\n

        twitterUsername (String)

        The user's Twitter username.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanChangePinnedItems (Boolean!)

        Can the viewer pin repositories and gists to the profile?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateProjects (Boolean!)

        Can the current viewer create new projects on this owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanFollow (Boolean!)

        Whether or not the viewer is able to follow the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSponsor (Boolean!)

        Whether or not the viewer is able to sponsor this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerIsFollowing (Boolean!)

        Whether or not this user is followed by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerIsSponsoring (Boolean!)

        True if the viewer is sponsoring this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        watching (RepositoryConnection!)

        A list of repositories the given user is watching.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Affiliation options for repositories returned from the connection. If none\nspecified, the results will include repositories for which the current\nviewer is an owner or collaborator, or member.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        websiteUrl (URI)

        A URL pointing to the user's public website/blog.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserBlockedEvent\n

        \n

        Represents auser_blockedevent on a given user.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockDuration (UserBlockDuration!)

        Number of days that the user was blocked for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (User)

        The user who was blocked.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserContentEdit\n

        \n

        An edit on user content.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletedAt (DateTime)

        Identifies the date and time when the object was deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletedBy (Actor)

        The actor who deleted this content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        diff (String)

        A summary of the changes for this edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editedAt (DateTime!)

        When this content was edited.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited this content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserContentEditConnection\n

        \n

        A list of edits to content.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserContentEditEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([UserContentEdit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserContentEditEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (UserContentEdit)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserEdge\n

        \n

        Represents a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserEmailMetadata\n

        \n

        Email attributes from External Identity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        primary (Boolean)

        Boolean to identify primary emails.

        \n\n\n\n\n\n\n\n\n\n\n\n

        type (String)

        Type of email.

        \n\n\n\n\n\n\n\n\n\n\n\n

        value (String!)

        Email id.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserStatus\n

        \n

        The user's description of what they're currently doing.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        emoji (String)

        An emoji summarizing the user's status.

        \n\n\n\n\n\n\n\n\n\n\n\n

        emojiHTML (HTML)

        The status emoji as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        expiresAt (DateTime)

        If set, the status will not be shown after this date.

        \n\n\n\n\n\n\n\n\n\n\n\n

        id (ID!)

        ID of the object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        indicatesLimitedAvailability (Boolean!)

        Whether this status indicates the user is not fully available on GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        message (String)

        A brief message describing what the user is doing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The organization whose members can see this status. If null, this status is publicly visible.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who has this status.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserStatusConnection\n

        \n

        The connection type for UserStatus.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserStatusEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([UserStatus])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserStatusEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (UserStatus)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n VerifiableDomain\n

        \n

        A domain that can be verified for an organization or an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dnsHostName (URI)

        The DNS host name that should be used for verification.

        \n\n\n\n\n\n\n\n\n\n\n\n

        domain (URI!)

        The unicode encoded domain.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasFoundHostName (Boolean!)

        Whether a TXT record for verification with the expected host name was found.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasFoundVerificationToken (Boolean!)

        Whether a TXT record for verification with the expected verification token was found.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isRequiredForPolicyEnforcement (Boolean!)

        Whether this domain is required to exist for an organization policy to be enforced.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isVerified (Boolean!)

        Whether or not the domain is verified.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (VerifiableDomainOwner!)

        The owner of the domain.

        \n\n\n\n\n\n\n\n\n\n\n\n

        punycodeEncodedDomain (URI!)

        The punycode encoded domain.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tokenExpirationTime (DateTime)

        The time that the current verification token will expire.

        \n\n\n\n\n\n\n\n\n\n\n\n

        verificationToken (String)

        The current verification token for the domain.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n VerifiableDomainConnection\n

        \n

        The connection type for VerifiableDomain.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([VerifiableDomainEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([VerifiableDomain])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n VerifiableDomainEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (VerifiableDomain)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ViewerHovercardContext\n

        \n

        A hovercard context with a message describing how the viewer is related.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewer (User!)

        Identifies the user who is related to this context.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n", + "html": "
        \n
        \n

        \n ActorLocation\n

        \n

        Location information for an actor.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        city (String)

        City.

        \n\n\n\n\n\n\n\n\n\n\n\n

        country (String)

        Country name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        countryCode (String)

        Country code.

        \n\n\n\n\n\n\n\n\n\n\n\n

        region (String)

        Region name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        regionCode (String)

        Region or state code.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AddedToProjectEvent\n

        \n

        Represents aadded_to_projectevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectCard (ProjectCard)

        Project card referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectCard is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n App\n

        \n

        A GitHub App.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the app.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logoBackgroundColor (String!)

        The hex color code, without the leading '#', for the logo background.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logoUrl (URI!)

        A URL pointing to the app's logo.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting image.

        \n\n
        \n\n
        \n\n\n

        name (String!)

        The name of the app.

        \n\n\n\n\n\n\n\n\n\n\n\n

        slug (String!)

        A slug based on the name of the app for use in URLs.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The URL to the app's homepage.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AssignedEvent\n

        \n

        Represents anassignedevent on any assignable object.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignable (Assignable!)

        Identifies the assignable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignee (Assignee)

        Identifies the user or mannequin that was assigned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        Identifies the user who was assigned.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        user is deprecated.

        Assignees can now be mannequins. Use the assignee field instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoMergeDisabledEvent\n

        \n

        Represents aauto_merge_disabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        disabler (User)

        The user who disabled auto-merge for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (String)

        The reason auto-merge was disabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reasonCode (String)

        The reason_code relating to why auto-merge was disabled.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoMergeEnabledEvent\n

        \n

        Represents aauto_merge_enabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabler (User)

        The user who enabled auto-merge for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoMergeRequest\n

        \n

        Represents an auto-merge request for a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        authorEmail (String)

        The email address of the author of this auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitBody (String)

        The commit message of the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitHeadline (String)

        The commit title of the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabledAt (DateTime)

        When was this auto-merge request was enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabledBy (Actor)

        The actor who created the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeMethod (PullRequestMergeMethod!)

        The merge method of the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request that this auto-merge request is set against.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoRebaseEnabledEvent\n

        \n

        Represents aauto_rebase_enabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabler (User)

        The user who enabled auto-merge (rebase) for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoSquashEnabledEvent\n

        \n

        Represents aauto_squash_enabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabler (User)

        The user who enabled auto-merge (squash) for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutomaticBaseChangeFailedEvent\n

        \n

        Represents aautomatic_base_change_failedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newBase (String!)

        The new base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oldBase (String!)

        The old base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutomaticBaseChangeSucceededEvent\n

        \n

        Represents aautomatic_base_change_succeededevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newBase (String!)

        The new base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oldBase (String!)

        The old base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BaseRefChangedEvent\n

        \n

        Represents abase_ref_changedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        currentRefName (String!)

        Identifies the name of the base ref for the pull request after it was changed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousRefName (String!)

        Identifies the name of the base ref for the pull request before it was changed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BaseRefDeletedEvent\n

        \n

        Represents abase_ref_deletedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRefName (String)

        Identifies the name of the Ref associated with the base_ref_deleted event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BaseRefForcePushedEvent\n

        \n

        Represents abase_ref_force_pushedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        afterCommit (Commit)

        Identifies the after commit SHA for thebase_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        beforeCommit (Commit)

        Identifies the before commit SHA for thebase_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the fully qualified ref name for thebase_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Blame\n

        \n

        Represents a Git blame.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        ranges ([BlameRange!]!)

        The list of ranges from a Git blame.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BlameRange\n

        \n

        Represents a range of information from a Git blame.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        age (Int!)

        Identifies the recency of the change, from 1 (new) to 10 (old). This is\ncalculated as a 2-quantile and determines the length of distance between the\nmedian age of all the changes in the file and the recency of the current\nrange's change.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit!)

        Identifies the line author.

        \n\n\n\n\n\n\n\n\n\n\n\n

        endingLine (Int!)

        The ending line for the range.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startingLine (Int!)

        The starting line for the range.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Blob\n

        \n

        Represents a Git blob.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        byteSize (Int!)

        Byte size of Blob object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isBinary (Boolean)

        Indicates whether the Blob is binary or text. Returns null if unable to determine the encoding.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isTruncated (Boolean!)

        Indicates whether the contents is truncated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the Git object belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String)

        UTF8 text data or null if the Blob is binary.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Bot\n

        \n

        A special type of user which takes actions on behalf of GitHub Apps.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the GitHub App's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The username of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this bot.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this bot.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRule\n

        \n

        A branch protection rule.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allowsDeletions (Boolean!)

        Can this branch be deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowsForcePushes (Boolean!)

        Are force pushes allowed on this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branchProtectionRuleConflicts (BranchProtectionRuleConflictConnection!)

        A list of conflicts matching branches protection rule and other branch protection rules.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        creator (Actor)

        The actor who created this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissesStaleReviews (Boolean!)

        Will new commits pushed to matching branches dismiss pull request review approvals.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isAdminEnforced (Boolean!)

        Can admins overwrite branch protection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        matchingRefs (RefConnection!)

        Repository refs that are protected by this rule.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters refs with query on name.

        \n\n
        \n\n
        \n\n\n

        pattern (String!)

        Identifies the protection rule pattern.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pushAllowances (PushAllowanceConnection!)

        A list push allowances for this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        repository (Repository)

        The repository associated with this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredApprovingReviewCount (Int)

        Number of approving reviews required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredStatusCheckContexts ([String])

        List of required status check contexts that must pass for commits to be accepted to matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresApprovingReviews (Boolean!)

        Are approving reviews required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresCodeOwnerReviews (Boolean!)

        Are reviews from code owners required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresCommitSignatures (Boolean!)

        Are commits required to be signed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresLinearHistory (Boolean!)

        Are merge commits prohibited from being pushed to this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresStatusChecks (Boolean!)

        Are status checks required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresStrictStatusChecks (Boolean!)

        Are branches required to be up to date before merging.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restrictsPushes (Boolean!)

        Is pushing to matching branches restricted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restrictsReviewDismissals (Boolean!)

        Is dismissal of pull request reviews restricted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewDismissalAllowances (ReviewDismissalAllowanceConnection!)

        A list review dismissal allowances for this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConflict\n

        \n

        A conflict between two branch protection rules.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        branchProtectionRule (BranchProtectionRule)

        Identifies the branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conflictingBranchProtectionRule (BranchProtectionRule)

        Identifies the conflicting branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the branch ref that has conflicting rules.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConflictConnection\n

        \n

        The connection type for BranchProtectionRuleConflict.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([BranchProtectionRuleConflictEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([BranchProtectionRuleConflict])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConflictEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (BranchProtectionRuleConflict)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConnection\n

        \n

        The connection type for BranchProtectionRule.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([BranchProtectionRuleEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([BranchProtectionRule])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (BranchProtectionRule)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CVSS\n

        \n

        The Common Vulnerability Scoring System.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        score (Float!)

        The CVSS score associated with this advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vectorString (String)

        The CVSS vector string associated with this advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CWE\n

        \n

        A common weakness enumeration.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cweId (String!)

        The id of the CWE.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String!)

        A detailed description of this CWE.

        \n\n\n\n\n\n\n\n\n\n\n\n

        id (ID!)

        ID of the object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of this CWE.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CWEConnection\n

        \n

        The connection type for CWE.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CWEEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CWE])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CWEEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CWE)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotation\n

        \n

        A single check annotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        annotationLevel (CheckAnnotationLevel)

        The annotation's severity level.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blobUrl (URI!)

        The path to the file that this annotation was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (CheckAnnotationSpan!)

        The position of this annotation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        message (String!)

        The annotation's message.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path that this annotation was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        rawDetails (String)

        Additional information about the annotation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String)

        The annotation's title.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationConnection\n

        \n

        The connection type for CheckAnnotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CheckAnnotationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CheckAnnotation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CheckAnnotation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationPosition\n

        \n

        A character position in a check annotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        column (Int)

        Column number (1 indexed).

        \n\n\n\n\n\n\n\n\n\n\n\n

        line (Int!)

        Line number (1 indexed).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationSpan\n

        \n

        An inclusive pair of positions for a check annotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        end (CheckAnnotationPosition!)

        End position (inclusive).

        \n\n\n\n\n\n\n\n\n\n\n\n

        start (CheckAnnotationPosition!)

        Start position (inclusive).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckRun\n

        \n

        A check run.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        annotations (CheckAnnotationConnection)

        The check run's annotations.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        checkSuite (CheckSuite!)

        The check suite that this run is a part of.

        \n\n\n\n\n\n\n\n\n\n\n\n

        completedAt (DateTime)

        Identifies the date and time when the check run was completed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conclusion (CheckConclusionState)

        The conclusion of the check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        detailsUrl (URI)

        The URL from which to find full details of the check run on the integrator's site.

        \n\n\n\n\n\n\n\n\n\n\n\n

        externalId (String)

        A reference for the check run on the integrator's system.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the check for this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI!)

        The permalink to the check run summary.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startedAt (DateTime)

        Identifies the date and time when the check run was started.

        \n\n\n\n\n\n\n\n\n\n\n\n

        status (CheckStatusState!)

        The current status of the check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        summary (String)

        A string representing the check run's summary.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String)

        A string representing the check run's text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String)

        A string representing the check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckRunConnection\n

        \n

        The connection type for CheckRun.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CheckRunEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CheckRun])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckRunEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CheckRun)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckSuite\n

        \n

        A check suite.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        app (App)

        The GitHub App which created this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branch (Ref)

        The name of the branch for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checkRuns (CheckRunConnection)

        The check runs associated with a check suite.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (CheckRunFilter)

        \n

        Filters the check runs by this type.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit!)

        The commit for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conclusion (CheckConclusionState)

        The conclusion of this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        matchingPullRequests (PullRequestConnection)

        A list of open pull requests matching the check suite.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        push (Push)

        The push that triggered this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        status (CheckStatusState!)

        The status of this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckSuiteConnection\n

        \n

        The connection type for CheckSuite.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CheckSuiteEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CheckSuite])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckSuiteEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CheckSuite)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ClosedEvent\n

        \n

        Represents aclosedevent on any Closable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closable (Closable!)

        Object that was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closer (Closer)

        Object which triggered the creation of this event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this closed event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this closed event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CodeOfConduct\n

        \n

        The Code of Conduct for a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String)

        The body of the Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The key for the Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The formal name of the Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI)

        The HTTP path for this Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI)

        The HTTP URL for this Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommentDeletedEvent\n

        \n

        Represents acomment_deletedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletedCommentAuthor (Actor)

        The user who authored the deleted comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Commit\n

        \n

        Represents a Git commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        additions (Int!)

        The number of additions in this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        associatedPullRequests (PullRequestConnection)

        The pull requests associated with a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (PullRequestOrder)

        \n

        Ordering options for pull requests.

        \n\n
        \n\n
        \n\n\n

        author (GitActor)

        Authorship details of the commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authoredByCommitter (Boolean!)

        Check if the committer and the author match.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authoredDate (DateTime!)

        The datetime when this commit was authored.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authors (GitActorConnection!)

        The list of authors for this commit based on the git author and the Co-authored-by\nmessage trailer. The git author will always be first.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        blame (Blame!)

        Fetches git blame information.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        path (String!)

        \n

        The file whose Git blame information you want.

        \n\n
        \n\n
        \n\n\n

        changedFiles (Int!)

        The number of changed files in this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checkSuites (CheckSuiteConnection)

        The check suites associated with a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (CheckSuiteFilter)

        \n

        Filters the check suites by this type.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        comments (CommitCommentConnection!)

        Comments made on the commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        committedDate (DateTime!)

        The datetime when this commit was committed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        committedViaWeb (Boolean!)

        Check if committed via GitHub web UI.

        \n\n\n\n\n\n\n\n\n\n\n\n

        committer (GitActor)

        Committer details of the commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletions (Int!)

        The number of deletions in this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deployments (DeploymentConnection)

        The deployments associated with a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        environments ([String!])

        \n

        Environments to list deployments for.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (DeploymentOrder)

        \n

        Ordering options for deployments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        file (TreeEntry)

        The tree entry representing the file located at the given path.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        path (String!)

        \n

        The path for the file.

        \n\n
        \n\n
        \n\n\n

        history (CommitHistoryConnection!)

        The linear commit history starting from (and including) this commit, in the same order as git log.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        author (CommitAuthor)

        \n

        If non-null, filters history to only show commits with matching authorship.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        path (String)

        \n

        If non-null, filters history to only show commits touching files under this path.

        \n\n
        \n\n
        \n

        since (GitTimestamp)

        \n

        Allows specifying a beginning time or date for fetching commits.

        \n\n
        \n\n
        \n

        until (GitTimestamp)

        \n

        Allows specifying an ending time or date for fetching commits.

        \n\n
        \n\n
        \n\n\n

        message (String!)

        The Git commit message.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageBody (String!)

        The Git commit message body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageBodyHTML (HTML!)

        The commit message body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageHeadline (String!)

        The Git commit message headline.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageHeadlineHTML (HTML!)

        The commit message headline rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        onBehalfOf (Organization)

        The organization this commit was made on behalf of.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parents (CommitConnection!)

        The parents of a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        pushedDate (DateTime)

        The datetime when this commit was pushed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository this commit belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (GitSignature)

        Commit signing information, if present.

        \n\n\n\n\n\n\n\n\n\n\n\n

        status (Status)

        Status information for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        statusCheckRollup (StatusCheckRollup)

        Check and Status rollup information for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        submodules (SubmoduleConnection!)

        Returns a list of all submodules in this repository as of this Commit parsed from the .gitmodules file.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        tarballUrl (URI!)

        Returns a URL to download a tarball archive for a repository.\nNote: For private repositories, these links are temporary and expire after five minutes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tree (Tree!)

        Commit's root Tree.

        \n\n\n\n\n\n\n\n\n\n\n\n

        treeResourcePath (URI!)

        The HTTP path for the tree of this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        treeUrl (URI!)

        The HTTP URL for the tree of this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        zipballUrl (URI!)

        Returns a URL to download a zipball archive for a repository.\nNote: For private repositories, these links are temporary and expire after five minutes.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitComment\n

        \n

        Represents a comment on a given Commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the comment body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with the comment, if the commit exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        Identifies the file path associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        Identifies the line position associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path permalink for this commit comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL permalink for this commit comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitCommentConnection\n

        \n

        The connection type for CommitComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CommitCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CommitComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CommitComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitCommentThread\n

        \n

        A thread of comments on a commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (CommitCommentConnection!)

        The comments that exist in this thread.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit)

        The commit the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        The file the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        The position in the diff for the commit that the comment was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitConnection\n

        \n

        The connection type for Commit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CommitEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Commit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitContributionsByRepository\n

        \n

        This aggregates commits made by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedCommitContributionConnection!)

        The commit contributions, each representing a day.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (CommitContributionOrder)

        \n

        Ordering options for commit contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the commits were made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for the user's commits to the repository in this time range.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for the user's commits to the repository in this time range.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Commit)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitHistoryConnection\n

        \n

        The connection type for Commit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CommitEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Commit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ConnectedEvent\n

        \n

        Represents aconnectedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (ReferencedSubject!)

        Issue or pull request that made the reference.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (ReferencedSubject!)

        Issue or pull request which was connected.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContentAttachment\n

        \n

        A content attachment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String!)

        The body text of the content attachment. This parameter supports markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contentReference (ContentReference!)

        The content reference that the content attachment is attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int!)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The title of the content attachment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContentReference\n

        \n

        A content reference.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        databaseId (Int!)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reference (String!)

        The reference of the content reference.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendar\n

        \n

        A calendar of contributions made on GitHub by a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        colors ([String!]!)

        A list of hex color codes used in this calendar. The darker the color, the more contributions it represents.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isHalloween (Boolean!)

        Determine if the color set was chosen because it's currently Halloween.

        \n\n\n\n\n\n\n\n\n\n\n\n

        months ([ContributionCalendarMonth!]!)

        A list of the months of contributions in this calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalContributions (Int!)

        The count of total contributions in the calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        weeks ([ContributionCalendarWeek!]!)

        A list of the weeks of contributions in this calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendarDay\n

        \n

        Represents a single day of contributions on GitHub by a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        color (String!)

        The hex color code that represents how many contributions were made on this day compared to others in the calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionCount (Int!)

        How many contributions were made by the user on this day.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionLevel (ContributionLevel!)

        Indication of contributions, relative to other days. Can be used to indicate\nwhich color to represent this day on a calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        date (Date!)

        The day this square represents.

        \n\n\n\n\n\n\n\n\n\n\n\n

        weekday (Int!)

        A number representing which day of the week this square represents, e.g., 1 is Monday.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendarMonth\n

        \n

        A month of contributions in a user's contribution graph.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        firstDay (Date!)

        The date of the first day of this month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalWeeks (Int!)

        How many weeks started in this month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        year (Int!)

        The year the month occurred in.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendarWeek\n

        \n

        A week of contributions in a user's contribution graph.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributionDays ([ContributionCalendarDay!]!)

        The days of contributions in this week.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstDay (Date!)

        The date of the earliest square in this week.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionsCollection\n

        \n

        A contributions collection aggregates contributions such as opened issues and commits created by a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commitContributionsByRepository ([CommitContributionsByRepository!]!)

        Commit contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        contributionCalendar (ContributionCalendar!)

        A calendar of this user's contributions on GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionYears ([Int!]!)

        The years the user has been making contributions with the most recent year first.

        \n\n\n\n\n\n\n\n\n\n\n\n

        doesEndInCurrentMonth (Boolean!)

        Determine if this collection's time span ends in the current month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        earliestRestrictedContributionDate (Date)

        The date of the first restricted contribution the user made in this time\nperiod. Can only be non-null when the user has enabled private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        endedAt (DateTime!)

        The ending date and time of this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstIssueContribution (CreatedIssueOrRestrictedContribution)

        The first issue the user opened on GitHub. This will be null if that issue was\nopened outside the collection's time range and ignoreTimeRange is false. If\nthe issue is not visible but the user has opted to show private contributions,\na RestrictedContribution will be returned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstPullRequestContribution (CreatedPullRequestOrRestrictedContribution)

        The first pull request the user opened on GitHub. This will be null if that\npull request was opened outside the collection's time range and\nignoreTimeRange is not true. If the pull request is not visible but the user\nhas opted to show private contributions, a RestrictedContribution will be returned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstRepositoryContribution (CreatedRepositoryOrRestrictedContribution)

        The first repository the user created on GitHub. This will be null if that\nfirst repository was created outside the collection's time range and\nignoreTimeRange is false. If the repository is not visible, then a\nRestrictedContribution is returned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasActivityInThePast (Boolean!)

        Does the user have any more activity in the timeline that occurred prior to the collection's time range?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasAnyContributions (Boolean!)

        Determine if there are any contributions in this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasAnyRestrictedContributions (Boolean!)

        Determine if the user made any contributions in this time frame whose details\nare not visible because they were made in a private repository. Can only be\ntrue if the user enabled private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSingleDay (Boolean!)

        Whether or not the collector's time span is all within the same day.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issueContributions (CreatedIssueContributionConnection!)

        A list of issues the user opened.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        issueContributionsByRepository ([IssueContributionsByRepository!]!)

        Issue contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        joinedGitHubContribution (JoinedGitHubContribution)

        When the user signed up for GitHub. This will be null if that sign up date\nfalls outside the collection's time range and ignoreTimeRange is false.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestRestrictedContributionDate (Date)

        The date of the most recent restricted contribution the user made in this time\nperiod. Can only be non-null when the user has enabled private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mostRecentCollectionWithActivity (ContributionsCollection)

        When this collection's time range does not include any activity from the user, use this\nto get a different collection from an earlier time range that does have activity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mostRecentCollectionWithoutActivity (ContributionsCollection)

        Returns a different contributions collection from an earlier time range than this one\nthat does not have any contributions.

        \n\n\n\n\n\n\n\n\n\n\n\n

        popularIssueContribution (CreatedIssueContribution)

        The issue the user opened on GitHub that received the most comments in the specified\ntime frame.

        \n\n\n\n\n\n\n\n\n\n\n\n

        popularPullRequestContribution (CreatedPullRequestContribution)

        The pull request the user opened on GitHub that received the most comments in the\nspecified time frame.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestContributions (CreatedPullRequestContributionConnection!)

        Pull request contributions made by the user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        pullRequestContributionsByRepository ([PullRequestContributionsByRepository!]!)

        Pull request contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        pullRequestReviewContributions (CreatedPullRequestReviewContributionConnection!)

        Pull request review contributions made by the user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        pullRequestReviewContributionsByRepository ([PullRequestReviewContributionsByRepository!]!)

        Pull request review contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        repositoryContributions (CreatedRepositoryContributionConnection!)

        A list of repositories owned by the user that the user created in this time range.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first repository ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        restrictedContributionsCount (Int!)

        A count of contributions made by the user that the viewer cannot access. Only\nnon-zero when the user has chosen to share their private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startedAt (DateTime!)

        The beginning date and time of this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCommitContributions (Int!)

        How many commits were made by the user in this time span.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalIssueContributions (Int!)

        How many issues the user opened.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalPullRequestContributions (Int!)

        How many pull requests the user opened.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalPullRequestReviewContributions (Int!)

        How many pull request reviews the user left.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalRepositoriesWithContributedCommits (Int!)

        How many different repositories the user committed to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalRepositoriesWithContributedIssues (Int!)

        How many different repositories the user opened issues in.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalRepositoriesWithContributedPullRequestReviews (Int!)

        How many different repositories the user left pull request reviews in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalRepositoriesWithContributedPullRequests (Int!)

        How many different repositories the user opened pull requests in.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalRepositoryContributions (Int!)

        How many repositories the user created.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first repository ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        user (User!)

        The user who made the contributions in this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ConvertToDraftEvent\n

        \n

        Represents aconvert_to_draftevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this convert to draft event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this convert to draft event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ConvertedNoteToIssueEvent\n

        \n

        Represents aconverted_note_to_issueevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectCard (ProjectCard)

        Project card referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectCard is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedCommitContribution\n

        \n

        Represents the contribution a user made by committing to a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commitCount (Int!)

        How many commits were made on this day to this repository by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository the user made a commit in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedCommitContributionConnection\n

        \n

        The connection type for CreatedCommitContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedCommitContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedCommitContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of commits across days and repositories in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedCommitContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedCommitContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedIssueContribution\n

        \n

        Represents the contribution a user made on GitHub by opening an issue.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        The issue that was opened.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedIssueContributionConnection\n

        \n

        The connection type for CreatedIssueContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedIssueContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedIssueContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedIssueContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedIssueContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestContribution\n

        \n

        Represents the contribution a user made on GitHub by opening a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request that was opened.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestContributionConnection\n

        \n

        The connection type for CreatedPullRequestContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedPullRequestContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedPullRequestContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedPullRequestContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestReviewContribution\n

        \n

        Represents the contribution a user made by leaving a review on a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request the user reviewed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestReview (PullRequestReview!)

        The review the user left on the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository containing the pull request that the user reviewed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestReviewContributionConnection\n

        \n

        The connection type for CreatedPullRequestReviewContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedPullRequestReviewContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedPullRequestReviewContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestReviewContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedPullRequestReviewContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedRepositoryContribution\n

        \n

        Represents the contribution a user made on GitHub by creating a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository that was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedRepositoryContributionConnection\n

        \n

        The connection type for CreatedRepositoryContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedRepositoryContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedRepositoryContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedRepositoryContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedRepositoryContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CrossReferencedEvent\n

        \n

        Represents a mention made by one issue or pull request to another.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        referencedAt (DateTime!)

        Identifies when the reference was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (ReferencedSubject!)

        Issue or pull request that made the reference.

        \n\n\n\n\n\n\n\n\n\n\n\n

        target (ReferencedSubject!)

        Issue or pull request to which the reference was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        willCloseTarget (Boolean!)

        Checks if the target will be closed when the source is merged.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DemilestonedEvent\n

        \n

        Represents ademilestonedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestoneTitle (String!)

        Identifies the milestone title associated with thedemilestonedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (MilestoneItem!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DependencyGraphDependency\n

        \n

        A dependency manifest entry.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        DependencyGraphDependency is available under the Access to a repositories dependency graph preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        hasDependencies (Boolean!)

        Does the dependency itself have dependencies?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        packageManager (String)

        The dependency package manager.

        \n\n\n\n\n\n\n\n\n\n\n\n

        packageName (String!)

        The required package name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository containing the package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requirements (String!)

        The dependency version requirements.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DependencyGraphDependencyConnection\n

        \n

        The connection type for DependencyGraphDependency.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        DependencyGraphDependencyConnection is available under the Access to a repositories dependency graph preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DependencyGraphDependencyEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([DependencyGraphDependency])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DependencyGraphDependencyEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        DependencyGraphDependencyEdge is available under the Access to a repositories dependency graph preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (DependencyGraphDependency)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DependencyGraphManifest\n

        \n

        Dependency manifest for a repository.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        DependencyGraphManifest is available under the Access to a repositories dependency graph preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        blobPath (String!)

        Path to view the manifest file blob.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dependencies (DependencyGraphDependencyConnection)

        A list of manifest dependencies.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        dependenciesCount (Int)

        The number of dependencies listed in the manifest.

        \n\n\n\n\n\n\n\n\n\n\n\n

        exceedsMaxSize (Boolean!)

        Is the manifest too big to parse?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        filename (String!)

        Fully qualified manifest filename.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parseable (Boolean!)

        Were we able to parse the manifest?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository containing the manifest.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DependencyGraphManifestConnection\n

        \n

        The connection type for DependencyGraphManifest.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        DependencyGraphManifestConnection is available under the Access to a repositories dependency graph preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DependencyGraphManifestEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([DependencyGraphManifest])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DependencyGraphManifestEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        DependencyGraphManifestEdge is available under the Access to a repositories dependency graph preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (DependencyGraphManifest)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployKey\n

        \n

        A repository deploy key.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The deploy key.

        \n\n\n\n\n\n\n\n\n\n\n\n

        readOnly (Boolean!)

        Whether or not the deploy key is read only.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The deploy key title.

        \n\n\n\n\n\n\n\n\n\n\n\n

        verified (Boolean!)

        Whether or not the deploy key has been verified.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployKeyConnection\n

        \n

        The connection type for DeployKey.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DeployKeyEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([DeployKey])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployKeyEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (DeployKey)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployedEvent\n

        \n

        Represents adeployedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deployment (Deployment!)

        The deployment associated with thedeployedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        The ref associated with thedeployedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Deployment\n

        \n

        Represents triggered deployment instance.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commit (Commit)

        Identifies the commit sha of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitOid (String!)

        Identifies the oid of the deployment commit, even if the commit has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor!)

        Identifies the actor who triggered the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The deployment description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        environment (String)

        The latest environment to which this deployment was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestEnvironment (String)

        The latest environment to which this deployment was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestStatus (DeploymentStatus)

        The latest status of this deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalEnvironment (String)

        The original environment to which this deployment was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String)

        Extra information that a deployment system might need.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the Ref of the deployment, if the deployment was created by ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        Identifies the repository associated with the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (DeploymentState)

        The current state of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        statuses (DeploymentStatusConnection)

        A list of statuses associated with the deployment.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        task (String)

        The deployment task.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentConnection\n

        \n

        The connection type for Deployment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DeploymentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Deployment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Deployment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentEnvironmentChangedEvent\n

        \n

        Represents adeployment_environment_changedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deploymentStatus (DeploymentStatus!)

        The deployment status that updated the deployment environment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentStatus\n

        \n

        Describes the status of a given deployment attempt.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor!)

        Identifies the actor who triggered the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deployment (Deployment!)

        Identifies the deployment associated with status.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        Identifies the description of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        environment (String)

        Identifies the environment of the deployment at the time of this deployment status.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        environment is available under the Deployments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        environmentUrl (URI)

        Identifies the environment URL of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logUrl (URI)

        Identifies the log URL of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (DeploymentStatusState!)

        Identifies the current state of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentStatusConnection\n

        \n

        The connection type for DeploymentStatus.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DeploymentStatusEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([DeploymentStatus])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentStatusEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (DeploymentStatus)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DisconnectedEvent\n

        \n

        Represents adisconnectedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (ReferencedSubject!)

        Issue or pull request from which the issue was disconnected.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (ReferencedSubject!)

        Issue or pull request which was disconnected.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Enterprise\n

        \n

        An account to manage multiple organizations with consolidated policy and billing.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the enterprise's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        billingInfo (EnterpriseBillingInfo)

        Enterprise billing information visible to enterprise billing managers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (HTML!)

        The description of the enterprise as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (String)

        The location of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        members (EnterpriseMemberConnection!)

        A list of users who are members of this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        deployment (EnterpriseUserDeployment)

        \n

        Only return members within the selected GitHub Enterprise deployment.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseMemberOrder)

        \n

        Ordering options for members returned from the connection.

        \n\n
        \n\n
        \n

        organizationLogins ([String!])

        \n

        Only return members within the organizations with these logins.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseUserAccountMembershipRole)

        \n

        The role of the user in the enterprise organization or server.

        \n\n
        \n\n
        \n\n\n

        name (String!)

        The name of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizations (OrganizationConnection!)

        A list of organizations that belong to this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        ownerInfo (EnterpriseOwnerInfo)

        Enterprise information only visible to enterprise owners.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        slug (String!)

        The URL-friendly identifier for the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userAccounts (EnterpriseUserAccountConnection!)

        A list of user accounts on this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerIsAdmin (Boolean!)

        Is the current viewer an admin of this enterprise?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        websiteUrl (URI)

        The URL of the enterprise website.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseAdministratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorEdge\n

        \n

        A User who is an administrator of an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (EnterpriseAdministratorRole!)

        The role of the administrator.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorInvitation\n

        \n

        An invitation for a user to become an owner or billing manager of an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email of the person who was invited to the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise!)

        The enterprise the invitation is for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitee (User)

        The user who was invited to the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inviter (User)

        The user who created the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (EnterpriseAdministratorRole!)

        The invitee's pending role in the enterprise (owner or billing_manager).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorInvitationConnection\n

        \n

        The connection type for EnterpriseAdministratorInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseAdministratorInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseAdministratorInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorInvitationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseAdministratorInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseBillingInfo\n

        \n

        Enterprise billing information visible to enterprise billing managers and owners.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allLicensableUsersCount (Int!)

        The number of licenseable users/emails across the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assetPacks (Int!)

        The number of data packs used by all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        availableSeats (Int!)

        The number of available seats across all owned organizations based on the unique number of billable users.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        availableSeats is deprecated.

        availableSeats will be replaced with totalAvailableLicenses to provide more clarity on the value being returned Use EnterpriseBillingInfo.totalAvailableLicenses instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        bandwidthQuota (Float!)

        The bandwidth quota in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bandwidthUsage (Float!)

        The bandwidth usage in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bandwidthUsagePercentage (Int!)

        The bandwidth usage as a percentage of the bandwidth quota.

        \n\n\n\n\n\n\n\n\n\n\n\n

        seats (Int!)

        The total seats across all organizations owned by the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        seats is deprecated.

        seats will be replaced with totalLicenses to provide more clarity on the value being returned Use EnterpriseBillingInfo.totalLicenses instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        storageQuota (Float!)

        The storage quota in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        storageUsage (Float!)

        The storage usage in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        storageUsagePercentage (Int!)

        The storage usage as a percentage of the storage quota.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalAvailableLicenses (Int!)

        The number of available licenses across all owned organizations based on the unique number of billable users.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalLicenses (Int!)

        The total number of licenses allocated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseIdentityProvider\n

        \n

        An identity provider configured to provision identities for an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        digestMethod (SamlDigestAlgorithm)

        The digest algorithm used to sign SAML requests for the identity provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise)

        The enterprise this identity provider belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        externalIdentities (ExternalIdentityConnection!)

        ExternalIdentities provisioned by this identity provider.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        idpCertificate (X509Certificate)

        The x509 certificate used by the identity provider to sign assertions and responses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuer (String)

        The Issuer Entity ID for the SAML identity provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        recoveryCodes ([String!])

        Recovery codes that can be used by admins to access the enterprise if the identity provider is unavailable.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethod (SamlSignatureAlgorithm)

        The signature algorithm used to sign SAML requests for the identity provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ssoUrl (URI)

        The URL endpoint for the identity provider's SAML SSO.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseMemberConnection\n

        \n

        The connection type for EnterpriseMember.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseMemberEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseMember])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseMemberEdge\n

        \n

        A User who is a member of an enterprise through one or more organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the user does not have a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All members consume a license Removal on 2021-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (EnterpriseMember)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOrganizationMembershipConnection\n

        \n

        The connection type for Organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseOrganizationMembershipEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Organization])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOrganizationMembershipEdge\n

        \n

        An enterprise organization that a user is a member of.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Organization)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (EnterpriseUserAccountMembershipRole!)

        The role of the user in the enterprise membership.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOutsideCollaboratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseOutsideCollaboratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOutsideCollaboratorEdge\n

        \n

        A User who is an outside collaborator of an enterprise through one or more organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the outside collaborator does not have a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All outside collaborators consume a license Removal on 2021-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (EnterpriseRepositoryInfoConnection!)

        The enterprise organization repositories this user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOwnerInfo\n

        \n

        Enterprise information only visible to enterprise owners.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        admins (EnterpriseAdministratorConnection!)

        A list of all of the administrators for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseMemberOrder)

        \n

        Ordering options for administrators returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseAdministratorRole)

        \n

        The role to filter by.

        \n\n
        \n\n
        \n\n\n

        affiliatedUsersWithTwoFactorDisabled (UserConnection!)

        A list of users in the enterprise who currently have two-factor authentication disabled.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        affiliatedUsersWithTwoFactorDisabledExist (Boolean!)

        Whether or not affiliated users with two-factor authentication disabled exist in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowPrivateRepositoryForkingSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether private repository forking is enabled for repositories in organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowPrivateRepositoryForkingSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided private repository forking setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        defaultRepositoryPermissionSetting (EnterpriseDefaultRepositoryPermissionSettingValue!)

        The setting value for base repository permissions for organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        defaultRepositoryPermissionSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided default repository permission.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (DefaultRepositoryPermissionField!)

        \n

        The permission to find organizations for.

        \n\n
        \n\n
        \n\n\n

        domains (VerifiableDomainConnection!)

        A list of domains owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isVerified (Boolean)

        \n

        Filter whether or not the domain is verified.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (VerifiableDomainOrder)

        \n

        Ordering options for verifiable domains returned.

        \n\n
        \n\n
        \n\n\n

        enterpriseServerInstallations (EnterpriseServerInstallationConnection!)

        Enterprise Server installations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        connectedOnly (Boolean)

        \n

        Whether or not to only return installations discovered via GitHub Connect.

        \n

        The default value is false.

        \n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseServerInstallationOrder)

        \n

        Ordering options for Enterprise Server installations returned.

        \n\n
        \n\n
        \n\n\n

        ipAllowListEnabledSetting (IpAllowListEnabledSettingValue!)

        The setting value for whether the enterprise has an IP allow list enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ipAllowListEntries (IpAllowListEntryConnection!)

        The IP addresses that are allowed to access resources owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IpAllowListEntryOrder)

        \n

        Ordering options for IP allow list entries returned.

        \n\n
        \n\n
        \n\n\n

        isUpdatingDefaultRepositoryPermission (Boolean!)

        Whether or not the default repository permission is currently being updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUpdatingTwoFactorRequirement (Boolean!)

        Whether the two-factor authentication requirement is currently being enforced.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanChangeRepositoryVisibilitySetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether organization members with admin permissions on a\nrepository can change repository visibility.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanChangeRepositoryVisibilitySettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided can change repository visibility setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanCreateInternalRepositoriesSetting (Boolean)

        The setting value for whether members of organizations in the enterprise can create internal repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreatePrivateRepositoriesSetting (Boolean)

        The setting value for whether members of organizations in the enterprise can create private repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreatePublicRepositoriesSetting (Boolean)

        The setting value for whether members of organizations in the enterprise can create public repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreateRepositoriesSetting (EnterpriseMembersCanCreateRepositoriesSettingValue)

        The setting value for whether members of organizations in the enterprise can create repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreateRepositoriesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided repository creation setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (OrganizationMembersCanCreateRepositoriesSettingValue!)

        \n

        The setting to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanDeleteIssuesSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members with admin permissions for repositories can delete issues.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanDeleteIssuesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can delete issues setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanDeleteRepositoriesSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members with admin permissions for repositories can delete or transfer repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanDeleteRepositoriesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can delete repositories setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanInviteCollaboratorsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members of organizations in the enterprise can invite outside collaborators.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanInviteCollaboratorsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can invite collaborators setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanMakePurchasesSetting (EnterpriseMembersCanMakePurchasesSettingValue!)

        Indicates whether members of this enterprise's organizations can purchase additional services for those organizations.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanUpdateProtectedBranchesSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members with admin permissions for repositories can update protected branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanUpdateProtectedBranchesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can update protected branches setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanViewDependencyInsightsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members can view dependency insights.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanViewDependencyInsightsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can view dependency insights setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        notificationDeliveryRestrictionEnabledSetting (NotificationRestrictionSettingValue!)

        Indicates if email notification delivery for this enterprise is restricted to verified domains.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationProjectsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether organization projects are enabled for organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationProjectsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided organization projects setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        outsideCollaborators (EnterpriseOutsideCollaboratorConnection!)

        A list of outside collaborators across the repositories in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        login (String)

        \n

        The login of one specific outside collaborator.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseMemberOrder)

        \n

        Ordering options for outside collaborators returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        visibility (RepositoryVisibility)

        \n

        Only return outside collaborators on repositories with this visibility.

        \n\n
        \n\n
        \n\n\n

        pendingAdminInvitations (EnterpriseAdministratorInvitationConnection!)

        A list of pending administrator invitations for the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseAdministratorInvitationOrder)

        \n

        Ordering options for pending enterprise administrator invitations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseAdministratorRole)

        \n

        The role to filter by.

        \n\n
        \n\n
        \n\n\n

        pendingCollaboratorInvitations (RepositoryInvitationConnection!)

        A list of pending collaborator invitations across the repositories in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryInvitationOrder)

        \n

        Ordering options for pending repository collaborator invitations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        pendingCollaborators (EnterprisePendingCollaboratorConnection!)

        A list of pending collaborators across the repositories in the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        pendingCollaborators is deprecated.

        Repository invitations can now be associated with an email, not only an invitee. Use the pendingCollaboratorInvitations field instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryInvitationOrder)

        \n

        Ordering options for pending repository collaborator invitations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        pendingMemberInvitations (EnterprisePendingMemberInvitationConnection!)

        A list of pending member invitations for organizations in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        repositoryProjectsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether repository projects are enabled in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryProjectsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided repository projects setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        samlIdentityProvider (EnterpriseIdentityProvider)

        The SAML Identity Provider for the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        samlIdentityProviderSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the SAML single sign-on setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (IdentityProviderConfigurationState!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        supportEntitlements (EnterpriseMemberConnection!)

        A list of members with a support entitlement.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseMemberOrder)

        \n

        Ordering options for support entitlement users returned from the connection.

        \n\n
        \n\n
        \n\n\n

        teamDiscussionsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether team discussions are enabled for organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamDiscussionsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided team discussions setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        twoFactorRequiredSetting (EnterpriseEnabledSettingValue!)

        The setting value for whether the enterprise requires two-factor authentication for its organizations and users.

        \n\n\n\n\n\n\n\n\n\n\n\n

        twoFactorRequiredSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the two-factor authentication setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingCollaboratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterprisePendingCollaboratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingCollaboratorEdge\n

        \n

        A user with an invitation to be a collaborator on a repository owned by an organization in an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the invited collaborator does not have a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All pending collaborators consume a license Removal on 2021-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (EnterpriseRepositoryInfoConnection!)

        The enterprise organization repositories this user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingMemberInvitationConnection\n

        \n

        The connection type for OrganizationInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterprisePendingMemberInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([OrganizationInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalUniqueUserCount (Int!)

        Identifies the total count of unique users in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingMemberInvitationEdge\n

        \n

        An invitation to be a member in an enterprise organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the invitation has a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All pending members consume a license Removal on 2020-07-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (OrganizationInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseRepositoryInfo\n

        \n

        A subset of repository information queryable from an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isPrivate (Boolean!)

        Identifies if the repository is private.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The repository's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nameWithOwner (String!)

        The repository's name with owner.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseRepositoryInfoConnection\n

        \n

        The connection type for EnterpriseRepositoryInfo.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseRepositoryInfoEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseRepositoryInfo])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseRepositoryInfoEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseRepositoryInfo)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerInstallation\n

        \n

        An Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        customerName (String!)

        The customer name to which the Enterprise Server installation belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hostName (String!)

        The host name of the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isConnected (Boolean!)

        Whether or not the installation is connected to an Enterprise Server installation via GitHub Connect.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userAccounts (EnterpriseServerUserAccountConnection!)

        User accounts on this Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseServerUserAccountOrder)

        \n

        Ordering options for Enterprise Server user accounts returned from the connection.

        \n\n
        \n\n
        \n\n\n

        userAccountsUploads (EnterpriseServerUserAccountsUploadConnection!)

        User accounts uploads for the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseServerUserAccountsUploadOrder)

        \n

        Ordering options for Enterprise Server user accounts uploads returned from the connection.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerInstallationConnection\n

        \n

        The connection type for EnterpriseServerInstallation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseServerInstallationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseServerInstallation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerInstallationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseServerInstallation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccount\n

        \n

        A user account on an Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        emails (EnterpriseServerUserAccountEmailConnection!)

        User emails belonging to this user account.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseServerUserAccountEmailOrder)

        \n

        Ordering options for Enterprise Server user account emails returned from the connection.

        \n\n
        \n\n
        \n\n\n

        enterpriseServerInstallation (EnterpriseServerInstallation!)

        The Enterprise Server installation on which this user account exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSiteAdmin (Boolean!)

        Whether the user account is a site administrator on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The login of the user account on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        profileName (String)

        The profile name of the user account on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        remoteCreatedAt (DateTime!)

        The date and time when the user account was created on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        remoteUserId (Int!)

        The ID of the user account on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountConnection\n

        \n

        The connection type for EnterpriseServerUserAccount.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseServerUserAccountEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseServerUserAccount])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseServerUserAccount)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEmail\n

        \n

        An email belonging to a user account on an Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String!)

        The email address.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrimary (Boolean!)

        Indicates whether this is the primary email of the associated user account.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userAccount (EnterpriseServerUserAccount!)

        The user account to which the email belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEmailConnection\n

        \n

        The connection type for EnterpriseServerUserAccountEmail.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseServerUserAccountEmailEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseServerUserAccountEmail])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEmailEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseServerUserAccountEmail)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountsUpload\n

        \n

        A user accounts upload from an Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise!)

        The enterprise to which this upload belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseServerInstallation (EnterpriseServerInstallation!)

        The Enterprise Server installation for which this upload was generated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the file uploaded.

        \n\n\n\n\n\n\n\n\n\n\n\n

        syncState (EnterpriseServerUserAccountsUploadSyncState!)

        The synchronization state of the upload.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountsUploadConnection\n

        \n

        The connection type for EnterpriseServerUserAccountsUpload.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseServerUserAccountsUploadEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseServerUserAccountsUpload])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountsUploadEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseServerUserAccountsUpload)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseUserAccount\n

        \n

        An account for a user who is an admin of an enterprise or a member of an enterprise through one or more organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the enterprise user account's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise!)

        The enterprise in which this user account exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        An identifier for the enterprise user account, a login or email address.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The name of the enterprise user account.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizations (EnterpriseOrganizationMembershipConnection!)

        A list of enterprise organizations this user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseUserAccountMembershipRole)

        \n

        The role of the user in the enterprise organization.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user within the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseUserAccountConnection\n

        \n

        The connection type for EnterpriseUserAccount.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseUserAccountEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseUserAccount])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseUserAccountEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseUserAccount)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentity\n

        \n

        An external identity provisioned by SAML SSO or SCIM.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        guid (String!)

        The GUID for this identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationInvitation (OrganizationInvitation)

        Organization invitation for this SCIM-provisioned external identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        samlIdentity (ExternalIdentitySamlAttributes)

        SAML Identity attributes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        scimIdentity (ExternalIdentityScimAttributes)

        SCIM Identity attributes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        User linked to this external identity. Will be NULL if this identity has not been claimed by an organization member.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentityConnection\n

        \n

        The connection type for ExternalIdentity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ExternalIdentityEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ExternalIdentity])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentityEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ExternalIdentity)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentitySamlAttributes\n

        \n

        SAML attributes for the External Identity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        emails ([UserEmailMetadata!])

        The emails associated with the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        familyName (String)

        Family name of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        givenName (String)

        Given name of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        groups ([String!])

        The groups linked to this identity in IDP.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nameId (String)

        The NameID of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        username (String)

        The userName of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentityScimAttributes\n

        \n

        SCIM attributes for the External Identity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        emails ([UserEmailMetadata!])

        The emails associated with the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        familyName (String)

        Family name of the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        givenName (String)

        Given name of the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        groups ([String!])

        The groups linked to this identity in IDP.

        \n\n\n\n\n\n\n\n\n\n\n\n

        username (String)

        The userName of the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n FollowerConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n FollowingConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n FundingLink\n

        \n

        A funding platform link for a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        platform (FundingPlatform!)

        The funding platform this link is for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The configured URL for this funding link.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GenericHovercardContext\n

        \n

        A generic hovercard context with a message and icon.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Gist\n

        \n

        A Gist.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (GistCommentConnection!)

        A list of comments associated with the gist.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The gist description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        files ([GistFile])

        The files in this gist.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        limit (Int)

        \n

        The maximum number of files to return.

        \n

        The default value is 10.

        \n
        \n\n
        \n

        oid (GitObjectID)

        \n

        The oid of the files to return.

        \n\n
        \n\n
        \n\n\n

        forks (GistConnection!)

        A list of forks associated with the gist.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (GistOrder)

        \n

        Ordering options for gists returned from the connection.

        \n\n
        \n\n
        \n\n\n

        isFork (Boolean!)

        Identifies if the gist is a fork.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPublic (Boolean!)

        Whether the gist is public or not.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The gist name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (RepositoryOwner)

        The gist owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pushedAt (DateTime)

        Identifies when the gist was last pushed to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTML path to this resource.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazerCount (Int!)

        Returns a count of how many stargazers there are on this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazers (StargazerConnection!)

        A list of users who have starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this Gist.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasStarred (Boolean!)

        Returns a boolean indicating whether the viewing user has starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistComment\n

        \n

        Represents a comment on an Gist.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the gist.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the comment body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        gist (Gist!)

        The associated gist.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistCommentConnection\n

        \n

        The connection type for GistComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([GistCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([GistComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (GistComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistConnection\n

        \n

        The connection type for Gist.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([GistEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Gist])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Gist)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistFile\n

        \n

        A file in a gist.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        encodedName (String)

        The file name encoded to remove characters that are invalid in URL paths.

        \n\n\n\n\n\n\n\n\n\n\n\n

        encoding (String)

        The gist file encoding.

        \n\n\n\n\n\n\n\n\n\n\n\n

        extension (String)

        The file extension from the file name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isImage (Boolean!)

        Indicates if this file is an image.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isTruncated (Boolean!)

        Whether the file's contents were truncated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        language (Language)

        The programming language this file is written in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The gist file name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        size (Int)

        The gist file size in bytes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String)

        UTF8 text data or null if the file is binary.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        truncate (Int)

        \n

        Optionally truncate the returned file to this length.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitActor\n

        \n

        Represents an actor in a Git commit (ie. an author or committer).

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the author's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        date (GitTimestamp)

        The timestamp of the Git action (authoring or committing).

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email in the Git commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The name in the Git commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The GitHub user corresponding to the email field. Null if no such user exists.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitActorConnection\n

        \n

        The connection type for GitActor.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([GitActorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([GitActor])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitActorEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (GitActor)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitHubMetadata\n

        \n

        Represents information about the GitHub instance.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        gitHubServicesSha (GitObjectID!)

        Returns a String that's a SHA of github-services.

        \n\n\n\n\n\n\n\n\n\n\n\n

        gitIpAddresses ([String!])

        IP addresses that users connect to for git operations.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hookIpAddresses ([String!])

        IP addresses that service hooks are sent from.

        \n\n\n\n\n\n\n\n\n\n\n\n

        importerIpAddresses ([String!])

        IP addresses that the importer connects from.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPasswordAuthenticationVerifiable (Boolean!)

        Whether or not users are verified.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pagesIpAddresses ([String!])

        IP addresses for GitHub Pages' A records.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GpgSignature\n

        \n

        Represents a GPG signature on a Commit or Tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String!)

        Email used to sign this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isValid (Boolean!)

        True if the signature is valid and verified by GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        keyId (String)

        Hex-encoded ID of the key that signed this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String!)

        Payload for GPG signing object. Raw ODB object without the signature header.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (String!)

        ASCII-armored signature header from object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signer (User)

        GitHub user corresponding to the email signing this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (GitSignatureState!)

        The state of this signature. VALID if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wasSignedByGitHub (Boolean!)

        True if the signature was made with GitHub's signing key.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n HeadRefDeletedEvent\n

        \n

        Represents ahead_ref_deletedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRef (Ref)

        Identifies the Ref associated with the head_ref_deleted event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRefName (String!)

        Identifies the name of the Ref associated with the head_ref_deleted event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n HeadRefForcePushedEvent\n

        \n

        Represents ahead_ref_force_pushedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        afterCommit (Commit)

        Identifies the after commit SHA for thehead_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        beforeCommit (Commit)

        Identifies the before commit SHA for thehead_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the fully qualified ref name for thehead_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n HeadRefRestoredEvent\n

        \n

        Represents ahead_ref_restoredevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Hovercard\n

        \n

        Detail needed to display a hovercard for a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contexts ([HovercardContext!]!)

        Each of the contexts for this hovercard.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IpAllowListEntry\n

        \n

        An IP address or range of addresses that is allowed to access an owner's resources.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allowListValue (String!)

        A single IP address or range of IP addresses in CIDR notation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isActive (Boolean!)

        Whether the entry is currently active.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The name of the IP allow list entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (IpAllowListOwner!)

        The owner of the IP allow list entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IpAllowListEntryConnection\n

        \n

        The connection type for IpAllowListEntry.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IpAllowListEntryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IpAllowListEntry])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IpAllowListEntryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IpAllowListEntry)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Issue\n

        \n

        An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        activeLockReason (LockReason)

        Reason that the conversation was locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignees (UserConnection!)

        A list of Users assigned to this object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the body of the issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyResourcePath (URI!)

        The http path for this issue body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        Identifies the body of the issue rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyUrl (URI!)

        The http URL for this issue body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closed (Boolean!)

        true if the object is closed (definition of closed may depend on type).

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (IssueCommentConnection!)

        A list of comments associated with the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueCommentOrder)

        \n

        Ordering options for issue comments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hovercard (Hovercard!)

        The hovercard information for this issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        includeNotificationContexts (Boolean)

        \n

        Whether or not to include notification contexts.

        \n

        The default value is true.

        \n
        \n\n
        \n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isReadByViewer (Boolean)

        Is this issue read by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labels (LabelConnection)

        A list of labels associated with the object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LabelOrder)

        \n

        Ordering options for labels returned from the connection.

        \n\n
        \n\n
        \n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        locked (Boolean!)

        true if the object is locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestone (Milestone)

        Identifies the milestone associated with the issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the issue number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        participants (UserConnection!)

        A list of Users that are participating in the Issue conversation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        projectCards (ProjectCardConnection!)

        List of project cards associated with this issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (IssueState!)

        Identifies the state of the issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        timeline (IssueTimelineConnection!)

        A list of events, comments, commits, etc. associated with the issue.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        timeline is deprecated.

        timeline will be removed Use Issue.timelineItems instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Allows filtering timeline events by a since timestamp.

        \n\n
        \n\n
        \n\n\n

        timelineItems (IssueTimelineItemsConnection!)

        A list of events, comments, commits, etc. associated with the issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        itemTypes ([IssueTimelineItemsItemType!])

        \n

        Filter timeline items by type.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Filter timeline items by a since timestamp.

        \n\n
        \n\n
        \n

        skip (Int)

        \n

        Skips the first n elements in the list.

        \n\n
        \n\n
        \n\n\n

        title (String!)

        Identifies the issue title.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueComment\n

        \n

        Represents a comment on an Issue.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        Returns the pull request associated with the comment, if this comment was made on a\npull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this issue comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this issue comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueCommentConnection\n

        \n

        The connection type for IssueComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IssueComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IssueComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueConnection\n

        \n

        The connection type for Issue.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Issue])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueContributionsByRepository\n

        \n

        This aggregates issues opened by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedIssueContributionConnection!)

        The issue contributions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the issues were opened.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Issue)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTemplate\n

        \n

        A repository issue template.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        about (String)

        The template purpose.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String)

        The suggested issue body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The template name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String)

        The suggested issue title.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineConnection\n

        \n

        The connection type for IssueTimelineItem.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueTimelineItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IssueTimelineItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IssueTimelineItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineItemsConnection\n

        \n

        The connection type for IssueTimelineItems.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueTimelineItemsEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        filteredCount (Int!)

        Identifies the count of items after applying before and after filters.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IssueTimelineItems])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageCount (Int!)

        Identifies the count of items after applying before/after filters and first/last/skip slicing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the timeline was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineItemsEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IssueTimelineItems)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n JoinedGitHubContribution\n

        \n

        Represents a user signing up for a GitHub account.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Label\n

        \n

        A label for categorizing Issues or Milestones with a given Repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        color (String!)

        Identifies the label color.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime)

        Identifies the date and time when the label was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        A brief description of this label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDefault (Boolean!)

        Indicates whether or not this is a default label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issues (IssueConnection!)

        A list of issues associated with this label.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        name (String!)

        Identifies the label name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests associated with this label.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime)

        Identifies the date and time when the label was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this label.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LabelConnection\n

        \n

        The connection type for Label.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([LabelEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Label])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LabelEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Label)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LabeledEvent\n

        \n

        Represents alabeledevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        label (Label!)

        Identifies the label associated with thelabeledevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labelable (Labelable!)

        Identifies the Labelable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Language\n

        \n

        Represents a given language found in repositories.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        color (String)

        The color defined for the current language.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the current language.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LanguageConnection\n

        \n

        A list of languages associated with the parent.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([LanguageEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Language])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalSize (Int!)

        The total size in bytes of files written in that language.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LanguageEdge\n

        \n

        Represents the language of a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        size (Int!)

        The number of bytes of code written in the language.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n License\n

        \n

        A repository's open source license.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String!)

        The full text of the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conditions ([LicenseRule]!)

        The conditions set by the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        A human-readable description of the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        featured (Boolean!)

        Whether the license should be featured.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hidden (Boolean!)

        Whether the license should be displayed in license pickers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        implementation (String)

        Instructions on how to implement the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The lowercased SPDX ID of the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        limitations ([LicenseRule]!)

        The limitations set by the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The license full name specified by https://spdx.org/licenses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nickname (String)

        Customary short name if applicable (e.g, GPLv3).

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissions ([LicenseRule]!)

        The permissions set by the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pseudoLicense (Boolean!)

        Whether the license is a pseudo-license placeholder (e.g., other, no-license).

        \n\n\n\n\n\n\n\n\n\n\n\n

        spdxId (String)

        Short identifier specified by https://spdx.org/licenses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI)

        URL to the license on https://choosealicense.com.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LicenseRule\n

        \n

        Describes a License's conditions, permissions, and limitations.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        description (String!)

        A description of the rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The machine-readable rule key.

        \n\n\n\n\n\n\n\n\n\n\n\n

        label (String!)

        The human-readable rule label.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LockedEvent\n

        \n

        Represents alockedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockReason (LockReason)

        Reason that the conversation was locked (optional).

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockable (Lockable!)

        Object that was locked.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Mannequin\n

        \n

        A placeholder user for attribution of imported data on GitHub.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the GitHub App's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The mannequin's email on the source instance.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The username of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTML path to this resource.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The URL to this resource.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MarkedAsDuplicateEvent\n

        \n

        Represents amarked_as_duplicateevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canonical (IssueOrPullRequest)

        The authoritative issue or pull request which has been duplicated by another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        duplicate (IssueOrPullRequest)

        The issue or pull request which has been marked as a duplicate of another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Canonical and duplicate belong to different repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MarketplaceCategory\n

        \n

        A public description of a Marketplace category.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        description (String)

        The category's description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        howItWorks (String)

        The technical description of how apps listed in this category work with GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The category's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        primaryListingCount (Int!)

        How many Marketplace listings have this as their primary category.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this Marketplace category.

        \n\n\n\n\n\n\n\n\n\n\n\n

        secondaryListingCount (Int!)

        How many Marketplace listings have this as their secondary category.

        \n\n\n\n\n\n\n\n\n\n\n\n

        slug (String!)

        The short name of the category used in its URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this Marketplace category.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MarketplaceListing\n

        \n

        A listing in the GitHub integration marketplace.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        app (App)

        The GitHub App this listing represents.

        \n\n\n\n\n\n\n\n\n\n\n\n

        companyUrl (URI)

        URL to the listing owner's company site.

        \n\n\n\n\n\n\n\n\n\n\n\n

        configurationResourcePath (URI!)

        The HTTP path for configuring access to the listing's integration or OAuth app.

        \n\n\n\n\n\n\n\n\n\n\n\n

        configurationUrl (URI!)

        The HTTP URL for configuring access to the listing's integration or OAuth app.

        \n\n\n\n\n\n\n\n\n\n\n\n

        documentationUrl (URI)

        URL to the listing's documentation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        extendedDescription (String)

        The listing's detailed description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        extendedDescriptionHTML (HTML!)

        The listing's detailed description rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fullDescription (String!)

        The listing's introductory description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fullDescriptionHTML (HTML!)

        The listing's introductory description rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasPublishedFreeTrialPlans (Boolean!)

        Does this listing have any plans with a free trial?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasTermsOfService (Boolean!)

        Does this listing have a terms of service link?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasVerifiedOwner (Boolean!)

        Whether the creator of the app is a verified org.

        \n\n\n\n\n\n\n\n\n\n\n\n

        howItWorks (String)

        A technical description of how this app works with GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        howItWorksHTML (HTML!)

        The listing's technical description rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        installationUrl (URI)

        URL to install the product to the viewer's account or organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        installedForViewer (Boolean!)

        Whether this listing's app has been installed for the current viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isArchived (Boolean!)

        Whether this listing has been removed from the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDraft (Boolean!)

        Whether this listing is still an editable draft that has not been submitted\nfor review and is not publicly visible in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPaid (Boolean!)

        Whether the product this listing represents is available as part of a paid plan.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPublic (Boolean!)

        Whether this listing has been approved for display in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isRejected (Boolean!)

        Whether this listing has been rejected by GitHub for display in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnverified (Boolean!)

        Whether this listing has been approved for unverified display in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnverifiedPending (Boolean!)

        Whether this draft listing has been submitted for review for approval to be unverified in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isVerificationPendingFromDraft (Boolean!)

        Whether this draft listing has been submitted for review from GitHub for approval to be verified in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isVerificationPendingFromUnverified (Boolean!)

        Whether this unverified listing has been submitted for review from GitHub for approval to be verified in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isVerified (Boolean!)

        Whether this listing has been approved for verified display in the Marketplace.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logoBackgroundColor (String!)

        The hex color code, without the leading '#', for the logo background.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logoUrl (URI)

        URL for the listing's logo image.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size in pixels of the resulting square image.

        \n

        The default value is 400.

        \n
        \n\n
        \n\n\n

        name (String!)

        The listing's full name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        normalizedShortDescription (String!)

        The listing's very short description without a trailing period or ampersands.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pricingUrl (URI)

        URL to the listing's detailed pricing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        primaryCategory (MarketplaceCategory!)

        The category that best describes the listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        privacyPolicyUrl (URI!)

        URL to the listing's privacy policy, may return an empty string for listings that do not require a privacy policy URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for the Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        screenshotUrls ([String]!)

        The URLs for the listing's screenshots.

        \n\n\n\n\n\n\n\n\n\n\n\n

        secondaryCategory (MarketplaceCategory)

        An alternate category that describes the listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        shortDescription (String!)

        The listing's very short description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        slug (String!)

        The short name of the listing used in its URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        statusUrl (URI)

        URL to the listing's status page.

        \n\n\n\n\n\n\n\n\n\n\n\n

        supportEmail (String)

        An email address for support for this listing's app.

        \n\n\n\n\n\n\n\n\n\n\n\n

        supportUrl (URI!)

        Either a URL or an email address for support for this listing's app, may\nreturn an empty string for listings that do not require a support URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        termsOfServiceUrl (URI)

        URL to the listing's terms of service.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for the Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanAddPlans (Boolean!)

        Can the current viewer add plans for this Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanApprove (Boolean!)

        Can the current viewer approve this Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanDelist (Boolean!)

        Can the current viewer delist this Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanEdit (Boolean!)

        Can the current viewer edit this Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanEditCategories (Boolean!)

        Can the current viewer edit the primary and secondary category of this\nMarketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanEditPlans (Boolean!)

        Can the current viewer edit the plans for this Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanRedraft (Boolean!)

        Can the current viewer return this Marketplace listing to draft state\nso it becomes editable again.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReject (Boolean!)

        Can the current viewer reject this Marketplace listing by returning it to\nan editable draft state or rejecting it entirely.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanRequestApproval (Boolean!)

        Can the current viewer request this listing be reviewed for display in\nthe Marketplace as verified.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasPurchased (Boolean!)

        Indicates whether the current user has an active subscription to this Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasPurchasedForAllOrganizations (Boolean!)

        Indicates if the current user has purchased a subscription to this Marketplace listing\nfor all of the organizations the user owns.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerIsListingAdmin (Boolean!)

        Does the current viewer role allow them to administer this Marketplace listing.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MarketplaceListingConnection\n

        \n

        Look up Marketplace Listings.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([MarketplaceListingEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([MarketplaceListing])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MarketplaceListingEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (MarketplaceListing)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MembersCanDeleteReposClearAuditEntry\n

        \n

        Audit log entry for a members_can_delete_repos.clear event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MembersCanDeleteReposDisableAuditEntry\n

        \n

        Audit log entry for a members_can_delete_repos.disable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MembersCanDeleteReposEnableAuditEntry\n

        \n

        Audit log entry for a members_can_delete_repos.enable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MentionedEvent\n

        \n

        Represents amentionedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MergedEvent\n

        \n

        Represents amergedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with the merge event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeRef (Ref)

        Identifies the Ref associated with the merge event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeRefName (String!)

        Identifies the name of the Ref associated with the merge event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this merged event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this merged event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Milestone\n

        \n

        Represents a Milestone object on a given repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        closed (Boolean!)

        true if the object is closed (definition of closed may depend on type).

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        Identifies the actor who created the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        Identifies the description of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dueOn (DateTime)

        Identifies the due date of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issues (IssueConnection!)

        A list of issues associated with the milestone.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        number (Int!)

        Identifies the number of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        progressPercentage (Float!)

        Identifies the percentage complete for the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests associated with the milestone.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (MilestoneState!)

        Identifies the state of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        Identifies the title of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MilestoneConnection\n

        \n

        The connection type for Milestone.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([MilestoneEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Milestone])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MilestoneEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Milestone)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MilestonedEvent\n

        \n

        Represents amilestonedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestoneTitle (String!)

        Identifies the milestone title associated with themilestonedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (MilestoneItem!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MovedColumnsInProjectEvent\n

        \n

        Represents amoved_columns_in_projectevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousProjectColumnName (String!)

        Column name the issue or pull request was moved from.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        previousProjectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectCard (ProjectCard)

        Project card referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectCard is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name the issue or pull request was moved to.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OauthApplicationCreateAuditEntry\n

        \n

        Audit log entry for a oauth_application.create event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        applicationUrl (URI)

        The application URL of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        callbackUrl (URI)

        The callback URL of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        rateLimit (Int)

        The rate limit of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (OauthApplicationCreateAuditEntryState)

        The state of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgAddBillingManagerAuditEntry\n

        \n

        Audit log entry for a org.add_billing_manager.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitationEmail (String)

        The email address used to invite a billing manager for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgAddMemberAuditEntry\n

        \n

        Audit log entry for a org.add_member.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (OrgAddMemberAuditEntryPermission)

        The permission level of the member added to the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgBlockUserAuditEntry\n

        \n

        Audit log entry for a org.block_user.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUser (User)

        The blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserName (String)

        The username of the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserResourcePath (URI)

        The HTTP path for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserUrl (URI)

        The HTTP URL for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgConfigDisableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a org.config.disable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgConfigEnableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a org.config.enable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgCreateAuditEntry\n

        \n

        Audit log entry for a org.create event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        billingPlan (OrgCreateAuditEntryBillingPlan)

        The billing plan for the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgDisableOauthAppRestrictionsAuditEntry\n

        \n

        Audit log entry for a org.disable_oauth_app_restrictions event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgDisableSamlAuditEntry\n

        \n

        Audit log entry for a org.disable_saml event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        digestMethodUrl (URI)

        The SAML provider's digest algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuerUrl (URI)

        The SAML provider's issuer URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethodUrl (URI)

        The SAML provider's signature algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        singleSignOnUrl (URI)

        The SAML provider's single sign-on URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgDisableTwoFactorRequirementAuditEntry\n

        \n

        Audit log entry for a org.disable_two_factor_requirement event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgEnableOauthAppRestrictionsAuditEntry\n

        \n

        Audit log entry for a org.enable_oauth_app_restrictions event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgEnableSamlAuditEntry\n

        \n

        Audit log entry for a org.enable_saml event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        digestMethodUrl (URI)

        The SAML provider's digest algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuerUrl (URI)

        The SAML provider's issuer URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethodUrl (URI)

        The SAML provider's signature algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        singleSignOnUrl (URI)

        The SAML provider's single sign-on URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgEnableTwoFactorRequirementAuditEntry\n

        \n

        Audit log entry for a org.enable_two_factor_requirement event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgInviteMemberAuditEntry\n

        \n

        Audit log entry for a org.invite_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email address of the organization invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationInvitation (OrganizationInvitation)

        The organization invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgInviteToBusinessAuditEntry\n

        \n

        Audit log entry for a org.invite_to_business event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgOauthAppAccessApprovedAuditEntry\n

        \n

        Audit log entry for a org.oauth_app_access_approved event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgOauthAppAccessDeniedAuditEntry\n

        \n

        Audit log entry for a org.oauth_app_access_denied event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgOauthAppAccessRequestedAuditEntry\n

        \n

        Audit log entry for a org.oauth_app_access_requested event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRemoveBillingManagerAuditEntry\n

        \n

        Audit log entry for a org.remove_billing_manager event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (OrgRemoveBillingManagerAuditEntryReason)

        The reason for the billing manager being removed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRemoveMemberAuditEntry\n

        \n

        Audit log entry for a org.remove_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membershipTypes ([OrgRemoveMemberAuditEntryMembershipType!])

        The types of membership the member has with the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (OrgRemoveMemberAuditEntryReason)

        The reason for the member being removed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRemoveOutsideCollaboratorAuditEntry\n

        \n

        Audit log entry for a org.remove_outside_collaborator event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membershipTypes ([OrgRemoveOutsideCollaboratorAuditEntryMembershipType!])

        The types of membership the outside collaborator has with the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (OrgRemoveOutsideCollaboratorAuditEntryReason)

        The reason for the outside collaborator being removed from the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberAuditEntry\n

        \n

        Audit log entry for a org.restore_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredCustomEmailRoutingsCount (Int)

        The number of custom email routings for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredIssueAssignmentsCount (Int)

        The number of issue assignments for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredMemberships ([OrgRestoreMemberAuditEntryMembership!])

        Restored organization membership objects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredMembershipsCount (Int)

        The number of restored memberships.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredRepositoriesCount (Int)

        The number of repositories of the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredRepositoryStarsCount (Int)

        The number of starred repositories for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredRepositoryWatchesCount (Int)

        The number of watched repositories for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberMembershipOrganizationAuditEntryData\n

        \n

        Metadata for an organization membership for org.restore_member actions.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberMembershipRepositoryAuditEntryData\n

        \n

        Metadata for a repository membership for org.restore_member actions.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberMembershipTeamAuditEntryData\n

        \n

        Metadata for a team membership for org.restore_member actions.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUnblockUserAuditEntry\n

        \n

        Audit log entry for a org.unblock_user.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUser (User)

        The user being unblocked by the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserName (String)

        The username of the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserResourcePath (URI)

        The HTTP path for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserUrl (URI)

        The HTTP URL for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateDefaultRepositoryPermissionAuditEntry\n

        \n

        Audit log entry for a org.update_default_repository_permission.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (OrgUpdateDefaultRepositoryPermissionAuditEntryPermission)

        The new default repository permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissionWas (OrgUpdateDefaultRepositoryPermissionAuditEntryPermission)

        The former default repository permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateMemberAuditEntry\n

        \n

        Audit log entry for a org.update_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (OrgUpdateMemberAuditEntryPermission)

        The new member permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissionWas (OrgUpdateMemberAuditEntryPermission)

        The former member permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateMemberRepositoryCreationPermissionAuditEntry\n

        \n

        Audit log entry for a org.update_member_repository_creation_permission event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canCreateRepositories (Boolean)

        Can members create repositories in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility)

        The permission for visibility level of repositories for this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateMemberRepositoryInvitationPermissionAuditEntry\n

        \n

        Audit log entry for a org.update_member_repository_invitation_permission event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canInviteOutsideCollaboratorsToRepositories (Boolean)

        Can outside collaborators be invited to repositories in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Organization\n

        \n

        An account on GitHub, with one or more owners, that has repositories, members and teams.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        anyPinnableItems (Boolean!)

        Determine if this repository owner has any items that can be pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        type (PinnableItemType)

        \n

        Filter to only a particular kind of pinnable item.

        \n\n
        \n\n
        \n\n\n

        auditLog (OrganizationAuditEntryConnection!)

        Audit log entries of the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (AuditLogOrder)

        \n

        Ordering options for the returned audit log entries.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The query string to filter audit entries.

        \n\n
        \n\n
        \n\n\n

        avatarUrl (URI!)

        A URL pointing to the organization's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The organization's public profile description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (String)

        The organization's public profile description rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        domains (VerifiableDomainConnection)

        A list of domains owned by the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isVerified (Boolean)

        \n

        Filter by if the domain is verified.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (VerifiableDomainOrder)

        \n

        Ordering options for verifiable domains returned.

        \n\n
        \n\n
        \n\n\n

        email (String)

        The organization's public email.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasSponsorsListing (Boolean!)

        True if this user/organization has a GitHub Sponsors listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        interactionAbility (RepositoryInteractionAbility)

        The interaction ability settings for this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ipAllowListEnabledSetting (IpAllowListEnabledSettingValue!)

        The setting value for whether the organization has an IP allow list enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ipAllowListEntries (IpAllowListEntryConnection!)

        The IP addresses that are allowed to access resources owned by the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IpAllowListEntryOrder)

        \n

        Ordering options for IP allow list entries returned.

        \n\n
        \n\n
        \n\n\n

        isSponsoredBy (Boolean!)

        Check if the given account is sponsoring this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        accountLogin (String!)

        \n

        The target account's login.

        \n\n
        \n\n
        \n\n\n

        isSponsoringViewer (Boolean!)

        True if the viewer is sponsored by this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isVerified (Boolean!)

        Whether the organization has verified its profile email and website, always false on Enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        itemShowcase (ProfileItemShowcase!)

        Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (String)

        The organization's public profile location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The organization's login name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        memberStatuses (UserStatusConnection!)

        Get the status messages members of this entity have set that are either public or visible only to the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (UserStatusOrder)

        \n

        Ordering options for user statuses returned from the connection.

        \n\n
        \n\n
        \n\n\n

        membersWithRole (OrganizationMemberConnection!)

        A list of users who are members of this organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        name (String)

        The organization's public profile name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamResourcePath (URI!)

        The HTTP path creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamUrl (URI!)

        The HTTP URL creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        notificationDeliveryRestrictionEnabledSetting (NotificationRestrictionSettingValue!)

        Indicates if email notification delivery for this organization is restricted to verified domains.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationBillingEmail (String)

        The billing email for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        packages (PackageConnection!)

        A list of packages under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        names ([String])

        \n

        Find packages by their names.

        \n\n
        \n\n
        \n

        orderBy (PackageOrder)

        \n

        Ordering of the returned packages.

        \n\n
        \n\n
        \n

        packageType (PackageType)

        \n

        Filter registry package by type.

        \n\n
        \n\n
        \n

        repositoryId (ID)

        \n

        Find packages in a repository by ID.

        \n\n
        \n\n
        \n\n\n

        pendingMembers (UserConnection!)

        A list of users who have been invited to join this organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        pinnableItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinnable items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner has pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinned items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItemsRemaining (Int!)

        Returns how many more items this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Find project by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The project number to find.

        \n\n
        \n\n
        \n\n\n

        projects (ProjectConnection!)

        A list of projects under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ProjectOrder)

        \n

        Ordering options for projects returned from the connection.

        \n\n
        \n\n
        \n

        search (String)

        \n

        Query to search projects by, currently only searching by name.

        \n\n
        \n\n
        \n

        states ([ProjectState!])

        \n

        A list of states to filter the projects by.

        \n\n
        \n\n
        \n\n\n

        projectsResourcePath (URI!)

        The HTTP path listing organization's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectsUrl (URI!)

        The HTTP URL listing organization's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (RepositoryConnection!)

        A list of repositories that the user owns.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isFork (Boolean)

        \n

        If non-null, filters repositories according to whether they are forks of another repository.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        repository (Repository)

        Find Repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        Name of Repository to find.

        \n\n
        \n\n
        \n\n\n

        requiresTwoFactorAuthentication (Boolean)

        When true the organization requires all members, billing managers, and outside\ncollaborators to enable two-factor authentication.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        samlIdentityProvider (OrganizationIdentityProvider)

        The Organization's SAML identity providers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorsListing (SponsorsListing)

        The GitHub Sponsors listing for this user or organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorshipForViewerAsSponsor (Sponsorship)

        The viewer's sponsorship of this entity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorshipsAsMaintainer (SponsorshipConnection!)

        This object's sponsorships as the maintainer.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        includePrivate (Boolean)

        \n

        Whether or not to include private sponsorships in the result set.

        \n

        The default value is false.

        \n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        sponsorshipsAsSponsor (SponsorshipConnection!)

        This object's sponsorships as the sponsor.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        team (Team)

        Find an organization's team by its slug.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        slug (String!)

        \n

        The name or slug of the team to find.

        \n\n
        \n\n
        \n\n\n

        teams (TeamConnection!)

        A list of teams in this organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        ldapMapped (Boolean)

        \n

        If true, filters teams that are mapped to an LDAP Group (Enterprise only).

        \n\n
        \n\n
        \n

        orderBy (TeamOrder)

        \n

        Ordering options for teams returned from the connection.

        \n\n
        \n\n
        \n

        privacy (TeamPrivacy)

        \n

        If non-null, filters teams according to privacy.

        \n\n
        \n\n
        \n

        query (String)

        \n

        If non-null, filters teams with query on team name and team slug.

        \n\n
        \n\n
        \n

        role (TeamRole)

        \n

        If non-null, filters teams according to whether the viewer is an admin or member on team.

        \n\n
        \n\n
        \n

        rootTeamsOnly (Boolean)

        \n

        If true, restrict to only root teams.

        \n

        The default value is false.

        \n
        \n\n
        \n

        userLogins ([String!])

        \n

        User logins to filter by.

        \n\n
        \n\n
        \n\n\n

        teamsResourcePath (URI!)

        The HTTP path listing organization's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsUrl (URI!)

        The HTTP URL listing organization's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        twitterUsername (String)

        The organization's Twitter username.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanAdminister (Boolean!)

        Organization is adminable by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanChangePinnedItems (Boolean!)

        Can the viewer pin repositories and gists to the profile?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateProjects (Boolean!)

        Can the current viewer create new projects on this owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateRepositories (Boolean!)

        Viewer can create repositories on this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateTeams (Boolean!)

        Viewer can create teams on this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSponsor (Boolean!)

        Whether or not the viewer is able to sponsor this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerIsAMember (Boolean!)

        Viewer is an active member of this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerIsSponsoring (Boolean!)

        True if the viewer is sponsoring this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        websiteUrl (URI)

        The organization's public profile URL.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationAuditEntryConnection\n

        \n

        The connection type for OrganizationAuditEntry.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationAuditEntryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([OrganizationAuditEntry])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationAuditEntryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (OrganizationAuditEntry)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationConnection\n

        \n

        The connection type for Organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Organization])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Organization)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationIdentityProvider\n

        \n

        An Identity Provider configured to provision SAML and SCIM identities for Organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        digestMethod (URI)

        The digest algorithm used to sign SAML requests for the Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        externalIdentities (ExternalIdentityConnection!)

        External Identities provisioned by this Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        idpCertificate (X509Certificate)

        The x509 certificate used by the Identity Provider to sign assertions and responses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuer (String)

        The Issuer Entity ID for the SAML Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        Organization this Identity Provider belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethod (URI)

        The signature algorithm used to sign SAML requests for the Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ssoUrl (URI)

        The URL endpoint for the Identity Provider's SAML SSO.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationInvitation\n

        \n

        An Invitation for a user to an organization.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email address of the user invited to the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitationType (OrganizationInvitationType!)

        The type of invitation that was sent (e.g. email, user).

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitee (User)

        The user who was invited to the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inviter (User!)

        The user who created the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization!)

        The organization the invite is for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (OrganizationInvitationRole!)

        The user's pending role in the organization (e.g. member, owner).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationInvitationConnection\n

        \n

        The connection type for OrganizationInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([OrganizationInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationInvitationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (OrganizationInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationMemberConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationMemberEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationMemberEdge\n

        \n

        Represents a user within an organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasTwoFactorEnabled (Boolean)

        Whether the organization member has two factor enabled or not. Returns null if information is not available to viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (OrganizationMemberRole)

        The role this user has in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationTeamsHovercardContext\n

        \n

        An organization teams hovercard context.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        relevantTeams (TeamConnection!)

        Teams in this organization the user is a member of that are relevant.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        teamsResourcePath (URI!)

        The path for the full team list for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsUrl (URI!)

        The URL for the full team list for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalTeamCount (Int!)

        The total number of teams the user is on in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationsHovercardContext\n

        \n

        An organization list hovercard context.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        relevantOrganizations (OrganizationConnection!)

        Organizations this user is a member of that are relevant.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        totalOrganizationCount (Int!)

        The total number of organizations this user is in.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Package\n

        \n

        Information for an uploaded package.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        latestVersion (PackageVersion)

        Find the latest version for the package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        Identifies the name of the package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        packageType (PackageType!)

        Identifies the type of the package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository this package belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        statistics (PackageStatistics)

        Statistics about package activity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        version (PackageVersion)

        Find package version by version string.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        version (String!)

        \n

        The package version.

        \n\n
        \n\n
        \n\n\n

        versions (PackageVersionConnection!)

        list of versions for this package.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (PackageVersionOrder)

        \n

        Ordering of the returned packages.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageConnection\n

        \n

        The connection type for Package.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PackageEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Package])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Package)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageFile\n

        \n

        A file in a package version.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        md5 (String)

        MD5 hash of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        Name of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        packageVersion (PackageVersion)

        The package version this file belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sha1 (String)

        SHA1 hash of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sha256 (String)

        SHA256 hash of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        size (Int)

        Size of the file in bytes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI)

        URL to download the asset.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageFileConnection\n

        \n

        The connection type for PackageFile.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PackageFileEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PackageFile])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageFileEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PackageFile)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageStatistics\n

        \n

        Represents a object that contains package activity statistics such as downloads.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        downloadsTotalCount (Int!)

        Number of times the package was downloaded since it was created.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageTag\n

        \n

        A version tag contains the mapping between a tag name and a version.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        name (String!)

        Identifies the tag name of the version.

        \n\n\n\n\n\n\n\n\n\n\n\n

        version (PackageVersion)

        Version that the tag is associated with.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageVersion\n

        \n

        Information about a specific package version.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        files (PackageFileConnection!)

        List of files associated with this package version.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (PackageFileOrder)

        \n

        Ordering of the returned package files.

        \n\n
        \n\n
        \n\n\n

        package (Package)

        The package associated with this version.

        \n\n\n\n\n\n\n\n\n\n\n\n

        platform (String)

        The platform this version was built for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        preRelease (Boolean!)

        Whether or not this version is a pre-release.

        \n\n\n\n\n\n\n\n\n\n\n\n

        readme (String)

        The README of this package version.

        \n\n\n\n\n\n\n\n\n\n\n\n

        release (Release)

        The release associated with this package version.

        \n\n\n\n\n\n\n\n\n\n\n\n

        statistics (PackageVersionStatistics)

        Statistics about package activity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        summary (String)

        The package version summary.

        \n\n\n\n\n\n\n\n\n\n\n\n

        version (String!)

        The version string.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageVersionConnection\n

        \n

        The connection type for PackageVersion.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PackageVersionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PackageVersion])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageVersionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PackageVersion)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PackageVersionStatistics\n

        \n

        Represents a object that contains package version activity statistics such as downloads.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        downloadsTotalCount (Int!)

        Number of times the package was downloaded since it was created.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PageInfo\n

        \n

        Information about pagination in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        endCursor (String)

        When paginating forwards, the cursor to continue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasNextPage (Boolean!)

        When paginating forwards, are there more items?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasPreviousPage (Boolean!)

        When paginating backwards, are there more items?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startCursor (String)

        When paginating backwards, the cursor to continue.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PermissionSource\n

        \n

        A level of permission and source for a user's access to a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        organization (Organization!)

        The organization the repository belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (DefaultRepositoryPermissionField!)

        The level of access this source has granted to the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (PermissionGranter!)

        The source of this permission.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnableItemConnection\n

        \n

        The connection type for PinnableItem.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PinnableItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PinnableItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnableItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PinnableItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedEvent\n

        \n

        Represents apinnedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedIssue\n

        \n

        A Pinned Issue is a issue pinned to a repository's index page.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        PinnedIssue is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        The issue that was pinned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pinnedBy (Actor!)

        The actor that pinned this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository that this issue was pinned to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedIssueConnection\n

        \n

        The connection type for PinnedIssue.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        PinnedIssueConnection is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PinnedIssueEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PinnedIssue])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedIssueEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        PinnedIssueEdge is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PinnedIssue)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PrivateRepositoryForkingDisableAuditEntry\n

        \n

        Audit log entry for a private_repository_forking.disable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PrivateRepositoryForkingEnableAuditEntry\n

        \n

        Audit log entry for a private_repository_forking.enable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProfileItemShowcase\n

        \n

        A curatable list of repositories relating to a repository owner, which defaults\nto showing the most popular repositories they own.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        hasPinnedItems (Boolean!)

        Whether or not the owner has pinned any repositories or gists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        items (PinnableItemConnection!)

        The repositories and gists in the showcase. If the profile owner has any\npinned items, those will be returned. Otherwise, the profile owner's popular\nrepositories will be returned.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Project\n

        \n

        Projects manage issues, pull requests and notes within a project owner.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String)

        The project's description body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The projects description body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closed (Boolean!)

        true if the object is closed (definition of closed may depend on type).

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        columns (ProjectColumnConnection!)

        List of columns in the project.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        The actor who originally created the project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The project's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        The project's number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (ProjectOwner!)

        The project's owner. Currently limited to repositories, organizations, and users.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pendingCards (ProjectCardConnection!)

        List of pending cards in this project.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        progress (ProjectProgress!)

        Project progress details.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (ProjectState!)

        Whether the project is open or closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectCard\n

        \n

        A card in a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        column (ProjectColumn)

        The project column this card is associated under. A card may only belong to one\nproject column at a time. The column field will be null if the card is created\nin a pending state and has yet to be associated with a column. Once cards are\nassociated with a column, they will not become pending in the future.

        \n\n\n\n\n\n\n\n\n\n\n\n

        content (ProjectCardItem)

        The card content item.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        The actor who created this card.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isArchived (Boolean!)

        Whether the card is archived.

        \n\n\n\n\n\n\n\n\n\n\n\n

        note (String)

        The card note.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project!)

        The project that contains this card.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this card.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (ProjectCardState)

        The state of ProjectCard.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this card.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectCardConnection\n

        \n

        The connection type for ProjectCard.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ProjectCardEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ProjectCard])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectCardEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ProjectCard)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectColumn\n

        \n

        A column inside a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cards (ProjectCardConnection!)

        List of cards in the column.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The project column's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project!)

        The project that contains this column.

        \n\n\n\n\n\n\n\n\n\n\n\n

        purpose (ProjectColumnPurpose)

        The semantic purpose of the column.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this project column.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this project column.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectColumnConnection\n

        \n

        The connection type for ProjectColumn.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ProjectColumnEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ProjectColumn])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectColumnEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ProjectColumn)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectConnection\n

        \n

        A list of projects associated with the owner.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ProjectEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Project])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Project)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectProgress\n

        \n

        Project progress stats.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        doneCount (Int!)

        The number of done cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        donePercentage (Float!)

        The percentage of done cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabled (Boolean!)

        Whether progress tracking is enabled and cards with purpose exist for this project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inProgressCount (Int!)

        The number of in-progress cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inProgressPercentage (Float!)

        The percentage of in-progress cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        todoCount (Int!)

        The number of to do cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        todoPercentage (Float!)

        The percentage of to do cards.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PublicKey\n

        \n

        A user's public key.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        accessedAt (DateTime)

        The last time this authorization was used to perform an action. Values will be null for keys not owned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime)

        Identifies the date and time when the key was created. Keys created before\nMarch 5th, 2014 have inaccurate values. Values will be null for keys not owned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fingerprint (String!)

        The fingerprint for this PublicKey.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isReadOnly (Boolean)

        Whether this PublicKey is read-only or not. Values will be null for keys not owned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The public key string.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime)

        Identifies the date and time when the key was updated. Keys created before\nMarch 5th, 2014 may have inaccurate values. Values will be null for keys not\nowned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PublicKeyConnection\n

        \n

        The connection type for PublicKey.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PublicKeyEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PublicKey])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PublicKeyEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PublicKey)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequest\n

        \n

        A repository pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        activeLockReason (LockReason)

        Reason that the conversation was locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        additions (Int!)

        The number of additions in this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignees (UserConnection!)

        A list of Users assigned to this object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        autoMergeRequest (AutoMergeRequest)

        Returns the auto-merge request object if one exists for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRef (Ref)

        Identifies the base Ref associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRefName (String!)

        Identifies the name of the base Ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRefOid (GitObjectID!)

        Identifies the oid of the base ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRepository (Repository)

        The repository associated with this pull request's base Ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canBeRebased (Boolean!)

        Whether or not the pull request is rebaseable.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        canBeRebased is available under the Merge info preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        changedFiles (Int!)

        The number of changed files in this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checksResourcePath (URI!)

        The HTTP path for the checks of this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checksUrl (URI!)

        The HTTP URL for the checks of this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closed (Boolean!)

        true if the pull request is closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (IssueCommentConnection!)

        A list of comments associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueCommentOrder)

        \n

        Ordering options for issue comments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        commits (PullRequestCommitConnection!)

        A list of commits present in this pull request's head branch not present in the base branch.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletions (Int!)

        The number of deletions in this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited this pull request's body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        files (PullRequestChangedFileConnection)

        Lists the files changed within this pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        headRef (Ref)

        Identifies the head Ref associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRefName (String!)

        Identifies the name of the head Ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRefOid (GitObjectID!)

        Identifies the oid of the head ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRepository (Repository)

        The repository associated with this pull request's head Ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRepositoryOwner (RepositoryOwner)

        The owner of the repository associated with this pull request's head Ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hovercard (Hovercard!)

        The hovercard information for this issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        includeNotificationContexts (Boolean)

        \n

        Whether or not to include notification contexts.

        \n

        The default value is true.

        \n
        \n\n
        \n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        The head and base repositories are different.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDraft (Boolean!)

        Identifies if the pull request is a draft.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isReadByViewer (Boolean)

        Is this pull request read by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labels (LabelConnection)

        A list of labels associated with the object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LabelOrder)

        \n

        Ordering options for labels returned from the connection.

        \n\n
        \n\n
        \n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestOpinionatedReviews (PullRequestReviewConnection)

        A list of latest reviews per user associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        writersOnly (Boolean)

        \n

        Only return reviews from user who have write access to the repository.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        latestReviews (PullRequestReviewConnection)

        A list of latest reviews per user associated with the pull request that are not also pending review.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        locked (Boolean!)

        true if the pull request is locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        maintainerCanModify (Boolean!)

        Indicates whether maintainers can modify the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeCommit (Commit)

        The commit that was created when this pull request was merged.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeStateStatus (MergeStateStatus!)

        Detailed information about the current pull request merge state status.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        mergeStateStatus is available under the Merge info preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        mergeable (MergeableState!)

        Whether or not the pull request can be merged based on the existence of merge conflicts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        merged (Boolean!)

        Whether or not the pull request was merged.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergedAt (DateTime)

        The date and time that the pull request was merged.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergedBy (Actor)

        The actor who merged the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestone (Milestone)

        Identifies the milestone associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the pull request number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        participants (UserConnection!)

        A list of Users that are participating in the Pull Request conversation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        permalink (URI!)

        The permalink to the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        potentialMergeCommit (Commit)

        The commit that GitHub automatically generated to test if this pull request\ncould be merged. This field will not return a value if the pull request is\nmerged, or if the test merge commit is still being generated. See the\nmergeable field for more details on the mergeability of the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectCards (ProjectCardConnection!)

        List of project cards associated with this pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        revertResourcePath (URI!)

        The HTTP path for reverting this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        revertUrl (URI!)

        The HTTP URL for reverting this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewDecision (PullRequestReviewDecision)

        The current status of this pull request with respect to code review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewRequests (ReviewRequestConnection)

        A list of review requests associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        reviewThreads (PullRequestReviewThreadConnection!)

        The list of all review threads for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        reviews (PullRequestReviewConnection)

        A list of reviews associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        author (String)

        \n

        Filter by author of the review.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        states ([PullRequestReviewState!])

        \n

        A list of states to filter the reviews.

        \n\n
        \n\n
        \n\n\n

        state (PullRequestState!)

        Identifies the state of the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        suggestedReviewers ([SuggestedReviewer]!)

        A list of reviewer suggestions based on commit history and past review comments.

        \n\n\n\n\n\n\n\n\n\n\n\n

        timeline (PullRequestTimelineConnection!)

        A list of events, comments, commits, etc. associated with the pull request.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        timeline is deprecated.

        timeline will be removed Use PullRequest.timelineItems instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Allows filtering timeline events by a since timestamp.

        \n\n
        \n\n
        \n\n\n

        timelineItems (PullRequestTimelineItemsConnection!)

        A list of events, comments, commits, etc. associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        itemTypes ([PullRequestTimelineItemsItemType!])

        \n

        Filter timeline items by type.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Filter timeline items by a since timestamp.

        \n\n
        \n\n
        \n

        skip (Int)

        \n

        Skips the first n elements in the list.

        \n\n
        \n\n
        \n\n\n

        title (String!)

        Identifies the pull request title.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanApplySuggestion (Boolean!)

        Whether or not the viewer can apply suggestion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanDeleteHeadRef (Boolean!)

        Check if the viewer can restore the deleted head ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanDisableAutoMerge (Boolean!)

        Whether or not the viewer can disable auto-merge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanEnableAutoMerge (Boolean!)

        Whether or not the viewer can enable auto-merge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerMergeBodyText (String!)

        The merge body text for the viewer and method.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        mergeType (PullRequestMergeMethod)

        \n

        The merge method for the message.

        \n\n
        \n\n
        \n\n\n

        viewerMergeHeadlineText (String!)

        The merge headline text for the viewer and method.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        mergeType (PullRequestMergeMethod)

        \n

        The merge method for the message.

        \n\n
        \n\n
        \n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestChangedFile\n

        \n

        A file changed in a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        additions (Int!)

        The number of additions to the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletions (Int!)

        The number of deletions to the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerViewedState (FileViewedState!)

        The state of the file for the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestChangedFileConnection\n

        \n

        The connection type for PullRequestChangedFile.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestChangedFileEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestChangedFile])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestChangedFileEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestChangedFile)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommit\n

        \n

        Represents a Git commit part of a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commit (Commit!)

        The Git commit object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request this commit belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this pull request commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this pull request commit.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommitCommentThread\n

        \n

        Represents a commit comment thread part of a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (CommitCommentConnection!)

        The comments that exist in this thread.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit!)

        The commit the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        The file the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        The position in the diff for the commit that the comment was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request this commit comment thread belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommitConnection\n

        \n

        The connection type for PullRequestCommit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestCommitEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestCommit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommitEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestCommit)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestConnection\n

        \n

        The connection type for PullRequest.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequest])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestContributionsByRepository\n

        \n

        This aggregates pull requests opened by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedPullRequestContributionConnection!)

        The pull request contributions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the pull requests were opened.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequest)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReview\n

        \n

        A review object for a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorCanPushToRepository (Boolean!)

        Indicates whether the author of this review has push access to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the pull request review body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body of this review rendered as plain text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (PullRequestReviewCommentConnection!)

        A list of review comments for the current pull request review.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit)

        Identifies the commit associated with this pull request review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        onBehalfOf (TeamConnection!)

        A list of teams that this review was made on behalf of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        Identifies the pull request associated with this pull request review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path permalink for this PullRequestReview.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (PullRequestReviewState!)

        Identifies the current state of the pull request review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        submittedAt (DateTime)

        Identifies when the Pull Request Review was submitted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL permalink for this PullRequestReview.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewComment\n

        \n

        A review comment associated with a given repository pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The comment body of this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The comment body of this review comment rendered as plain text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies when the comment was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        diffHunk (String!)

        The diff hunk to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        draftedAt (DateTime!)

        Identifies when the comment was created in a draft state.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalCommit (Commit)

        Identifies the original commit associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalPosition (Int!)

        The original line index in the diff to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        outdated (Boolean!)

        Identifies when the comment body is outdated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        The line index in the diff to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request associated with this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestReview (PullRequestReview)

        The pull request review associated with this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        replyTo (PullRequestReviewComment)

        The comment this is a reply to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path permalink for this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (PullRequestReviewCommentState!)

        Identifies the state of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies when the comment was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL permalink for this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewCommentConnection\n

        \n

        The connection type for PullRequestReviewComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestReviewCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestReviewComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestReviewComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewConnection\n

        \n

        The connection type for PullRequestReview.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestReviewEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestReview])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewContributionsByRepository\n

        \n

        This aggregates pull request reviews made by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedPullRequestReviewContributionConnection!)

        The pull request review contributions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the pull request reviews were made.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestReview)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewThread\n

        \n

        A threaded list of comments for a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (PullRequestReviewCommentConnection!)

        A list of pull request comments associated with the thread.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        skip (Int)

        \n

        Skips the first n elements in the list.

        \n\n
        \n\n
        \n\n\n

        diffSide (DiffSide!)

        The side of the diff on which this thread was placed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCollapsed (Boolean!)

        Whether or not the thread has been collapsed (outdated or resolved).

        \n\n\n\n\n\n\n\n\n\n\n\n

        isOutdated (Boolean!)

        Indicates whether this thread was outdated by newer changes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isResolved (Boolean!)

        Whether this thread has been resolved.

        \n\n\n\n\n\n\n\n\n\n\n\n

        line (Int)

        The line in the file to which this thread refers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalLine (Int)

        The original line in the file to which this thread refers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalStartLine (Int)

        The original start line in the file to which this thread refers (multi-line only).

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        Identifies the file path of this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        Identifies the pull request associated with this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        Identifies the repository associated with this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resolvedBy (User)

        The user who resolved this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startDiffSide (DiffSide)

        The side of the diff that the first line of the thread starts on (multi-line only).

        \n\n\n\n\n\n\n\n\n\n\n\n

        startLine (Int)

        The start line in the file to which this thread refers (multi-line only).

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReply (Boolean!)

        Indicates whether the current viewer can reply to this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanResolve (Boolean!)

        Whether or not the viewer can resolve this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUnresolve (Boolean!)

        Whether or not the viewer can unresolve this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewThreadConnection\n

        \n

        Review comment threads for a pull request review.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestReviewThreadEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestReviewThread])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewThreadEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestReviewThread)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestRevisionMarker\n

        \n

        Represents the latest point in the pull request timeline for which the viewer has seen the pull request's commits.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastSeenCommit (Commit!)

        The last commit the viewer has seen.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request to which the marker belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineConnection\n

        \n

        The connection type for PullRequestTimelineItem.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestTimelineItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestTimelineItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestTimelineItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineItemsConnection\n

        \n

        The connection type for PullRequestTimelineItems.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestTimelineItemsEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        filteredCount (Int!)

        Identifies the count of items after applying before and after filters.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestTimelineItems])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageCount (Int!)

        Identifies the count of items after applying before/after filters and first/last/skip slicing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the timeline was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineItemsEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestTimelineItems)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Push\n

        \n

        A Git push.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        nextSha (GitObjectID)

        The SHA after the push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI!)

        The permalink for this push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousSha (GitObjectID)

        The SHA before the push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pusher (User!)

        The user who pushed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository that was pushed to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PushAllowance\n

        \n

        A team, user or app who has the ability to push to a protected branch.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (PushAllowanceActor)

        The actor that can push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branchProtectionRule (BranchProtectionRule)

        Identifies the branch protection rule associated with the allowed user or team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PushAllowanceConnection\n

        \n

        The connection type for PushAllowance.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PushAllowanceEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PushAllowance])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PushAllowanceEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PushAllowance)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RateLimit\n

        \n

        Represents the client's rate limit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cost (Int!)

        The point cost for the current query counting against the rate limit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        limit (Int!)

        The maximum number of points the client is permitted to consume in a 60 minute window.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodeCount (Int!)

        The maximum number of nodes this query may return.

        \n\n\n\n\n\n\n\n\n\n\n\n

        remaining (Int!)

        The number of points remaining in the current rate limit window.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resetAt (DateTime!)

        The time at which the current rate limit window resets in UTC epoch seconds.

        \n\n\n\n\n\n\n\n\n\n\n\n

        used (Int!)

        The number of points used in the current rate limit window.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactingUserConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReactingUserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactingUserEdge\n

        \n

        Represents a user that's made a reaction.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactedAt (DateTime!)

        The moment when the user made the reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Reaction\n

        \n

        An emoji reaction to a particular piece of content.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        content (ReactionContent!)

        Identifies the emoji reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactable (Reactable!)

        The reactable piece of content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        Identifies the user who created this reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactionConnection\n

        \n

        A list of reactions that have been left on the subject.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReactionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Reaction])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasReacted (Boolean!)

        Whether or not the authenticated user has left a reaction on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Reaction)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactionGroup\n

        \n

        A group of emoji reactions to a particular piece of content.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        content (ReactionContent!)

        Identifies the emoji reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime)

        Identifies when the reaction was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (Reactable!)

        The subject that was reacted to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        users (ReactingUserConnection!)

        Users who have reacted to the reaction subject with the emotion represented by this reaction group.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerHasReacted (Boolean!)

        Whether or not the authenticated user has left a reaction on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReadyForReviewEvent\n

        \n

        Represents aready_for_reviewevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this ready for review event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this ready for review event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Ref\n

        \n

        Represents a Git reference.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        associatedPullRequests (PullRequestConnection!)

        A list of pull requests with this ref as the head ref.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        branchProtectionRule (BranchProtectionRule)

        Branch protection rules for this ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The ref name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        prefix (String!)

        The ref's prefix, such as refs/heads/ or refs/tags/.

        \n\n\n\n\n\n\n\n\n\n\n\n

        refUpdateRule (RefUpdateRule)

        Branch protection rules that are viewable by non-admins.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository the ref belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        target (GitObject)

        The object the ref points to. Returns null when object does not exist.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RefConnection\n

        \n

        The connection type for Ref.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RefEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Ref])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RefEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Ref)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RefUpdateRule\n

        \n

        A ref update rules for a viewer.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allowsDeletions (Boolean!)

        Can this branch be deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowsForcePushes (Boolean!)

        Are force pushes allowed on this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pattern (String!)

        Identifies the protection rule pattern.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredApprovingReviewCount (Int)

        Number of approving reviews required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredStatusCheckContexts ([String])

        List of required status check contexts that must pass for commits to be accepted to matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresLinearHistory (Boolean!)

        Are merge commits prohibited from being pushed to this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresSignatures (Boolean!)

        Are commits required to be signed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanPush (Boolean!)

        Can the viewer push to the branch.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReferencedEvent\n

        \n

        Represents areferencedevent on a given ReferencedSubject.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with thereferencedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitRepository (Repository!)

        Identifies the repository associated with thereferencedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDirectReference (Boolean!)

        Checks if the commit message itself references the subject. Can be false in the case of a commit comment reference.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (ReferencedSubject!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Release\n

        \n

        A release contains the content for a release.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (User)

        The author of the release.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the release.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (HTML)

        The description of this release rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDraft (Boolean!)

        Whether or not the release is a draft.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLatest (Boolean!)

        Whether or not the release is the latest releast.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrerelease (Boolean!)

        Whether or not the release is a prerelease.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The title of the release.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies the date and time when the release was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        releaseAssets (ReleaseAssetConnection!)

        List of releases assets which are dependent on this release.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        name (String)

        \n

        A list of names to filter the assets by.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository that the release belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        shortDescriptionHTML (HTML)

        A description of the release, rendered to HTML without any links in it.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        limit (Int)

        \n

        How many characters to return.

        \n

        The default value is 200.

        \n
        \n\n
        \n\n\n

        tag (Ref)

        The Git tag the release points to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tagName (String!)

        The name of the release's Git tag.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseAsset\n

        \n

        A release asset contains the content for a release asset.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contentType (String!)

        The asset's content-type.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        downloadCount (Int!)

        The number of times this asset was downloaded.

        \n\n\n\n\n\n\n\n\n\n\n\n

        downloadUrl (URI!)

        Identifies the URL where you can download the release asset via the browser.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        Identifies the title of the release asset.

        \n\n\n\n\n\n\n\n\n\n\n\n

        release (Release)

        Release that the asset is associated with.

        \n\n\n\n\n\n\n\n\n\n\n\n

        size (Int!)

        The size (in bytes) of the asset.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        uploadedBy (User!)

        The user that performed the upload.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        Identifies the URL of the release asset.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseAssetConnection\n

        \n

        The connection type for ReleaseAsset.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReleaseAssetEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ReleaseAsset])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseAssetEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ReleaseAsset)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseConnection\n

        \n

        The connection type for Release.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReleaseEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Release])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Release)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RemovedFromProjectEvent\n

        \n

        Represents aremoved_from_projectevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RenamedTitleEvent\n

        \n

        Represents arenamedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        currentTitle (String!)

        Identifies the current title of the issue or pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousTitle (String!)

        Identifies the previous title of the issue or pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (RenamedTitleSubject!)

        Subject that was renamed.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReopenedEvent\n

        \n

        Represents areopenedevent on any Closable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closable (Closable!)

        Object that was reopened.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoAccessAuditEntry\n

        \n

        Audit log entry for a repo.access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoAccessAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoAddMemberAuditEntry\n

        \n

        Audit log entry for a repo.add_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoAddMemberAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoAddTopicAuditEntry\n

        \n

        Audit log entry for a repo.add_topic event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topic (Topic)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topicName (String)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoArchivedAuditEntry\n

        \n

        Audit log entry for a repo.archived event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoArchivedAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoChangeMergeSettingAuditEntry\n

        \n

        Audit log entry for a repo.change_merge_setting event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isEnabled (Boolean)

        Whether the change was to enable (true) or disable (false) the merge type.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeType (RepoChangeMergeSettingAuditEntryMergeType)

        The merge method affected by the change.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableContributorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_contributors_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableSockpuppetDisallowedAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_sockpuppet_disallowed event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableContributorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_contributors_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableSockpuppetDisallowedAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_sockpuppet_disallowed event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigLockAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.lock_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigUnlockAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.unlock_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoCreateAuditEntry\n

        \n

        Audit log entry for a repo.create event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forkParentName (String)

        The name of the parent repository for this forked repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forkSourceName (String)

        The name of the root repository for this network.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoCreateAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoDestroyAuditEntry\n

        \n

        Audit log entry for a repo.destroy event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoDestroyAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoRemoveMemberAuditEntry\n

        \n

        Audit log entry for a repo.remove_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoRemoveMemberAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoRemoveTopicAuditEntry\n

        \n

        Audit log entry for a repo.remove_topic event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topic (Topic)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topicName (String)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Repository\n

        \n

        A repository contains the content for a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        assignableUsers (UserConnection!)

        A list of users that can be assigned to issues in this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters users with query on user name and login.

        \n\n
        \n\n
        \n\n\n

        branchProtectionRules (BranchProtectionRuleConnection!)

        A list of branch protection rules for this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        codeOfConduct (CodeOfConduct)

        Returns the code of conduct for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        collaborators (RepositoryCollaboratorConnection)

        A list of collaborators associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliation (CollaboratorAffiliation)

        \n

        Collaborators affiliation level with a repository.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters users with query on user name and login.

        \n\n
        \n\n
        \n\n\n

        commitComments (CommitCommentConnection!)

        A list of commit comments associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        contactLinks ([RepositoryContactLink!])

        Returns a list of contact links associated to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        defaultBranchRef (Ref)

        The Ref associated with the repository's default branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deleteBranchOnMerge (Boolean!)

        Whether or not branches are automatically deleted when merged in this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dependencyGraphManifests (DependencyGraphManifestConnection)

        A list of dependency manifests contained in the repository.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        dependencyGraphManifests is available under the Access to a repositories dependency graph preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        dependenciesAfter (String)

        \n

        Cursor to paginate dependencies.

        \n\n
        \n\n
        \n

        dependenciesFirst (Int)

        \n

        Number of dependencies to fetch.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        withDependencies (Boolean)

        \n

        Flag to scope to only manifests with dependencies.

        \n\n
        \n\n
        \n\n\n

        deployKeys (DeployKeyConnection!)

        A list of deploy keys that are on this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        deployments (DeploymentConnection!)

        Deployments associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        environments ([String!])

        \n

        Environments to list deployments for.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (DeploymentOrder)

        \n

        Ordering options for deployments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        description (String)

        The description of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (HTML!)

        The description of the repository rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        diskUsage (Int)

        The number of kilobytes this repository occupies on disk.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forkCount (Int!)

        Returns how many forks there are of this repository in the whole network.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forks (RepositoryConnection!)

        A list of direct forked repositories.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        fundingLinks ([FundingLink!]!)

        The funding links for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasIssuesEnabled (Boolean!)

        Indicates if the repository has issues feature enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasProjectsEnabled (Boolean!)

        Indicates if the repository has the Projects feature enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasWikiEnabled (Boolean!)

        Indicates if the repository has wiki feature enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        homepageUrl (URI)

        The repository's URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        interactionAbility (RepositoryInteractionAbility)

        The interaction ability settings for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isArchived (Boolean!)

        Indicates if the repository is unmaintained.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isBlankIssuesEnabled (Boolean!)

        Returns true if blank issue creation is allowed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDisabled (Boolean!)

        Returns whether or not this repository disabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isEmpty (Boolean!)

        Returns whether or not this repository is empty.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isFork (Boolean!)

        Identifies if the repository is a fork.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isInOrganization (Boolean!)

        Indicates if a repository is either owned by an organization, or is a private fork of an organization repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLocked (Boolean!)

        Indicates if the repository has been locked or not.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMirror (Boolean!)

        Identifies if the repository is a mirror.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrivate (Boolean!)

        Identifies if the repository is private.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSecurityPolicyEnabled (Boolean)

        Returns true if this repository has a security policy.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isTemplate (Boolean!)

        Identifies if the repository is a template that can be used to generate new repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUserConfigurationRepository (Boolean!)

        Is this repository a user configuration repository?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue)

        Returns a single issue from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the issue to be returned.

        \n\n
        \n\n
        \n\n\n

        issueOrPullRequest (IssueOrPullRequest)

        Returns a single issue-like object from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the issue to be returned.

        \n\n
        \n\n
        \n\n\n

        issueTemplates ([IssueTemplate!])

        Returns a list of issue templates associated to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issues (IssueConnection!)

        A list of issues that have been opened in the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        label (Label)

        Returns a single label by name.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        Label name.

        \n\n
        \n\n
        \n\n\n

        labels (LabelConnection)

        A list of labels associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LabelOrder)

        \n

        Ordering options for labels returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        If provided, searches labels by name and description.

        \n\n
        \n\n
        \n\n\n

        languages (LanguageConnection)

        A list containing a breakdown of the language composition of the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LanguageOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        latestRelease (Release)

        Get the latest release for the repository if one exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        licenseInfo (License)

        The license associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockReason (RepositoryLockReason)

        The reason the repository has been locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mentionableUsers (UserConnection!)

        A list of Users that can be mentioned in the context of the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters users with query on user name and login.

        \n\n
        \n\n
        \n\n\n

        mergeCommitAllowed (Boolean!)

        Whether or not PRs are merged with a merge commit on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestone (Milestone)

        Returns a single milestone from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the milestone to be returned.

        \n\n
        \n\n
        \n\n\n

        milestones (MilestoneConnection)

        A list of milestones associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (MilestoneOrder)

        \n

        Ordering options for milestones.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters milestones with a query on the title.

        \n\n
        \n\n
        \n

        states ([MilestoneState!])

        \n

        Filter by the state of the milestones.

        \n\n
        \n\n
        \n\n\n

        mirrorUrl (URI)

        The repository's original mirror URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nameWithOwner (String!)

        The repository's name with owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        object (GitObject)

        A Git object in the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        expression (String)

        \n

        A Git revision expression suitable for rev-parse.

        \n\n
        \n\n
        \n

        oid (GitObjectID)

        \n

        The Git object ID.

        \n\n
        \n\n
        \n\n\n

        openGraphImageUrl (URI!)

        The image used to represent this repository in Open Graph data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (RepositoryOwner!)

        The User owner of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        packages (PackageConnection!)

        A list of packages under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        names ([String])

        \n

        Find packages by their names.

        \n\n
        \n\n
        \n

        orderBy (PackageOrder)

        \n

        Ordering of the returned packages.

        \n\n
        \n\n
        \n

        packageType (PackageType)

        \n

        Filter registry package by type.

        \n\n
        \n\n
        \n

        repositoryId (ID)

        \n

        Find packages in a repository by ID.

        \n\n
        \n\n
        \n\n\n

        parent (Repository)

        The repository parent, if this is a fork.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pinnedIssues (PinnedIssueConnection)

        A list of pinned issues for this repository.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        pinnedIssues is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        primaryLanguage (Language)

        The primary language of the repository's code.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Find project by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The project number to find.

        \n\n
        \n\n
        \n\n\n

        projects (ProjectConnection!)

        A list of projects under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ProjectOrder)

        \n

        Ordering options for projects returned from the connection.

        \n\n
        \n\n
        \n

        search (String)

        \n

        Query to search projects by, currently only searching by name.

        \n\n
        \n\n
        \n

        states ([ProjectState!])

        \n

        A list of states to filter the projects by.

        \n\n
        \n\n
        \n\n\n

        projectsResourcePath (URI!)

        The HTTP path listing the repository's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectsUrl (URI!)

        The HTTP URL listing the repository's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        Returns a single pull request from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the pull request to be returned.

        \n\n
        \n\n
        \n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests that have been opened in the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        pushedAt (DateTime)

        Identifies when the repository was last pushed to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        rebaseMergeAllowed (Boolean!)

        Whether or not rebase-merging is enabled on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Fetch a given ref from the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        qualifiedName (String!)

        \n

        The ref to retrieve. Fully qualified matches are checked in order\n(refs/heads/master) before falling back onto checks for short name matches (master).

        \n\n
        \n\n
        \n\n\n

        refs (RefConnection)

        Fetch a list of refs from the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        direction (OrderDirection)

        \n

        DEPRECATED: use orderBy. The ordering direction.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RefOrder)

        \n

        Ordering options for refs returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters refs with query on name.

        \n\n
        \n\n
        \n

        refPrefix (String!)

        \n

        A ref name prefix like refs/heads/, refs/tags/, etc.

        \n\n
        \n\n
        \n\n\n

        release (Release)

        Lookup a single release given various criteria.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        tagName (String!)

        \n

        The name of the Tag the Release was created from.

        \n\n
        \n\n
        \n\n\n

        releases (ReleaseConnection!)

        List of releases which are dependent on this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReleaseOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        repositoryTopics (RepositoryTopicConnection!)

        A list of applied repository-topic associations for this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        securityPolicyUrl (URI)

        The security policy URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        shortDescriptionHTML (HTML!)

        A description of the repository, rendered to HTML without any links in it.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        limit (Int)

        \n

        How many characters to return.

        \n

        The default value is 200.

        \n
        \n\n
        \n\n\n

        squashMergeAllowed (Boolean!)

        Whether or not squash-merging is enabled on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sshUrl (GitSSHRemote!)

        The SSH URL to clone this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazerCount (Int!)

        Returns a count of how many stargazers there are on this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazers (StargazerConnection!)

        A list of users who have starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        submodules (SubmoduleConnection!)

        Returns a list of all submodules in this repository parsed from the\n.gitmodules file as of the default branch's HEAD commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        tempCloneToken (String)

        Temporary authentication token for cloning this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        templateRepository (Repository)

        The repository from which this repository was generated, if any.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        usesCustomOpenGraphImage (Boolean!)

        Whether this repository has a custom image to use with Open Graph as opposed to being represented by the owner's avatar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanAdminister (Boolean!)

        Indicates whether the viewer has admin permissions on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateProjects (Boolean!)

        Can the current viewer create new projects on this owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdateTopics (Boolean!)

        Indicates whether the viewer can update the topics of this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDefaultCommitEmail (String)

        The last commit email for the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDefaultMergeMethod (PullRequestMergeMethod!)

        The last used merge method by the viewer or the default for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasStarred (Boolean!)

        Returns a boolean indicating whether the viewing user has starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerPermission (RepositoryPermission)

        The users permission level on the repository. Will return null if authenticated as an GitHub App.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerPossibleCommitEmails ([String!])

        A list of emails this viewer can commit with.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerabilityAlerts (RepositoryVulnerabilityAlertConnection)

        A list of vulnerability alerts that are on this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        watchers (UserConnection!)

        A list of users watching the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryCollaboratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryCollaboratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryCollaboratorEdge\n

        \n

        Represents a user who is a collaborator of a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (RepositoryPermission!)

        The permission the user has on the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissionSources ([PermissionSource!])

        A list of sources for the user's access to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryConnection\n

        \n

        A list of repositories owned by the subject.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Repository])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalDiskUsage (Int!)

        The total size in kilobytes of all repositories in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryContactLink\n

        \n

        A repository contact link.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        about (String!)

        The contact link purpose.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The contact link name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The contact link URL.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Repository)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryInteractionAbility\n

        \n

        Repository interaction limit that applies to this object.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        expiresAt (DateTime)

        The time the currently active limit expires.

        \n\n\n\n\n\n\n\n\n\n\n\n

        limit (RepositoryInteractionLimit!)

        The current limit that is enabled on this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        origin (RepositoryInteractionLimitOrigin!)

        The origin of the currently active interaction limit.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryInvitation\n

        \n

        An invitation for a user to be added to a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String)

        The email address that received the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitee (User)

        The user who received the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inviter (User!)

        The user who created the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI!)

        The permalink for this repository invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (RepositoryPermission!)

        The permission granted on this repository by this invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (RepositoryInfo)

        The Repository the user is invited to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryInvitationConnection\n

        \n

        The connection type for RepositoryInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([RepositoryInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryInvitationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (RepositoryInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryTopic\n

        \n

        A repository-topic connects a repository to a topic.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        resourcePath (URI!)

        The HTTP path for this repository-topic.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topic (Topic!)

        The topic.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this repository-topic.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryTopicConnection\n

        \n

        The connection type for RepositoryTopic.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryTopicEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([RepositoryTopic])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryTopicEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (RepositoryTopic)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVisibilityChangeDisableAuditEntry\n

        \n

        Audit log entry for a repository_visibility_change.disable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVisibilityChangeEnableAuditEntry\n

        \n

        Audit log entry for a repository_visibility_change.enable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVulnerabilityAlert\n

        \n

        A alert for a repository with an affected vulnerability.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        When was the alert created?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissReason (String)

        The reason the alert was dismissed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissedAt (DateTime)

        When was the alert dismissed?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismisser (User)

        The user who dismissed the alert.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The associated repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        securityAdvisory (SecurityAdvisory)

        The associated security advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        securityVulnerability (SecurityVulnerability)

        The associated security vulnerability.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableManifestFilename (String!)

        The vulnerable manifest filename.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableManifestPath (String!)

        The vulnerable manifest path.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableRequirements (String)

        The vulnerable requirements.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVulnerabilityAlertConnection\n

        \n

        The connection type for RepositoryVulnerabilityAlert.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryVulnerabilityAlertEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([RepositoryVulnerabilityAlert])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVulnerabilityAlertEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (RepositoryVulnerabilityAlert)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RestrictedContribution\n

        \n

        Represents a private contribution a user made on GitHub.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissalAllowance\n

        \n

        A team or user who has the ability to dismiss a review on a protected branch.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (ReviewDismissalAllowanceActor)

        The actor that can dismiss.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branchProtectionRule (BranchProtectionRule)

        Identifies the branch protection rule associated with the allowed user or team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissalAllowanceConnection\n

        \n

        The connection type for ReviewDismissalAllowance.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReviewDismissalAllowanceEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ReviewDismissalAllowance])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissalAllowanceEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ReviewDismissalAllowance)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissedEvent\n

        \n

        Represents areview_dismissedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissalMessage (String)

        Identifies the optional message associated with thereview_dismissedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissalMessageHTML (String)

        Identifies the optional message associated with the event, rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousReviewState (PullRequestReviewState!)

        Identifies the previous state of the review with thereview_dismissedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestCommit (PullRequestCommit)

        Identifies the commit which caused the review to become stale.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this review dismissed event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        review (PullRequestReview)

        Identifies the review associated with thereview_dismissedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this review dismissed event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequest\n

        \n

        A request for a user to review a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        asCodeOwner (Boolean!)

        Whether this request was created for a code owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        Identifies the pull request associated with this review request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requestedReviewer (RequestedReviewer)

        The reviewer that is requested.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestConnection\n

        \n

        The connection type for ReviewRequest.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReviewRequestEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ReviewRequest])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ReviewRequest)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestRemovedEvent\n

        \n

        Represents anreview_request_removedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requestedReviewer (RequestedReviewer)

        Identifies the reviewer whose review request was removed.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestedEvent\n

        \n

        Represents anreview_requestedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requestedReviewer (RequestedReviewer)

        Identifies the reviewer whose review was requested.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewStatusHovercardContext\n

        \n

        A hovercard context with a message describing the current code review state of the pull\nrequest.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewDecision (PullRequestReviewDecision)

        The current status of the pull request with respect to code review.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SavedReply\n

        \n

        A Saved Reply is text a user can use to reply quickly.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String!)

        The body of the saved reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The saved reply body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The title of the saved reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (Actor)

        The user that saved this reply.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SavedReplyConnection\n

        \n

        The connection type for SavedReply.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SavedReplyEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SavedReply])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SavedReplyEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SavedReply)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SearchResultItemConnection\n

        \n

        A list of results that matched against a search query.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        codeCount (Int!)

        The number of pieces of code that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        edges ([SearchResultItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issueCount (Int!)

        The number of issues that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SearchResultItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryCount (Int!)

        The number of repositories that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userCount (Int!)

        The number of users that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wikiCount (Int!)

        The number of wiki pages that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SearchResultItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SearchResultItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        textMatches ([TextMatch])

        Text matches on the result found.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisory\n

        \n

        A GitHub Security Advisory.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cvss (CVSS!)

        The CVSS associated with this advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        cwes (CWEConnection!)

        CWEs associated with this Advisory.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String!)

        This is a long plaintext description of the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ghsaId (String!)

        The GitHub Security Advisory ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        identifiers ([SecurityAdvisoryIdentifier!]!)

        A list of identifiers for this advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        notificationsPermalink (URI)

        The permalink for the advisory's dependabot alerts page.

        \n\n\n\n\n\n\n\n\n\n\n\n

        origin (String!)

        The organization that originated the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI)

        The permalink for the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime!)

        When the advisory was published.

        \n\n\n\n\n\n\n\n\n\n\n\n

        references ([SecurityAdvisoryReference!]!)

        A list of references for this advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        severity (SecurityAdvisorySeverity!)

        The severity of the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        summary (String!)

        A short plaintext summary of the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        When the advisory was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerabilities (SecurityVulnerabilityConnection!)

        Vulnerabilities associated with this Advisory.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        ecosystem (SecurityAdvisoryEcosystem)

        \n

        An ecosystem to filter vulnerabilities by.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SecurityVulnerabilityOrder)

        \n

        Ordering options for the returned topics.

        \n\n
        \n\n
        \n

        package (String)

        \n

        A package name to filter vulnerabilities by.

        \n\n
        \n\n
        \n

        severities ([SecurityAdvisorySeverity!])

        \n

        A list of severities to filter vulnerabilities by.

        \n\n
        \n\n
        \n\n\n

        withdrawnAt (DateTime)

        When the advisory was withdrawn, if it has been withdrawn.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryConnection\n

        \n

        The connection type for SecurityAdvisory.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SecurityAdvisoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SecurityAdvisory])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SecurityAdvisory)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryIdentifier\n

        \n

        A GitHub Security Advisory Identifier.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        type (String!)

        The identifier type, e.g. GHSA, CVE.

        \n\n\n\n\n\n\n\n\n\n\n\n

        value (String!)

        The identifier.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryPackage\n

        \n

        An individual package.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        ecosystem (SecurityAdvisoryEcosystem!)

        The ecosystem the package belongs to, e.g. RUBYGEMS, NPM.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The package name.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryPackageVersion\n

        \n

        An individual package version.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        identifier (String!)

        The package name or version.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryReference\n

        \n

        A GitHub Security Advisory Reference.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        url (URI!)

        A publicly accessible reference.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityVulnerability\n

        \n

        An individual vulnerability within an Advisory.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        advisory (SecurityAdvisory!)

        The Advisory associated with this Vulnerability.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstPatchedVersion (SecurityAdvisoryPackageVersion)

        The first version containing a fix for the vulnerability.

        \n\n\n\n\n\n\n\n\n\n\n\n

        package (SecurityAdvisoryPackage!)

        A description of the vulnerable package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        severity (SecurityAdvisorySeverity!)

        The severity of the vulnerability within this package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        When the vulnerability was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableVersionRange (String!)

        A string that describes the vulnerable package versions.\nThis string follows a basic syntax with a few forms.

        \n
          \n
        • = 0.2.0 denotes a single vulnerable version.
        • \n
        • <= 1.0.8 denotes a version range up to and including the specified version
        • \n
        • < 0.1.11 denotes a version range up to, but excluding, the specified version
        • \n
        • >= 4.3.0, < 4.3.5 denotes a version range with a known minimum and maximum version.
        • \n
        • >= 0.0.1 denotes a version range with a known minimum, but no known maximum.
        • \n

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityVulnerabilityConnection\n

        \n

        The connection type for SecurityVulnerability.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SecurityVulnerabilityEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SecurityVulnerability])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityVulnerabilityEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SecurityVulnerability)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SmimeSignature\n

        \n

        Represents an S/MIME signature on a Commit or Tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String!)

        Email used to sign this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isValid (Boolean!)

        True if the signature is valid and verified by GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String!)

        Payload for GPG signing object. Raw ODB object without the signature header.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (String!)

        ASCII-armored signature header from object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signer (User)

        GitHub user corresponding to the email signing this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (GitSignatureState!)

        The state of this signature. VALID if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wasSignedByGitHub (Boolean!)

        True if the signature was made with GitHub's signing key.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorableItemConnection\n

        \n

        The connection type for SponsorableItem.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SponsorableItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SponsorableItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorableItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SponsorableItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorsGoal\n

        \n

        A goal associated with a GitHub Sponsors listing, representing a target the sponsored maintainer would like to attain.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        description (String)

        A description of the goal from the maintainer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        kind (SponsorsGoalKind!)

        What the objective of this goal is.

        \n\n\n\n\n\n\n\n\n\n\n\n

        percentComplete (Int!)

        The percentage representing how complete this goal is, between 0-100.

        \n\n\n\n\n\n\n\n\n\n\n\n

        targetValue (Int!)

        What the goal amount is. Represents a dollar amount for monthly sponsorship\namount goals. Represents a count of unique sponsors for total sponsors count goals.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        A brief summary of the kind and target value of this goal.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorsListing\n

        \n

        A GitHub Sponsors listing.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        activeGoal (SponsorsGoal)

        The current goal the maintainer is trying to reach with GitHub Sponsors, if any.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fullDescription (String!)

        The full description of the listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fullDescriptionHTML (HTML!)

        The full description of the listing rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The listing's full name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        shortDescription (String!)

        The short description of the listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        slug (String!)

        The short name of the listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tiers (SponsorsTierConnection)

        The published tiers for this GitHub Sponsors listing.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorsTierOrder)

        \n

        Ordering options for Sponsors tiers returned from the connection.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorsTier\n

        \n

        A GitHub Sponsors tier associated with a GitHub Sponsors listing.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        adminInfo (SponsorsTierAdminInfo)

        SponsorsTier information only visible to users that can administer the associated Sponsors listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String!)

        The description of the tier.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (HTML!)

        The tier description rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        monthlyPriceInCents (Int!)

        How much this tier costs per month in cents.

        \n\n\n\n\n\n\n\n\n\n\n\n

        monthlyPriceInDollars (Int!)

        How much this tier costs per month in dollars.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the tier.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorsListing (SponsorsListing!)

        The sponsors listing that this tier belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorsTierAdminInfo\n

        \n

        SponsorsTier information only visible to users that can administer the associated Sponsors listing.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        sponsorships (SponsorshipConnection!)

        The sponsorships associated with this tier.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        includePrivate (Boolean)

        \n

        Whether or not to include private sponsorships in the result set.

        \n

        The default value is false.

        \n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorsTierConnection\n

        \n

        The connection type for SponsorsTier.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SponsorsTierEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SponsorsTier])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorsTierEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SponsorsTier)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Sponsorship\n

        \n

        A sponsorship relationship between a sponsor and a maintainer.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        maintainer (User!)

        The entity that is being sponsored.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        maintainer is deprecated.

        Sponsorship.maintainer will be removed. Use Sponsorship.sponsorable instead. Removal on 2020-04-01 UTC.

        \n
        \n\n\n\n\n\n\n

        privacyLevel (SponsorshipPrivacy!)

        The privacy level for this sponsorship.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsor (User)

        The user that is sponsoring. Returns null if the sponsorship is private or if sponsor is not a user.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        sponsor is deprecated.

        Sponsorship.sponsor will be removed. Use Sponsorship.sponsorEntity instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n\n

        sponsorEntity (Sponsor)

        The user or organization that is sponsoring, if you have permission to view them.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorable (Sponsorable!)

        The entity that is being sponsored.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tier (SponsorsTier)

        The associated sponsorship tier.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorshipConnection\n

        \n

        The connection type for Sponsorship.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SponsorshipEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Sponsorship])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorshipEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Sponsorship)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StargazerConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([StargazerEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StargazerEdge\n

        \n

        Represents a user that's starred a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        starredAt (DateTime!)

        Identifies when the item was starred.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StarredRepositoryConnection\n

        \n

        The connection type for Repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([StarredRepositoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isOverLimit (Boolean!)

        Is the list of stars for this user truncated? This is true for users that have many stars.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Repository])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StarredRepositoryEdge\n

        \n

        Represents a starred repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        starredAt (DateTime!)

        Identifies when the item was starred.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Status\n

        \n

        Represents a commit status.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        combinedContexts (StatusCheckRollupContextConnection!)

        A list of status contexts and check runs for this commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit)

        The commit this status is attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        context (StatusContext)

        Looks up an individual status context by context name.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        The context name.

        \n\n
        \n\n
        \n\n\n

        contexts ([StatusContext!]!)

        The individual status contexts for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (StatusState!)

        The combined commit status.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusCheckRollup\n

        \n

        Represents the rollup for both the check runs and status for a commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commit (Commit)

        The commit the status and check runs are attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contexts (StatusCheckRollupContextConnection!)

        A list of status contexts and check runs for this commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        state (StatusState!)

        The combined status for the commit.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusCheckRollupContextConnection\n

        \n

        The connection type for StatusCheckRollupContext.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([StatusCheckRollupContextEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([StatusCheckRollupContext])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusCheckRollupContextEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (StatusCheckRollupContext)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusContext\n

        \n

        Represents an individual commit status context.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI)

        The avatar of the OAuth application or the user that created the status.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n

        The default value is 40.

        \n
        \n\n
        \n\n\n

        commit (Commit)

        This commit this status context is attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        context (String!)

        The name of this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        The actor who created this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description for this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (StatusState!)

        The state of this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        targetUrl (URI)

        The URL for this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Submodule\n

        \n

        A pointer to a repository at a specific revision embedded inside another repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        branch (String)

        The branch of the upstream submodule for tracking updates.

        \n\n\n\n\n\n\n\n\n\n\n\n

        gitUrl (URI!)

        The git URL of the submodule repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the submodule in .gitmodules.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path in the superproject that this submodule is located in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subprojectCommitOid (GitObjectID)

        The commit revision of the subproject repository being tracked by the submodule.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SubmoduleConnection\n

        \n

        The connection type for Submodule.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SubmoduleEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Submodule])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SubmoduleEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Submodule)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SubscribedEvent\n

        \n

        Represents asubscribedevent on a given Subscribable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subscribable (Subscribable!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SuggestedReviewer\n

        \n

        A suggestion to review a pull request based on a user's commit history and review comments.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isAuthor (Boolean!)

        Is this suggestion based on past commits?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCommenter (Boolean!)

        Is this suggestion based on past review comments?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewer (User!)

        Identifies the user suggested to review the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Tag\n

        \n

        Represents a Git tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        message (String)

        The Git tag message.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The Git tag name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the Git object belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tagger (GitActor)

        Details about the tag author.

        \n\n\n\n\n\n\n\n\n\n\n\n

        target (GitObject!)

        The Git object the tag points to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Team\n

        \n

        A team of users in an organization.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        ancestors (TeamConnection!)

        A list of teams that are ancestors of this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        avatarUrl (URI)

        A URL pointing to the team's avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size in pixels of the resulting square image.

        \n

        The default value is 400.

        \n
        \n\n
        \n\n\n

        childTeams (TeamConnection!)

        List of child teams belonging to this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        immediateOnly (Boolean)

        \n

        Whether to list immediate child teams or all descendant child teams.

        \n

        The default value is true.

        \n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n

        userLogins ([String!])

        \n

        User logins to filter by.

        \n\n
        \n\n
        \n\n\n

        combinedSlug (String!)

        The slug corresponding to the organization and team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        discussion (TeamDiscussion)

        Find a team discussion by its number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The sequence number of the discussion to find.

        \n\n
        \n\n
        \n\n\n

        discussions (TeamDiscussionConnection!)

        A list of team discussions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isPinned (Boolean)

        \n

        If provided, filters discussions according to whether or not they are pinned.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamDiscussionOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        discussionsResourcePath (URI!)

        The HTTP path for team discussions.

        \n\n\n\n\n\n\n\n\n\n\n\n

        discussionsUrl (URI!)

        The HTTP URL for team discussions.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editTeamResourcePath (URI!)

        The HTTP path for editing this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editTeamUrl (URI!)

        The HTTP URL for editing this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitations (OrganizationInvitationConnection)

        A list of pending invitations for users to this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        memberStatuses (UserStatusConnection!)

        Get the status messages members of this entity have set that are either public or visible only to the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (UserStatusOrder)

        \n

        Ordering options for user statuses returned from the connection.

        \n\n
        \n\n
        \n\n\n

        members (TeamMemberConnection!)

        A list of users who are members of this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        membership (TeamMembershipType)

        \n

        Filter by membership type.

        \n

        The default value is ALL.

        \n
        \n\n
        \n

        orderBy (TeamMemberOrder)

        \n

        Order for the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (TeamMemberRole)

        \n

        Filter by team member role.

        \n\n
        \n\n
        \n\n\n

        membersResourcePath (URI!)

        The HTTP path for the team' members.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersUrl (URI!)

        The HTTP URL for the team' members.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamResourcePath (URI!)

        The HTTP path creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamUrl (URI!)

        The HTTP URL creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization!)

        The organization that owns this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeam (Team)

        The parent team of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        privacy (TeamPrivacy!)

        The level of privacy the team has.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (TeamRepositoryConnection!)

        A list of repositories this team has access to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamRepositoryOrder)

        \n

        Order for the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        repositoriesResourcePath (URI!)

        The HTTP path for this team's repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoriesUrl (URI!)

        The HTTP URL for this team's repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewRequestDelegationAlgorithm (TeamReviewAssignmentAlgorithm)

        What algorithm is used for review assignment for this team.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationAlgorithm is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        reviewRequestDelegationEnabled (Boolean!)

        True if review assignment is enabled for this team.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationEnabled is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        reviewRequestDelegationMemberCount (Int)

        How many team members are required for review assignment for this team.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationMemberCount is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        reviewRequestDelegationNotifyTeam (Boolean!)

        When assigning team members via delegation, whether the entire team should be notified as well.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationNotifyTeam is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        slug (String!)

        The slug corresponding to the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsResourcePath (URI!)

        The HTTP path for this team's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsUrl (URI!)

        The HTTP URL for this team's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanAdminister (Boolean!)

        Team is adminable by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamAddMemberAuditEntry\n

        \n

        Audit log entry for a team.add_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamAddRepositoryAuditEntry\n

        \n

        Audit log entry for a team.add_repository event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamChangeParentTeamAuditEntry\n

        \n

        Audit log entry for a team.change_parent_team event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeam (Team)

        The new parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamName (String)

        The name of the new parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamNameWas (String)

        The name of the former parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamResourcePath (URI)

        The HTTP path for the parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamUrl (URI)

        The HTTP URL for the parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamWas (Team)

        The former parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamWasResourcePath (URI)

        The HTTP path for the previous parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamWasUrl (URI)

        The HTTP URL for the previous parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamConnection\n

        \n

        The connection type for Team.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Team])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussion\n

        \n

        A team discussion.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the discussion's team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyVersion (String!)

        Identifies the discussion body hash.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (TeamDiscussionCommentConnection!)

        A list of comments on this discussion.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        fromComment (Int)

        \n

        When provided, filters the connection such that results begin with the comment with this number.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamDiscussionCommentOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        commentsResourcePath (URI!)

        The HTTP path for discussion comments.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commentsUrl (URI!)

        The HTTP URL for discussion comments.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPinned (Boolean!)

        Whether or not the discussion is pinned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrivate (Boolean!)

        Whether or not the discussion is only visible to team members and org admins.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the discussion within its team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team!)

        The team that defines the context of this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The title of the discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanPin (Boolean!)

        Whether or not the current viewer can pin this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionComment\n

        \n

        A comment on a team discussion.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the comment's team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyVersion (String!)

        The current version of the body content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        discussion (TeamDiscussion!)

        The discussion this comment is about.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the comment number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionCommentConnection\n

        \n

        The connection type for TeamDiscussionComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamDiscussionCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([TeamDiscussionComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (TeamDiscussionComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionConnection\n

        \n

        The connection type for TeamDiscussion.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamDiscussionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([TeamDiscussion])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (TeamDiscussion)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Team)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamMemberConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamMemberEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamMemberEdge\n

        \n

        Represents a user who is a member of a team.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        memberAccessResourcePath (URI!)

        The HTTP path to the organization's member access page.

        \n\n\n\n\n\n\n\n\n\n\n\n

        memberAccessUrl (URI!)

        The HTTP URL to the organization's member access page.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (TeamMemberRole!)

        The role the member has on the team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRemoveMemberAuditEntry\n

        \n

        Audit log entry for a team.remove_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRemoveRepositoryAuditEntry\n

        \n

        Audit log entry for a team.remove_repository event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRepositoryConnection\n

        \n

        The connection type for Repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamRepositoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Repository])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRepositoryEdge\n

        \n

        Represents a team repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (RepositoryPermission!)

        The permission level the team has on the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TextMatch\n

        \n

        A text match within a search result.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        fragment (String!)

        The specific text fragment within the property matched on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        highlights ([TextMatchHighlight!]!)

        Highlights within the matched fragment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        property (String!)

        The property matched on.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TextMatchHighlight\n

        \n

        Represents a single highlight in a search result match.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        beginIndice (Int!)

        The indice in the fragment where the matched text begins.

        \n\n\n\n\n\n\n\n\n\n\n\n

        endIndice (Int!)

        The indice in the fragment where the matched text ends.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String!)

        The text matched.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Topic\n

        \n

        A topic aggregates entities that are related to a subject.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        name (String!)

        The topic's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        relatedTopics ([Topic!]!)

        A list of related topics, including aliases of this topic, sorted with the most relevant\nfirst. Returns up to 10 Topics.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        first (Int)

        \n

        How many topics to return.

        \n

        The default value is 3.

        \n
        \n\n
        \n\n\n

        stargazerCount (Int!)

        Returns a count of how many stargazers there are on this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazers (StargazerConnection!)

        A list of users who have starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        viewerHasStarred (Boolean!)

        Returns a boolean indicating whether the viewing user has starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TransferredEvent\n

        \n

        Represents atransferredevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fromRepository (Repository)

        The repository this came from.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Tree\n

        \n

        Represents a Git tree.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        entries ([TreeEntry!])

        A list of tree entries.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the Git object belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TreeEntry\n

        \n

        Represents a Git tree entry.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        extension (String)

        The extension of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isGenerated (Boolean!)

        Whether or not this tree entry is generated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mode (Int!)

        Entry file mode.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        Entry file name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        object (GitObject)

        Entry file object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        Entry file Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        The full path of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the tree entry belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        submodule (Submodule)

        If the TreeEntry is for a directory occupied by a submodule project, this returns the corresponding submodule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        type (String!)

        Entry file type.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnassignedEvent\n

        \n

        Represents anunassignedevent on any assignable object.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignable (Assignable!)

        Identifies the assignable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignee (Assignee)

        Identifies the user or mannequin that was unassigned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        Identifies the subject (user) who was unassigned.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        user is deprecated.

        Assignees can now be mannequins. Use the assignee field instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnknownSignature\n

        \n

        Represents an unknown signature on a Commit or Tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String!)

        Email used to sign this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isValid (Boolean!)

        True if the signature is valid and verified by GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String!)

        Payload for GPG signing object. Raw ODB object without the signature header.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (String!)

        ASCII-armored signature header from object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signer (User)

        GitHub user corresponding to the email signing this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (GitSignatureState!)

        The state of this signature. VALID if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wasSignedByGitHub (Boolean!)

        True if the signature was made with GitHub's signing key.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnlabeledEvent\n

        \n

        Represents anunlabeledevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        label (Label!)

        Identifies the label associated with theunlabeledevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labelable (Labelable!)

        Identifies the Labelable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnlockedEvent\n

        \n

        Represents anunlockedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockable (Lockable!)

        Object that was unlocked.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnmarkedAsDuplicateEvent\n

        \n

        Represents anunmarked_as_duplicateevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canonical (IssueOrPullRequest)

        The authoritative issue or pull request which has been duplicated by another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        duplicate (IssueOrPullRequest)

        The issue or pull request which has been marked as a duplicate of another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Canonical and duplicate belong to different repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnpinnedEvent\n

        \n

        Represents anunpinnedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnsubscribedEvent\n

        \n

        Represents anunsubscribedevent on a given Subscribable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subscribable (Subscribable!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n User\n

        \n

        A user is an individual's account on GitHub that owns repositories and can make new content.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        anyPinnableItems (Boolean!)

        Determine if this repository owner has any items that can be pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        type (PinnableItemType)

        \n

        Filter to only a particular kind of pinnable item.

        \n\n
        \n\n
        \n\n\n

        avatarUrl (URI!)

        A URL pointing to the user's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        bio (String)

        The user's public profile bio.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bioHTML (HTML!)

        The user's public profile bio as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitComments (CommitCommentConnection!)

        A list of commit comments made by this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        company (String)

        The user's public profile company.

        \n\n\n\n\n\n\n\n\n\n\n\n

        companyHTML (HTML!)

        The user's public profile company as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionsCollection (ContributionsCollection!)

        The collection of contributions this user has made to different repositories.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        from (DateTime)

        \n

        Only contributions made at this time or later will be counted. If omitted, defaults to a year ago.

        \n\n
        \n\n
        \n

        organizationID (ID)

        \n

        The ID of the organization used to filter contributions.

        \n\n
        \n\n
        \n

        to (DateTime)

        \n

        Only contributions made before and up to and including this time will be\ncounted. If omitted, defaults to the current time.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String!)

        The user's publicly visible profile email.

        \n\n\n\n\n\n\n\n\n\n\n\n

        followers (FollowerConnection!)

        A list of users the given user is followed by.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        following (FollowingConnection!)

        A list of users the given user is following.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        gist (Gist)

        Find gist by repo name.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        The gist name to find.

        \n\n
        \n\n
        \n\n\n

        gistComments (GistCommentConnection!)

        A list of gist comments made by this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        gists (GistConnection!)

        A list of the Gists the user has created.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (GistOrder)

        \n

        Ordering options for gists returned from the connection.

        \n\n
        \n\n
        \n

        privacy (GistPrivacy)

        \n

        Filters Gists according to privacy.

        \n\n
        \n\n
        \n\n\n

        hasSponsorsListing (Boolean!)

        True if this user/organization has a GitHub Sponsors listing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hovercard (Hovercard!)

        The hovercard information for this user in a given context.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        primarySubjectId (ID)

        \n

        The ID of the subject to get the hovercard in the context of.

        \n\n
        \n\n
        \n\n\n

        interactionAbility (RepositoryInteractionAbility)

        The interaction ability settings for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isBountyHunter (Boolean!)

        Whether or not this user is a participant in the GitHub Security Bug Bounty.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCampusExpert (Boolean!)

        Whether or not this user is a participant in the GitHub Campus Experts Program.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDeveloperProgramMember (Boolean!)

        Whether or not this user is a GitHub Developer Program member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isEmployee (Boolean!)

        Whether or not this user is a GitHub employee.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isHireable (Boolean!)

        Whether or not the user has marked themselves as for hire.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSiteAdmin (Boolean!)

        Whether or not this user is a site administrator.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSponsoredBy (Boolean!)

        Check if the given account is sponsoring this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        accountLogin (String!)

        \n

        The target account's login.

        \n\n
        \n\n
        \n\n\n

        isSponsoringViewer (Boolean!)

        True if the viewer is sponsored by this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isViewer (Boolean!)

        Whether or not this user is the viewing user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issueComments (IssueCommentConnection!)

        A list of issue comments made by this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueCommentOrder)

        \n

        Ordering options for issue comments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        issues (IssueConnection!)

        A list of issues associated with this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        itemShowcase (ProfileItemShowcase!)

        Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (String)

        The user's public profile location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The username used to login.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The user's public profile name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        Find an organization by its login that the user belongs to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        login (String!)

        \n

        The login of the organization to find.

        \n\n
        \n\n
        \n\n\n

        organizationVerifiedDomainEmails ([String!]!)

        Verified email addresses that match verified domains for a specified organization the user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        login (String!)

        \n

        The login of the organization to match verified domains from.

        \n\n
        \n\n
        \n\n\n

        organizations (OrganizationConnection!)

        A list of organizations the user belongs to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        packages (PackageConnection!)

        A list of packages under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        names ([String])

        \n

        Find packages by their names.

        \n\n
        \n\n
        \n

        orderBy (PackageOrder)

        \n

        Ordering of the returned packages.

        \n\n
        \n\n
        \n

        packageType (PackageType)

        \n

        Filter registry package by type.

        \n\n
        \n\n
        \n

        repositoryId (ID)

        \n

        Find packages in a repository by ID.

        \n\n
        \n\n
        \n\n\n

        pinnableItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinnable items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner has pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinned items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItemsRemaining (Int!)

        Returns how many more items this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Find project by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The project number to find.

        \n\n
        \n\n
        \n\n\n

        projects (ProjectConnection!)

        A list of projects under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ProjectOrder)

        \n

        Ordering options for projects returned from the connection.

        \n\n
        \n\n
        \n

        search (String)

        \n

        Query to search projects by, currently only searching by name.

        \n\n
        \n\n
        \n

        states ([ProjectState!])

        \n

        A list of states to filter the projects by.

        \n\n
        \n\n
        \n\n\n

        projectsResourcePath (URI!)

        The HTTP path listing user's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectsUrl (URI!)

        The HTTP URL listing user's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publicKeys (PublicKeyConnection!)

        A list of public keys associated with this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests associated with this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        repositories (RepositoryConnection!)

        A list of repositories that the user owns.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isFork (Boolean)

        \n

        If non-null, filters repositories according to whether they are forks of another repository.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        repositoriesContributedTo (RepositoryConnection!)

        A list of repositories that the user recently contributed to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        contributionTypes ([RepositoryContributionType])

        \n

        If non-null, include only the specified types of contributions. The\nGitHub.com UI uses [COMMIT, ISSUE, PULL_REQUEST, REPOSITORY].

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        includeUserRepositories (Boolean)

        \n

        If true, include user repositories.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        repository (Repository)

        Find Repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        Name of Repository to find.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        savedReplies (SavedReplyConnection)

        Replies this user has saved.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SavedReplyOrder)

        \n

        The field to order saved replies by.

        \n\n
        \n\n
        \n\n\n

        sponsorsListing (SponsorsListing)

        The GitHub Sponsors listing for this user or organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorshipForViewerAsSponsor (Sponsorship)

        The viewer's sponsorship of this entity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorshipsAsMaintainer (SponsorshipConnection!)

        This object's sponsorships as the maintainer.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        includePrivate (Boolean)

        \n

        Whether or not to include private sponsorships in the result set.

        \n

        The default value is false.

        \n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        sponsorshipsAsSponsor (SponsorshipConnection!)

        This object's sponsorships as the sponsor.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        starredRepositories (StarredRepositoryConnection!)

        Repositories the user has starred.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n

        ownedByViewer (Boolean)

        \n

        Filters starred repositories to only return repositories owned by the viewer.

        \n\n
        \n\n
        \n\n\n

        status (UserStatus)

        The user's description of what they're currently doing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topRepositories (RepositoryConnection!)

        Repositories the user has contributed to, ordered by contribution rank, plus repositories the user has created.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder!)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        How far back in time to fetch contributed repositories.

        \n\n
        \n\n
        \n\n\n

        twitterUsername (String)

        The user's Twitter username.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanChangePinnedItems (Boolean!)

        Can the viewer pin repositories and gists to the profile?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateProjects (Boolean!)

        Can the current viewer create new projects on this owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanFollow (Boolean!)

        Whether or not the viewer is able to follow the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSponsor (Boolean!)

        Whether or not the viewer is able to sponsor this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerIsFollowing (Boolean!)

        Whether or not this user is followed by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerIsSponsoring (Boolean!)

        True if the viewer is sponsoring this user/organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        watching (RepositoryConnection!)

        A list of repositories the given user is watching.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Affiliation options for repositories returned from the connection. If none\nspecified, the results will include repositories for which the current\nviewer is an owner or collaborator, or member.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        websiteUrl (URI)

        A URL pointing to the user's public website/blog.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserBlockedEvent\n

        \n

        Represents auser_blockedevent on a given user.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockDuration (UserBlockDuration!)

        Number of days that the user was blocked for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (User)

        The user who was blocked.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserContentEdit\n

        \n

        An edit on user content.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletedAt (DateTime)

        Identifies the date and time when the object was deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletedBy (Actor)

        The actor who deleted this content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        diff (String)

        A summary of the changes for this edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editedAt (DateTime!)

        When this content was edited.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited this content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserContentEditConnection\n

        \n

        A list of edits to content.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserContentEditEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([UserContentEdit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserContentEditEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (UserContentEdit)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserEdge\n

        \n

        Represents a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserEmailMetadata\n

        \n

        Email attributes from External Identity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        primary (Boolean)

        Boolean to identify primary emails.

        \n\n\n\n\n\n\n\n\n\n\n\n

        type (String)

        Type of email.

        \n\n\n\n\n\n\n\n\n\n\n\n

        value (String!)

        Email id.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserStatus\n

        \n

        The user's description of what they're currently doing.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        emoji (String)

        An emoji summarizing the user's status.

        \n\n\n\n\n\n\n\n\n\n\n\n

        emojiHTML (HTML)

        The status emoji as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        expiresAt (DateTime)

        If set, the status will not be shown after this date.

        \n\n\n\n\n\n\n\n\n\n\n\n

        id (ID!)

        ID of the object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        indicatesLimitedAvailability (Boolean!)

        Whether this status indicates the user is not fully available on GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        message (String)

        A brief message describing what the user is doing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The organization whose members can see this status. If null, this status is publicly visible.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who has this status.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserStatusConnection\n

        \n

        The connection type for UserStatus.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserStatusEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([UserStatus])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserStatusEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (UserStatus)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n VerifiableDomain\n

        \n

        A domain that can be verified for an organization or an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dnsHostName (URI)

        The DNS host name that should be used for verification.

        \n\n\n\n\n\n\n\n\n\n\n\n

        domain (URI!)

        The unicode encoded domain.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasFoundHostName (Boolean!)

        Whether a TXT record for verification with the expected host name was found.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasFoundVerificationToken (Boolean!)

        Whether a TXT record for verification with the expected verification token was found.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isRequiredForPolicyEnforcement (Boolean!)

        Whether this domain is required to exist for an organization or enterprise policy to be enforced.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isVerified (Boolean!)

        Whether or not the domain is verified.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (VerifiableDomainOwner!)

        The owner of the domain.

        \n\n\n\n\n\n\n\n\n\n\n\n

        punycodeEncodedDomain (URI!)

        The punycode encoded domain.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tokenExpirationTime (DateTime)

        The time that the current verification token will expire.

        \n\n\n\n\n\n\n\n\n\n\n\n

        verificationToken (String)

        The current verification token for the domain.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n VerifiableDomainConnection\n

        \n

        The connection type for VerifiableDomain.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([VerifiableDomainEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([VerifiableDomain])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n VerifiableDomainEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (VerifiableDomain)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ViewerHovercardContext\n

        \n

        A hovercard context with a message describing how the viewer is related.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewer (User!)

        Identifies the user who is related to this context.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n", "miniToc": [ { "contents": "\n ActorLocation\n ", @@ -122,6 +122,26 @@ "headingLevel": 3, "indentationLevel": 0 }, + { + "contents": "\n CVSS\n ", + "headingLevel": 3, + "indentationLevel": 0 + }, + { + "contents": "\n CWE\n ", + "headingLevel": 3, + "indentationLevel": 0 + }, + { + "contents": "\n CWEConnection\n ", + "headingLevel": 3, + "indentationLevel": 0 + }, + { + "contents": "\n CWEEdge\n ", + "headingLevel": 3, + "indentationLevel": 0 + }, { "contents": "\n CheckAnnotation\n ", "headingLevel": 3, @@ -1967,6 +1987,11 @@ "headingLevel": 3, "indentationLevel": 0 }, + { + "contents": "\n SponsorsGoal\n ", + "headingLevel": 3, + "indentationLevel": 0 + }, { "contents": "\n SponsorsListing\n ", "headingLevel": 3, @@ -10950,7 +10975,7 @@ ] }, "ghae": { - "html": "
        \n
        \n

        \n ActorLocation\n

        \n

        Location information for an actor.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        city (String)

        City.

        \n\n\n\n\n\n\n\n\n\n\n\n

        country (String)

        Country name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        countryCode (String)

        Country code.

        \n\n\n\n\n\n\n\n\n\n\n\n

        region (String)

        Region name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        regionCode (String)

        Region or state code.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AddedToProjectEvent\n

        \n

        Represents aadded_to_projectevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectCard (ProjectCard)

        Project card referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectCard is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n App\n

        \n

        A GitHub App.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the app.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logoBackgroundColor (String!)

        The hex color code, without the leading '#', for the logo background.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logoUrl (URI!)

        A URL pointing to the app's logo.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting image.

        \n\n
        \n\n
        \n\n\n

        name (String!)

        The name of the app.

        \n\n\n\n\n\n\n\n\n\n\n\n

        slug (String!)

        A slug based on the name of the app for use in URLs.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The URL to the app's homepage.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AssignedEvent\n

        \n

        Represents anassignedevent on any assignable object.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignable (Assignable!)

        Identifies the assignable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignee (Assignee)

        Identifies the user or mannequin that was assigned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        Identifies the user who was assigned.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        user is deprecated.

        Assignees can now be mannequins. Use the assignee field instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoMergeDisabledEvent\n

        \n

        Represents aauto_merge_disabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        disabler (User)

        The user who disabled auto-merge for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (String)

        The reason auto-merge was disabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reasonCode (String)

        The reason_code relating to why auto-merge was disabled.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoMergeEnabledEvent\n

        \n

        Represents aauto_merge_enabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabler (User)

        The user who enabled auto-merge for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoMergeRequest\n

        \n

        Represents an auto-merge request for a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        authorEmail (String)

        The email address of the author of this auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitBody (String)

        The commit message of the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitHeadline (String)

        The commit title of the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabledAt (DateTime)

        When was this auto-merge request was enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabledBy (Actor)

        The actor who created the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeMethod (PullRequestMergeMethod!)

        The merge method of the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request that this auto-merge request is set against.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoRebaseEnabledEvent\n

        \n

        Represents aauto_rebase_enabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabler (User)

        The user who enabled auto-merge (rebase) for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoSquashEnabledEvent\n

        \n

        Represents aauto_squash_enabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabler (User)

        The user who enabled auto-merge (squash) for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutomaticBaseChangeFailedEvent\n

        \n

        Represents aautomatic_base_change_failedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newBase (String!)

        The new base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oldBase (String!)

        The old base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutomaticBaseChangeSucceededEvent\n

        \n

        Represents aautomatic_base_change_succeededevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newBase (String!)

        The new base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oldBase (String!)

        The old base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BaseRefChangedEvent\n

        \n

        Represents abase_ref_changedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        currentRefName (String!)

        Identifies the name of the base ref for the pull request after it was changed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousRefName (String!)

        Identifies the name of the base ref for the pull request before it was changed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BaseRefDeletedEvent\n

        \n

        Represents abase_ref_deletedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRefName (String)

        Identifies the name of the Ref associated with the base_ref_deleted event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BaseRefForcePushedEvent\n

        \n

        Represents abase_ref_force_pushedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        afterCommit (Commit)

        Identifies the after commit SHA for thebase_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        beforeCommit (Commit)

        Identifies the before commit SHA for thebase_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the fully qualified ref name for thebase_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Blame\n

        \n

        Represents a Git blame.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        ranges ([BlameRange!]!)

        The list of ranges from a Git blame.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BlameRange\n

        \n

        Represents a range of information from a Git blame.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        age (Int!)

        Identifies the recency of the change, from 1 (new) to 10 (old). This is\ncalculated as a 2-quantile and determines the length of distance between the\nmedian age of all the changes in the file and the recency of the current\nrange's change.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit!)

        Identifies the line author.

        \n\n\n\n\n\n\n\n\n\n\n\n

        endingLine (Int!)

        The ending line for the range.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startingLine (Int!)

        The starting line for the range.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Blob\n

        \n

        Represents a Git blob.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        byteSize (Int!)

        Byte size of Blob object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isBinary (Boolean)

        Indicates whether the Blob is binary or text. Returns null if unable to determine the encoding.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isTruncated (Boolean!)

        Indicates whether the contents is truncated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the Git object belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String)

        UTF8 text data or null if the Blob is binary.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Bot\n

        \n

        A special type of user which takes actions on behalf of GitHub Apps.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the GitHub App's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The username of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this bot.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this bot.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRule\n

        \n

        A branch protection rule.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allowsDeletions (Boolean!)

        Can this branch be deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowsForcePushes (Boolean!)

        Are force pushes allowed on this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branchProtectionRuleConflicts (BranchProtectionRuleConflictConnection!)

        A list of conflicts matching branches protection rule and other branch protection rules.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        creator (Actor)

        The actor who created this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissesStaleReviews (Boolean!)

        Will new commits pushed to matching branches dismiss pull request review approvals.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isAdminEnforced (Boolean!)

        Can admins overwrite branch protection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        matchingRefs (RefConnection!)

        Repository refs that are protected by this rule.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters refs with query on name.

        \n\n
        \n\n
        \n\n\n

        pattern (String!)

        Identifies the protection rule pattern.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pushAllowances (PushAllowanceConnection!)

        A list push allowances for this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        repository (Repository)

        The repository associated with this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredApprovingReviewCount (Int)

        Number of approving reviews required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredStatusCheckContexts ([String])

        List of required status check contexts that must pass for commits to be accepted to matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresApprovingReviews (Boolean!)

        Are approving reviews required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresCodeOwnerReviews (Boolean!)

        Are reviews from code owners required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresCommitSignatures (Boolean!)

        Are commits required to be signed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresLinearHistory (Boolean!)

        Are merge commits prohibited from being pushed to this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresStatusChecks (Boolean!)

        Are status checks required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresStrictStatusChecks (Boolean!)

        Are branches required to be up to date before merging.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restrictsPushes (Boolean!)

        Is pushing to matching branches restricted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restrictsReviewDismissals (Boolean!)

        Is dismissal of pull request reviews restricted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewDismissalAllowances (ReviewDismissalAllowanceConnection!)

        A list review dismissal allowances for this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConflict\n

        \n

        A conflict between two branch protection rules.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        branchProtectionRule (BranchProtectionRule)

        Identifies the branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conflictingBranchProtectionRule (BranchProtectionRule)

        Identifies the conflicting branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the branch ref that has conflicting rules.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConflictConnection\n

        \n

        The connection type for BranchProtectionRuleConflict.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([BranchProtectionRuleConflictEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([BranchProtectionRuleConflict])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConflictEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (BranchProtectionRuleConflict)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConnection\n

        \n

        The connection type for BranchProtectionRule.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([BranchProtectionRuleEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([BranchProtectionRule])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (BranchProtectionRule)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotation\n

        \n

        A single check annotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        annotationLevel (CheckAnnotationLevel)

        The annotation's severity level.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blobUrl (URI!)

        The path to the file that this annotation was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (CheckAnnotationSpan!)

        The position of this annotation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        message (String!)

        The annotation's message.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path that this annotation was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        rawDetails (String)

        Additional information about the annotation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String)

        The annotation's title.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationConnection\n

        \n

        The connection type for CheckAnnotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CheckAnnotationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CheckAnnotation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CheckAnnotation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationPosition\n

        \n

        A character position in a check annotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        column (Int)

        Column number (1 indexed).

        \n\n\n\n\n\n\n\n\n\n\n\n

        line (Int!)

        Line number (1 indexed).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationSpan\n

        \n

        An inclusive pair of positions for a check annotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        end (CheckAnnotationPosition!)

        End position (inclusive).

        \n\n\n\n\n\n\n\n\n\n\n\n

        start (CheckAnnotationPosition!)

        Start position (inclusive).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckRun\n

        \n

        A check run.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        annotations (CheckAnnotationConnection)

        The check run's annotations.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        checkSuite (CheckSuite!)

        The check suite that this run is a part of.

        \n\n\n\n\n\n\n\n\n\n\n\n

        completedAt (DateTime)

        Identifies the date and time when the check run was completed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conclusion (CheckConclusionState)

        The conclusion of the check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        detailsUrl (URI)

        The URL from which to find full details of the check run on the integrator's site.

        \n\n\n\n\n\n\n\n\n\n\n\n

        externalId (String)

        A reference for the check run on the integrator's system.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the check for this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI!)

        The permalink to the check run summary.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startedAt (DateTime)

        Identifies the date and time when the check run was started.

        \n\n\n\n\n\n\n\n\n\n\n\n

        status (CheckStatusState!)

        The current status of the check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        summary (String)

        A string representing the check run's summary.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String)

        A string representing the check run's text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String)

        A string representing the check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckRunConnection\n

        \n

        The connection type for CheckRun.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CheckRunEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CheckRun])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckRunEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CheckRun)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckSuite\n

        \n

        A check suite.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        app (App)

        The GitHub App which created this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branch (Ref)

        The name of the branch for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checkRuns (CheckRunConnection)

        The check runs associated with a check suite.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (CheckRunFilter)

        \n

        Filters the check runs by this type.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit!)

        The commit for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conclusion (CheckConclusionState)

        The conclusion of this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        matchingPullRequests (PullRequestConnection)

        A list of open pull requests matching the check suite.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        push (Push)

        The push that triggered this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        status (CheckStatusState!)

        The status of this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckSuiteConnection\n

        \n

        The connection type for CheckSuite.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CheckSuiteEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CheckSuite])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckSuiteEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CheckSuite)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ClosedEvent\n

        \n

        Represents aclosedevent on any Closable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closable (Closable!)

        Object that was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closer (Closer)

        Object which triggered the creation of this event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this closed event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this closed event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CodeOfConduct\n

        \n

        The Code of Conduct for a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String)

        The body of the Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The key for the Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The formal name of the Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI)

        The HTTP path for this Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI)

        The HTTP URL for this Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommentDeletedEvent\n

        \n

        Represents acomment_deletedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletedCommentAuthor (Actor)

        The user who authored the deleted comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Commit\n

        \n

        Represents a Git commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        additions (Int!)

        The number of additions in this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        associatedPullRequests (PullRequestConnection)

        The pull requests associated with a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (PullRequestOrder)

        \n

        Ordering options for pull requests.

        \n\n
        \n\n
        \n\n\n

        author (GitActor)

        Authorship details of the commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authoredByCommitter (Boolean!)

        Check if the committer and the author match.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authoredDate (DateTime!)

        The datetime when this commit was authored.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authors (GitActorConnection!)

        The list of authors for this commit based on the git author and the Co-authored-by\nmessage trailer. The git author will always be first.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        blame (Blame!)

        Fetches git blame information.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        path (String!)

        \n

        The file whose Git blame information you want.

        \n\n
        \n\n
        \n\n\n

        changedFiles (Int!)

        The number of changed files in this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checkSuites (CheckSuiteConnection)

        The check suites associated with a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (CheckSuiteFilter)

        \n

        Filters the check suites by this type.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        comments (CommitCommentConnection!)

        Comments made on the commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        committedDate (DateTime!)

        The datetime when this commit was committed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        committedViaWeb (Boolean!)

        Check if committed via GitHub web UI.

        \n\n\n\n\n\n\n\n\n\n\n\n

        committer (GitActor)

        Committer details of the commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletions (Int!)

        The number of deletions in this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deployments (DeploymentConnection)

        The deployments associated with a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        environments ([String!])

        \n

        Environments to list deployments for.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (DeploymentOrder)

        \n

        Ordering options for deployments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        file (TreeEntry)

        The tree entry representing the file located at the given path.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        path (String!)

        \n

        The path for the file.

        \n\n
        \n\n
        \n\n\n

        history (CommitHistoryConnection!)

        The linear commit history starting from (and including) this commit, in the same order as git log.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        author (CommitAuthor)

        \n

        If non-null, filters history to only show commits with matching authorship.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        path (String)

        \n

        If non-null, filters history to only show commits touching files under this path.

        \n\n
        \n\n
        \n

        since (GitTimestamp)

        \n

        Allows specifying a beginning time or date for fetching commits.

        \n\n
        \n\n
        \n

        until (GitTimestamp)

        \n

        Allows specifying an ending time or date for fetching commits.

        \n\n
        \n\n
        \n\n\n

        message (String!)

        The Git commit message.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageBody (String!)

        The Git commit message body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageBodyHTML (HTML!)

        The commit message body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageHeadline (String!)

        The Git commit message headline.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageHeadlineHTML (HTML!)

        The commit message headline rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        onBehalfOf (Organization)

        The organization this commit was made on behalf of.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parents (CommitConnection!)

        The parents of a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        pushedDate (DateTime)

        The datetime when this commit was pushed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository this commit belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (GitSignature)

        Commit signing information, if present.

        \n\n\n\n\n\n\n\n\n\n\n\n

        status (Status)

        Status information for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        statusCheckRollup (StatusCheckRollup)

        Check and Status rollup information for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        submodules (SubmoduleConnection!)

        Returns a list of all submodules in this repository as of this Commit parsed from the .gitmodules file.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        tarballUrl (URI!)

        Returns a URL to download a tarball archive for a repository.\nNote: For private repositories, these links are temporary and expire after five minutes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tree (Tree!)

        Commit's root Tree.

        \n\n\n\n\n\n\n\n\n\n\n\n

        treeResourcePath (URI!)

        The HTTP path for the tree of this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        treeUrl (URI!)

        The HTTP URL for the tree of this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        zipballUrl (URI!)

        Returns a URL to download a zipball archive for a repository.\nNote: For private repositories, these links are temporary and expire after five minutes.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitComment\n

        \n

        Represents a comment on a given Commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the comment body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with the comment, if the commit exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        Identifies the file path associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        Identifies the line position associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path permalink for this commit comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL permalink for this commit comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitCommentConnection\n

        \n

        The connection type for CommitComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CommitCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CommitComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CommitComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitCommentThread\n

        \n

        A thread of comments on a commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (CommitCommentConnection!)

        The comments that exist in this thread.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit)

        The commit the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        The file the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        The position in the diff for the commit that the comment was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitConnection\n

        \n

        The connection type for Commit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CommitEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Commit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitContributionsByRepository\n

        \n

        This aggregates commits made by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedCommitContributionConnection!)

        The commit contributions, each representing a day.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (CommitContributionOrder)

        \n

        Ordering options for commit contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the commits were made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for the user's commits to the repository in this time range.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for the user's commits to the repository in this time range.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Commit)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitHistoryConnection\n

        \n

        The connection type for Commit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CommitEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Commit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ConnectedEvent\n

        \n

        Represents aconnectedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (ReferencedSubject!)

        Issue or pull request that made the reference.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (ReferencedSubject!)

        Issue or pull request which was connected.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContentAttachment\n

        \n

        A content attachment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String!)

        The body text of the content attachment. This parameter supports markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contentReference (ContentReference!)

        The content reference that the content attachment is attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int!)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The title of the content attachment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContentReference\n

        \n

        A content reference.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        databaseId (Int!)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reference (String!)

        The reference of the content reference.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendar\n

        \n

        A calendar of contributions made on GitHub by a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        colors ([String!]!)

        A list of hex color codes used in this calendar. The darker the color, the more contributions it represents.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isHalloween (Boolean!)

        Determine if the color set was chosen because it's currently Halloween.

        \n\n\n\n\n\n\n\n\n\n\n\n

        months ([ContributionCalendarMonth!]!)

        A list of the months of contributions in this calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalContributions (Int!)

        The count of total contributions in the calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        weeks ([ContributionCalendarWeek!]!)

        A list of the weeks of contributions in this calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendarDay\n

        \n

        Represents a single day of contributions on GitHub by a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        color (String!)

        The hex color code that represents how many contributions were made on this day compared to others in the calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionCount (Int!)

        How many contributions were made by the user on this day.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionLevel (ContributionLevel!)

        Indication of contributions, relative to other days. Can be used to indicate\nwhich color to represent this day on a calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        date (Date!)

        The day this square represents.

        \n\n\n\n\n\n\n\n\n\n\n\n

        weekday (Int!)

        A number representing which day of the week this square represents, e.g., 1 is Monday.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendarMonth\n

        \n

        A month of contributions in a user's contribution graph.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        firstDay (Date!)

        The date of the first day of this month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalWeeks (Int!)

        How many weeks started in this month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        year (Int!)

        The year the month occurred in.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendarWeek\n

        \n

        A week of contributions in a user's contribution graph.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributionDays ([ContributionCalendarDay!]!)

        The days of contributions in this week.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstDay (Date!)

        The date of the earliest square in this week.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionsCollection\n

        \n

        A contributions collection aggregates contributions such as opened issues and commits created by a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commitContributionsByRepository ([CommitContributionsByRepository!]!)

        Commit contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        contributionCalendar (ContributionCalendar!)

        A calendar of this user's contributions on GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionYears ([Int!]!)

        The years the user has been making contributions with the most recent year first.

        \n\n\n\n\n\n\n\n\n\n\n\n

        doesEndInCurrentMonth (Boolean!)

        Determine if this collection's time span ends in the current month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        earliestRestrictedContributionDate (Date)

        The date of the first restricted contribution the user made in this time\nperiod. Can only be non-null when the user has enabled private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        endedAt (DateTime!)

        The ending date and time of this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstIssueContribution (CreatedIssueOrRestrictedContribution)

        The first issue the user opened on GitHub. This will be null if that issue was\nopened outside the collection's time range and ignoreTimeRange is false. If\nthe issue is not visible but the user has opted to show private contributions,\na RestrictedContribution will be returned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstPullRequestContribution (CreatedPullRequestOrRestrictedContribution)

        The first pull request the user opened on GitHub. This will be null if that\npull request was opened outside the collection's time range and\nignoreTimeRange is not true. If the pull request is not visible but the user\nhas opted to show private contributions, a RestrictedContribution will be returned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstRepositoryContribution (CreatedRepositoryOrRestrictedContribution)

        The first repository the user created on GitHub. This will be null if that\nfirst repository was created outside the collection's time range and\nignoreTimeRange is false. If the repository is not visible, then a\nRestrictedContribution is returned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasActivityInThePast (Boolean!)

        Does the user have any more activity in the timeline that occurred prior to the collection's time range?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasAnyContributions (Boolean!)

        Determine if there are any contributions in this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasAnyRestrictedContributions (Boolean!)

        Determine if the user made any contributions in this time frame whose details\nare not visible because they were made in a private repository. Can only be\ntrue if the user enabled private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSingleDay (Boolean!)

        Whether or not the collector's time span is all within the same day.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issueContributions (CreatedIssueContributionConnection!)

        A list of issues the user opened.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        issueContributionsByRepository ([IssueContributionsByRepository!]!)

        Issue contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        joinedGitHubContribution (JoinedGitHubContribution)

        When the user signed up for GitHub. This will be null if that sign up date\nfalls outside the collection's time range and ignoreTimeRange is false.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestRestrictedContributionDate (Date)

        The date of the most recent restricted contribution the user made in this time\nperiod. Can only be non-null when the user has enabled private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mostRecentCollectionWithActivity (ContributionsCollection)

        When this collection's time range does not include any activity from the user, use this\nto get a different collection from an earlier time range that does have activity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mostRecentCollectionWithoutActivity (ContributionsCollection)

        Returns a different contributions collection from an earlier time range than this one\nthat does not have any contributions.

        \n\n\n\n\n\n\n\n\n\n\n\n

        popularIssueContribution (CreatedIssueContribution)

        The issue the user opened on GitHub that received the most comments in the specified\ntime frame.

        \n\n\n\n\n\n\n\n\n\n\n\n

        popularPullRequestContribution (CreatedPullRequestContribution)

        The pull request the user opened on GitHub that received the most comments in the\nspecified time frame.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestContributions (CreatedPullRequestContributionConnection!)

        Pull request contributions made by the user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        pullRequestContributionsByRepository ([PullRequestContributionsByRepository!]!)

        Pull request contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        pullRequestReviewContributions (CreatedPullRequestReviewContributionConnection!)

        Pull request review contributions made by the user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        pullRequestReviewContributionsByRepository ([PullRequestReviewContributionsByRepository!]!)

        Pull request review contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        repositoryContributions (CreatedRepositoryContributionConnection!)

        A list of repositories owned by the user that the user created in this time range.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first repository ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        restrictedContributionsCount (Int!)

        A count of contributions made by the user that the viewer cannot access. Only\nnon-zero when the user has chosen to share their private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startedAt (DateTime!)

        The beginning date and time of this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCommitContributions (Int!)

        How many commits were made by the user in this time span.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalIssueContributions (Int!)

        How many issues the user opened.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalPullRequestContributions (Int!)

        How many pull requests the user opened.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalPullRequestReviewContributions (Int!)

        How many pull request reviews the user left.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalRepositoriesWithContributedCommits (Int!)

        How many different repositories the user committed to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalRepositoriesWithContributedIssues (Int!)

        How many different repositories the user opened issues in.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalRepositoriesWithContributedPullRequestReviews (Int!)

        How many different repositories the user left pull request reviews in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalRepositoriesWithContributedPullRequests (Int!)

        How many different repositories the user opened pull requests in.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalRepositoryContributions (Int!)

        How many repositories the user created.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first repository ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        user (User!)

        The user who made the contributions in this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ConvertToDraftEvent\n

        \n

        Represents aconvert_to_draftevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this convert to draft event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this convert to draft event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ConvertedNoteToIssueEvent\n

        \n

        Represents aconverted_note_to_issueevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectCard (ProjectCard)

        Project card referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectCard is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedCommitContribution\n

        \n

        Represents the contribution a user made by committing to a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commitCount (Int!)

        How many commits were made on this day to this repository by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository the user made a commit in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedCommitContributionConnection\n

        \n

        The connection type for CreatedCommitContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedCommitContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedCommitContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of commits across days and repositories in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedCommitContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedCommitContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedIssueContribution\n

        \n

        Represents the contribution a user made on GitHub by opening an issue.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        The issue that was opened.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedIssueContributionConnection\n

        \n

        The connection type for CreatedIssueContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedIssueContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedIssueContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedIssueContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedIssueContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestContribution\n

        \n

        Represents the contribution a user made on GitHub by opening a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request that was opened.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestContributionConnection\n

        \n

        The connection type for CreatedPullRequestContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedPullRequestContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedPullRequestContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedPullRequestContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestReviewContribution\n

        \n

        Represents the contribution a user made by leaving a review on a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request the user reviewed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestReview (PullRequestReview!)

        The review the user left on the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository containing the pull request that the user reviewed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestReviewContributionConnection\n

        \n

        The connection type for CreatedPullRequestReviewContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedPullRequestReviewContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedPullRequestReviewContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestReviewContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedPullRequestReviewContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedRepositoryContribution\n

        \n

        Represents the contribution a user made on GitHub by creating a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository that was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedRepositoryContributionConnection\n

        \n

        The connection type for CreatedRepositoryContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedRepositoryContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedRepositoryContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedRepositoryContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedRepositoryContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CrossReferencedEvent\n

        \n

        Represents a mention made by one issue or pull request to another.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        referencedAt (DateTime!)

        Identifies when the reference was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (ReferencedSubject!)

        Issue or pull request that made the reference.

        \n\n\n\n\n\n\n\n\n\n\n\n

        target (ReferencedSubject!)

        Issue or pull request to which the reference was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        willCloseTarget (Boolean!)

        Checks if the target will be closed when the source is merged.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DemilestonedEvent\n

        \n

        Represents ademilestonedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestoneTitle (String!)

        Identifies the milestone title associated with thedemilestonedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (MilestoneItem!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployKey\n

        \n

        A repository deploy key.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The deploy key.

        \n\n\n\n\n\n\n\n\n\n\n\n

        readOnly (Boolean!)

        Whether or not the deploy key is read only.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The deploy key title.

        \n\n\n\n\n\n\n\n\n\n\n\n

        verified (Boolean!)

        Whether or not the deploy key has been verified.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployKeyConnection\n

        \n

        The connection type for DeployKey.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DeployKeyEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([DeployKey])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployKeyEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (DeployKey)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployedEvent\n

        \n

        Represents adeployedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deployment (Deployment!)

        The deployment associated with thedeployedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        The ref associated with thedeployedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Deployment\n

        \n

        Represents triggered deployment instance.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commit (Commit)

        Identifies the commit sha of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitOid (String!)

        Identifies the oid of the deployment commit, even if the commit has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor!)

        Identifies the actor who triggered the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The deployment description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        environment (String)

        The latest environment to which this deployment was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestEnvironment (String)

        The latest environment to which this deployment was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestStatus (DeploymentStatus)

        The latest status of this deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalEnvironment (String)

        The original environment to which this deployment was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String)

        Extra information that a deployment system might need.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the Ref of the deployment, if the deployment was created by ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        Identifies the repository associated with the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (DeploymentState)

        The current state of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        statuses (DeploymentStatusConnection)

        A list of statuses associated with the deployment.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        task (String)

        The deployment task.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentConnection\n

        \n

        The connection type for Deployment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DeploymentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Deployment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Deployment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentEnvironmentChangedEvent\n

        \n

        Represents adeployment_environment_changedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deploymentStatus (DeploymentStatus!)

        The deployment status that updated the deployment environment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentStatus\n

        \n

        Describes the status of a given deployment attempt.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor!)

        Identifies the actor who triggered the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deployment (Deployment!)

        Identifies the deployment associated with status.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        Identifies the description of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        environment (String)

        Identifies the environment of the deployment at the time of this deployment status.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        environment is available under the Deployments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        environmentUrl (URI)

        Identifies the environment URL of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logUrl (URI)

        Identifies the log URL of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (DeploymentStatusState!)

        Identifies the current state of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentStatusConnection\n

        \n

        The connection type for DeploymentStatus.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DeploymentStatusEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([DeploymentStatus])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentStatusEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (DeploymentStatus)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DisconnectedEvent\n

        \n

        Represents adisconnectedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (ReferencedSubject!)

        Issue or pull request from which the issue was disconnected.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (ReferencedSubject!)

        Issue or pull request which was disconnected.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Enterprise\n

        \n

        An account to manage multiple organizations with consolidated policy and billing.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the enterprise's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        billingInfo (EnterpriseBillingInfo)

        Enterprise billing information visible to enterprise billing managers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (HTML!)

        The description of the enterprise as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (String)

        The location of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        members (EnterpriseMemberConnection!)

        A list of users who are members of this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        deployment (EnterpriseUserDeployment)

        \n

        Only return members within the selected GitHub Enterprise deployment.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseMemberOrder)

        \n

        Ordering options for members returned from the connection.

        \n\n
        \n\n
        \n

        organizationLogins ([String!])

        \n

        Only return members within the organizations with these logins.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseUserAccountMembershipRole)

        \n

        The role of the user in the enterprise organization or server.

        \n\n
        \n\n
        \n\n\n

        name (String!)

        The name of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizations (OrganizationConnection!)

        A list of organizations that belong to this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        ownerInfo (EnterpriseOwnerInfo)

        Enterprise information only visible to enterprise owners.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        slug (String!)

        The URL-friendly identifier for the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userAccounts (EnterpriseUserAccountConnection!)

        A list of user accounts on this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerIsAdmin (Boolean!)

        Is the current viewer an admin of this enterprise?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        websiteUrl (URI)

        The URL of the enterprise website.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseAdministratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorEdge\n

        \n

        A User who is an administrator of an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (EnterpriseAdministratorRole!)

        The role of the administrator.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorInvitation\n

        \n

        An invitation for a user to become an owner or billing manager of an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email of the person who was invited to the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise!)

        The enterprise the invitation is for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitee (User)

        The user who was invited to the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inviter (User)

        The user who created the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (EnterpriseAdministratorRole!)

        The invitee's pending role in the enterprise (owner or billing_manager).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorInvitationConnection\n

        \n

        The connection type for EnterpriseAdministratorInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseAdministratorInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseAdministratorInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorInvitationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseAdministratorInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseBillingInfo\n

        \n

        Enterprise billing information visible to enterprise billing managers and owners.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allLicensableUsersCount (Int!)

        The number of licenseable users/emails across the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assetPacks (Int!)

        The number of data packs used by all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        availableSeats (Int!)

        The number of available seats across all owned organizations based on the unique number of billable users.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        availableSeats is deprecated.

        availableSeats will be replaced with totalAvailableLicenses to provide more clarity on the value being returned Use EnterpriseBillingInfo.totalAvailableLicenses instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        bandwidthQuota (Float!)

        The bandwidth quota in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bandwidthUsage (Float!)

        The bandwidth usage in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bandwidthUsagePercentage (Int!)

        The bandwidth usage as a percentage of the bandwidth quota.

        \n\n\n\n\n\n\n\n\n\n\n\n

        seats (Int!)

        The total seats across all organizations owned by the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        seats is deprecated.

        seats will be replaced with totalLicenses to provide more clarity on the value being returned Use EnterpriseBillingInfo.totalLicenses instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        storageQuota (Float!)

        The storage quota in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        storageUsage (Float!)

        The storage usage in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        storageUsagePercentage (Int!)

        The storage usage as a percentage of the storage quota.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalAvailableLicenses (Int!)

        The number of available licenses across all owned organizations based on the unique number of billable users.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalLicenses (Int!)

        The total number of licenses allocated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseIdentityProvider\n

        \n

        An identity provider configured to provision identities for an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        digestMethod (SamlDigestAlgorithm)

        The digest algorithm used to sign SAML requests for the identity provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise)

        The enterprise this identity provider belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        externalIdentities (ExternalIdentityConnection!)

        ExternalIdentities provisioned by this identity provider.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        idpCertificate (X509Certificate)

        The x509 certificate used by the identity provider to sign assertions and responses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuer (String)

        The Issuer Entity ID for the SAML identity provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        recoveryCodes ([String!])

        Recovery codes that can be used by admins to access the enterprise if the identity provider is unavailable.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethod (SamlSignatureAlgorithm)

        The signature algorithm used to sign SAML requests for the identity provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ssoUrl (URI)

        The URL endpoint for the identity provider's SAML SSO.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseMemberConnection\n

        \n

        The connection type for EnterpriseMember.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseMemberEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseMember])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseMemberEdge\n

        \n

        A User who is a member of an enterprise through one or more organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the user does not have a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All members consume a license Removal on 2021-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (EnterpriseMember)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOrganizationMembershipConnection\n

        \n

        The connection type for Organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseOrganizationMembershipEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Organization])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOrganizationMembershipEdge\n

        \n

        An enterprise organization that a user is a member of.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Organization)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (EnterpriseUserAccountMembershipRole!)

        The role of the user in the enterprise membership.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOutsideCollaboratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseOutsideCollaboratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOutsideCollaboratorEdge\n

        \n

        A User who is an outside collaborator of an enterprise through one or more organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the outside collaborator does not have a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All outside collaborators consume a license Removal on 2021-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (EnterpriseRepositoryInfoConnection!)

        The enterprise organization repositories this user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOwnerInfo\n

        \n

        Enterprise information only visible to enterprise owners.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        admins (EnterpriseAdministratorConnection!)

        A list of all of the administrators for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseMemberOrder)

        \n

        Ordering options for administrators returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseAdministratorRole)

        \n

        The role to filter by.

        \n\n
        \n\n
        \n\n\n

        affiliatedUsersWithTwoFactorDisabled (UserConnection!)

        A list of users in the enterprise who currently have two-factor authentication disabled.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        affiliatedUsersWithTwoFactorDisabledExist (Boolean!)

        Whether or not affiliated users with two-factor authentication disabled exist in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowPrivateRepositoryForkingSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether private repository forking is enabled for repositories in organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowPrivateRepositoryForkingSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided private repository forking setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        defaultRepositoryPermissionSetting (EnterpriseDefaultRepositoryPermissionSettingValue!)

        The setting value for base repository permissions for organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        defaultRepositoryPermissionSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided default repository permission.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (DefaultRepositoryPermissionField!)

        \n

        The permission to find organizations for.

        \n\n
        \n\n
        \n\n\n

        ipAllowListEnabledSetting (IpAllowListEnabledSettingValue!)

        The setting value for whether the enterprise has an IP allow list enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ipAllowListEntries (IpAllowListEntryConnection!)

        The IP addresses that are allowed to access resources owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IpAllowListEntryOrder)

        \n

        Ordering options for IP allow list entries returned.

        \n\n
        \n\n
        \n\n\n

        isUpdatingDefaultRepositoryPermission (Boolean!)

        Whether or not the default repository permission is currently being updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUpdatingTwoFactorRequirement (Boolean!)

        Whether the two-factor authentication requirement is currently being enforced.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanChangeRepositoryVisibilitySetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether organization members with admin permissions on a\nrepository can change repository visibility.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanChangeRepositoryVisibilitySettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided can change repository visibility setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanCreateInternalRepositoriesSetting (Boolean)

        The setting value for whether members of organizations in the enterprise can create internal repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreatePrivateRepositoriesSetting (Boolean)

        The setting value for whether members of organizations in the enterprise can create private repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreatePublicRepositoriesSetting (Boolean)

        The setting value for whether members of organizations in the enterprise can create public repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreateRepositoriesSetting (EnterpriseMembersCanCreateRepositoriesSettingValue)

        The setting value for whether members of organizations in the enterprise can create repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreateRepositoriesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided repository creation setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (OrganizationMembersCanCreateRepositoriesSettingValue!)

        \n

        The setting to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanDeleteIssuesSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members with admin permissions for repositories can delete issues.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanDeleteIssuesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can delete issues setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanDeleteRepositoriesSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members with admin permissions for repositories can delete or transfer repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanDeleteRepositoriesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can delete repositories setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanInviteCollaboratorsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members of organizations in the enterprise can invite outside collaborators.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanInviteCollaboratorsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can invite collaborators setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanMakePurchasesSetting (EnterpriseMembersCanMakePurchasesSettingValue!)

        Indicates whether members of this enterprise's organizations can purchase additional services for those organizations.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanUpdateProtectedBranchesSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members with admin permissions for repositories can update protected branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanUpdateProtectedBranchesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can update protected branches setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanViewDependencyInsightsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members can view dependency insights.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanViewDependencyInsightsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can view dependency insights setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        organizationProjectsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether organization projects are enabled for organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationProjectsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided organization projects setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        outsideCollaborators (EnterpriseOutsideCollaboratorConnection!)

        A list of outside collaborators across the repositories in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        login (String)

        \n

        The login of one specific outside collaborator.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseMemberOrder)

        \n

        Ordering options for outside collaborators returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        visibility (RepositoryVisibility)

        \n

        Only return outside collaborators on repositories with this visibility.

        \n\n
        \n\n
        \n\n\n

        pendingAdminInvitations (EnterpriseAdministratorInvitationConnection!)

        A list of pending administrator invitations for the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseAdministratorInvitationOrder)

        \n

        Ordering options for pending enterprise administrator invitations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseAdministratorRole)

        \n

        The role to filter by.

        \n\n
        \n\n
        \n\n\n

        pendingCollaboratorInvitations (RepositoryInvitationConnection!)

        A list of pending collaborator invitations across the repositories in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryInvitationOrder)

        \n

        Ordering options for pending repository collaborator invitations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        pendingCollaborators (EnterprisePendingCollaboratorConnection!)

        A list of pending collaborators across the repositories in the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        pendingCollaborators is deprecated.

        Repository invitations can now be associated with an email, not only an invitee. Use the pendingCollaboratorInvitations field instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryInvitationOrder)

        \n

        Ordering options for pending repository collaborator invitations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        pendingMemberInvitations (EnterprisePendingMemberInvitationConnection!)

        A list of pending member invitations for organizations in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        repositoryProjectsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether repository projects are enabled in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryProjectsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided repository projects setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        samlIdentityProvider (EnterpriseIdentityProvider)

        The SAML Identity Provider for the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        samlIdentityProviderSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the SAML single sign-on setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (IdentityProviderConfigurationState!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        teamDiscussionsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether team discussions are enabled for organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamDiscussionsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided team discussions setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        twoFactorRequiredSetting (EnterpriseEnabledSettingValue!)

        The setting value for whether the enterprise requires two-factor authentication for its organizations and users.

        \n\n\n\n\n\n\n\n\n\n\n\n

        twoFactorRequiredSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the two-factor authentication setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingCollaboratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterprisePendingCollaboratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingCollaboratorEdge\n

        \n

        A user with an invitation to be a collaborator on a repository owned by an organization in an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the invited collaborator does not have a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All pending collaborators consume a license Removal on 2021-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (EnterpriseRepositoryInfoConnection!)

        The enterprise organization repositories this user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingMemberInvitationConnection\n

        \n

        The connection type for OrganizationInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterprisePendingMemberInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([OrganizationInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalUniqueUserCount (Int!)

        Identifies the total count of unique users in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingMemberInvitationEdge\n

        \n

        An invitation to be a member in an enterprise organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the invitation has a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All pending members consume a license Removal on 2020-07-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (OrganizationInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseRepositoryInfo\n

        \n

        A subset of repository information queryable from an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isPrivate (Boolean!)

        Identifies if the repository is private.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The repository's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nameWithOwner (String!)

        The repository's name with owner.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseRepositoryInfoConnection\n

        \n

        The connection type for EnterpriseRepositoryInfo.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseRepositoryInfoEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseRepositoryInfo])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseRepositoryInfoEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseRepositoryInfo)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerInstallation\n

        \n

        An Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        customerName (String!)

        The customer name to which the Enterprise Server installation belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hostName (String!)

        The host name of the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isConnected (Boolean!)

        Whether or not the installation is connected to an Enterprise Server installation via GitHub Connect.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userAccounts (EnterpriseServerUserAccountConnection!)

        User accounts on this Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseServerUserAccountOrder)

        \n

        Ordering options for Enterprise Server user accounts returned from the connection.

        \n\n
        \n\n
        \n\n\n

        userAccountsUploads (EnterpriseServerUserAccountsUploadConnection!)

        User accounts uploads for the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseServerUserAccountsUploadOrder)

        \n

        Ordering options for Enterprise Server user accounts uploads returned from the connection.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccount\n

        \n

        A user account on an Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        emails (EnterpriseServerUserAccountEmailConnection!)

        User emails belonging to this user account.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseServerUserAccountEmailOrder)

        \n

        Ordering options for Enterprise Server user account emails returned from the connection.

        \n\n
        \n\n
        \n\n\n

        enterpriseServerInstallation (EnterpriseServerInstallation!)

        The Enterprise Server installation on which this user account exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSiteAdmin (Boolean!)

        Whether the user account is a site administrator on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The login of the user account on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        profileName (String)

        The profile name of the user account on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        remoteCreatedAt (DateTime!)

        The date and time when the user account was created on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        remoteUserId (Int!)

        The ID of the user account on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountConnection\n

        \n

        The connection type for EnterpriseServerUserAccount.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseServerUserAccountEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseServerUserAccount])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseServerUserAccount)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEmail\n

        \n

        An email belonging to a user account on an Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String!)

        The email address.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrimary (Boolean!)

        Indicates whether this is the primary email of the associated user account.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userAccount (EnterpriseServerUserAccount!)

        The user account to which the email belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEmailConnection\n

        \n

        The connection type for EnterpriseServerUserAccountEmail.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseServerUserAccountEmailEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseServerUserAccountEmail])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEmailEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseServerUserAccountEmail)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountsUpload\n

        \n

        A user accounts upload from an Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise!)

        The enterprise to which this upload belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseServerInstallation (EnterpriseServerInstallation!)

        The Enterprise Server installation for which this upload was generated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the file uploaded.

        \n\n\n\n\n\n\n\n\n\n\n\n

        syncState (EnterpriseServerUserAccountsUploadSyncState!)

        The synchronization state of the upload.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountsUploadConnection\n

        \n

        The connection type for EnterpriseServerUserAccountsUpload.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseServerUserAccountsUploadEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseServerUserAccountsUpload])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountsUploadEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseServerUserAccountsUpload)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseUserAccount\n

        \n

        An account for a user who is an admin of an enterprise or a member of an enterprise through one or more organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the enterprise user account's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise!)

        The enterprise in which this user account exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        An identifier for the enterprise user account, a login or email address.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The name of the enterprise user account.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizations (EnterpriseOrganizationMembershipConnection!)

        A list of enterprise organizations this user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseUserAccountMembershipRole)

        \n

        The role of the user in the enterprise organization.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user within the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseUserAccountConnection\n

        \n

        The connection type for EnterpriseUserAccount.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseUserAccountEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseUserAccount])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseUserAccountEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseUserAccount)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentity\n

        \n

        An external identity provisioned by SAML SSO or SCIM.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        guid (String!)

        The GUID for this identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationInvitation (OrganizationInvitation)

        Organization invitation for this SCIM-provisioned external identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        samlIdentity (ExternalIdentitySamlAttributes)

        SAML Identity attributes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        scimIdentity (ExternalIdentityScimAttributes)

        SCIM Identity attributes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        User linked to this external identity. Will be NULL if this identity has not been claimed by an organization member.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentityConnection\n

        \n

        The connection type for ExternalIdentity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ExternalIdentityEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ExternalIdentity])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentityEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ExternalIdentity)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentitySamlAttributes\n

        \n

        SAML attributes for the External Identity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        emails ([UserEmailMetadata!])

        The emails associated with the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        familyName (String)

        Family name of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        givenName (String)

        Given name of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        groups ([String!])

        The groups linked to this identity in IDP.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nameId (String)

        The NameID of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        username (String)

        The userName of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentityScimAttributes\n

        \n

        SCIM attributes for the External Identity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        emails ([UserEmailMetadata!])

        The emails associated with the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        familyName (String)

        Family name of the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        givenName (String)

        Given name of the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        groups ([String!])

        The groups linked to this identity in IDP.

        \n\n\n\n\n\n\n\n\n\n\n\n

        username (String)

        The userName of the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n FollowerConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n FollowingConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GenericHovercardContext\n

        \n

        A generic hovercard context with a message and icon.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Gist\n

        \n

        A Gist.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (GistCommentConnection!)

        A list of comments associated with the gist.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The gist description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        files ([GistFile])

        The files in this gist.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        limit (Int)

        \n

        The maximum number of files to return.

        \n

        The default value is 10.

        \n
        \n\n
        \n

        oid (GitObjectID)

        \n

        The oid of the files to return.

        \n\n
        \n\n
        \n\n\n

        forks (GistConnection!)

        A list of forks associated with the gist.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (GistOrder)

        \n

        Ordering options for gists returned from the connection.

        \n\n
        \n\n
        \n\n\n

        isFork (Boolean!)

        Identifies if the gist is a fork.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPublic (Boolean!)

        Whether the gist is public or not.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The gist name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (RepositoryOwner)

        The gist owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pushedAt (DateTime)

        Identifies when the gist was last pushed to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTML path to this resource.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazerCount (Int!)

        Returns a count of how many stargazers there are on this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazers (StargazerConnection!)

        A list of users who have starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this Gist.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasStarred (Boolean!)

        Returns a boolean indicating whether the viewing user has starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistComment\n

        \n

        Represents a comment on an Gist.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the gist.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the comment body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        gist (Gist!)

        The associated gist.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistCommentConnection\n

        \n

        The connection type for GistComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([GistCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([GistComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (GistComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistConnection\n

        \n

        The connection type for Gist.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([GistEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Gist])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Gist)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistFile\n

        \n

        A file in a gist.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        encodedName (String)

        The file name encoded to remove characters that are invalid in URL paths.

        \n\n\n\n\n\n\n\n\n\n\n\n

        encoding (String)

        The gist file encoding.

        \n\n\n\n\n\n\n\n\n\n\n\n

        extension (String)

        The file extension from the file name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isImage (Boolean!)

        Indicates if this file is an image.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isTruncated (Boolean!)

        Whether the file's contents were truncated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        language (Language)

        The programming language this file is written in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The gist file name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        size (Int)

        The gist file size in bytes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String)

        UTF8 text data or null if the file is binary.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        truncate (Int)

        \n

        Optionally truncate the returned file to this length.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitActor\n

        \n

        Represents an actor in a Git commit (ie. an author or committer).

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the author's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        date (GitTimestamp)

        The timestamp of the Git action (authoring or committing).

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email in the Git commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The name in the Git commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The GitHub user corresponding to the email field. Null if no such user exists.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitActorConnection\n

        \n

        The connection type for GitActor.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([GitActorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([GitActor])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitActorEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (GitActor)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitHubMetadata\n

        \n

        Represents information about the GitHub instance.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        gitHubServicesSha (GitObjectID!)

        Returns a String that's a SHA of github-services.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPasswordAuthenticationVerifiable (Boolean!)

        Whether or not users are verified.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GpgSignature\n

        \n

        Represents a GPG signature on a Commit or Tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String!)

        Email used to sign this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isValid (Boolean!)

        True if the signature is valid and verified by GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        keyId (String)

        Hex-encoded ID of the key that signed this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String!)

        Payload for GPG signing object. Raw ODB object without the signature header.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (String!)

        ASCII-armored signature header from object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signer (User)

        GitHub user corresponding to the email signing this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (GitSignatureState!)

        The state of this signature. VALID if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wasSignedByGitHub (Boolean!)

        True if the signature was made with GitHub's signing key.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n HeadRefDeletedEvent\n

        \n

        Represents ahead_ref_deletedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRef (Ref)

        Identifies the Ref associated with the head_ref_deleted event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRefName (String!)

        Identifies the name of the Ref associated with the head_ref_deleted event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n HeadRefForcePushedEvent\n

        \n

        Represents ahead_ref_force_pushedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        afterCommit (Commit)

        Identifies the after commit SHA for thehead_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        beforeCommit (Commit)

        Identifies the before commit SHA for thehead_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the fully qualified ref name for thehead_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n HeadRefRestoredEvent\n

        \n

        Represents ahead_ref_restoredevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Hovercard\n

        \n

        Detail needed to display a hovercard for a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contexts ([HovercardContext!]!)

        Each of the contexts for this hovercard.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IpAllowListEntry\n

        \n

        An IP address or range of addresses that is allowed to access an owner's resources.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allowListValue (String!)

        A single IP address or range of IP addresses in CIDR notation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isActive (Boolean!)

        Whether the entry is currently active.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The name of the IP allow list entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (IpAllowListOwner!)

        The owner of the IP allow list entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IpAllowListEntryConnection\n

        \n

        The connection type for IpAllowListEntry.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IpAllowListEntryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IpAllowListEntry])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IpAllowListEntryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IpAllowListEntry)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Issue\n

        \n

        An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        activeLockReason (LockReason)

        Reason that the conversation was locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignees (UserConnection!)

        A list of Users assigned to this object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the body of the issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyResourcePath (URI!)

        The http path for this issue body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        Identifies the body of the issue rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyUrl (URI!)

        The http URL for this issue body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closed (Boolean!)

        true if the object is closed (definition of closed may depend on type).

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (IssueCommentConnection!)

        A list of comments associated with the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueCommentOrder)

        \n

        Ordering options for issue comments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hovercard (Hovercard!)

        The hovercard information for this issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        includeNotificationContexts (Boolean)

        \n

        Whether or not to include notification contexts.

        \n

        The default value is true.

        \n
        \n\n
        \n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isReadByViewer (Boolean)

        Is this issue read by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labels (LabelConnection)

        A list of labels associated with the object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LabelOrder)

        \n

        Ordering options for labels returned from the connection.

        \n\n
        \n\n
        \n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        locked (Boolean!)

        true if the object is locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestone (Milestone)

        Identifies the milestone associated with the issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the issue number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        participants (UserConnection!)

        A list of Users that are participating in the Issue conversation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        projectCards (ProjectCardConnection!)

        List of project cards associated with this issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (IssueState!)

        Identifies the state of the issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        timeline (IssueTimelineConnection!)

        A list of events, comments, commits, etc. associated with the issue.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        timeline is deprecated.

        timeline will be removed Use Issue.timelineItems instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Allows filtering timeline events by a since timestamp.

        \n\n
        \n\n
        \n\n\n

        timelineItems (IssueTimelineItemsConnection!)

        A list of events, comments, commits, etc. associated with the issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        itemTypes ([IssueTimelineItemsItemType!])

        \n

        Filter timeline items by type.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Filter timeline items by a since timestamp.

        \n\n
        \n\n
        \n

        skip (Int)

        \n

        Skips the first n elements in the list.

        \n\n
        \n\n
        \n\n\n

        title (String!)

        Identifies the issue title.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueComment\n

        \n

        Represents a comment on an Issue.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        Returns the pull request associated with the comment, if this comment was made on a\npull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this issue comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this issue comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueCommentConnection\n

        \n

        The connection type for IssueComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IssueComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IssueComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueConnection\n

        \n

        The connection type for Issue.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Issue])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueContributionsByRepository\n

        \n

        This aggregates issues opened by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedIssueContributionConnection!)

        The issue contributions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the issues were opened.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Issue)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTemplate\n

        \n

        A repository issue template.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        about (String)

        The template purpose.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String)

        The suggested issue body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The template name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String)

        The suggested issue title.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineConnection\n

        \n

        The connection type for IssueTimelineItem.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueTimelineItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IssueTimelineItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IssueTimelineItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineItemsConnection\n

        \n

        The connection type for IssueTimelineItems.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueTimelineItemsEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        filteredCount (Int!)

        Identifies the count of items after applying before and after filters.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IssueTimelineItems])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageCount (Int!)

        Identifies the count of items after applying before/after filters and first/last/skip slicing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the timeline was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineItemsEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IssueTimelineItems)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n JoinedGitHubContribution\n

        \n

        Represents a user signing up for a GitHub account.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Label\n

        \n

        A label for categorizing Issues or Milestones with a given Repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        color (String!)

        Identifies the label color.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime)

        Identifies the date and time when the label was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        A brief description of this label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDefault (Boolean!)

        Indicates whether or not this is a default label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issues (IssueConnection!)

        A list of issues associated with this label.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        name (String!)

        Identifies the label name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests associated with this label.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime)

        Identifies the date and time when the label was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this label.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LabelConnection\n

        \n

        The connection type for Label.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([LabelEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Label])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LabelEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Label)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LabeledEvent\n

        \n

        Represents alabeledevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        label (Label!)

        Identifies the label associated with thelabeledevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labelable (Labelable!)

        Identifies the Labelable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Language\n

        \n

        Represents a given language found in repositories.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        color (String)

        The color defined for the current language.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the current language.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LanguageConnection\n

        \n

        A list of languages associated with the parent.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([LanguageEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Language])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalSize (Int!)

        The total size in bytes of files written in that language.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LanguageEdge\n

        \n

        Represents the language of a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        size (Int!)

        The number of bytes of code written in the language.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n License\n

        \n

        A repository's open source license.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String!)

        The full text of the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conditions ([LicenseRule]!)

        The conditions set by the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        A human-readable description of the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        featured (Boolean!)

        Whether the license should be featured.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hidden (Boolean!)

        Whether the license should be displayed in license pickers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        implementation (String)

        Instructions on how to implement the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The lowercased SPDX ID of the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        limitations ([LicenseRule]!)

        The limitations set by the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The license full name specified by https://spdx.org/licenses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nickname (String)

        Customary short name if applicable (e.g, GPLv3).

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissions ([LicenseRule]!)

        The permissions set by the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pseudoLicense (Boolean!)

        Whether the license is a pseudo-license placeholder (e.g., other, no-license).

        \n\n\n\n\n\n\n\n\n\n\n\n

        spdxId (String)

        Short identifier specified by https://spdx.org/licenses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI)

        URL to the license on https://choosealicense.com.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LicenseRule\n

        \n

        Describes a License's conditions, permissions, and limitations.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        description (String!)

        A description of the rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The machine-readable rule key.

        \n\n\n\n\n\n\n\n\n\n\n\n

        label (String!)

        The human-readable rule label.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LockedEvent\n

        \n

        Represents alockedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockReason (LockReason)

        Reason that the conversation was locked (optional).

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockable (Lockable!)

        Object that was locked.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Mannequin\n

        \n

        A placeholder user for attribution of imported data on GitHub.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the GitHub App's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The mannequin's email on the source instance.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The username of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTML path to this resource.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The URL to this resource.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MarkedAsDuplicateEvent\n

        \n

        Represents amarked_as_duplicateevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canonical (IssueOrPullRequest)

        The authoritative issue or pull request which has been duplicated by another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        duplicate (IssueOrPullRequest)

        The issue or pull request which has been marked as a duplicate of another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Canonical and duplicate belong to different repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MembersCanDeleteReposClearAuditEntry\n

        \n

        Audit log entry for a members_can_delete_repos.clear event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MembersCanDeleteReposDisableAuditEntry\n

        \n

        Audit log entry for a members_can_delete_repos.disable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MembersCanDeleteReposEnableAuditEntry\n

        \n

        Audit log entry for a members_can_delete_repos.enable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MentionedEvent\n

        \n

        Represents amentionedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MergedEvent\n

        \n

        Represents amergedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with the merge event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeRef (Ref)

        Identifies the Ref associated with the merge event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeRefName (String!)

        Identifies the name of the Ref associated with the merge event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this merged event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this merged event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Milestone\n

        \n

        Represents a Milestone object on a given repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        closed (Boolean!)

        true if the object is closed (definition of closed may depend on type).

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        Identifies the actor who created the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        Identifies the description of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dueOn (DateTime)

        Identifies the due date of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issues (IssueConnection!)

        A list of issues associated with the milestone.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        number (Int!)

        Identifies the number of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        progressPercentage (Float!)

        Identifies the percentage complete for the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests associated with the milestone.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (MilestoneState!)

        Identifies the state of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        Identifies the title of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MilestoneConnection\n

        \n

        The connection type for Milestone.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([MilestoneEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Milestone])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MilestoneEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Milestone)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MilestonedEvent\n

        \n

        Represents amilestonedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestoneTitle (String!)

        Identifies the milestone title associated with themilestonedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (MilestoneItem!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MovedColumnsInProjectEvent\n

        \n

        Represents amoved_columns_in_projectevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousProjectColumnName (String!)

        Column name the issue or pull request was moved from.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        previousProjectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectCard (ProjectCard)

        Project card referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectCard is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name the issue or pull request was moved to.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OauthApplicationCreateAuditEntry\n

        \n

        Audit log entry for a oauth_application.create event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        applicationUrl (URI)

        The application URL of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        callbackUrl (URI)

        The callback URL of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        rateLimit (Int)

        The rate limit of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (OauthApplicationCreateAuditEntryState)

        The state of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgAddBillingManagerAuditEntry\n

        \n

        Audit log entry for a org.add_billing_manager.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitationEmail (String)

        The email address used to invite a billing manager for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgAddMemberAuditEntry\n

        \n

        Audit log entry for a org.add_member.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (OrgAddMemberAuditEntryPermission)

        The permission level of the member added to the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgBlockUserAuditEntry\n

        \n

        Audit log entry for a org.block_user.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUser (User)

        The blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserName (String)

        The username of the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserResourcePath (URI)

        The HTTP path for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserUrl (URI)

        The HTTP URL for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgConfigDisableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a org.config.disable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgConfigEnableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a org.config.enable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgCreateAuditEntry\n

        \n

        Audit log entry for a org.create event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        billingPlan (OrgCreateAuditEntryBillingPlan)

        The billing plan for the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgDisableOauthAppRestrictionsAuditEntry\n

        \n

        Audit log entry for a org.disable_oauth_app_restrictions event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgDisableSamlAuditEntry\n

        \n

        Audit log entry for a org.disable_saml event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        digestMethodUrl (URI)

        The SAML provider's digest algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuerUrl (URI)

        The SAML provider's issuer URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethodUrl (URI)

        The SAML provider's signature algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        singleSignOnUrl (URI)

        The SAML provider's single sign-on URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgDisableTwoFactorRequirementAuditEntry\n

        \n

        Audit log entry for a org.disable_two_factor_requirement event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgEnableOauthAppRestrictionsAuditEntry\n

        \n

        Audit log entry for a org.enable_oauth_app_restrictions event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgEnableSamlAuditEntry\n

        \n

        Audit log entry for a org.enable_saml event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        digestMethodUrl (URI)

        The SAML provider's digest algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuerUrl (URI)

        The SAML provider's issuer URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethodUrl (URI)

        The SAML provider's signature algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        singleSignOnUrl (URI)

        The SAML provider's single sign-on URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgEnableTwoFactorRequirementAuditEntry\n

        \n

        Audit log entry for a org.enable_two_factor_requirement event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgInviteMemberAuditEntry\n

        \n

        Audit log entry for a org.invite_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email address of the organization invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationInvitation (OrganizationInvitation)

        The organization invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgInviteToBusinessAuditEntry\n

        \n

        Audit log entry for a org.invite_to_business event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgOauthAppAccessApprovedAuditEntry\n

        \n

        Audit log entry for a org.oauth_app_access_approved event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgOauthAppAccessDeniedAuditEntry\n

        \n

        Audit log entry for a org.oauth_app_access_denied event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgOauthAppAccessRequestedAuditEntry\n

        \n

        Audit log entry for a org.oauth_app_access_requested event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRemoveBillingManagerAuditEntry\n

        \n

        Audit log entry for a org.remove_billing_manager event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (OrgRemoveBillingManagerAuditEntryReason)

        The reason for the billing manager being removed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRemoveMemberAuditEntry\n

        \n

        Audit log entry for a org.remove_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membershipTypes ([OrgRemoveMemberAuditEntryMembershipType!])

        The types of membership the member has with the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (OrgRemoveMemberAuditEntryReason)

        The reason for the member being removed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRemoveOutsideCollaboratorAuditEntry\n

        \n

        Audit log entry for a org.remove_outside_collaborator event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membershipTypes ([OrgRemoveOutsideCollaboratorAuditEntryMembershipType!])

        The types of membership the outside collaborator has with the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (OrgRemoveOutsideCollaboratorAuditEntryReason)

        The reason for the outside collaborator being removed from the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberAuditEntry\n

        \n

        Audit log entry for a org.restore_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredCustomEmailRoutingsCount (Int)

        The number of custom email routings for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredIssueAssignmentsCount (Int)

        The number of issue assignments for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredMemberships ([OrgRestoreMemberAuditEntryMembership!])

        Restored organization membership objects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredMembershipsCount (Int)

        The number of restored memberships.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredRepositoriesCount (Int)

        The number of repositories of the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredRepositoryStarsCount (Int)

        The number of starred repositories for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredRepositoryWatchesCount (Int)

        The number of watched repositories for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberMembershipOrganizationAuditEntryData\n

        \n

        Metadata for an organization membership for org.restore_member actions.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberMembershipRepositoryAuditEntryData\n

        \n

        Metadata for a repository membership for org.restore_member actions.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberMembershipTeamAuditEntryData\n

        \n

        Metadata for a team membership for org.restore_member actions.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUnblockUserAuditEntry\n

        \n

        Audit log entry for a org.unblock_user.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUser (User)

        The user being unblocked by the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserName (String)

        The username of the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserResourcePath (URI)

        The HTTP path for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserUrl (URI)

        The HTTP URL for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateDefaultRepositoryPermissionAuditEntry\n

        \n

        Audit log entry for a org.update_default_repository_permission.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (OrgUpdateDefaultRepositoryPermissionAuditEntryPermission)

        The new default repository permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissionWas (OrgUpdateDefaultRepositoryPermissionAuditEntryPermission)

        The former default repository permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateMemberAuditEntry\n

        \n

        Audit log entry for a org.update_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (OrgUpdateMemberAuditEntryPermission)

        The new member permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissionWas (OrgUpdateMemberAuditEntryPermission)

        The former member permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateMemberRepositoryCreationPermissionAuditEntry\n

        \n

        Audit log entry for a org.update_member_repository_creation_permission event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canCreateRepositories (Boolean)

        Can members create repositories in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility)

        The permission for visibility level of repositories for this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateMemberRepositoryInvitationPermissionAuditEntry\n

        \n

        Audit log entry for a org.update_member_repository_invitation_permission event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canInviteOutsideCollaboratorsToRepositories (Boolean)

        Can outside collaborators be invited to repositories in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Organization\n

        \n

        An account on GitHub, with one or more owners, that has repositories, members and teams.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        anyPinnableItems (Boolean!)

        Determine if this repository owner has any items that can be pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        type (PinnableItemType)

        \n

        Filter to only a particular kind of pinnable item.

        \n\n
        \n\n
        \n\n\n

        auditLog (OrganizationAuditEntryConnection!)

        Audit log entries of the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (AuditLogOrder)

        \n

        Ordering options for the returned audit log entries.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The query string to filter audit entries.

        \n\n
        \n\n
        \n\n\n

        avatarUrl (URI!)

        A URL pointing to the organization's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The organization's public profile description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (String)

        The organization's public profile description rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The organization's public email.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ipAllowListEnabledSetting (IpAllowListEnabledSettingValue!)

        The setting value for whether the organization has an IP allow list enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ipAllowListEntries (IpAllowListEntryConnection!)

        The IP addresses that are allowed to access resources owned by the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IpAllowListEntryOrder)

        \n

        Ordering options for IP allow list entries returned.

        \n\n
        \n\n
        \n\n\n

        isVerified (Boolean!)

        Whether the organization has verified its profile email and website, always false on Enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        itemShowcase (ProfileItemShowcase!)

        Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (String)

        The organization's public profile location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The organization's login name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        memberStatuses (UserStatusConnection!)

        Get the status messages members of this entity have set that are either public or visible only to the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (UserStatusOrder)

        \n

        Ordering options for user statuses returned from the connection.

        \n\n
        \n\n
        \n\n\n

        membersWithRole (OrganizationMemberConnection!)

        A list of users who are members of this organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        name (String)

        The organization's public profile name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamResourcePath (URI!)

        The HTTP path creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamUrl (URI!)

        The HTTP URL creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationBillingEmail (String)

        The billing email for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pendingMembers (UserConnection!)

        A list of users who have been invited to join this organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        pinnableItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinnable items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner has pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinned items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItemsRemaining (Int!)

        Returns how many more items this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Find project by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The project number to find.

        \n\n
        \n\n
        \n\n\n

        projects (ProjectConnection!)

        A list of projects under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ProjectOrder)

        \n

        Ordering options for projects returned from the connection.

        \n\n
        \n\n
        \n

        search (String)

        \n

        Query to search projects by, currently only searching by name.

        \n\n
        \n\n
        \n

        states ([ProjectState!])

        \n

        A list of states to filter the projects by.

        \n\n
        \n\n
        \n\n\n

        projectsResourcePath (URI!)

        The HTTP path listing organization's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectsUrl (URI!)

        The HTTP URL listing organization's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (RepositoryConnection!)

        A list of repositories that the user owns.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isFork (Boolean)

        \n

        If non-null, filters repositories according to whether they are forks of another repository.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        repository (Repository)

        Find Repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        Name of Repository to find.

        \n\n
        \n\n
        \n\n\n

        requiresTwoFactorAuthentication (Boolean)

        When true the organization requires all members, billing managers, and outside\ncollaborators to enable two-factor authentication.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        samlIdentityProvider (OrganizationIdentityProvider)

        The Organization's SAML identity providers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorshipsAsMaintainer (SponsorshipConnection!)

        This object's sponsorships as the maintainer.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        includePrivate (Boolean)

        \n

        Whether or not to include private sponsorships in the result set.

        \n

        The default value is false.

        \n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        sponsorshipsAsSponsor (SponsorshipConnection!)

        This object's sponsorships as the sponsor.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        team (Team)

        Find an organization's team by its slug.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        slug (String!)

        \n

        The name or slug of the team to find.

        \n\n
        \n\n
        \n\n\n

        teams (TeamConnection!)

        A list of teams in this organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        ldapMapped (Boolean)

        \n

        If true, filters teams that are mapped to an LDAP Group (Enterprise only).

        \n\n
        \n\n
        \n

        orderBy (TeamOrder)

        \n

        Ordering options for teams returned from the connection.

        \n\n
        \n\n
        \n

        privacy (TeamPrivacy)

        \n

        If non-null, filters teams according to privacy.

        \n\n
        \n\n
        \n

        query (String)

        \n

        If non-null, filters teams with query on team name and team slug.

        \n\n
        \n\n
        \n

        role (TeamRole)

        \n

        If non-null, filters teams according to whether the viewer is an admin or member on team.

        \n\n
        \n\n
        \n

        rootTeamsOnly (Boolean)

        \n

        If true, restrict to only root teams.

        \n

        The default value is false.

        \n
        \n\n
        \n

        userLogins ([String!])

        \n

        User logins to filter by.

        \n\n
        \n\n
        \n\n\n

        teamsResourcePath (URI!)

        The HTTP path listing organization's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsUrl (URI!)

        The HTTP URL listing organization's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        twitterUsername (String)

        The organization's Twitter username.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanAdminister (Boolean!)

        Organization is adminable by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanChangePinnedItems (Boolean!)

        Can the viewer pin repositories and gists to the profile?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateProjects (Boolean!)

        Can the current viewer create new projects on this owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateRepositories (Boolean!)

        Viewer can create repositories on this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateTeams (Boolean!)

        Viewer can create teams on this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerIsAMember (Boolean!)

        Viewer is an active member of this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        websiteUrl (URI)

        The organization's public profile URL.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationAuditEntryConnection\n

        \n

        The connection type for OrganizationAuditEntry.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationAuditEntryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([OrganizationAuditEntry])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationAuditEntryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (OrganizationAuditEntry)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationConnection\n

        \n

        The connection type for Organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Organization])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Organization)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationIdentityProvider\n

        \n

        An Identity Provider configured to provision SAML and SCIM identities for Organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        digestMethod (URI)

        The digest algorithm used to sign SAML requests for the Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        externalIdentities (ExternalIdentityConnection!)

        External Identities provisioned by this Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        idpCertificate (X509Certificate)

        The x509 certificate used by the Identity Provider to sign assertions and responses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuer (String)

        The Issuer Entity ID for the SAML Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        Organization this Identity Provider belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethod (URI)

        The signature algorithm used to sign SAML requests for the Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ssoUrl (URI)

        The URL endpoint for the Identity Provider's SAML SSO.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationInvitation\n

        \n

        An Invitation for a user to an organization.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email address of the user invited to the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitationType (OrganizationInvitationType!)

        The type of invitation that was sent (e.g. email, user).

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitee (User)

        The user who was invited to the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inviter (User!)

        The user who created the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization!)

        The organization the invite is for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (OrganizationInvitationRole!)

        The user's pending role in the organization (e.g. member, owner).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationInvitationConnection\n

        \n

        The connection type for OrganizationInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([OrganizationInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationInvitationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (OrganizationInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationMemberConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationMemberEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationMemberEdge\n

        \n

        Represents a user within an organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasTwoFactorEnabled (Boolean)

        Whether the organization member has two factor enabled or not. Returns null if information is not available to viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (OrganizationMemberRole)

        The role this user has in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationTeamsHovercardContext\n

        \n

        An organization teams hovercard context.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        relevantTeams (TeamConnection!)

        Teams in this organization the user is a member of that are relevant.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        teamsResourcePath (URI!)

        The path for the full team list for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsUrl (URI!)

        The URL for the full team list for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalTeamCount (Int!)

        The total number of teams the user is on in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationsHovercardContext\n

        \n

        An organization list hovercard context.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        relevantOrganizations (OrganizationConnection!)

        Organizations this user is a member of that are relevant.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        totalOrganizationCount (Int!)

        The total number of organizations this user is in.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PageInfo\n

        \n

        Information about pagination in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        endCursor (String)

        When paginating forwards, the cursor to continue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasNextPage (Boolean!)

        When paginating forwards, are there more items?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasPreviousPage (Boolean!)

        When paginating backwards, are there more items?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startCursor (String)

        When paginating backwards, the cursor to continue.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PermissionSource\n

        \n

        A level of permission and source for a user's access to a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        organization (Organization!)

        The organization the repository belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (DefaultRepositoryPermissionField!)

        The level of access this source has granted to the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (PermissionGranter!)

        The source of this permission.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnableItemConnection\n

        \n

        The connection type for PinnableItem.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PinnableItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PinnableItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnableItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PinnableItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedEvent\n

        \n

        Represents apinnedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedIssue\n

        \n

        A Pinned Issue is a issue pinned to a repository's index page.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        PinnedIssue is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        The issue that was pinned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pinnedBy (Actor!)

        The actor that pinned this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository that this issue was pinned to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedIssueConnection\n

        \n

        The connection type for PinnedIssue.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        PinnedIssueConnection is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PinnedIssueEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PinnedIssue])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedIssueEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        PinnedIssueEdge is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PinnedIssue)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PrivateRepositoryForkingDisableAuditEntry\n

        \n

        Audit log entry for a private_repository_forking.disable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PrivateRepositoryForkingEnableAuditEntry\n

        \n

        Audit log entry for a private_repository_forking.enable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProfileItemShowcase\n

        \n

        A curatable list of repositories relating to a repository owner, which defaults\nto showing the most popular repositories they own.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        hasPinnedItems (Boolean!)

        Whether or not the owner has pinned any repositories or gists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        items (PinnableItemConnection!)

        The repositories and gists in the showcase. If the profile owner has any\npinned items, those will be returned. Otherwise, the profile owner's popular\nrepositories will be returned.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Project\n

        \n

        Projects manage issues, pull requests and notes within a project owner.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String)

        The project's description body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The projects description body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closed (Boolean!)

        true if the object is closed (definition of closed may depend on type).

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        columns (ProjectColumnConnection!)

        List of columns in the project.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        The actor who originally created the project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The project's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        The project's number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (ProjectOwner!)

        The project's owner. Currently limited to repositories, organizations, and users.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pendingCards (ProjectCardConnection!)

        List of pending cards in this project.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        progress (ProjectProgress!)

        Project progress details.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (ProjectState!)

        Whether the project is open or closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectCard\n

        \n

        A card in a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        column (ProjectColumn)

        The project column this card is associated under. A card may only belong to one\nproject column at a time. The column field will be null if the card is created\nin a pending state and has yet to be associated with a column. Once cards are\nassociated with a column, they will not become pending in the future.

        \n\n\n\n\n\n\n\n\n\n\n\n

        content (ProjectCardItem)

        The card content item.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        The actor who created this card.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isArchived (Boolean!)

        Whether the card is archived.

        \n\n\n\n\n\n\n\n\n\n\n\n

        note (String)

        The card note.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project!)

        The project that contains this card.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this card.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (ProjectCardState)

        The state of ProjectCard.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this card.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectCardConnection\n

        \n

        The connection type for ProjectCard.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ProjectCardEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ProjectCard])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectCardEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ProjectCard)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectColumn\n

        \n

        A column inside a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cards (ProjectCardConnection!)

        List of cards in the column.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The project column's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project!)

        The project that contains this column.

        \n\n\n\n\n\n\n\n\n\n\n\n

        purpose (ProjectColumnPurpose)

        The semantic purpose of the column.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this project column.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this project column.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectColumnConnection\n

        \n

        The connection type for ProjectColumn.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ProjectColumnEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ProjectColumn])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectColumnEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ProjectColumn)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectConnection\n

        \n

        A list of projects associated with the owner.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ProjectEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Project])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Project)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectProgress\n

        \n

        Project progress stats.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        doneCount (Int!)

        The number of done cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        donePercentage (Float!)

        The percentage of done cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabled (Boolean!)

        Whether progress tracking is enabled and cards with purpose exist for this project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inProgressCount (Int!)

        The number of in-progress cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inProgressPercentage (Float!)

        The percentage of in-progress cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        todoCount (Int!)

        The number of to do cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        todoPercentage (Float!)

        The percentage of to do cards.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PublicKey\n

        \n

        A user's public key.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        accessedAt (DateTime)

        The last time this authorization was used to perform an action. Values will be null for keys not owned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime)

        Identifies the date and time when the key was created. Keys created before\nMarch 5th, 2014 have inaccurate values. Values will be null for keys not owned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fingerprint (String!)

        The fingerprint for this PublicKey.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isReadOnly (Boolean)

        Whether this PublicKey is read-only or not. Values will be null for keys not owned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The public key string.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime)

        Identifies the date and time when the key was updated. Keys created before\nMarch 5th, 2014 may have inaccurate values. Values will be null for keys not\nowned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PublicKeyConnection\n

        \n

        The connection type for PublicKey.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PublicKeyEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PublicKey])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PublicKeyEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PublicKey)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequest\n

        \n

        A repository pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        activeLockReason (LockReason)

        Reason that the conversation was locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        additions (Int!)

        The number of additions in this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignees (UserConnection!)

        A list of Users assigned to this object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        autoMergeRequest (AutoMergeRequest)

        Returns the auto-merge request object if one exists for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRef (Ref)

        Identifies the base Ref associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRefName (String!)

        Identifies the name of the base Ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRefOid (GitObjectID!)

        Identifies the oid of the base ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRepository (Repository)

        The repository associated with this pull request's base Ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canBeRebased (Boolean!)

        Whether or not the pull request is rebaseable.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        canBeRebased is available under the Merge info preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        changedFiles (Int!)

        The number of changed files in this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checksResourcePath (URI!)

        The HTTP path for the checks of this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checksUrl (URI!)

        The HTTP URL for the checks of this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closed (Boolean!)

        true if the pull request is closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (IssueCommentConnection!)

        A list of comments associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueCommentOrder)

        \n

        Ordering options for issue comments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        commits (PullRequestCommitConnection!)

        A list of commits present in this pull request's head branch not present in the base branch.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletions (Int!)

        The number of deletions in this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited this pull request's body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        files (PullRequestChangedFileConnection)

        Lists the files changed within this pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        headRef (Ref)

        Identifies the head Ref associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRefName (String!)

        Identifies the name of the head Ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRefOid (GitObjectID!)

        Identifies the oid of the head ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRepository (Repository)

        The repository associated with this pull request's head Ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRepositoryOwner (RepositoryOwner)

        The owner of the repository associated with this pull request's head Ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hovercard (Hovercard!)

        The hovercard information for this issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        includeNotificationContexts (Boolean)

        \n

        Whether or not to include notification contexts.

        \n

        The default value is true.

        \n
        \n\n
        \n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        The head and base repositories are different.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDraft (Boolean!)

        Identifies if the pull request is a draft.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isReadByViewer (Boolean)

        Is this pull request read by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labels (LabelConnection)

        A list of labels associated with the object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LabelOrder)

        \n

        Ordering options for labels returned from the connection.

        \n\n
        \n\n
        \n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestOpinionatedReviews (PullRequestReviewConnection)

        A list of latest reviews per user associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        writersOnly (Boolean)

        \n

        Only return reviews from user who have write access to the repository.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        latestReviews (PullRequestReviewConnection)

        A list of latest reviews per user associated with the pull request that are not also pending review.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        locked (Boolean!)

        true if the pull request is locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        maintainerCanModify (Boolean!)

        Indicates whether maintainers can modify the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeCommit (Commit)

        The commit that was created when this pull request was merged.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeStateStatus (MergeStateStatus!)

        Detailed information about the current pull request merge state status.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        mergeStateStatus is available under the Merge info preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        mergeable (MergeableState!)

        Whether or not the pull request can be merged based on the existence of merge conflicts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        merged (Boolean!)

        Whether or not the pull request was merged.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergedAt (DateTime)

        The date and time that the pull request was merged.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergedBy (Actor)

        The actor who merged the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestone (Milestone)

        Identifies the milestone associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the pull request number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        participants (UserConnection!)

        A list of Users that are participating in the Pull Request conversation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        permalink (URI!)

        The permalink to the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        potentialMergeCommit (Commit)

        The commit that GitHub automatically generated to test if this pull request\ncould be merged. This field will not return a value if the pull request is\nmerged, or if the test merge commit is still being generated. See the\nmergeable field for more details on the mergeability of the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectCards (ProjectCardConnection!)

        List of project cards associated with this pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        revertResourcePath (URI!)

        The HTTP path for reverting this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        revertUrl (URI!)

        The HTTP URL for reverting this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewDecision (PullRequestReviewDecision)

        The current status of this pull request with respect to code review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewRequests (ReviewRequestConnection)

        A list of review requests associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        reviewThreads (PullRequestReviewThreadConnection!)

        The list of all review threads for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        reviews (PullRequestReviewConnection)

        A list of reviews associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        author (String)

        \n

        Filter by author of the review.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        states ([PullRequestReviewState!])

        \n

        A list of states to filter the reviews.

        \n\n
        \n\n
        \n\n\n

        state (PullRequestState!)

        Identifies the state of the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        suggestedReviewers ([SuggestedReviewer]!)

        A list of reviewer suggestions based on commit history and past review comments.

        \n\n\n\n\n\n\n\n\n\n\n\n

        timeline (PullRequestTimelineConnection!)

        A list of events, comments, commits, etc. associated with the pull request.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        timeline is deprecated.

        timeline will be removed Use PullRequest.timelineItems instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Allows filtering timeline events by a since timestamp.

        \n\n
        \n\n
        \n\n\n

        timelineItems (PullRequestTimelineItemsConnection!)

        A list of events, comments, commits, etc. associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        itemTypes ([PullRequestTimelineItemsItemType!])

        \n

        Filter timeline items by type.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Filter timeline items by a since timestamp.

        \n\n
        \n\n
        \n

        skip (Int)

        \n

        Skips the first n elements in the list.

        \n\n
        \n\n
        \n\n\n

        title (String!)

        Identifies the pull request title.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanApplySuggestion (Boolean!)

        Whether or not the viewer can apply suggestion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanDeleteHeadRef (Boolean!)

        Check if the viewer can restore the deleted head ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanDisableAutoMerge (Boolean!)

        Whether or not the viewer can disable auto-merge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanEnableAutoMerge (Boolean!)

        Whether or not the viewer can enable auto-merge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerMergeBodyText (String!)

        The merge body text for the viewer and method.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        mergeType (PullRequestMergeMethod)

        \n

        The merge method for the message.

        \n\n
        \n\n
        \n\n\n

        viewerMergeHeadlineText (String!)

        The merge headline text for the viewer and method.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        mergeType (PullRequestMergeMethod)

        \n

        The merge method for the message.

        \n\n
        \n\n
        \n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestChangedFile\n

        \n

        A file changed in a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        additions (Int!)

        The number of additions to the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletions (Int!)

        The number of deletions to the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerViewedState (FileViewedState!)

        The state of the file for the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestChangedFileConnection\n

        \n

        The connection type for PullRequestChangedFile.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestChangedFileEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestChangedFile])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestChangedFileEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestChangedFile)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommit\n

        \n

        Represents a Git commit part of a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commit (Commit!)

        The Git commit object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request this commit belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this pull request commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this pull request commit.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommitCommentThread\n

        \n

        Represents a commit comment thread part of a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (CommitCommentConnection!)

        The comments that exist in this thread.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit!)

        The commit the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        The file the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        The position in the diff for the commit that the comment was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request this commit comment thread belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommitConnection\n

        \n

        The connection type for PullRequestCommit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestCommitEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestCommit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommitEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestCommit)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestConnection\n

        \n

        The connection type for PullRequest.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequest])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestContributionsByRepository\n

        \n

        This aggregates pull requests opened by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedPullRequestContributionConnection!)

        The pull request contributions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the pull requests were opened.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequest)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReview\n

        \n

        A review object for a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorCanPushToRepository (Boolean!)

        Indicates whether the author of this review has push access to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the pull request review body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body of this review rendered as plain text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (PullRequestReviewCommentConnection!)

        A list of review comments for the current pull request review.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit)

        Identifies the commit associated with this pull request review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        onBehalfOf (TeamConnection!)

        A list of teams that this review was made on behalf of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        Identifies the pull request associated with this pull request review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path permalink for this PullRequestReview.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (PullRequestReviewState!)

        Identifies the current state of the pull request review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        submittedAt (DateTime)

        Identifies when the Pull Request Review was submitted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL permalink for this PullRequestReview.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewComment\n

        \n

        A review comment associated with a given repository pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The comment body of this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The comment body of this review comment rendered as plain text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies when the comment was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        diffHunk (String!)

        The diff hunk to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        draftedAt (DateTime!)

        Identifies when the comment was created in a draft state.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalCommit (Commit)

        Identifies the original commit associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalPosition (Int!)

        The original line index in the diff to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        outdated (Boolean!)

        Identifies when the comment body is outdated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        The line index in the diff to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request associated with this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestReview (PullRequestReview)

        The pull request review associated with this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        replyTo (PullRequestReviewComment)

        The comment this is a reply to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path permalink for this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (PullRequestReviewCommentState!)

        Identifies the state of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies when the comment was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL permalink for this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewCommentConnection\n

        \n

        The connection type for PullRequestReviewComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestReviewCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestReviewComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestReviewComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewConnection\n

        \n

        The connection type for PullRequestReview.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestReviewEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestReview])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewContributionsByRepository\n

        \n

        This aggregates pull request reviews made by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedPullRequestReviewContributionConnection!)

        The pull request review contributions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the pull request reviews were made.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestReview)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewThread\n

        \n

        A threaded list of comments for a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (PullRequestReviewCommentConnection!)

        A list of pull request comments associated with the thread.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        skip (Int)

        \n

        Skips the first n elements in the list.

        \n\n
        \n\n
        \n\n\n

        diffSide (DiffSide!)

        The side of the diff on which this thread was placed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCollapsed (Boolean!)

        Whether or not the thread has been collapsed (outdated or resolved).

        \n\n\n\n\n\n\n\n\n\n\n\n

        isOutdated (Boolean!)

        Indicates whether this thread was outdated by newer changes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isResolved (Boolean!)

        Whether this thread has been resolved.

        \n\n\n\n\n\n\n\n\n\n\n\n

        line (Int)

        The line in the file to which this thread refers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalLine (Int)

        The original line in the file to which this thread refers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalStartLine (Int)

        The original start line in the file to which this thread refers (multi-line only).

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        Identifies the file path of this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        Identifies the pull request associated with this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        Identifies the repository associated with this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resolvedBy (User)

        The user who resolved this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startDiffSide (DiffSide)

        The side of the diff that the first line of the thread starts on (multi-line only).

        \n\n\n\n\n\n\n\n\n\n\n\n

        startLine (Int)

        The start line in the file to which this thread refers (multi-line only).

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReply (Boolean!)

        Indicates whether the current viewer can reply to this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanResolve (Boolean!)

        Whether or not the viewer can resolve this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUnresolve (Boolean!)

        Whether or not the viewer can unresolve this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewThreadConnection\n

        \n

        Review comment threads for a pull request review.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestReviewThreadEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestReviewThread])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewThreadEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestReviewThread)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestRevisionMarker\n

        \n

        Represents the latest point in the pull request timeline for which the viewer has seen the pull request's commits.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastSeenCommit (Commit!)

        The last commit the viewer has seen.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request to which the marker belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineConnection\n

        \n

        The connection type for PullRequestTimelineItem.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestTimelineItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestTimelineItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestTimelineItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineItemsConnection\n

        \n

        The connection type for PullRequestTimelineItems.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestTimelineItemsEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        filteredCount (Int!)

        Identifies the count of items after applying before and after filters.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestTimelineItems])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageCount (Int!)

        Identifies the count of items after applying before/after filters and first/last/skip slicing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the timeline was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineItemsEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestTimelineItems)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Push\n

        \n

        A Git push.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        nextSha (GitObjectID)

        The SHA after the push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI!)

        The permalink for this push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousSha (GitObjectID)

        The SHA before the push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pusher (User!)

        The user who pushed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository that was pushed to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PushAllowance\n

        \n

        A team, user or app who has the ability to push to a protected branch.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (PushAllowanceActor)

        The actor that can push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branchProtectionRule (BranchProtectionRule)

        Identifies the branch protection rule associated with the allowed user or team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PushAllowanceConnection\n

        \n

        The connection type for PushAllowance.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PushAllowanceEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PushAllowance])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PushAllowanceEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PushAllowance)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RateLimit\n

        \n

        Represents the client's rate limit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cost (Int!)

        The point cost for the current query counting against the rate limit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        limit (Int!)

        The maximum number of points the client is permitted to consume in a 60 minute window.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodeCount (Int!)

        The maximum number of nodes this query may return.

        \n\n\n\n\n\n\n\n\n\n\n\n

        remaining (Int!)

        The number of points remaining in the current rate limit window.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resetAt (DateTime!)

        The time at which the current rate limit window resets in UTC epoch seconds.

        \n\n\n\n\n\n\n\n\n\n\n\n

        used (Int!)

        The number of points used in the current rate limit window.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactingUserConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReactingUserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactingUserEdge\n

        \n

        Represents a user that's made a reaction.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactedAt (DateTime!)

        The moment when the user made the reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Reaction\n

        \n

        An emoji reaction to a particular piece of content.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        content (ReactionContent!)

        Identifies the emoji reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactable (Reactable!)

        The reactable piece of content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        Identifies the user who created this reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactionConnection\n

        \n

        A list of reactions that have been left on the subject.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReactionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Reaction])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasReacted (Boolean!)

        Whether or not the authenticated user has left a reaction on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Reaction)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactionGroup\n

        \n

        A group of emoji reactions to a particular piece of content.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        content (ReactionContent!)

        Identifies the emoji reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime)

        Identifies when the reaction was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (Reactable!)

        The subject that was reacted to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        users (ReactingUserConnection!)

        Users who have reacted to the reaction subject with the emotion represented by this reaction group.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerHasReacted (Boolean!)

        Whether or not the authenticated user has left a reaction on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReadyForReviewEvent\n

        \n

        Represents aready_for_reviewevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this ready for review event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this ready for review event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Ref\n

        \n

        Represents a Git reference.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        associatedPullRequests (PullRequestConnection!)

        A list of pull requests with this ref as the head ref.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        branchProtectionRule (BranchProtectionRule)

        Branch protection rules for this ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The ref name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        prefix (String!)

        The ref's prefix, such as refs/heads/ or refs/tags/.

        \n\n\n\n\n\n\n\n\n\n\n\n

        refUpdateRule (RefUpdateRule)

        Branch protection rules that are viewable by non-admins.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository the ref belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        target (GitObject)

        The object the ref points to. Returns null when object does not exist.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RefConnection\n

        \n

        The connection type for Ref.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RefEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Ref])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RefEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Ref)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RefUpdateRule\n

        \n

        A ref update rules for a viewer.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allowsDeletions (Boolean!)

        Can this branch be deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowsForcePushes (Boolean!)

        Are force pushes allowed on this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pattern (String!)

        Identifies the protection rule pattern.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredApprovingReviewCount (Int)

        Number of approving reviews required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredStatusCheckContexts ([String])

        List of required status check contexts that must pass for commits to be accepted to matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresLinearHistory (Boolean!)

        Are merge commits prohibited from being pushed to this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresSignatures (Boolean!)

        Are commits required to be signed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanPush (Boolean!)

        Can the viewer push to the branch.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReferencedEvent\n

        \n

        Represents areferencedevent on a given ReferencedSubject.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with thereferencedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitRepository (Repository!)

        Identifies the repository associated with thereferencedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDirectReference (Boolean!)

        Checks if the commit message itself references the subject. Can be false in the case of a commit comment reference.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (ReferencedSubject!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Release\n

        \n

        A release contains the content for a release.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (User)

        The author of the release.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the release.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (HTML)

        The description of this release rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDraft (Boolean!)

        Whether or not the release is a draft.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLatest (Boolean!)

        Whether or not the release is the latest releast.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrerelease (Boolean!)

        Whether or not the release is a prerelease.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The title of the release.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies the date and time when the release was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        releaseAssets (ReleaseAssetConnection!)

        List of releases assets which are dependent on this release.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        name (String)

        \n

        A list of names to filter the assets by.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        shortDescriptionHTML (HTML)

        A description of the release, rendered to HTML without any links in it.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        limit (Int)

        \n

        How many characters to return.

        \n

        The default value is 200.

        \n
        \n\n
        \n\n\n

        tag (Ref)

        The Git tag the release points to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tagName (String!)

        The name of the release's Git tag.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseAsset\n

        \n

        A release asset contains the content for a release asset.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contentType (String!)

        The asset's content-type.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        downloadCount (Int!)

        The number of times this asset was downloaded.

        \n\n\n\n\n\n\n\n\n\n\n\n

        downloadUrl (URI!)

        Identifies the URL where you can download the release asset via the browser.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        Identifies the title of the release asset.

        \n\n\n\n\n\n\n\n\n\n\n\n

        release (Release)

        Release that the asset is associated with.

        \n\n\n\n\n\n\n\n\n\n\n\n

        size (Int!)

        The size (in bytes) of the asset.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        uploadedBy (User!)

        The user that performed the upload.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        Identifies the URL of the release asset.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseAssetConnection\n

        \n

        The connection type for ReleaseAsset.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReleaseAssetEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ReleaseAsset])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseAssetEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ReleaseAsset)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseConnection\n

        \n

        The connection type for Release.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReleaseEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Release])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Release)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RemovedFromProjectEvent\n

        \n

        Represents aremoved_from_projectevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RenamedTitleEvent\n

        \n

        Represents arenamedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        currentTitle (String!)

        Identifies the current title of the issue or pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousTitle (String!)

        Identifies the previous title of the issue or pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (RenamedTitleSubject!)

        Subject that was renamed.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReopenedEvent\n

        \n

        Represents areopenedevent on any Closable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closable (Closable!)

        Object that was reopened.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoAccessAuditEntry\n

        \n

        Audit log entry for a repo.access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoAccessAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoAddMemberAuditEntry\n

        \n

        Audit log entry for a repo.add_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoAddMemberAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoAddTopicAuditEntry\n

        \n

        Audit log entry for a repo.add_topic event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topic (Topic)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topicName (String)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoArchivedAuditEntry\n

        \n

        Audit log entry for a repo.archived event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoArchivedAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoChangeMergeSettingAuditEntry\n

        \n

        Audit log entry for a repo.change_merge_setting event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isEnabled (Boolean)

        Whether the change was to enable (true) or disable (false) the merge type.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeType (RepoChangeMergeSettingAuditEntryMergeType)

        The merge method affected by the change.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableContributorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_contributors_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableSockpuppetDisallowedAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_sockpuppet_disallowed event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableContributorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_contributors_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableSockpuppetDisallowedAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_sockpuppet_disallowed event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigLockAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.lock_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigUnlockAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.unlock_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoCreateAuditEntry\n

        \n

        Audit log entry for a repo.create event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forkParentName (String)

        The name of the parent repository for this forked repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forkSourceName (String)

        The name of the root repository for this network.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoCreateAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoDestroyAuditEntry\n

        \n

        Audit log entry for a repo.destroy event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoDestroyAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoRemoveMemberAuditEntry\n

        \n

        Audit log entry for a repo.remove_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoRemoveMemberAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoRemoveTopicAuditEntry\n

        \n

        Audit log entry for a repo.remove_topic event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topic (Topic)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topicName (String)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Repository\n

        \n

        A repository contains the content for a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        assignableUsers (UserConnection!)

        A list of users that can be assigned to issues in this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters users with query on user name and login.

        \n\n
        \n\n
        \n\n\n

        branchProtectionRules (BranchProtectionRuleConnection!)

        A list of branch protection rules for this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        codeOfConduct (CodeOfConduct)

        Returns the code of conduct for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        collaborators (RepositoryCollaboratorConnection)

        A list of collaborators associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliation (CollaboratorAffiliation)

        \n

        Collaborators affiliation level with a repository.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters users with query on user name and login.

        \n\n
        \n\n
        \n\n\n

        commitComments (CommitCommentConnection!)

        A list of commit comments associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        contactLinks ([RepositoryContactLink!])

        Returns a list of contact links associated to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        defaultBranchRef (Ref)

        The Ref associated with the repository's default branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deleteBranchOnMerge (Boolean!)

        Whether or not branches are automatically deleted when merged in this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deployKeys (DeployKeyConnection!)

        A list of deploy keys that are on this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        deployments (DeploymentConnection!)

        Deployments associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        environments ([String!])

        \n

        Environments to list deployments for.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (DeploymentOrder)

        \n

        Ordering options for deployments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        description (String)

        The description of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (HTML!)

        The description of the repository rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        diskUsage (Int)

        The number of kilobytes this repository occupies on disk.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forkCount (Int!)

        Returns how many forks there are of this repository in the whole network.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forks (RepositoryConnection!)

        A list of direct forked repositories.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        hasAnonymousAccessEnabled (Boolean!)

        Indicates if the repository has anonymous Git read access feature enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasIssuesEnabled (Boolean!)

        Indicates if the repository has issues feature enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasProjectsEnabled (Boolean!)

        Indicates if the repository has the Projects feature enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasWikiEnabled (Boolean!)

        Indicates if the repository has wiki feature enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        homepageUrl (URI)

        The repository's URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isArchived (Boolean!)

        Indicates if the repository is unmaintained.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isBlankIssuesEnabled (Boolean!)

        Returns true if blank issue creation is allowed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDisabled (Boolean!)

        Returns whether or not this repository disabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isEmpty (Boolean!)

        Returns whether or not this repository is empty.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isFork (Boolean!)

        Identifies if the repository is a fork.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isInOrganization (Boolean!)

        Indicates if a repository is either owned by an organization, or is a private fork of an organization repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLocked (Boolean!)

        Indicates if the repository has been locked or not.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMirror (Boolean!)

        Identifies if the repository is a mirror.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrivate (Boolean!)

        Identifies if the repository is private.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSecurityPolicyEnabled (Boolean)

        Returns true if this repository has a security policy.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isTemplate (Boolean!)

        Identifies if the repository is a template that can be used to generate new repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUserConfigurationRepository (Boolean!)

        Is this repository a user configuration repository?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue)

        Returns a single issue from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the issue to be returned.

        \n\n
        \n\n
        \n\n\n

        issueOrPullRequest (IssueOrPullRequest)

        Returns a single issue-like object from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the issue to be returned.

        \n\n
        \n\n
        \n\n\n

        issueTemplates ([IssueTemplate!])

        Returns a list of issue templates associated to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issues (IssueConnection!)

        A list of issues that have been opened in the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        label (Label)

        Returns a single label by name.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        Label name.

        \n\n
        \n\n
        \n\n\n

        labels (LabelConnection)

        A list of labels associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LabelOrder)

        \n

        Ordering options for labels returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        If provided, searches labels by name and description.

        \n\n
        \n\n
        \n\n\n

        languages (LanguageConnection)

        A list containing a breakdown of the language composition of the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LanguageOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        latestRelease (Release)

        Get the latest release for the repository if one exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        licenseInfo (License)

        The license associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockReason (RepositoryLockReason)

        The reason the repository has been locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mentionableUsers (UserConnection!)

        A list of Users that can be mentioned in the context of the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters users with query on user name and login.

        \n\n
        \n\n
        \n\n\n

        mergeCommitAllowed (Boolean!)

        Whether or not PRs are merged with a merge commit on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestone (Milestone)

        Returns a single milestone from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the milestone to be returned.

        \n\n
        \n\n
        \n\n\n

        milestones (MilestoneConnection)

        A list of milestones associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (MilestoneOrder)

        \n

        Ordering options for milestones.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters milestones with a query on the title.

        \n\n
        \n\n
        \n

        states ([MilestoneState!])

        \n

        Filter by the state of the milestones.

        \n\n
        \n\n
        \n\n\n

        mirrorUrl (URI)

        The repository's original mirror URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nameWithOwner (String!)

        The repository's name with owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        object (GitObject)

        A Git object in the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        expression (String)

        \n

        A Git revision expression suitable for rev-parse.

        \n\n
        \n\n
        \n

        oid (GitObjectID)

        \n

        The Git object ID.

        \n\n
        \n\n
        \n\n\n

        openGraphImageUrl (URI!)

        The image used to represent this repository in Open Graph data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (RepositoryOwner!)

        The User owner of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parent (Repository)

        The repository parent, if this is a fork.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pinnedIssues (PinnedIssueConnection)

        A list of pinned issues for this repository.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        pinnedIssues is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        primaryLanguage (Language)

        The primary language of the repository's code.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Find project by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The project number to find.

        \n\n
        \n\n
        \n\n\n

        projects (ProjectConnection!)

        A list of projects under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ProjectOrder)

        \n

        Ordering options for projects returned from the connection.

        \n\n
        \n\n
        \n

        search (String)

        \n

        Query to search projects by, currently only searching by name.

        \n\n
        \n\n
        \n

        states ([ProjectState!])

        \n

        A list of states to filter the projects by.

        \n\n
        \n\n
        \n\n\n

        projectsResourcePath (URI!)

        The HTTP path listing the repository's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectsUrl (URI!)

        The HTTP URL listing the repository's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        Returns a single pull request from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the pull request to be returned.

        \n\n
        \n\n
        \n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests that have been opened in the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        pushedAt (DateTime)

        Identifies when the repository was last pushed to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        rebaseMergeAllowed (Boolean!)

        Whether or not rebase-merging is enabled on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Fetch a given ref from the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        qualifiedName (String!)

        \n

        The ref to retrieve. Fully qualified matches are checked in order\n(refs/heads/master) before falling back onto checks for short name matches (master).

        \n\n
        \n\n
        \n\n\n

        refs (RefConnection)

        Fetch a list of refs from the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        direction (OrderDirection)

        \n

        DEPRECATED: use orderBy. The ordering direction.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RefOrder)

        \n

        Ordering options for refs returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters refs with query on name.

        \n\n
        \n\n
        \n

        refPrefix (String!)

        \n

        A ref name prefix like refs/heads/, refs/tags/, etc.

        \n\n
        \n\n
        \n\n\n

        release (Release)

        Lookup a single release given various criteria.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        tagName (String!)

        \n

        The name of the Tag the Release was created from.

        \n\n
        \n\n
        \n\n\n

        releases (ReleaseConnection!)

        List of releases which are dependent on this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReleaseOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        repositoryTopics (RepositoryTopicConnection!)

        A list of applied repository-topic associations for this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        securityPolicyUrl (URI)

        The security policy URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        shortDescriptionHTML (HTML!)

        A description of the repository, rendered to HTML without any links in it.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        limit (Int)

        \n

        How many characters to return.

        \n

        The default value is 200.

        \n
        \n\n
        \n\n\n

        squashMergeAllowed (Boolean!)

        Whether or not squash-merging is enabled on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sshUrl (GitSSHRemote!)

        The SSH URL to clone this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazerCount (Int!)

        Returns a count of how many stargazers there are on this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazers (StargazerConnection!)

        A list of users who have starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        submodules (SubmoduleConnection!)

        Returns a list of all submodules in this repository parsed from the\n.gitmodules file as of the default branch's HEAD commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        tempCloneToken (String)

        Temporary authentication token for cloning this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        templateRepository (Repository)

        The repository from which this repository was generated, if any.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        usesCustomOpenGraphImage (Boolean!)

        Whether this repository has a custom image to use with Open Graph as opposed to being represented by the owner's avatar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanAdminister (Boolean!)

        Indicates whether the viewer has admin permissions on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateProjects (Boolean!)

        Can the current viewer create new projects on this owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdateTopics (Boolean!)

        Indicates whether the viewer can update the topics of this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDefaultCommitEmail (String)

        The last commit email for the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDefaultMergeMethod (PullRequestMergeMethod!)

        The last used merge method by the viewer or the default for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasStarred (Boolean!)

        Returns a boolean indicating whether the viewing user has starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerPermission (RepositoryPermission)

        The users permission level on the repository. Will return null if authenticated as an GitHub App.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerPossibleCommitEmails ([String!])

        A list of emails this viewer can commit with.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerabilityAlerts (RepositoryVulnerabilityAlertConnection)

        A list of vulnerability alerts that are on this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        watchers (UserConnection!)

        A list of users watching the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryCollaboratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryCollaboratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryCollaboratorEdge\n

        \n

        Represents a user who is a collaborator of a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (RepositoryPermission!)

        The permission the user has on the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissionSources ([PermissionSource!])

        A list of sources for the user's access to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryConnection\n

        \n

        A list of repositories owned by the subject.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Repository])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalDiskUsage (Int!)

        The total size in kilobytes of all repositories in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryContactLink\n

        \n

        A repository contact link.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        about (String!)

        The contact link purpose.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The contact link name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The contact link URL.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Repository)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryInvitation\n

        \n

        An invitation for a user to be added to a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String)

        The email address that received the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitee (User)

        The user who received the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inviter (User!)

        The user who created the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI!)

        The permalink for this repository invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (RepositoryPermission!)

        The permission granted on this repository by this invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (RepositoryInfo)

        The Repository the user is invited to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryInvitationConnection\n

        \n

        The connection type for RepositoryInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([RepositoryInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryInvitationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (RepositoryInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryTopic\n

        \n

        A repository-topic connects a repository to a topic.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        resourcePath (URI!)

        The HTTP path for this repository-topic.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topic (Topic!)

        The topic.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this repository-topic.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryTopicConnection\n

        \n

        The connection type for RepositoryTopic.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryTopicEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([RepositoryTopic])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryTopicEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (RepositoryTopic)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVisibilityChangeDisableAuditEntry\n

        \n

        Audit log entry for a repository_visibility_change.disable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVisibilityChangeEnableAuditEntry\n

        \n

        Audit log entry for a repository_visibility_change.enable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVulnerabilityAlert\n

        \n

        A alert for a repository with an affected vulnerability.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        When was the alert created?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissReason (String)

        The reason the alert was dismissed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissedAt (DateTime)

        When was the alert dismissed?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismisser (User)

        The user who dismissed the alert.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The associated repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        securityAdvisory (SecurityAdvisory)

        The associated security advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        securityVulnerability (SecurityVulnerability)

        The associated security vulnerability.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableManifestFilename (String!)

        The vulnerable manifest filename.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableManifestPath (String!)

        The vulnerable manifest path.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableRequirements (String)

        The vulnerable requirements.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVulnerabilityAlertConnection\n

        \n

        The connection type for RepositoryVulnerabilityAlert.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryVulnerabilityAlertEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([RepositoryVulnerabilityAlert])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVulnerabilityAlertEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (RepositoryVulnerabilityAlert)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RestrictedContribution\n

        \n

        Represents a private contribution a user made on GitHub.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissalAllowance\n

        \n

        A team or user who has the ability to dismiss a review on a protected branch.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (ReviewDismissalAllowanceActor)

        The actor that can dismiss.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branchProtectionRule (BranchProtectionRule)

        Identifies the branch protection rule associated with the allowed user or team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissalAllowanceConnection\n

        \n

        The connection type for ReviewDismissalAllowance.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReviewDismissalAllowanceEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ReviewDismissalAllowance])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissalAllowanceEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ReviewDismissalAllowance)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissedEvent\n

        \n

        Represents areview_dismissedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissalMessage (String)

        Identifies the optional message associated with thereview_dismissedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissalMessageHTML (String)

        Identifies the optional message associated with the event, rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousReviewState (PullRequestReviewState!)

        Identifies the previous state of the review with thereview_dismissedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestCommit (PullRequestCommit)

        Identifies the commit which caused the review to become stale.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this review dismissed event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        review (PullRequestReview)

        Identifies the review associated with thereview_dismissedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this review dismissed event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequest\n

        \n

        A request for a user to review a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        asCodeOwner (Boolean!)

        Whether this request was created for a code owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        Identifies the pull request associated with this review request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requestedReviewer (RequestedReviewer)

        The reviewer that is requested.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestConnection\n

        \n

        The connection type for ReviewRequest.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReviewRequestEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ReviewRequest])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ReviewRequest)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestRemovedEvent\n

        \n

        Represents anreview_request_removedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requestedReviewer (RequestedReviewer)

        Identifies the reviewer whose review request was removed.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestedEvent\n

        \n

        Represents anreview_requestedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requestedReviewer (RequestedReviewer)

        Identifies the reviewer whose review was requested.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewStatusHovercardContext\n

        \n

        A hovercard context with a message describing the current code review state of the pull\nrequest.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewDecision (PullRequestReviewDecision)

        The current status of the pull request with respect to code review.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SavedReply\n

        \n

        A Saved Reply is text a user can use to reply quickly.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String!)

        The body of the saved reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The saved reply body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The title of the saved reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (Actor)

        The user that saved this reply.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SavedReplyConnection\n

        \n

        The connection type for SavedReply.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SavedReplyEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SavedReply])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SavedReplyEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SavedReply)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SearchResultItemConnection\n

        \n

        A list of results that matched against a search query.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        codeCount (Int!)

        The number of pieces of code that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        edges ([SearchResultItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issueCount (Int!)

        The number of issues that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SearchResultItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryCount (Int!)

        The number of repositories that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userCount (Int!)

        The number of users that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wikiCount (Int!)

        The number of wiki pages that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SearchResultItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SearchResultItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        textMatches ([TextMatch])

        Text matches on the result found.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisory\n

        \n

        A GitHub Security Advisory.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String!)

        This is a long plaintext description of the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ghsaId (String!)

        The GitHub Security Advisory ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        identifiers ([SecurityAdvisoryIdentifier!]!)

        A list of identifiers for this advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        notificationsPermalink (URI)

        The permalink for the advisory's dependabot alerts page.

        \n\n\n\n\n\n\n\n\n\n\n\n

        origin (String!)

        The organization that originated the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI)

        The permalink for the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime!)

        When the advisory was published.

        \n\n\n\n\n\n\n\n\n\n\n\n

        references ([SecurityAdvisoryReference!]!)

        A list of references for this advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        severity (SecurityAdvisorySeverity!)

        The severity of the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        summary (String!)

        A short plaintext summary of the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        When the advisory was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerabilities (SecurityVulnerabilityConnection!)

        Vulnerabilities associated with this Advisory.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        ecosystem (SecurityAdvisoryEcosystem)

        \n

        An ecosystem to filter vulnerabilities by.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        package (String)

        \n

        A package name to filter vulnerabilities by.

        \n\n
        \n\n
        \n

        severities ([SecurityAdvisorySeverity!])

        \n

        A list of severities to filter vulnerabilities by.

        \n\n
        \n\n
        \n\n\n

        withdrawnAt (DateTime)

        When the advisory was withdrawn, if it has been withdrawn.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryConnection\n

        \n

        The connection type for SecurityAdvisory.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SecurityAdvisoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SecurityAdvisory])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SecurityAdvisory)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryIdentifier\n

        \n

        A GitHub Security Advisory Identifier.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        type (String!)

        The identifier type, e.g. GHSA, CVE.

        \n\n\n\n\n\n\n\n\n\n\n\n

        value (String!)

        The identifier.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryPackage\n

        \n

        An individual package.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        ecosystem (SecurityAdvisoryEcosystem!)

        The ecosystem the package belongs to, e.g. RUBYGEMS, NPM.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The package name.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryPackageVersion\n

        \n

        An individual package version.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        identifier (String!)

        The package name or version.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryReference\n

        \n

        A GitHub Security Advisory Reference.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        url (URI!)

        A publicly accessible reference.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityVulnerability\n

        \n

        An individual vulnerability within an Advisory.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        advisory (SecurityAdvisory!)

        The Advisory associated with this Vulnerability.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstPatchedVersion (SecurityAdvisoryPackageVersion)

        The first version containing a fix for the vulnerability.

        \n\n\n\n\n\n\n\n\n\n\n\n

        package (SecurityAdvisoryPackage!)

        A description of the vulnerable package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        severity (SecurityAdvisorySeverity!)

        The severity of the vulnerability within this package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        When the vulnerability was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableVersionRange (String!)

        A string that describes the vulnerable package versions.\nThis string follows a basic syntax with a few forms.

        \n
          \n
        • = 0.2.0 denotes a single vulnerable version.
        • \n
        • <= 1.0.8 denotes a version range up to and including the specified version
        • \n
        • < 0.1.11 denotes a version range up to, but excluding, the specified version
        • \n
        • >= 4.3.0, < 4.3.5 denotes a version range with a known minimum and maximum version.
        • \n
        • >= 0.0.1 denotes a version range with a known minimum, but no known maximum.
        • \n

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityVulnerabilityConnection\n

        \n

        The connection type for SecurityVulnerability.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SecurityVulnerabilityEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SecurityVulnerability])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityVulnerabilityEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SecurityVulnerability)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SmimeSignature\n

        \n

        Represents an S/MIME signature on a Commit or Tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String!)

        Email used to sign this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isValid (Boolean!)

        True if the signature is valid and verified by GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String!)

        Payload for GPG signing object. Raw ODB object without the signature header.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (String!)

        ASCII-armored signature header from object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signer (User)

        GitHub user corresponding to the email signing this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (GitSignatureState!)

        The state of this signature. VALID if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wasSignedByGitHub (Boolean!)

        True if the signature was made with GitHub's signing key.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Sponsorship\n

        \n

        A sponsorship relationship between a sponsor and a maintainer.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        maintainer (User!)

        The entity that is being sponsored.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        maintainer is deprecated.

        Sponsorship.maintainer will be removed. Use Sponsorship.sponsorable instead. Removal on 2020-04-01 UTC.

        \n
        \n\n\n\n\n\n\n

        privacyLevel (SponsorshipPrivacy!)

        The privacy level for this sponsorship.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsor (User)

        The user that is sponsoring. Returns null if the sponsorship is private or if sponsor is not a user.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        sponsor is deprecated.

        Sponsorship.sponsor will be removed. Use Sponsorship.sponsorEntity instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n\n

        sponsorEntity (Sponsor)

        The user or organization that is sponsoring, if you have permission to view them.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorable (Sponsorable!)

        The entity that is being sponsored.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorshipConnection\n

        \n

        The connection type for Sponsorship.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SponsorshipEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Sponsorship])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorshipEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Sponsorship)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StargazerConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([StargazerEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StargazerEdge\n

        \n

        Represents a user that's starred a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        starredAt (DateTime!)

        Identifies when the item was starred.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StarredRepositoryConnection\n

        \n

        The connection type for Repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([StarredRepositoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isOverLimit (Boolean!)

        Is the list of stars for this user truncated? This is true for users that have many stars.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Repository])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StarredRepositoryEdge\n

        \n

        Represents a starred repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        starredAt (DateTime!)

        Identifies when the item was starred.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Status\n

        \n

        Represents a commit status.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        combinedContexts (StatusCheckRollupContextConnection!)

        A list of status contexts and check runs for this commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit)

        The commit this status is attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        context (StatusContext)

        Looks up an individual status context by context name.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        The context name.

        \n\n
        \n\n
        \n\n\n

        contexts ([StatusContext!]!)

        The individual status contexts for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (StatusState!)

        The combined commit status.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusCheckRollup\n

        \n

        Represents the rollup for both the check runs and status for a commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commit (Commit)

        The commit the status and check runs are attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contexts (StatusCheckRollupContextConnection!)

        A list of status contexts and check runs for this commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        state (StatusState!)

        The combined status for the commit.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusCheckRollupContextConnection\n

        \n

        The connection type for StatusCheckRollupContext.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([StatusCheckRollupContextEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([StatusCheckRollupContext])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusCheckRollupContextEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (StatusCheckRollupContext)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusContext\n

        \n

        Represents an individual commit status context.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI)

        The avatar of the OAuth application or the user that created the status.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n

        The default value is 40.

        \n
        \n\n
        \n\n\n

        commit (Commit)

        This commit this status context is attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        context (String!)

        The name of this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        The actor who created this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description for this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (StatusState!)

        The state of this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        targetUrl (URI)

        The URL for this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Submodule\n

        \n

        A pointer to a repository at a specific revision embedded inside another repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        branch (String)

        The branch of the upstream submodule for tracking updates.

        \n\n\n\n\n\n\n\n\n\n\n\n

        gitUrl (URI!)

        The git URL of the submodule repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the submodule in .gitmodules.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path in the superproject that this submodule is located in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subprojectCommitOid (GitObjectID)

        The commit revision of the subproject repository being tracked by the submodule.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SubmoduleConnection\n

        \n

        The connection type for Submodule.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SubmoduleEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Submodule])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SubmoduleEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Submodule)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SubscribedEvent\n

        \n

        Represents asubscribedevent on a given Subscribable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subscribable (Subscribable!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SuggestedReviewer\n

        \n

        A suggestion to review a pull request based on a user's commit history and review comments.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isAuthor (Boolean!)

        Is this suggestion based on past commits?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCommenter (Boolean!)

        Is this suggestion based on past review comments?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewer (User!)

        Identifies the user suggested to review the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Tag\n

        \n

        Represents a Git tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        message (String)

        The Git tag message.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The Git tag name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the Git object belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tagger (GitActor)

        Details about the tag author.

        \n\n\n\n\n\n\n\n\n\n\n\n

        target (GitObject!)

        The Git object the tag points to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Team\n

        \n

        A team of users in an organization.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        ancestors (TeamConnection!)

        A list of teams that are ancestors of this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        avatarUrl (URI)

        A URL pointing to the team's avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size in pixels of the resulting square image.

        \n

        The default value is 400.

        \n
        \n\n
        \n\n\n

        childTeams (TeamConnection!)

        List of child teams belonging to this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        immediateOnly (Boolean)

        \n

        Whether to list immediate child teams or all descendant child teams.

        \n

        The default value is true.

        \n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n

        userLogins ([String!])

        \n

        User logins to filter by.

        \n\n
        \n\n
        \n\n\n

        combinedSlug (String!)

        The slug corresponding to the organization and team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        discussion (TeamDiscussion)

        Find a team discussion by its number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The sequence number of the discussion to find.

        \n\n
        \n\n
        \n\n\n

        discussions (TeamDiscussionConnection!)

        A list of team discussions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isPinned (Boolean)

        \n

        If provided, filters discussions according to whether or not they are pinned.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamDiscussionOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        discussionsResourcePath (URI!)

        The HTTP path for team discussions.

        \n\n\n\n\n\n\n\n\n\n\n\n

        discussionsUrl (URI!)

        The HTTP URL for team discussions.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editTeamResourcePath (URI!)

        The HTTP path for editing this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editTeamUrl (URI!)

        The HTTP URL for editing this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitations (OrganizationInvitationConnection)

        A list of pending invitations for users to this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        memberStatuses (UserStatusConnection!)

        Get the status messages members of this entity have set that are either public or visible only to the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (UserStatusOrder)

        \n

        Ordering options for user statuses returned from the connection.

        \n\n
        \n\n
        \n\n\n

        members (TeamMemberConnection!)

        A list of users who are members of this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        membership (TeamMembershipType)

        \n

        Filter by membership type.

        \n

        The default value is ALL.

        \n
        \n\n
        \n

        orderBy (TeamMemberOrder)

        \n

        Order for the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (TeamMemberRole)

        \n

        Filter by team member role.

        \n\n
        \n\n
        \n\n\n

        membersResourcePath (URI!)

        The HTTP path for the team' members.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersUrl (URI!)

        The HTTP URL for the team' members.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamResourcePath (URI!)

        The HTTP path creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamUrl (URI!)

        The HTTP URL creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization!)

        The organization that owns this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeam (Team)

        The parent team of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        privacy (TeamPrivacy!)

        The level of privacy the team has.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (TeamRepositoryConnection!)

        A list of repositories this team has access to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamRepositoryOrder)

        \n

        Order for the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        repositoriesResourcePath (URI!)

        The HTTP path for this team's repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoriesUrl (URI!)

        The HTTP URL for this team's repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewRequestDelegationAlgorithm (TeamReviewAssignmentAlgorithm)

        What algorithm is used for review assignment for this team.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationAlgorithm is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        reviewRequestDelegationEnabled (Boolean!)

        True if review assignment is enabled for this team.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationEnabled is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        reviewRequestDelegationMemberCount (Int)

        How many team members are required for review assignment for this team.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationMemberCount is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        reviewRequestDelegationNotifyTeam (Boolean!)

        When assigning team members via delegation, whether the entire team should be notified as well.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationNotifyTeam is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        slug (String!)

        The slug corresponding to the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsResourcePath (URI!)

        The HTTP path for this team's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsUrl (URI!)

        The HTTP URL for this team's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanAdminister (Boolean!)

        Team is adminable by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamAddMemberAuditEntry\n

        \n

        Audit log entry for a team.add_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamAddRepositoryAuditEntry\n

        \n

        Audit log entry for a team.add_repository event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamChangeParentTeamAuditEntry\n

        \n

        Audit log entry for a team.change_parent_team event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeam (Team)

        The new parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamName (String)

        The name of the new parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamNameWas (String)

        The name of the former parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamResourcePath (URI)

        The HTTP path for the parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamUrl (URI)

        The HTTP URL for the parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamWas (Team)

        The former parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamWasResourcePath (URI)

        The HTTP path for the previous parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamWasUrl (URI)

        The HTTP URL for the previous parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamConnection\n

        \n

        The connection type for Team.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Team])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussion\n

        \n

        A team discussion.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the discussion's team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyVersion (String!)

        Identifies the discussion body hash.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (TeamDiscussionCommentConnection!)

        A list of comments on this discussion.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        fromComment (Int)

        \n

        When provided, filters the connection such that results begin with the comment with this number.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamDiscussionCommentOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        commentsResourcePath (URI!)

        The HTTP path for discussion comments.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commentsUrl (URI!)

        The HTTP URL for discussion comments.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPinned (Boolean!)

        Whether or not the discussion is pinned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrivate (Boolean!)

        Whether or not the discussion is only visible to team members and org admins.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the discussion within its team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team!)

        The team that defines the context of this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The title of the discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanPin (Boolean!)

        Whether or not the current viewer can pin this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionComment\n

        \n

        A comment on a team discussion.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the comment's team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyVersion (String!)

        The current version of the body content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        discussion (TeamDiscussion!)

        The discussion this comment is about.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the comment number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionCommentConnection\n

        \n

        The connection type for TeamDiscussionComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamDiscussionCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([TeamDiscussionComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (TeamDiscussionComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionConnection\n

        \n

        The connection type for TeamDiscussion.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamDiscussionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([TeamDiscussion])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (TeamDiscussion)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Team)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamMemberConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamMemberEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamMemberEdge\n

        \n

        Represents a user who is a member of a team.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        memberAccessResourcePath (URI!)

        The HTTP path to the organization's member access page.

        \n\n\n\n\n\n\n\n\n\n\n\n

        memberAccessUrl (URI!)

        The HTTP URL to the organization's member access page.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (TeamMemberRole!)

        The role the member has on the team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRemoveMemberAuditEntry\n

        \n

        Audit log entry for a team.remove_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRemoveRepositoryAuditEntry\n

        \n

        Audit log entry for a team.remove_repository event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRepositoryConnection\n

        \n

        The connection type for Repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamRepositoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Repository])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRepositoryEdge\n

        \n

        Represents a team repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (RepositoryPermission!)

        The permission level the team has on the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TextMatch\n

        \n

        A text match within a search result.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        fragment (String!)

        The specific text fragment within the property matched on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        highlights ([TextMatchHighlight!]!)

        Highlights within the matched fragment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        property (String!)

        The property matched on.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TextMatchHighlight\n

        \n

        Represents a single highlight in a search result match.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        beginIndice (Int!)

        The indice in the fragment where the matched text begins.

        \n\n\n\n\n\n\n\n\n\n\n\n

        endIndice (Int!)

        The indice in the fragment where the matched text ends.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String!)

        The text matched.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Topic\n

        \n

        A topic aggregates entities that are related to a subject.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        name (String!)

        The topic's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        relatedTopics ([Topic!]!)

        A list of related topics, including aliases of this topic, sorted with the most relevant\nfirst. Returns up to 10 Topics.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        first (Int)

        \n

        How many topics to return.

        \n

        The default value is 3.

        \n
        \n\n
        \n\n\n

        stargazerCount (Int!)

        Returns a count of how many stargazers there are on this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazers (StargazerConnection!)

        A list of users who have starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        viewerHasStarred (Boolean!)

        Returns a boolean indicating whether the viewing user has starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TransferredEvent\n

        \n

        Represents atransferredevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fromRepository (Repository)

        The repository this came from.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Tree\n

        \n

        Represents a Git tree.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        entries ([TreeEntry!])

        A list of tree entries.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the Git object belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TreeEntry\n

        \n

        Represents a Git tree entry.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        extension (String)

        The extension of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isGenerated (Boolean!)

        Whether or not this tree entry is generated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mode (Int!)

        Entry file mode.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        Entry file name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        object (GitObject)

        Entry file object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        Entry file Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        The full path of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the tree entry belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        submodule (Submodule)

        If the TreeEntry is for a directory occupied by a submodule project, this returns the corresponding submodule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        type (String!)

        Entry file type.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnassignedEvent\n

        \n

        Represents anunassignedevent on any assignable object.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignable (Assignable!)

        Identifies the assignable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignee (Assignee)

        Identifies the user or mannequin that was unassigned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        Identifies the subject (user) who was unassigned.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        user is deprecated.

        Assignees can now be mannequins. Use the assignee field instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnknownSignature\n

        \n

        Represents an unknown signature on a Commit or Tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String!)

        Email used to sign this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isValid (Boolean!)

        True if the signature is valid and verified by GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String!)

        Payload for GPG signing object. Raw ODB object without the signature header.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (String!)

        ASCII-armored signature header from object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signer (User)

        GitHub user corresponding to the email signing this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (GitSignatureState!)

        The state of this signature. VALID if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wasSignedByGitHub (Boolean!)

        True if the signature was made with GitHub's signing key.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnlabeledEvent\n

        \n

        Represents anunlabeledevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        label (Label!)

        Identifies the label associated with theunlabeledevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labelable (Labelable!)

        Identifies the Labelable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnlockedEvent\n

        \n

        Represents anunlockedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockable (Lockable!)

        Object that was unlocked.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnmarkedAsDuplicateEvent\n

        \n

        Represents anunmarked_as_duplicateevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canonical (IssueOrPullRequest)

        The authoritative issue or pull request which has been duplicated by another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        duplicate (IssueOrPullRequest)

        The issue or pull request which has been marked as a duplicate of another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Canonical and duplicate belong to different repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnpinnedEvent\n

        \n

        Represents anunpinnedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnsubscribedEvent\n

        \n

        Represents anunsubscribedevent on a given Subscribable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subscribable (Subscribable!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n User\n

        \n

        A user is an individual's account on GitHub that owns repositories and can make new content.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        anyPinnableItems (Boolean!)

        Determine if this repository owner has any items that can be pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        type (PinnableItemType)

        \n

        Filter to only a particular kind of pinnable item.

        \n\n
        \n\n
        \n\n\n

        avatarUrl (URI!)

        A URL pointing to the user's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        bio (String)

        The user's public profile bio.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bioHTML (HTML!)

        The user's public profile bio as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitComments (CommitCommentConnection!)

        A list of commit comments made by this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        company (String)

        The user's public profile company.

        \n\n\n\n\n\n\n\n\n\n\n\n

        companyHTML (HTML!)

        The user's public profile company as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionsCollection (ContributionsCollection!)

        The collection of contributions this user has made to different repositories.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        from (DateTime)

        \n

        Only contributions made at this time or later will be counted. If omitted, defaults to a year ago.

        \n\n
        \n\n
        \n

        organizationID (ID)

        \n

        The ID of the organization used to filter contributions.

        \n\n
        \n\n
        \n

        to (DateTime)

        \n

        Only contributions made before and up to and including this time will be\ncounted. If omitted, defaults to the current time.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String!)

        The user's publicly visible profile email.

        \n\n\n\n\n\n\n\n\n\n\n\n

        followers (FollowerConnection!)

        A list of users the given user is followed by.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        following (FollowingConnection!)

        A list of users the given user is following.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        gist (Gist)

        Find gist by repo name.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        The gist name to find.

        \n\n
        \n\n
        \n\n\n

        gistComments (GistCommentConnection!)

        A list of gist comments made by this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        gists (GistConnection!)

        A list of the Gists the user has created.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (GistOrder)

        \n

        Ordering options for gists returned from the connection.

        \n\n
        \n\n
        \n

        privacy (GistPrivacy)

        \n

        Filters Gists according to privacy.

        \n\n
        \n\n
        \n\n\n

        hovercard (Hovercard!)

        The hovercard information for this user in a given context.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        primarySubjectId (ID)

        \n

        The ID of the subject to get the hovercard in the context of.

        \n\n
        \n\n
        \n\n\n

        isBountyHunter (Boolean!)

        Whether or not this user is a participant in the GitHub Security Bug Bounty.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCampusExpert (Boolean!)

        Whether or not this user is a participant in the GitHub Campus Experts Program.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDeveloperProgramMember (Boolean!)

        Whether or not this user is a GitHub Developer Program member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isEmployee (Boolean!)

        Whether or not this user is a GitHub employee.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isHireable (Boolean!)

        Whether or not the user has marked themselves as for hire.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSiteAdmin (Boolean!)

        Whether or not this user is a site administrator.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isViewer (Boolean!)

        Whether or not this user is the viewing user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issueComments (IssueCommentConnection!)

        A list of issue comments made by this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueCommentOrder)

        \n

        Ordering options for issue comments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        issues (IssueConnection!)

        A list of issues associated with this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        itemShowcase (ProfileItemShowcase!)

        Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (String)

        The user's public profile location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The username used to login.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The user's public profile name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        Find an organization by its login that the user belongs to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        login (String!)

        \n

        The login of the organization to find.

        \n\n
        \n\n
        \n\n\n

        organizationVerifiedDomainEmails ([String!]!)

        Verified email addresses that match verified domains for a specified organization the user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        login (String!)

        \n

        The login of the organization to match verified domains from.

        \n\n
        \n\n
        \n\n\n

        organizations (OrganizationConnection!)

        A list of organizations the user belongs to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        pinnableItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinnable items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner has pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinned items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItemsRemaining (Int!)

        Returns how many more items this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Find project by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The project number to find.

        \n\n
        \n\n
        \n\n\n

        projects (ProjectConnection!)

        A list of projects under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ProjectOrder)

        \n

        Ordering options for projects returned from the connection.

        \n\n
        \n\n
        \n

        search (String)

        \n

        Query to search projects by, currently only searching by name.

        \n\n
        \n\n
        \n

        states ([ProjectState!])

        \n

        A list of states to filter the projects by.

        \n\n
        \n\n
        \n\n\n

        projectsResourcePath (URI!)

        The HTTP path listing user's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectsUrl (URI!)

        The HTTP URL listing user's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publicKeys (PublicKeyConnection!)

        A list of public keys associated with this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests associated with this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        repositories (RepositoryConnection!)

        A list of repositories that the user owns.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isFork (Boolean)

        \n

        If non-null, filters repositories according to whether they are forks of another repository.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        repositoriesContributedTo (RepositoryConnection!)

        A list of repositories that the user recently contributed to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        contributionTypes ([RepositoryContributionType])

        \n

        If non-null, include only the specified types of contributions. The\nGitHub.com UI uses [COMMIT, ISSUE, PULL_REQUEST, REPOSITORY].

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        includeUserRepositories (Boolean)

        \n

        If true, include user repositories.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        repository (Repository)

        Find Repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        Name of Repository to find.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        savedReplies (SavedReplyConnection)

        Replies this user has saved.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SavedReplyOrder)

        \n

        The field to order saved replies by.

        \n\n
        \n\n
        \n\n\n

        sponsorshipsAsMaintainer (SponsorshipConnection!)

        This object's sponsorships as the maintainer.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        includePrivate (Boolean)

        \n

        Whether or not to include private sponsorships in the result set.

        \n

        The default value is false.

        \n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        sponsorshipsAsSponsor (SponsorshipConnection!)

        This object's sponsorships as the sponsor.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        starredRepositories (StarredRepositoryConnection!)

        Repositories the user has starred.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n

        ownedByViewer (Boolean)

        \n

        Filters starred repositories to only return repositories owned by the viewer.

        \n\n
        \n\n
        \n\n\n

        status (UserStatus)

        The user's description of what they're currently doing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        suspendedAt (DateTime)

        Identifies the date and time when the user was suspended.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topRepositories (RepositoryConnection!)

        Repositories the user has contributed to, ordered by contribution rank, plus repositories the user has created.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder!)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        How far back in time to fetch contributed repositories.

        \n\n
        \n\n
        \n\n\n

        twitterUsername (String)

        The user's Twitter username.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanChangePinnedItems (Boolean!)

        Can the viewer pin repositories and gists to the profile?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateProjects (Boolean!)

        Can the current viewer create new projects on this owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanFollow (Boolean!)

        Whether or not the viewer is able to follow the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerIsFollowing (Boolean!)

        Whether or not this user is followed by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        watching (RepositoryConnection!)

        A list of repositories the given user is watching.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Affiliation options for repositories returned from the connection. If none\nspecified, the results will include repositories for which the current\nviewer is an owner or collaborator, or member.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        websiteUrl (URI)

        A URL pointing to the user's public website/blog.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserBlockedEvent\n

        \n

        Represents auser_blockedevent on a given user.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockDuration (UserBlockDuration!)

        Number of days that the user was blocked for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (User)

        The user who was blocked.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserContentEdit\n

        \n

        An edit on user content.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletedAt (DateTime)

        Identifies the date and time when the object was deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletedBy (Actor)

        The actor who deleted this content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        diff (String)

        A summary of the changes for this edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editedAt (DateTime!)

        When this content was edited.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited this content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserContentEditConnection\n

        \n

        A list of edits to content.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserContentEditEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([UserContentEdit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserContentEditEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (UserContentEdit)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserEdge\n

        \n

        Represents a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserEmailMetadata\n

        \n

        Email attributes from External Identity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        primary (Boolean)

        Boolean to identify primary emails.

        \n\n\n\n\n\n\n\n\n\n\n\n

        type (String)

        Type of email.

        \n\n\n\n\n\n\n\n\n\n\n\n

        value (String!)

        Email id.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserStatus\n

        \n

        The user's description of what they're currently doing.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        emoji (String)

        An emoji summarizing the user's status.

        \n\n\n\n\n\n\n\n\n\n\n\n

        emojiHTML (HTML)

        The status emoji as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        expiresAt (DateTime)

        If set, the status will not be shown after this date.

        \n\n\n\n\n\n\n\n\n\n\n\n

        id (ID!)

        ID of the object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        indicatesLimitedAvailability (Boolean!)

        Whether this status indicates the user is not fully available on GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        message (String)

        A brief message describing what the user is doing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The organization whose members can see this status. If null, this status is publicly visible.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who has this status.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserStatusConnection\n

        \n

        The connection type for UserStatus.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserStatusEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([UserStatus])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserStatusEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (UserStatus)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n VerifiableDomain\n

        \n

        A domain that can be verified for an organization or an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dnsHostName (URI)

        The DNS host name that should be used for verification.

        \n\n\n\n\n\n\n\n\n\n\n\n

        domain (URI!)

        The unicode encoded domain.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasFoundHostName (Boolean!)

        Whether a TXT record for verification with the expected host name was found.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasFoundVerificationToken (Boolean!)

        Whether a TXT record for verification with the expected verification token was found.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isRequiredForPolicyEnforcement (Boolean!)

        Whether this domain is required to exist for an organization policy to be enforced.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isVerified (Boolean!)

        Whether or not the domain is verified.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (VerifiableDomainOwner!)

        The owner of the domain.

        \n\n\n\n\n\n\n\n\n\n\n\n

        punycodeEncodedDomain (URI!)

        The punycode encoded domain.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tokenExpirationTime (DateTime)

        The time that the current verification token will expire.

        \n\n\n\n\n\n\n\n\n\n\n\n

        verificationToken (String)

        The current verification token for the domain.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ViewerHovercardContext\n

        \n

        A hovercard context with a message describing how the viewer is related.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewer (User!)

        Identifies the user who is related to this context.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n", + "html": "
        \n
        \n

        \n ActorLocation\n

        \n

        Location information for an actor.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        city (String)

        City.

        \n\n\n\n\n\n\n\n\n\n\n\n

        country (String)

        Country name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        countryCode (String)

        Country code.

        \n\n\n\n\n\n\n\n\n\n\n\n

        region (String)

        Region name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        regionCode (String)

        Region or state code.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AddedToProjectEvent\n

        \n

        Represents aadded_to_projectevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectCard (ProjectCard)

        Project card referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectCard is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n App\n

        \n

        A GitHub App.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the app.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logoBackgroundColor (String!)

        The hex color code, without the leading '#', for the logo background.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logoUrl (URI!)

        A URL pointing to the app's logo.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting image.

        \n\n
        \n\n
        \n\n\n

        name (String!)

        The name of the app.

        \n\n\n\n\n\n\n\n\n\n\n\n

        slug (String!)

        A slug based on the name of the app for use in URLs.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The URL to the app's homepage.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AssignedEvent\n

        \n

        Represents anassignedevent on any assignable object.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignable (Assignable!)

        Identifies the assignable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignee (Assignee)

        Identifies the user or mannequin that was assigned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        Identifies the user who was assigned.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        user is deprecated.

        Assignees can now be mannequins. Use the assignee field instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoMergeDisabledEvent\n

        \n

        Represents aauto_merge_disabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        disabler (User)

        The user who disabled auto-merge for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (String)

        The reason auto-merge was disabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reasonCode (String)

        The reason_code relating to why auto-merge was disabled.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoMergeEnabledEvent\n

        \n

        Represents aauto_merge_enabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabler (User)

        The user who enabled auto-merge for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoMergeRequest\n

        \n

        Represents an auto-merge request for a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        authorEmail (String)

        The email address of the author of this auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitBody (String)

        The commit message of the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitHeadline (String)

        The commit title of the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabledAt (DateTime)

        When was this auto-merge request was enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabledBy (Actor)

        The actor who created the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeMethod (PullRequestMergeMethod!)

        The merge method of the auto-merge request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request that this auto-merge request is set against.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoRebaseEnabledEvent\n

        \n

        Represents aauto_rebase_enabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabler (User)

        The user who enabled auto-merge (rebase) for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutoSquashEnabledEvent\n

        \n

        Represents aauto_squash_enabledevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabler (User)

        The user who enabled auto-merge (squash) for this Pull Request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutomaticBaseChangeFailedEvent\n

        \n

        Represents aautomatic_base_change_failedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newBase (String!)

        The new base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oldBase (String!)

        The old base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n AutomaticBaseChangeSucceededEvent\n

        \n

        Represents aautomatic_base_change_succeededevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newBase (String!)

        The new base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oldBase (String!)

        The old base for this PR.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BaseRefChangedEvent\n

        \n

        Represents abase_ref_changedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        currentRefName (String!)

        Identifies the name of the base ref for the pull request after it was changed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousRefName (String!)

        Identifies the name of the base ref for the pull request before it was changed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BaseRefDeletedEvent\n

        \n

        Represents abase_ref_deletedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRefName (String)

        Identifies the name of the Ref associated with the base_ref_deleted event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BaseRefForcePushedEvent\n

        \n

        Represents abase_ref_force_pushedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        afterCommit (Commit)

        Identifies the after commit SHA for thebase_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        beforeCommit (Commit)

        Identifies the before commit SHA for thebase_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the fully qualified ref name for thebase_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Blame\n

        \n

        Represents a Git blame.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        ranges ([BlameRange!]!)

        The list of ranges from a Git blame.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BlameRange\n

        \n

        Represents a range of information from a Git blame.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        age (Int!)

        Identifies the recency of the change, from 1 (new) to 10 (old). This is\ncalculated as a 2-quantile and determines the length of distance between the\nmedian age of all the changes in the file and the recency of the current\nrange's change.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit!)

        Identifies the line author.

        \n\n\n\n\n\n\n\n\n\n\n\n

        endingLine (Int!)

        The ending line for the range.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startingLine (Int!)

        The starting line for the range.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Blob\n

        \n

        Represents a Git blob.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        byteSize (Int!)

        Byte size of Blob object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isBinary (Boolean)

        Indicates whether the Blob is binary or text. Returns null if unable to determine the encoding.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isTruncated (Boolean!)

        Indicates whether the contents is truncated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the Git object belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String)

        UTF8 text data or null if the Blob is binary.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Bot\n

        \n

        A special type of user which takes actions on behalf of GitHub Apps.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the GitHub App's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The username of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this bot.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this bot.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRule\n

        \n

        A branch protection rule.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allowsDeletions (Boolean!)

        Can this branch be deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowsForcePushes (Boolean!)

        Are force pushes allowed on this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branchProtectionRuleConflicts (BranchProtectionRuleConflictConnection!)

        A list of conflicts matching branches protection rule and other branch protection rules.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        creator (Actor)

        The actor who created this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissesStaleReviews (Boolean!)

        Will new commits pushed to matching branches dismiss pull request review approvals.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isAdminEnforced (Boolean!)

        Can admins overwrite branch protection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        matchingRefs (RefConnection!)

        Repository refs that are protected by this rule.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters refs with query on name.

        \n\n
        \n\n
        \n\n\n

        pattern (String!)

        Identifies the protection rule pattern.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pushAllowances (PushAllowanceConnection!)

        A list push allowances for this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        repository (Repository)

        The repository associated with this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredApprovingReviewCount (Int)

        Number of approving reviews required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredStatusCheckContexts ([String])

        List of required status check contexts that must pass for commits to be accepted to matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresApprovingReviews (Boolean!)

        Are approving reviews required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresCodeOwnerReviews (Boolean!)

        Are reviews from code owners required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresCommitSignatures (Boolean!)

        Are commits required to be signed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresLinearHistory (Boolean!)

        Are merge commits prohibited from being pushed to this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresStatusChecks (Boolean!)

        Are status checks required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresStrictStatusChecks (Boolean!)

        Are branches required to be up to date before merging.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restrictsPushes (Boolean!)

        Is pushing to matching branches restricted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restrictsReviewDismissals (Boolean!)

        Is dismissal of pull request reviews restricted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewDismissalAllowances (ReviewDismissalAllowanceConnection!)

        A list review dismissal allowances for this branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConflict\n

        \n

        A conflict between two branch protection rules.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        branchProtectionRule (BranchProtectionRule)

        Identifies the branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conflictingBranchProtectionRule (BranchProtectionRule)

        Identifies the conflicting branch protection rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the branch ref that has conflicting rules.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConflictConnection\n

        \n

        The connection type for BranchProtectionRuleConflict.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([BranchProtectionRuleConflictEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([BranchProtectionRuleConflict])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConflictEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (BranchProtectionRuleConflict)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleConnection\n

        \n

        The connection type for BranchProtectionRule.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([BranchProtectionRuleEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([BranchProtectionRule])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n BranchProtectionRuleEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (BranchProtectionRule)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CVSS\n

        \n

        The Common Vulnerability Scoring System.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        score (Float!)

        The CVSS score associated with this advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vectorString (String)

        The CVSS vector string associated with this advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CWE\n

        \n

        A common weakness enumeration.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cweId (String!)

        The id of the CWE.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String!)

        A detailed description of this CWE.

        \n\n\n\n\n\n\n\n\n\n\n\n

        id (ID!)

        ID of the object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of this CWE.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CWEConnection\n

        \n

        The connection type for CWE.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CWEEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CWE])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CWEEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CWE)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotation\n

        \n

        A single check annotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        annotationLevel (CheckAnnotationLevel)

        The annotation's severity level.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blobUrl (URI!)

        The path to the file that this annotation was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (CheckAnnotationSpan!)

        The position of this annotation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        message (String!)

        The annotation's message.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path that this annotation was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        rawDetails (String)

        Additional information about the annotation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String)

        The annotation's title.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationConnection\n

        \n

        The connection type for CheckAnnotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CheckAnnotationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CheckAnnotation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CheckAnnotation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationPosition\n

        \n

        A character position in a check annotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        column (Int)

        Column number (1 indexed).

        \n\n\n\n\n\n\n\n\n\n\n\n

        line (Int!)

        Line number (1 indexed).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckAnnotationSpan\n

        \n

        An inclusive pair of positions for a check annotation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        end (CheckAnnotationPosition!)

        End position (inclusive).

        \n\n\n\n\n\n\n\n\n\n\n\n

        start (CheckAnnotationPosition!)

        Start position (inclusive).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckRun\n

        \n

        A check run.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        annotations (CheckAnnotationConnection)

        The check run's annotations.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        checkSuite (CheckSuite!)

        The check suite that this run is a part of.

        \n\n\n\n\n\n\n\n\n\n\n\n

        completedAt (DateTime)

        Identifies the date and time when the check run was completed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conclusion (CheckConclusionState)

        The conclusion of the check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        detailsUrl (URI)

        The URL from which to find full details of the check run on the integrator's site.

        \n\n\n\n\n\n\n\n\n\n\n\n

        externalId (String)

        A reference for the check run on the integrator's system.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the check for this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI!)

        The permalink to the check run summary.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startedAt (DateTime)

        Identifies the date and time when the check run was started.

        \n\n\n\n\n\n\n\n\n\n\n\n

        status (CheckStatusState!)

        The current status of the check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        summary (String)

        A string representing the check run's summary.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String)

        A string representing the check run's text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String)

        A string representing the check run.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this check run.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckRunConnection\n

        \n

        The connection type for CheckRun.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CheckRunEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CheckRun])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckRunEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CheckRun)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckSuite\n

        \n

        A check suite.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        app (App)

        The GitHub App which created this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branch (Ref)

        The name of the branch for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checkRuns (CheckRunConnection)

        The check runs associated with a check suite.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (CheckRunFilter)

        \n

        Filters the check runs by this type.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit!)

        The commit for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conclusion (CheckConclusionState)

        The conclusion of this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        matchingPullRequests (PullRequestConnection)

        A list of open pull requests matching the check suite.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        push (Push)

        The push that triggered this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        status (CheckStatusState!)

        The status of this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this check suite.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckSuiteConnection\n

        \n

        The connection type for CheckSuite.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CheckSuiteEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CheckSuite])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CheckSuiteEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CheckSuite)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ClosedEvent\n

        \n

        Represents aclosedevent on any Closable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closable (Closable!)

        Object that was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closer (Closer)

        Object which triggered the creation of this event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this closed event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this closed event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CodeOfConduct\n

        \n

        The Code of Conduct for a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String)

        The body of the Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The key for the Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The formal name of the Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI)

        The HTTP path for this Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI)

        The HTTP URL for this Code of Conduct.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommentDeletedEvent\n

        \n

        Represents acomment_deletedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletedCommentAuthor (Actor)

        The user who authored the deleted comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Commit\n

        \n

        Represents a Git commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        additions (Int!)

        The number of additions in this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        associatedPullRequests (PullRequestConnection)

        The pull requests associated with a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (PullRequestOrder)

        \n

        Ordering options for pull requests.

        \n\n
        \n\n
        \n\n\n

        author (GitActor)

        Authorship details of the commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authoredByCommitter (Boolean!)

        Check if the committer and the author match.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authoredDate (DateTime!)

        The datetime when this commit was authored.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authors (GitActorConnection!)

        The list of authors for this commit based on the git author and the Co-authored-by\nmessage trailer. The git author will always be first.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        blame (Blame!)

        Fetches git blame information.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        path (String!)

        \n

        The file whose Git blame information you want.

        \n\n
        \n\n
        \n\n\n

        changedFiles (Int!)

        The number of changed files in this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checkSuites (CheckSuiteConnection)

        The check suites associated with a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (CheckSuiteFilter)

        \n

        Filters the check suites by this type.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        comments (CommitCommentConnection!)

        Comments made on the commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        committedDate (DateTime!)

        The datetime when this commit was committed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        committedViaWeb (Boolean!)

        Check if committed via GitHub web UI.

        \n\n\n\n\n\n\n\n\n\n\n\n

        committer (GitActor)

        Committer details of the commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletions (Int!)

        The number of deletions in this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deployments (DeploymentConnection)

        The deployments associated with a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        environments ([String!])

        \n

        Environments to list deployments for.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (DeploymentOrder)

        \n

        Ordering options for deployments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        file (TreeEntry)

        The tree entry representing the file located at the given path.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        path (String!)

        \n

        The path for the file.

        \n\n
        \n\n
        \n\n\n

        history (CommitHistoryConnection!)

        The linear commit history starting from (and including) this commit, in the same order as git log.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        author (CommitAuthor)

        \n

        If non-null, filters history to only show commits with matching authorship.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        path (String)

        \n

        If non-null, filters history to only show commits touching files under this path.

        \n\n
        \n\n
        \n

        since (GitTimestamp)

        \n

        Allows specifying a beginning time or date for fetching commits.

        \n\n
        \n\n
        \n

        until (GitTimestamp)

        \n

        Allows specifying an ending time or date for fetching commits.

        \n\n
        \n\n
        \n\n\n

        message (String!)

        The Git commit message.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageBody (String!)

        The Git commit message body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageBodyHTML (HTML!)

        The commit message body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageHeadline (String!)

        The Git commit message headline.

        \n\n\n\n\n\n\n\n\n\n\n\n

        messageHeadlineHTML (HTML!)

        The commit message headline rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        onBehalfOf (Organization)

        The organization this commit was made on behalf of.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parents (CommitConnection!)

        The parents of a commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        pushedDate (DateTime)

        The datetime when this commit was pushed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository this commit belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (GitSignature)

        Commit signing information, if present.

        \n\n\n\n\n\n\n\n\n\n\n\n

        status (Status)

        Status information for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        statusCheckRollup (StatusCheckRollup)

        Check and Status rollup information for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        submodules (SubmoduleConnection!)

        Returns a list of all submodules in this repository as of this Commit parsed from the .gitmodules file.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        tarballUrl (URI!)

        Returns a URL to download a tarball archive for a repository.\nNote: For private repositories, these links are temporary and expire after five minutes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tree (Tree!)

        Commit's root Tree.

        \n\n\n\n\n\n\n\n\n\n\n\n

        treeResourcePath (URI!)

        The HTTP path for the tree of this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        treeUrl (URI!)

        The HTTP URL for the tree of this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        zipballUrl (URI!)

        Returns a URL to download a zipball archive for a repository.\nNote: For private repositories, these links are temporary and expire after five minutes.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitComment\n

        \n

        Represents a comment on a given Commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the comment body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with the comment, if the commit exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        Identifies the file path associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        Identifies the line position associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path permalink for this commit comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL permalink for this commit comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitCommentConnection\n

        \n

        The connection type for CommitComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CommitCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CommitComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CommitComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitCommentThread\n

        \n

        A thread of comments on a commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (CommitCommentConnection!)

        The comments that exist in this thread.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit)

        The commit the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        The file the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        The position in the diff for the commit that the comment was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitConnection\n

        \n

        The connection type for Commit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CommitEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Commit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitContributionsByRepository\n

        \n

        This aggregates commits made by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedCommitContributionConnection!)

        The commit contributions, each representing a day.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (CommitContributionOrder)

        \n

        Ordering options for commit contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the commits were made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for the user's commits to the repository in this time range.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for the user's commits to the repository in this time range.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Commit)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CommitHistoryConnection\n

        \n

        The connection type for Commit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CommitEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Commit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ConnectedEvent\n

        \n

        Represents aconnectedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (ReferencedSubject!)

        Issue or pull request that made the reference.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (ReferencedSubject!)

        Issue or pull request which was connected.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContentAttachment\n

        \n

        A content attachment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String!)

        The body text of the content attachment. This parameter supports markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contentReference (ContentReference!)

        The content reference that the content attachment is attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int!)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The title of the content attachment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContentReference\n

        \n

        A content reference.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        databaseId (Int!)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reference (String!)

        The reference of the content reference.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendar\n

        \n

        A calendar of contributions made on GitHub by a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        colors ([String!]!)

        A list of hex color codes used in this calendar. The darker the color, the more contributions it represents.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isHalloween (Boolean!)

        Determine if the color set was chosen because it's currently Halloween.

        \n\n\n\n\n\n\n\n\n\n\n\n

        months ([ContributionCalendarMonth!]!)

        A list of the months of contributions in this calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalContributions (Int!)

        The count of total contributions in the calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        weeks ([ContributionCalendarWeek!]!)

        A list of the weeks of contributions in this calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendarDay\n

        \n

        Represents a single day of contributions on GitHub by a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        color (String!)

        The hex color code that represents how many contributions were made on this day compared to others in the calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionCount (Int!)

        How many contributions were made by the user on this day.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionLevel (ContributionLevel!)

        Indication of contributions, relative to other days. Can be used to indicate\nwhich color to represent this day on a calendar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        date (Date!)

        The day this square represents.

        \n\n\n\n\n\n\n\n\n\n\n\n

        weekday (Int!)

        A number representing which day of the week this square represents, e.g., 1 is Monday.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendarMonth\n

        \n

        A month of contributions in a user's contribution graph.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        firstDay (Date!)

        The date of the first day of this month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalWeeks (Int!)

        How many weeks started in this month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        year (Int!)

        The year the month occurred in.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionCalendarWeek\n

        \n

        A week of contributions in a user's contribution graph.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributionDays ([ContributionCalendarDay!]!)

        The days of contributions in this week.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstDay (Date!)

        The date of the earliest square in this week.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ContributionsCollection\n

        \n

        A contributions collection aggregates contributions such as opened issues and commits created by a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commitContributionsByRepository ([CommitContributionsByRepository!]!)

        Commit contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        contributionCalendar (ContributionCalendar!)

        A calendar of this user's contributions on GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionYears ([Int!]!)

        The years the user has been making contributions with the most recent year first.

        \n\n\n\n\n\n\n\n\n\n\n\n

        doesEndInCurrentMonth (Boolean!)

        Determine if this collection's time span ends in the current month.

        \n\n\n\n\n\n\n\n\n\n\n\n

        earliestRestrictedContributionDate (Date)

        The date of the first restricted contribution the user made in this time\nperiod. Can only be non-null when the user has enabled private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        endedAt (DateTime!)

        The ending date and time of this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstIssueContribution (CreatedIssueOrRestrictedContribution)

        The first issue the user opened on GitHub. This will be null if that issue was\nopened outside the collection's time range and ignoreTimeRange is false. If\nthe issue is not visible but the user has opted to show private contributions,\na RestrictedContribution will be returned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstPullRequestContribution (CreatedPullRequestOrRestrictedContribution)

        The first pull request the user opened on GitHub. This will be null if that\npull request was opened outside the collection's time range and\nignoreTimeRange is not true. If the pull request is not visible but the user\nhas opted to show private contributions, a RestrictedContribution will be returned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstRepositoryContribution (CreatedRepositoryOrRestrictedContribution)

        The first repository the user created on GitHub. This will be null if that\nfirst repository was created outside the collection's time range and\nignoreTimeRange is false. If the repository is not visible, then a\nRestrictedContribution is returned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasActivityInThePast (Boolean!)

        Does the user have any more activity in the timeline that occurred prior to the collection's time range?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasAnyContributions (Boolean!)

        Determine if there are any contributions in this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasAnyRestrictedContributions (Boolean!)

        Determine if the user made any contributions in this time frame whose details\nare not visible because they were made in a private repository. Can only be\ntrue if the user enabled private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSingleDay (Boolean!)

        Whether or not the collector's time span is all within the same day.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issueContributions (CreatedIssueContributionConnection!)

        A list of issues the user opened.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        issueContributionsByRepository ([IssueContributionsByRepository!]!)

        Issue contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        joinedGitHubContribution (JoinedGitHubContribution)

        When the user signed up for GitHub. This will be null if that sign up date\nfalls outside the collection's time range and ignoreTimeRange is false.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestRestrictedContributionDate (Date)

        The date of the most recent restricted contribution the user made in this time\nperiod. Can only be non-null when the user has enabled private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mostRecentCollectionWithActivity (ContributionsCollection)

        When this collection's time range does not include any activity from the user, use this\nto get a different collection from an earlier time range that does have activity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mostRecentCollectionWithoutActivity (ContributionsCollection)

        Returns a different contributions collection from an earlier time range than this one\nthat does not have any contributions.

        \n\n\n\n\n\n\n\n\n\n\n\n

        popularIssueContribution (CreatedIssueContribution)

        The issue the user opened on GitHub that received the most comments in the specified\ntime frame.

        \n\n\n\n\n\n\n\n\n\n\n\n

        popularPullRequestContribution (CreatedPullRequestContribution)

        The pull request the user opened on GitHub that received the most comments in the\nspecified time frame.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestContributions (CreatedPullRequestContributionConnection!)

        Pull request contributions made by the user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        pullRequestContributionsByRepository ([PullRequestContributionsByRepository!]!)

        Pull request contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        pullRequestReviewContributions (CreatedPullRequestReviewContributionConnection!)

        Pull request review contributions made by the user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        pullRequestReviewContributionsByRepository ([PullRequestReviewContributionsByRepository!]!)

        Pull request review contributions made by the user, grouped by repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        maxRepositories (Int)

        \n

        How many repositories should be included.

        \n

        The default value is 25.

        \n
        \n\n
        \n\n\n

        repositoryContributions (CreatedRepositoryContributionConnection!)

        A list of repositories owned by the user that the user created in this time range.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first repository ever be excluded from the result.

        \n

        The default value is false.

        \n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        restrictedContributionsCount (Int!)

        A count of contributions made by the user that the viewer cannot access. Only\nnon-zero when the user has chosen to share their private contribution counts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startedAt (DateTime!)

        The beginning date and time of this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCommitContributions (Int!)

        How many commits were made by the user in this time span.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalIssueContributions (Int!)

        How many issues the user opened.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalPullRequestContributions (Int!)

        How many pull requests the user opened.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalPullRequestReviewContributions (Int!)

        How many pull request reviews the user left.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalRepositoriesWithContributedCommits (Int!)

        How many different repositories the user committed to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalRepositoriesWithContributedIssues (Int!)

        How many different repositories the user opened issues in.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first issue ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented issue be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalRepositoriesWithContributedPullRequestReviews (Int!)

        How many different repositories the user left pull request reviews in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalRepositoriesWithContributedPullRequests (Int!)

        How many different repositories the user opened pull requests in.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first pull request ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n

        excludePopular (Boolean)

        \n

        Should the user's most commented pull request be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        totalRepositoryContributions (Int!)

        How many repositories the user created.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        excludeFirst (Boolean)

        \n

        Should the user's first repository ever be excluded from this count.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        user (User!)

        The user who made the contributions in this collection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ConvertToDraftEvent\n

        \n

        Represents aconvert_to_draftevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this convert to draft event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this convert to draft event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ConvertedNoteToIssueEvent\n

        \n

        Represents aconverted_note_to_issueevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectCard (ProjectCard)

        Project card referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectCard is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedCommitContribution\n

        \n

        Represents the contribution a user made by committing to a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commitCount (Int!)

        How many commits were made on this day to this repository by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository the user made a commit in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedCommitContributionConnection\n

        \n

        The connection type for CreatedCommitContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedCommitContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedCommitContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of commits across days and repositories in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedCommitContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedCommitContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedIssueContribution\n

        \n

        Represents the contribution a user made on GitHub by opening an issue.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        The issue that was opened.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedIssueContributionConnection\n

        \n

        The connection type for CreatedIssueContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedIssueContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedIssueContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedIssueContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedIssueContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestContribution\n

        \n

        Represents the contribution a user made on GitHub by opening a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request that was opened.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestContributionConnection\n

        \n

        The connection type for CreatedPullRequestContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedPullRequestContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedPullRequestContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedPullRequestContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestReviewContribution\n

        \n

        Represents the contribution a user made by leaving a review on a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request the user reviewed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestReview (PullRequestReview!)

        The review the user left on the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository containing the pull request that the user reviewed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestReviewContributionConnection\n

        \n

        The connection type for CreatedPullRequestReviewContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedPullRequestReviewContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedPullRequestReviewContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedPullRequestReviewContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedPullRequestReviewContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedRepositoryContribution\n

        \n

        Represents the contribution a user made on GitHub by creating a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository that was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedRepositoryContributionConnection\n

        \n

        The connection type for CreatedRepositoryContribution.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([CreatedRepositoryContributionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([CreatedRepositoryContribution])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CreatedRepositoryContributionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (CreatedRepositoryContribution)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n CrossReferencedEvent\n

        \n

        Represents a mention made by one issue or pull request to another.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        referencedAt (DateTime!)

        Identifies when the reference was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (ReferencedSubject!)

        Issue or pull request that made the reference.

        \n\n\n\n\n\n\n\n\n\n\n\n

        target (ReferencedSubject!)

        Issue or pull request to which the reference was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        willCloseTarget (Boolean!)

        Checks if the target will be closed when the source is merged.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DemilestonedEvent\n

        \n

        Represents ademilestonedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestoneTitle (String!)

        Identifies the milestone title associated with thedemilestonedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (MilestoneItem!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployKey\n

        \n

        A repository deploy key.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The deploy key.

        \n\n\n\n\n\n\n\n\n\n\n\n

        readOnly (Boolean!)

        Whether or not the deploy key is read only.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The deploy key title.

        \n\n\n\n\n\n\n\n\n\n\n\n

        verified (Boolean!)

        Whether or not the deploy key has been verified.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployKeyConnection\n

        \n

        The connection type for DeployKey.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DeployKeyEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([DeployKey])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployKeyEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (DeployKey)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeployedEvent\n

        \n

        Represents adeployedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deployment (Deployment!)

        The deployment associated with thedeployedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        The ref associated with thedeployedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Deployment\n

        \n

        Represents triggered deployment instance.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commit (Commit)

        Identifies the commit sha of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitOid (String!)

        Identifies the oid of the deployment commit, even if the commit has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor!)

        Identifies the actor who triggered the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The deployment description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        environment (String)

        The latest environment to which this deployment was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestEnvironment (String)

        The latest environment to which this deployment was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestStatus (DeploymentStatus)

        The latest status of this deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalEnvironment (String)

        The original environment to which this deployment was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String)

        Extra information that a deployment system might need.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the Ref of the deployment, if the deployment was created by ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        Identifies the repository associated with the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (DeploymentState)

        The current state of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        statuses (DeploymentStatusConnection)

        A list of statuses associated with the deployment.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        task (String)

        The deployment task.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentConnection\n

        \n

        The connection type for Deployment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DeploymentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Deployment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Deployment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentEnvironmentChangedEvent\n

        \n

        Represents adeployment_environment_changedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deploymentStatus (DeploymentStatus!)

        The deployment status that updated the deployment environment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentStatus\n

        \n

        Describes the status of a given deployment attempt.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor!)

        Identifies the actor who triggered the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deployment (Deployment!)

        Identifies the deployment associated with status.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        Identifies the description of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        environment (String)

        Identifies the environment of the deployment at the time of this deployment status.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        environment is available under the Deployments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        environmentUrl (URI)

        Identifies the environment URL of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        logUrl (URI)

        Identifies the log URL of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (DeploymentStatusState!)

        Identifies the current state of the deployment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentStatusConnection\n

        \n

        The connection type for DeploymentStatus.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([DeploymentStatusEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([DeploymentStatus])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DeploymentStatusEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (DeploymentStatus)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n DisconnectedEvent\n

        \n

        Represents adisconnectedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (ReferencedSubject!)

        Issue or pull request from which the issue was disconnected.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (ReferencedSubject!)

        Issue or pull request which was disconnected.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Enterprise\n

        \n

        An account to manage multiple organizations with consolidated policy and billing.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the enterprise's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        billingInfo (EnterpriseBillingInfo)

        Enterprise billing information visible to enterprise billing managers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (HTML!)

        The description of the enterprise as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (String)

        The location of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        members (EnterpriseMemberConnection!)

        A list of users who are members of this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        deployment (EnterpriseUserDeployment)

        \n

        Only return members within the selected GitHub Enterprise deployment.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseMemberOrder)

        \n

        Ordering options for members returned from the connection.

        \n\n
        \n\n
        \n

        organizationLogins ([String!])

        \n

        Only return members within the organizations with these logins.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseUserAccountMembershipRole)

        \n

        The role of the user in the enterprise organization or server.

        \n\n
        \n\n
        \n\n\n

        name (String!)

        The name of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizations (OrganizationConnection!)

        A list of organizations that belong to this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        ownerInfo (EnterpriseOwnerInfo)

        Enterprise information only visible to enterprise owners.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        slug (String!)

        The URL-friendly identifier for the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userAccounts (EnterpriseUserAccountConnection!)

        A list of user accounts on this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerIsAdmin (Boolean!)

        Is the current viewer an admin of this enterprise?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        websiteUrl (URI)

        The URL of the enterprise website.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseAdministratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorEdge\n

        \n

        A User who is an administrator of an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (EnterpriseAdministratorRole!)

        The role of the administrator.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorInvitation\n

        \n

        An invitation for a user to become an owner or billing manager of an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email of the person who was invited to the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise!)

        The enterprise the invitation is for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitee (User)

        The user who was invited to the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inviter (User)

        The user who created the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (EnterpriseAdministratorRole!)

        The invitee's pending role in the enterprise (owner or billing_manager).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorInvitationConnection\n

        \n

        The connection type for EnterpriseAdministratorInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseAdministratorInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseAdministratorInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseAdministratorInvitationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseAdministratorInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseBillingInfo\n

        \n

        Enterprise billing information visible to enterprise billing managers and owners.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allLicensableUsersCount (Int!)

        The number of licenseable users/emails across the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assetPacks (Int!)

        The number of data packs used by all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        availableSeats (Int!)

        The number of available seats across all owned organizations based on the unique number of billable users.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        availableSeats is deprecated.

        availableSeats will be replaced with totalAvailableLicenses to provide more clarity on the value being returned Use EnterpriseBillingInfo.totalAvailableLicenses instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        bandwidthQuota (Float!)

        The bandwidth quota in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bandwidthUsage (Float!)

        The bandwidth usage in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bandwidthUsagePercentage (Int!)

        The bandwidth usage as a percentage of the bandwidth quota.

        \n\n\n\n\n\n\n\n\n\n\n\n

        seats (Int!)

        The total seats across all organizations owned by the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        seats is deprecated.

        seats will be replaced with totalLicenses to provide more clarity on the value being returned Use EnterpriseBillingInfo.totalLicenses instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        storageQuota (Float!)

        The storage quota in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        storageUsage (Float!)

        The storage usage in GB for all organizations owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        storageUsagePercentage (Int!)

        The storage usage as a percentage of the storage quota.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalAvailableLicenses (Int!)

        The number of available licenses across all owned organizations based on the unique number of billable users.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalLicenses (Int!)

        The total number of licenses allocated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseIdentityProvider\n

        \n

        An identity provider configured to provision identities for an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        digestMethod (SamlDigestAlgorithm)

        The digest algorithm used to sign SAML requests for the identity provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise)

        The enterprise this identity provider belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        externalIdentities (ExternalIdentityConnection!)

        ExternalIdentities provisioned by this identity provider.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        idpCertificate (X509Certificate)

        The x509 certificate used by the identity provider to sign assertions and responses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuer (String)

        The Issuer Entity ID for the SAML identity provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        recoveryCodes ([String!])

        Recovery codes that can be used by admins to access the enterprise if the identity provider is unavailable.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethod (SamlSignatureAlgorithm)

        The signature algorithm used to sign SAML requests for the identity provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ssoUrl (URI)

        The URL endpoint for the identity provider's SAML SSO.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseMemberConnection\n

        \n

        The connection type for EnterpriseMember.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseMemberEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseMember])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseMemberEdge\n

        \n

        A User who is a member of an enterprise through one or more organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the user does not have a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All members consume a license Removal on 2021-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (EnterpriseMember)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOrganizationMembershipConnection\n

        \n

        The connection type for Organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseOrganizationMembershipEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Organization])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOrganizationMembershipEdge\n

        \n

        An enterprise organization that a user is a member of.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Organization)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (EnterpriseUserAccountMembershipRole!)

        The role of the user in the enterprise membership.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOutsideCollaboratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseOutsideCollaboratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOutsideCollaboratorEdge\n

        \n

        A User who is an outside collaborator of an enterprise through one or more organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the outside collaborator does not have a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All outside collaborators consume a license Removal on 2021-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (EnterpriseRepositoryInfoConnection!)

        The enterprise organization repositories this user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseOwnerInfo\n

        \n

        Enterprise information only visible to enterprise owners.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        admins (EnterpriseAdministratorConnection!)

        A list of all of the administrators for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseMemberOrder)

        \n

        Ordering options for administrators returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseAdministratorRole)

        \n

        The role to filter by.

        \n\n
        \n\n
        \n\n\n

        affiliatedUsersWithTwoFactorDisabled (UserConnection!)

        A list of users in the enterprise who currently have two-factor authentication disabled.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        affiliatedUsersWithTwoFactorDisabledExist (Boolean!)

        Whether or not affiliated users with two-factor authentication disabled exist in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowPrivateRepositoryForkingSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether private repository forking is enabled for repositories in organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowPrivateRepositoryForkingSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided private repository forking setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        defaultRepositoryPermissionSetting (EnterpriseDefaultRepositoryPermissionSettingValue!)

        The setting value for base repository permissions for organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        defaultRepositoryPermissionSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided default repository permission.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (DefaultRepositoryPermissionField!)

        \n

        The permission to find organizations for.

        \n\n
        \n\n
        \n\n\n

        ipAllowListEnabledSetting (IpAllowListEnabledSettingValue!)

        The setting value for whether the enterprise has an IP allow list enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ipAllowListEntries (IpAllowListEntryConnection!)

        The IP addresses that are allowed to access resources owned by the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IpAllowListEntryOrder)

        \n

        Ordering options for IP allow list entries returned.

        \n\n
        \n\n
        \n\n\n

        isUpdatingDefaultRepositoryPermission (Boolean!)

        Whether or not the default repository permission is currently being updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUpdatingTwoFactorRequirement (Boolean!)

        Whether the two-factor authentication requirement is currently being enforced.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanChangeRepositoryVisibilitySetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether organization members with admin permissions on a\nrepository can change repository visibility.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanChangeRepositoryVisibilitySettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided can change repository visibility setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanCreateInternalRepositoriesSetting (Boolean)

        The setting value for whether members of organizations in the enterprise can create internal repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreatePrivateRepositoriesSetting (Boolean)

        The setting value for whether members of organizations in the enterprise can create private repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreatePublicRepositoriesSetting (Boolean)

        The setting value for whether members of organizations in the enterprise can create public repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreateRepositoriesSetting (EnterpriseMembersCanCreateRepositoriesSettingValue)

        The setting value for whether members of organizations in the enterprise can create repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanCreateRepositoriesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided repository creation setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (OrganizationMembersCanCreateRepositoriesSettingValue!)

        \n

        The setting to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanDeleteIssuesSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members with admin permissions for repositories can delete issues.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanDeleteIssuesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can delete issues setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanDeleteRepositoriesSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members with admin permissions for repositories can delete or transfer repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanDeleteRepositoriesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can delete repositories setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanInviteCollaboratorsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members of organizations in the enterprise can invite outside collaborators.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanInviteCollaboratorsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can invite collaborators setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanMakePurchasesSetting (EnterpriseMembersCanMakePurchasesSettingValue!)

        Indicates whether members of this enterprise's organizations can purchase additional services for those organizations.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanUpdateProtectedBranchesSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members with admin permissions for repositories can update protected branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanUpdateProtectedBranchesSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can update protected branches setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        membersCanViewDependencyInsightsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether members can view dependency insights.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersCanViewDependencyInsightsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided members can view dependency insights setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        organizationProjectsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether organization projects are enabled for organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationProjectsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided organization projects setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        outsideCollaborators (EnterpriseOutsideCollaboratorConnection!)

        A list of outside collaborators across the repositories in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        login (String)

        \n

        The login of one specific outside collaborator.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseMemberOrder)

        \n

        Ordering options for outside collaborators returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        visibility (RepositoryVisibility)

        \n

        Only return outside collaborators on repositories with this visibility.

        \n\n
        \n\n
        \n\n\n

        pendingAdminInvitations (EnterpriseAdministratorInvitationConnection!)

        A list of pending administrator invitations for the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseAdministratorInvitationOrder)

        \n

        Ordering options for pending enterprise administrator invitations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseAdministratorRole)

        \n

        The role to filter by.

        \n\n
        \n\n
        \n\n\n

        pendingCollaboratorInvitations (RepositoryInvitationConnection!)

        A list of pending collaborator invitations across the repositories in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryInvitationOrder)

        \n

        Ordering options for pending repository collaborator invitations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        pendingCollaborators (EnterprisePendingCollaboratorConnection!)

        A list of pending collaborators across the repositories in the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        pendingCollaborators is deprecated.

        Repository invitations can now be associated with an email, not only an invitee. Use the pendingCollaboratorInvitations field instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryInvitationOrder)

        \n

        Ordering options for pending repository collaborator invitations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        pendingMemberInvitations (EnterprisePendingMemberInvitationConnection!)

        A list of pending member invitations for organizations in the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        repositoryProjectsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether repository projects are enabled in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryProjectsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided repository projects setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        samlIdentityProvider (EnterpriseIdentityProvider)

        The SAML Identity Provider for the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        samlIdentityProviderSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the SAML single sign-on setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (IdentityProviderConfigurationState!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        teamDiscussionsSetting (EnterpriseEnabledDisabledSettingValue!)

        The setting value for whether team discussions are enabled for organizations in this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamDiscussionsSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the provided team discussions setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n

        twoFactorRequiredSetting (EnterpriseEnabledSettingValue!)

        The setting value for whether the enterprise requires two-factor authentication for its organizations and users.

        \n\n\n\n\n\n\n\n\n\n\n\n

        twoFactorRequiredSettingOrganizations (OrganizationConnection!)

        A list of enterprise organizations configured with the two-factor authentication setting value.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations with this setting.

        \n\n
        \n\n
        \n

        value (Boolean!)

        \n

        The setting value to find organizations for.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingCollaboratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterprisePendingCollaboratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingCollaboratorEdge\n

        \n

        A user with an invitation to be a collaborator on a repository owned by an organization in an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the invited collaborator does not have a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All pending collaborators consume a license Removal on 2021-01-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (EnterpriseRepositoryInfoConnection!)

        The enterprise organization repositories this user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingMemberInvitationConnection\n

        \n

        The connection type for OrganizationInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterprisePendingMemberInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([OrganizationInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalUniqueUserCount (Int!)

        Identifies the total count of unique users in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterprisePendingMemberInvitationEdge\n

        \n

        An invitation to be a member in an enterprise organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUnlicensed (Boolean!)

        Whether the invitation has a license for the enterprise.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        isUnlicensed is deprecated.

        All pending members consume a license Removal on 2020-07-01 UTC.

        \n
        \n\n\n\n\n\n\n

        node (OrganizationInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseRepositoryInfo\n

        \n

        A subset of repository information queryable from an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isPrivate (Boolean!)

        Identifies if the repository is private.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The repository's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nameWithOwner (String!)

        The repository's name with owner.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseRepositoryInfoConnection\n

        \n

        The connection type for EnterpriseRepositoryInfo.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseRepositoryInfoEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseRepositoryInfo])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseRepositoryInfoEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseRepositoryInfo)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerInstallation\n

        \n

        An Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        customerName (String!)

        The customer name to which the Enterprise Server installation belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hostName (String!)

        The host name of the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isConnected (Boolean!)

        Whether or not the installation is connected to an Enterprise Server installation via GitHub Connect.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userAccounts (EnterpriseServerUserAccountConnection!)

        User accounts on this Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseServerUserAccountOrder)

        \n

        Ordering options for Enterprise Server user accounts returned from the connection.

        \n\n
        \n\n
        \n\n\n

        userAccountsUploads (EnterpriseServerUserAccountsUploadConnection!)

        User accounts uploads for the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseServerUserAccountsUploadOrder)

        \n

        Ordering options for Enterprise Server user accounts uploads returned from the connection.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccount\n

        \n

        A user account on an Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        emails (EnterpriseServerUserAccountEmailConnection!)

        User emails belonging to this user account.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (EnterpriseServerUserAccountEmailOrder)

        \n

        Ordering options for Enterprise Server user account emails returned from the connection.

        \n\n
        \n\n
        \n\n\n

        enterpriseServerInstallation (EnterpriseServerInstallation!)

        The Enterprise Server installation on which this user account exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSiteAdmin (Boolean!)

        Whether the user account is a site administrator on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The login of the user account on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        profileName (String)

        The profile name of the user account on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        remoteCreatedAt (DateTime!)

        The date and time when the user account was created on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        remoteUserId (Int!)

        The ID of the user account on the Enterprise Server installation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountConnection\n

        \n

        The connection type for EnterpriseServerUserAccount.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseServerUserAccountEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseServerUserAccount])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseServerUserAccount)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEmail\n

        \n

        An email belonging to a user account on an Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String!)

        The email address.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrimary (Boolean!)

        Indicates whether this is the primary email of the associated user account.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userAccount (EnterpriseServerUserAccount!)

        The user account to which the email belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEmailConnection\n

        \n

        The connection type for EnterpriseServerUserAccountEmail.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseServerUserAccountEmailEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseServerUserAccountEmail])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountEmailEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseServerUserAccountEmail)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountsUpload\n

        \n

        A user accounts upload from an Enterprise Server installation.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise!)

        The enterprise to which this upload belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseServerInstallation (EnterpriseServerInstallation!)

        The Enterprise Server installation for which this upload was generated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the file uploaded.

        \n\n\n\n\n\n\n\n\n\n\n\n

        syncState (EnterpriseServerUserAccountsUploadSyncState!)

        The synchronization state of the upload.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountsUploadConnection\n

        \n

        The connection type for EnterpriseServerUserAccountsUpload.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseServerUserAccountsUploadEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseServerUserAccountsUpload])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseServerUserAccountsUploadEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseServerUserAccountsUpload)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseUserAccount\n

        \n

        An account for a user who is an admin of an enterprise or a member of an enterprise through one or more organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the enterprise user account's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterprise (Enterprise!)

        The enterprise in which this user account exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        An identifier for the enterprise user account, a login or email address.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The name of the enterprise user account.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizations (EnterpriseOrganizationMembershipConnection!)

        A list of enterprise organizations this user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (OrganizationOrder)

        \n

        Ordering options for organizations returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (EnterpriseUserAccountMembershipRole)

        \n

        The role of the user in the enterprise organization.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user within the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseUserAccountConnection\n

        \n

        The connection type for EnterpriseUserAccount.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([EnterpriseUserAccountEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([EnterpriseUserAccount])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n EnterpriseUserAccountEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (EnterpriseUserAccount)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentity\n

        \n

        An external identity provisioned by SAML SSO or SCIM.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        guid (String!)

        The GUID for this identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationInvitation (OrganizationInvitation)

        Organization invitation for this SCIM-provisioned external identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        samlIdentity (ExternalIdentitySamlAttributes)

        SAML Identity attributes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        scimIdentity (ExternalIdentityScimAttributes)

        SCIM Identity attributes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        User linked to this external identity. Will be NULL if this identity has not been claimed by an organization member.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentityConnection\n

        \n

        The connection type for ExternalIdentity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ExternalIdentityEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ExternalIdentity])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentityEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ExternalIdentity)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentitySamlAttributes\n

        \n

        SAML attributes for the External Identity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        emails ([UserEmailMetadata!])

        The emails associated with the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        familyName (String)

        Family name of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        givenName (String)

        Given name of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        groups ([String!])

        The groups linked to this identity in IDP.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nameId (String)

        The NameID of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        username (String)

        The userName of the SAML identity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ExternalIdentityScimAttributes\n

        \n

        SCIM attributes for the External Identity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        emails ([UserEmailMetadata!])

        The emails associated with the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        familyName (String)

        Family name of the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        givenName (String)

        Given name of the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        groups ([String!])

        The groups linked to this identity in IDP.

        \n\n\n\n\n\n\n\n\n\n\n\n

        username (String)

        The userName of the SCIM identity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n FollowerConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n FollowingConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GenericHovercardContext\n

        \n

        A generic hovercard context with a message and icon.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Gist\n

        \n

        A Gist.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (GistCommentConnection!)

        A list of comments associated with the gist.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The gist description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        files ([GistFile])

        The files in this gist.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        limit (Int)

        \n

        The maximum number of files to return.

        \n

        The default value is 10.

        \n
        \n\n
        \n

        oid (GitObjectID)

        \n

        The oid of the files to return.

        \n\n
        \n\n
        \n\n\n

        forks (GistConnection!)

        A list of forks associated with the gist.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (GistOrder)

        \n

        Ordering options for gists returned from the connection.

        \n\n
        \n\n
        \n\n\n

        isFork (Boolean!)

        Identifies if the gist is a fork.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPublic (Boolean!)

        Whether the gist is public or not.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The gist name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (RepositoryOwner)

        The gist owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pushedAt (DateTime)

        Identifies when the gist was last pushed to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTML path to this resource.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazerCount (Int!)

        Returns a count of how many stargazers there are on this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazers (StargazerConnection!)

        A list of users who have starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this Gist.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasStarred (Boolean!)

        Returns a boolean indicating whether the viewing user has starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistComment\n

        \n

        Represents a comment on an Gist.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the gist.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the comment body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        gist (Gist!)

        The associated gist.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistCommentConnection\n

        \n

        The connection type for GistComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([GistCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([GistComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (GistComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistConnection\n

        \n

        The connection type for Gist.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([GistEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Gist])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Gist)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GistFile\n

        \n

        A file in a gist.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        encodedName (String)

        The file name encoded to remove characters that are invalid in URL paths.

        \n\n\n\n\n\n\n\n\n\n\n\n

        encoding (String)

        The gist file encoding.

        \n\n\n\n\n\n\n\n\n\n\n\n

        extension (String)

        The file extension from the file name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isImage (Boolean!)

        Indicates if this file is an image.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isTruncated (Boolean!)

        Whether the file's contents were truncated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        language (Language)

        The programming language this file is written in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The gist file name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        size (Int)

        The gist file size in bytes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String)

        UTF8 text data or null if the file is binary.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        truncate (Int)

        \n

        Optionally truncate the returned file to this length.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitActor\n

        \n

        Represents an actor in a Git commit (ie. an author or committer).

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the author's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        date (GitTimestamp)

        The timestamp of the Git action (authoring or committing).

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email in the Git commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The name in the Git commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The GitHub user corresponding to the email field. Null if no such user exists.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitActorConnection\n

        \n

        The connection type for GitActor.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([GitActorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([GitActor])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitActorEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (GitActor)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GitHubMetadata\n

        \n

        Represents information about the GitHub instance.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        gitHubServicesSha (GitObjectID!)

        Returns a String that's a SHA of github-services.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPasswordAuthenticationVerifiable (Boolean!)

        Whether or not users are verified.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n GpgSignature\n

        \n

        Represents a GPG signature on a Commit or Tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String!)

        Email used to sign this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isValid (Boolean!)

        True if the signature is valid and verified by GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        keyId (String)

        Hex-encoded ID of the key that signed this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String!)

        Payload for GPG signing object. Raw ODB object without the signature header.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (String!)

        ASCII-armored signature header from object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signer (User)

        GitHub user corresponding to the email signing this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (GitSignatureState!)

        The state of this signature. VALID if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wasSignedByGitHub (Boolean!)

        True if the signature was made with GitHub's signing key.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n HeadRefDeletedEvent\n

        \n

        Represents ahead_ref_deletedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRef (Ref)

        Identifies the Ref associated with the head_ref_deleted event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRefName (String!)

        Identifies the name of the Ref associated with the head_ref_deleted event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n HeadRefForcePushedEvent\n

        \n

        Represents ahead_ref_force_pushedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        afterCommit (Commit)

        Identifies the after commit SHA for thehead_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        beforeCommit (Commit)

        Identifies the before commit SHA for thehead_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Identifies the fully qualified ref name for thehead_ref_force_pushedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n HeadRefRestoredEvent\n

        \n

        Represents ahead_ref_restoredevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Hovercard\n

        \n

        Detail needed to display a hovercard for a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contexts ([HovercardContext!]!)

        Each of the contexts for this hovercard.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IpAllowListEntry\n

        \n

        An IP address or range of addresses that is allowed to access an owner's resources.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allowListValue (String!)

        A single IP address or range of IP addresses in CIDR notation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isActive (Boolean!)

        Whether the entry is currently active.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The name of the IP allow list entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (IpAllowListOwner!)

        The owner of the IP allow list entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IpAllowListEntryConnection\n

        \n

        The connection type for IpAllowListEntry.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IpAllowListEntryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IpAllowListEntry])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IpAllowListEntryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IpAllowListEntry)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Issue\n

        \n

        An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        activeLockReason (LockReason)

        Reason that the conversation was locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignees (UserConnection!)

        A list of Users assigned to this object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the body of the issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyResourcePath (URI!)

        The http path for this issue body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        Identifies the body of the issue rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyUrl (URI!)

        The http URL for this issue body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closed (Boolean!)

        true if the object is closed (definition of closed may depend on type).

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (IssueCommentConnection!)

        A list of comments associated with the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueCommentOrder)

        \n

        Ordering options for issue comments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hovercard (Hovercard!)

        The hovercard information for this issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        includeNotificationContexts (Boolean)

        \n

        Whether or not to include notification contexts.

        \n

        The default value is true.

        \n
        \n\n
        \n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isReadByViewer (Boolean)

        Is this issue read by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labels (LabelConnection)

        A list of labels associated with the object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LabelOrder)

        \n

        Ordering options for labels returned from the connection.

        \n\n
        \n\n
        \n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        locked (Boolean!)

        true if the object is locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestone (Milestone)

        Identifies the milestone associated with the issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the issue number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        participants (UserConnection!)

        A list of Users that are participating in the Issue conversation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        projectCards (ProjectCardConnection!)

        List of project cards associated with this issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (IssueState!)

        Identifies the state of the issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        timeline (IssueTimelineConnection!)

        A list of events, comments, commits, etc. associated with the issue.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        timeline is deprecated.

        timeline will be removed Use Issue.timelineItems instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Allows filtering timeline events by a since timestamp.

        \n\n
        \n\n
        \n\n\n

        timelineItems (IssueTimelineItemsConnection!)

        A list of events, comments, commits, etc. associated with the issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        itemTypes ([IssueTimelineItemsItemType!])

        \n

        Filter timeline items by type.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Filter timeline items by a since timestamp.

        \n\n
        \n\n
        \n

        skip (Int)

        \n

        Skips the first n elements in the list.

        \n\n
        \n\n
        \n\n\n

        title (String!)

        Identifies the issue title.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueComment\n

        \n

        Represents a comment on an Issue.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        Returns the pull request associated with the comment, if this comment was made on a\npull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this issue comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this issue comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueCommentConnection\n

        \n

        The connection type for IssueComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IssueComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IssueComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueConnection\n

        \n

        The connection type for Issue.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Issue])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueContributionsByRepository\n

        \n

        This aggregates issues opened by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedIssueContributionConnection!)

        The issue contributions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the issues were opened.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Issue)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTemplate\n

        \n

        A repository issue template.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        about (String)

        The template purpose.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String)

        The suggested issue body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The template name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String)

        The suggested issue title.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineConnection\n

        \n

        The connection type for IssueTimelineItem.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueTimelineItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IssueTimelineItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IssueTimelineItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineItemsConnection\n

        \n

        The connection type for IssueTimelineItems.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([IssueTimelineItemsEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        filteredCount (Int!)

        Identifies the count of items after applying before and after filters.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([IssueTimelineItems])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageCount (Int!)

        Identifies the count of items after applying before/after filters and first/last/skip slicing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the timeline was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n IssueTimelineItemsEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (IssueTimelineItems)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n JoinedGitHubContribution\n

        \n

        Represents a user signing up for a GitHub account.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Label\n

        \n

        A label for categorizing Issues or Milestones with a given Repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        color (String!)

        Identifies the label color.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime)

        Identifies the date and time when the label was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        A brief description of this label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDefault (Boolean!)

        Indicates whether or not this is a default label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issues (IssueConnection!)

        A list of issues associated with this label.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        name (String!)

        Identifies the label name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests associated with this label.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this label.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime)

        Identifies the date and time when the label was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this label.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LabelConnection\n

        \n

        The connection type for Label.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([LabelEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Label])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LabelEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Label)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LabeledEvent\n

        \n

        Represents alabeledevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        label (Label!)

        Identifies the label associated with thelabeledevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labelable (Labelable!)

        Identifies the Labelable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Language\n

        \n

        Represents a given language found in repositories.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        color (String)

        The color defined for the current language.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the current language.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LanguageConnection\n

        \n

        A list of languages associated with the parent.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([LanguageEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Language])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalSize (Int!)

        The total size in bytes of files written in that language.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LanguageEdge\n

        \n

        Represents the language of a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        size (Int!)

        The number of bytes of code written in the language.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n License\n

        \n

        A repository's open source license.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String!)

        The full text of the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        conditions ([LicenseRule]!)

        The conditions set by the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        A human-readable description of the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        featured (Boolean!)

        Whether the license should be featured.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hidden (Boolean!)

        Whether the license should be displayed in license pickers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        implementation (String)

        Instructions on how to implement the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The lowercased SPDX ID of the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        limitations ([LicenseRule]!)

        The limitations set by the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The license full name specified by https://spdx.org/licenses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nickname (String)

        Customary short name if applicable (e.g, GPLv3).

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissions ([LicenseRule]!)

        The permissions set by the license.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pseudoLicense (Boolean!)

        Whether the license is a pseudo-license placeholder (e.g., other, no-license).

        \n\n\n\n\n\n\n\n\n\n\n\n

        spdxId (String)

        Short identifier specified by https://spdx.org/licenses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI)

        URL to the license on https://choosealicense.com.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LicenseRule\n

        \n

        Describes a License's conditions, permissions, and limitations.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        description (String!)

        A description of the rule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The machine-readable rule key.

        \n\n\n\n\n\n\n\n\n\n\n\n

        label (String!)

        The human-readable rule label.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n LockedEvent\n

        \n

        Represents alockedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockReason (LockReason)

        Reason that the conversation was locked (optional).

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockable (Lockable!)

        Object that was locked.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Mannequin\n

        \n

        A placeholder user for attribution of imported data on GitHub.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI!)

        A URL pointing to the GitHub App's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The mannequin's email on the source instance.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The username of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTML path to this resource.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The URL to this resource.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MarkedAsDuplicateEvent\n

        \n

        Represents amarked_as_duplicateevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canonical (IssueOrPullRequest)

        The authoritative issue or pull request which has been duplicated by another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        duplicate (IssueOrPullRequest)

        The issue or pull request which has been marked as a duplicate of another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Canonical and duplicate belong to different repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MembersCanDeleteReposClearAuditEntry\n

        \n

        Audit log entry for a members_can_delete_repos.clear event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MembersCanDeleteReposDisableAuditEntry\n

        \n

        Audit log entry for a members_can_delete_repos.disable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MembersCanDeleteReposEnableAuditEntry\n

        \n

        Audit log entry for a members_can_delete_repos.enable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MentionedEvent\n

        \n

        Represents amentionedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MergedEvent\n

        \n

        Represents amergedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with the merge event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeRef (Ref)

        Identifies the Ref associated with the merge event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeRefName (String!)

        Identifies the name of the Ref associated with the merge event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this merged event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this merged event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Milestone\n

        \n

        Represents a Milestone object on a given repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        closed (Boolean!)

        true if the object is closed (definition of closed may depend on type).

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        Identifies the actor who created the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        Identifies the description of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dueOn (DateTime)

        Identifies the due date of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issues (IssueConnection!)

        A list of issues associated with the milestone.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        number (Int!)

        Identifies the number of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        progressPercentage (Float!)

        Identifies the percentage complete for the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests associated with the milestone.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (MilestoneState!)

        Identifies the state of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        Identifies the title of the milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this milestone.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MilestoneConnection\n

        \n

        The connection type for Milestone.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([MilestoneEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Milestone])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MilestoneEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Milestone)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MilestonedEvent\n

        \n

        Represents amilestonedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestoneTitle (String!)

        Identifies the milestone title associated with themilestonedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (MilestoneItem!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n MovedColumnsInProjectEvent\n

        \n

        Represents amoved_columns_in_projectevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousProjectColumnName (String!)

        Column name the issue or pull request was moved from.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        previousProjectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectCard (ProjectCard)

        Project card referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectCard is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name the issue or pull request was moved to.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OauthApplicationCreateAuditEntry\n

        \n

        Audit log entry for a oauth_application.create event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        applicationUrl (URI)

        The application URL of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        callbackUrl (URI)

        The callback URL of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        rateLimit (Int)

        The rate limit of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (OauthApplicationCreateAuditEntryState)

        The state of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgAddBillingManagerAuditEntry\n

        \n

        Audit log entry for a org.add_billing_manager.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitationEmail (String)

        The email address used to invite a billing manager for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgAddMemberAuditEntry\n

        \n

        Audit log entry for a org.add_member.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (OrgAddMemberAuditEntryPermission)

        The permission level of the member added to the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgBlockUserAuditEntry\n

        \n

        Audit log entry for a org.block_user.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUser (User)

        The blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserName (String)

        The username of the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserResourcePath (URI)

        The HTTP path for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserUrl (URI)

        The HTTP URL for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgConfigDisableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a org.config.disable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgConfigEnableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a org.config.enable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgCreateAuditEntry\n

        \n

        Audit log entry for a org.create event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        billingPlan (OrgCreateAuditEntryBillingPlan)

        The billing plan for the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgDisableOauthAppRestrictionsAuditEntry\n

        \n

        Audit log entry for a org.disable_oauth_app_restrictions event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgDisableSamlAuditEntry\n

        \n

        Audit log entry for a org.disable_saml event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        digestMethodUrl (URI)

        The SAML provider's digest algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuerUrl (URI)

        The SAML provider's issuer URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethodUrl (URI)

        The SAML provider's signature algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        singleSignOnUrl (URI)

        The SAML provider's single sign-on URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgDisableTwoFactorRequirementAuditEntry\n

        \n

        Audit log entry for a org.disable_two_factor_requirement event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgEnableOauthAppRestrictionsAuditEntry\n

        \n

        Audit log entry for a org.enable_oauth_app_restrictions event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgEnableSamlAuditEntry\n

        \n

        Audit log entry for a org.enable_saml event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        digestMethodUrl (URI)

        The SAML provider's digest algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuerUrl (URI)

        The SAML provider's issuer URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethodUrl (URI)

        The SAML provider's signature algorithm URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        singleSignOnUrl (URI)

        The SAML provider's single sign-on URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgEnableTwoFactorRequirementAuditEntry\n

        \n

        Audit log entry for a org.enable_two_factor_requirement event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgInviteMemberAuditEntry\n

        \n

        Audit log entry for a org.invite_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email address of the organization invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationInvitation (OrganizationInvitation)

        The organization invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgInviteToBusinessAuditEntry\n

        \n

        Audit log entry for a org.invite_to_business event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgOauthAppAccessApprovedAuditEntry\n

        \n

        Audit log entry for a org.oauth_app_access_approved event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgOauthAppAccessDeniedAuditEntry\n

        \n

        Audit log entry for a org.oauth_app_access_denied event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgOauthAppAccessRequestedAuditEntry\n

        \n

        Audit log entry for a org.oauth_app_access_requested event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationName (String)

        The name of the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationResourcePath (URI)

        The HTTP path for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oauthApplicationUrl (URI)

        The HTTP URL for the OAuth Application.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRemoveBillingManagerAuditEntry\n

        \n

        Audit log entry for a org.remove_billing_manager event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (OrgRemoveBillingManagerAuditEntryReason)

        The reason for the billing manager being removed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRemoveMemberAuditEntry\n

        \n

        Audit log entry for a org.remove_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membershipTypes ([OrgRemoveMemberAuditEntryMembershipType!])

        The types of membership the member has with the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (OrgRemoveMemberAuditEntryReason)

        The reason for the member being removed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRemoveOutsideCollaboratorAuditEntry\n

        \n

        Audit log entry for a org.remove_outside_collaborator event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membershipTypes ([OrgRemoveOutsideCollaboratorAuditEntryMembershipType!])

        The types of membership the outside collaborator has with the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reason (OrgRemoveOutsideCollaboratorAuditEntryReason)

        The reason for the outside collaborator being removed from the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberAuditEntry\n

        \n

        Audit log entry for a org.restore_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredCustomEmailRoutingsCount (Int)

        The number of custom email routings for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredIssueAssignmentsCount (Int)

        The number of issue assignments for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredMemberships ([OrgRestoreMemberAuditEntryMembership!])

        Restored organization membership objects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredMembershipsCount (Int)

        The number of restored memberships.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredRepositoriesCount (Int)

        The number of repositories of the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredRepositoryStarsCount (Int)

        The number of starred repositories for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        restoredRepositoryWatchesCount (Int)

        The number of watched repositories for the restored member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberMembershipOrganizationAuditEntryData\n

        \n

        Metadata for an organization membership for org.restore_member actions.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberMembershipRepositoryAuditEntryData\n

        \n

        Metadata for a repository membership for org.restore_member actions.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgRestoreMemberMembershipTeamAuditEntryData\n

        \n

        Metadata for a team membership for org.restore_member actions.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUnblockUserAuditEntry\n

        \n

        Audit log entry for a org.unblock_user.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUser (User)

        The user being unblocked by the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserName (String)

        The username of the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserResourcePath (URI)

        The HTTP path for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockedUserUrl (URI)

        The HTTP URL for the blocked user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateDefaultRepositoryPermissionAuditEntry\n

        \n

        Audit log entry for a org.update_default_repository_permission.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (OrgUpdateDefaultRepositoryPermissionAuditEntryPermission)

        The new default repository permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissionWas (OrgUpdateDefaultRepositoryPermissionAuditEntryPermission)

        The former default repository permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateMemberAuditEntry\n

        \n

        Audit log entry for a org.update_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (OrgUpdateMemberAuditEntryPermission)

        The new member permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissionWas (OrgUpdateMemberAuditEntryPermission)

        The former member permission level for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateMemberRepositoryCreationPermissionAuditEntry\n

        \n

        Audit log entry for a org.update_member_repository_creation_permission event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canCreateRepositories (Boolean)

        Can members create repositories in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility)

        The permission for visibility level of repositories for this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrgUpdateMemberRepositoryInvitationPermissionAuditEntry\n

        \n

        Audit log entry for a org.update_member_repository_invitation_permission event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canInviteOutsideCollaboratorsToRepositories (Boolean)

        Can outside collaborators be invited to repositories in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Organization\n

        \n

        An account on GitHub, with one or more owners, that has repositories, members and teams.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        anyPinnableItems (Boolean!)

        Determine if this repository owner has any items that can be pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        type (PinnableItemType)

        \n

        Filter to only a particular kind of pinnable item.

        \n\n
        \n\n
        \n\n\n

        auditLog (OrganizationAuditEntryConnection!)

        Audit log entries of the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (AuditLogOrder)

        \n

        Ordering options for the returned audit log entries.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The query string to filter audit entries.

        \n\n
        \n\n
        \n\n\n

        avatarUrl (URI!)

        A URL pointing to the organization's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The organization's public profile description.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (String)

        The organization's public profile description rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The organization's public email.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ipAllowListEnabledSetting (IpAllowListEnabledSettingValue!)

        The setting value for whether the organization has an IP allow list enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ipAllowListEntries (IpAllowListEntryConnection!)

        The IP addresses that are allowed to access resources owned by the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IpAllowListEntryOrder)

        \n

        Ordering options for IP allow list entries returned.

        \n\n
        \n\n
        \n\n\n

        isVerified (Boolean!)

        Whether the organization has verified its profile email and website, always false on Enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        itemShowcase (ProfileItemShowcase!)

        Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (String)

        The organization's public profile location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The organization's login name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        memberStatuses (UserStatusConnection!)

        Get the status messages members of this entity have set that are either public or visible only to the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (UserStatusOrder)

        \n

        Ordering options for user statuses returned from the connection.

        \n\n
        \n\n
        \n\n\n

        membersWithRole (OrganizationMemberConnection!)

        A list of users who are members of this organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        name (String)

        The organization's public profile name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamResourcePath (URI!)

        The HTTP path creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamUrl (URI!)

        The HTTP URL creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationBillingEmail (String)

        The billing email for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pendingMembers (UserConnection!)

        A list of users who have been invited to join this organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        pinnableItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinnable items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner has pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinned items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItemsRemaining (Int!)

        Returns how many more items this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Find project by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The project number to find.

        \n\n
        \n\n
        \n\n\n

        projects (ProjectConnection!)

        A list of projects under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ProjectOrder)

        \n

        Ordering options for projects returned from the connection.

        \n\n
        \n\n
        \n

        search (String)

        \n

        Query to search projects by, currently only searching by name.

        \n\n
        \n\n
        \n

        states ([ProjectState!])

        \n

        A list of states to filter the projects by.

        \n\n
        \n\n
        \n\n\n

        projectsResourcePath (URI!)

        The HTTP path listing organization's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectsUrl (URI!)

        The HTTP URL listing organization's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (RepositoryConnection!)

        A list of repositories that the user owns.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isFork (Boolean)

        \n

        If non-null, filters repositories according to whether they are forks of another repository.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        repository (Repository)

        Find Repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        Name of Repository to find.

        \n\n
        \n\n
        \n\n\n

        requiresTwoFactorAuthentication (Boolean)

        When true the organization requires all members, billing managers, and outside\ncollaborators to enable two-factor authentication.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        samlIdentityProvider (OrganizationIdentityProvider)

        The Organization's SAML identity providers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorshipsAsMaintainer (SponsorshipConnection!)

        This object's sponsorships as the maintainer.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        includePrivate (Boolean)

        \n

        Whether or not to include private sponsorships in the result set.

        \n

        The default value is false.

        \n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        sponsorshipsAsSponsor (SponsorshipConnection!)

        This object's sponsorships as the sponsor.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        team (Team)

        Find an organization's team by its slug.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        slug (String!)

        \n

        The name or slug of the team to find.

        \n\n
        \n\n
        \n\n\n

        teams (TeamConnection!)

        A list of teams in this organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        ldapMapped (Boolean)

        \n

        If true, filters teams that are mapped to an LDAP Group (Enterprise only).

        \n\n
        \n\n
        \n

        orderBy (TeamOrder)

        \n

        Ordering options for teams returned from the connection.

        \n\n
        \n\n
        \n

        privacy (TeamPrivacy)

        \n

        If non-null, filters teams according to privacy.

        \n\n
        \n\n
        \n

        query (String)

        \n

        If non-null, filters teams with query on team name and team slug.

        \n\n
        \n\n
        \n

        role (TeamRole)

        \n

        If non-null, filters teams according to whether the viewer is an admin or member on team.

        \n\n
        \n\n
        \n

        rootTeamsOnly (Boolean)

        \n

        If true, restrict to only root teams.

        \n

        The default value is false.

        \n
        \n\n
        \n

        userLogins ([String!])

        \n

        User logins to filter by.

        \n\n
        \n\n
        \n\n\n

        teamsResourcePath (URI!)

        The HTTP path listing organization's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsUrl (URI!)

        The HTTP URL listing organization's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        twitterUsername (String)

        The organization's Twitter username.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanAdminister (Boolean!)

        Organization is adminable by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanChangePinnedItems (Boolean!)

        Can the viewer pin repositories and gists to the profile?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateProjects (Boolean!)

        Can the current viewer create new projects on this owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateRepositories (Boolean!)

        Viewer can create repositories on this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateTeams (Boolean!)

        Viewer can create teams on this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerIsAMember (Boolean!)

        Viewer is an active member of this organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        websiteUrl (URI)

        The organization's public profile URL.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationAuditEntryConnection\n

        \n

        The connection type for OrganizationAuditEntry.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationAuditEntryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([OrganizationAuditEntry])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationAuditEntryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (OrganizationAuditEntry)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationConnection\n

        \n

        The connection type for Organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Organization])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Organization)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationIdentityProvider\n

        \n

        An Identity Provider configured to provision SAML and SCIM identities for Organizations.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        digestMethod (URI)

        The digest algorithm used to sign SAML requests for the Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        externalIdentities (ExternalIdentityConnection!)

        External Identities provisioned by this Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        idpCertificate (X509Certificate)

        The x509 certificate used by the Identity Provider to sign assertions and responses.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issuer (String)

        The Issuer Entity ID for the SAML Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        Organization this Identity Provider belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signatureMethod (URI)

        The signature algorithm used to sign SAML requests for the Identity Provider.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ssoUrl (URI)

        The URL endpoint for the Identity Provider's SAML SSO.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationInvitation\n

        \n

        An Invitation for a user to an organization.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String)

        The email address of the user invited to the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitationType (OrganizationInvitationType!)

        The type of invitation that was sent (e.g. email, user).

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitee (User)

        The user who was invited to the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inviter (User!)

        The user who created the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization!)

        The organization the invite is for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (OrganizationInvitationRole!)

        The user's pending role in the organization (e.g. member, owner).

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationInvitationConnection\n

        \n

        The connection type for OrganizationInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([OrganizationInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationInvitationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (OrganizationInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationMemberConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([OrganizationMemberEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationMemberEdge\n

        \n

        Represents a user within an organization.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasTwoFactorEnabled (Boolean)

        Whether the organization member has two factor enabled or not. Returns null if information is not available to viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (OrganizationMemberRole)

        The role this user has in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationTeamsHovercardContext\n

        \n

        An organization teams hovercard context.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        relevantTeams (TeamConnection!)

        Teams in this organization the user is a member of that are relevant.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        teamsResourcePath (URI!)

        The path for the full team list for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsUrl (URI!)

        The URL for the full team list for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalTeamCount (Int!)

        The total number of teams the user is on in the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n OrganizationsHovercardContext\n

        \n

        An organization list hovercard context.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        relevantOrganizations (OrganizationConnection!)

        Organizations this user is a member of that are relevant.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        totalOrganizationCount (Int!)

        The total number of organizations this user is in.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PageInfo\n

        \n

        Information about pagination in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        endCursor (String)

        When paginating forwards, the cursor to continue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasNextPage (Boolean!)

        When paginating forwards, are there more items?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasPreviousPage (Boolean!)

        When paginating backwards, are there more items?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startCursor (String)

        When paginating backwards, the cursor to continue.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PermissionSource\n

        \n

        A level of permission and source for a user's access to a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        organization (Organization!)

        The organization the repository belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (DefaultRepositoryPermissionField!)

        The level of access this source has granted to the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        source (PermissionGranter!)

        The source of this permission.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnableItemConnection\n

        \n

        The connection type for PinnableItem.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PinnableItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PinnableItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnableItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PinnableItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedEvent\n

        \n

        Represents apinnedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedIssue\n

        \n

        A Pinned Issue is a issue pinned to a repository's index page.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        PinnedIssue is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        The issue that was pinned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pinnedBy (Actor!)

        The actor that pinned this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository that this issue was pinned to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedIssueConnection\n

        \n

        The connection type for PinnedIssue.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        PinnedIssueConnection is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PinnedIssueEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PinnedIssue])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PinnedIssueEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n
        \n

        Preview notice

        \n

        PinnedIssueEdge is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PinnedIssue)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PrivateRepositoryForkingDisableAuditEntry\n

        \n

        Audit log entry for a private_repository_forking.disable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PrivateRepositoryForkingEnableAuditEntry\n

        \n

        Audit log entry for a private_repository_forking.enable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProfileItemShowcase\n

        \n

        A curatable list of repositories relating to a repository owner, which defaults\nto showing the most popular repositories they own.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        hasPinnedItems (Boolean!)

        Whether or not the owner has pinned any repositories or gists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        items (PinnableItemConnection!)

        The repositories and gists in the showcase. If the profile owner has any\npinned items, those will be returned. Otherwise, the profile owner's popular\nrepositories will be returned.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Project\n

        \n

        Projects manage issues, pull requests and notes within a project owner.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String)

        The project's description body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The projects description body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closed (Boolean!)

        true if the object is closed (definition of closed may depend on type).

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        columns (ProjectColumnConnection!)

        List of columns in the project.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        The actor who originally created the project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The project's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        The project's number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (ProjectOwner!)

        The project's owner. Currently limited to repositories, organizations, and users.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pendingCards (ProjectCardConnection!)

        List of pending cards in this project.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        progress (ProjectProgress!)

        Project progress details.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (ProjectState!)

        Whether the project is open or closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectCard\n

        \n

        A card in a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        column (ProjectColumn)

        The project column this card is associated under. A card may only belong to one\nproject column at a time. The column field will be null if the card is created\nin a pending state and has yet to be associated with a column. Once cards are\nassociated with a column, they will not become pending in the future.

        \n\n\n\n\n\n\n\n\n\n\n\n

        content (ProjectCardItem)

        The card content item.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        The actor who created this card.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isArchived (Boolean!)

        Whether the card is archived.

        \n\n\n\n\n\n\n\n\n\n\n\n

        note (String)

        The card note.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project!)

        The project that contains this card.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this card.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (ProjectCardState)

        The state of ProjectCard.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this card.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectCardConnection\n

        \n

        The connection type for ProjectCard.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ProjectCardEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ProjectCard])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectCardEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ProjectCard)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectColumn\n

        \n

        A column inside a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cards (ProjectCardConnection!)

        List of cards in the column.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The project column's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project!)

        The project that contains this column.

        \n\n\n\n\n\n\n\n\n\n\n\n

        purpose (ProjectColumnPurpose)

        The semantic purpose of the column.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this project column.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this project column.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectColumnConnection\n

        \n

        The connection type for ProjectColumn.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ProjectColumnEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ProjectColumn])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectColumnEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ProjectColumn)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectConnection\n

        \n

        A list of projects associated with the owner.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ProjectEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Project])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Project)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ProjectProgress\n

        \n

        Project progress stats.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        doneCount (Int!)

        The number of done cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        donePercentage (Float!)

        The percentage of done cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enabled (Boolean!)

        Whether progress tracking is enabled and cards with purpose exist for this project.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inProgressCount (Int!)

        The number of in-progress cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inProgressPercentage (Float!)

        The percentage of in-progress cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        todoCount (Int!)

        The number of to do cards.

        \n\n\n\n\n\n\n\n\n\n\n\n

        todoPercentage (Float!)

        The percentage of to do cards.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PublicKey\n

        \n

        A user's public key.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        accessedAt (DateTime)

        The last time this authorization was used to perform an action. Values will be null for keys not owned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime)

        Identifies the date and time when the key was created. Keys created before\nMarch 5th, 2014 have inaccurate values. Values will be null for keys not owned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fingerprint (String!)

        The fingerprint for this PublicKey.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isReadOnly (Boolean)

        Whether this PublicKey is read-only or not. Values will be null for keys not owned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        key (String!)

        The public key string.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime)

        Identifies the date and time when the key was updated. Keys created before\nMarch 5th, 2014 may have inaccurate values. Values will be null for keys not\nowned by the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PublicKeyConnection\n

        \n

        The connection type for PublicKey.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PublicKeyEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PublicKey])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PublicKeyEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PublicKey)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequest\n

        \n

        A repository pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        activeLockReason (LockReason)

        Reason that the conversation was locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        additions (Int!)

        The number of additions in this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignees (UserConnection!)

        A list of Users assigned to this object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        autoMergeRequest (AutoMergeRequest)

        Returns the auto-merge request object if one exists for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRef (Ref)

        Identifies the base Ref associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRefName (String!)

        Identifies the name of the base Ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRefOid (GitObjectID!)

        Identifies the oid of the base ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        baseRepository (Repository)

        The repository associated with this pull request's base Ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canBeRebased (Boolean!)

        Whether or not the pull request is rebaseable.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        canBeRebased is available under the Merge info preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        changedFiles (Int!)

        The number of changed files in this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checksResourcePath (URI!)

        The HTTP path for the checks of this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        checksUrl (URI!)

        The HTTP URL for the checks of this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closed (Boolean!)

        true if the pull request is closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closedAt (DateTime)

        Identifies the date and time when the object was closed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (IssueCommentConnection!)

        A list of comments associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueCommentOrder)

        \n

        Ordering options for issue comments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        commits (PullRequestCommitConnection!)

        A list of commits present in this pull request's head branch not present in the base branch.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletions (Int!)

        The number of deletions in this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited this pull request's body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        files (PullRequestChangedFileConnection)

        Lists the files changed within this pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        headRef (Ref)

        Identifies the head Ref associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRefName (String!)

        Identifies the name of the head Ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRefOid (GitObjectID!)

        Identifies the oid of the head ref associated with the pull request, even if the ref has been deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRepository (Repository)

        The repository associated with this pull request's head Ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        headRepositoryOwner (RepositoryOwner)

        The owner of the repository associated with this pull request's head Ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hovercard (Hovercard!)

        The hovercard information for this issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        includeNotificationContexts (Boolean)

        \n

        Whether or not to include notification contexts.

        \n

        The default value is true.

        \n
        \n\n
        \n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        The head and base repositories are different.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDraft (Boolean!)

        Identifies if the pull request is a draft.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isReadByViewer (Boolean)

        Is this pull request read by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labels (LabelConnection)

        A list of labels associated with the object.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LabelOrder)

        \n

        Ordering options for labels returned from the connection.

        \n\n
        \n\n
        \n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        latestOpinionatedReviews (PullRequestReviewConnection)

        A list of latest reviews per user associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        writersOnly (Boolean)

        \n

        Only return reviews from user who have write access to the repository.

        \n

        The default value is false.

        \n
        \n\n
        \n\n\n

        latestReviews (PullRequestReviewConnection)

        A list of latest reviews per user associated with the pull request that are not also pending review.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        locked (Boolean!)

        true if the pull request is locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        maintainerCanModify (Boolean!)

        Indicates whether maintainers can modify the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeCommit (Commit)

        The commit that was created when this pull request was merged.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeStateStatus (MergeStateStatus!)

        Detailed information about the current pull request merge state status.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        mergeStateStatus is available under the Merge info preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        mergeable (MergeableState!)

        Whether or not the pull request can be merged based on the existence of merge conflicts.

        \n\n\n\n\n\n\n\n\n\n\n\n

        merged (Boolean!)

        Whether or not the pull request was merged.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergedAt (DateTime)

        The date and time that the pull request was merged.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergedBy (Actor)

        The actor who merged the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestone (Milestone)

        Identifies the milestone associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the pull request number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        participants (UserConnection!)

        A list of Users that are participating in the Pull Request conversation.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        permalink (URI!)

        The permalink to the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        potentialMergeCommit (Commit)

        The commit that GitHub automatically generated to test if this pull request\ncould be merged. This field will not return a value if the pull request is\nmerged, or if the test merge commit is still being generated. See the\nmergeable field for more details on the mergeability of the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectCards (ProjectCardConnection!)

        List of project cards associated with this pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        archivedStates ([ProjectCardArchivedState])

        \n

        A list of archived states to filter the cards by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        revertResourcePath (URI!)

        The HTTP path for reverting this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        revertUrl (URI!)

        The HTTP URL for reverting this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewDecision (PullRequestReviewDecision)

        The current status of this pull request with respect to code review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewRequests (ReviewRequestConnection)

        A list of review requests associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        reviewThreads (PullRequestReviewThreadConnection!)

        The list of all review threads for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        reviews (PullRequestReviewConnection)

        A list of reviews associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        author (String)

        \n

        Filter by author of the review.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        states ([PullRequestReviewState!])

        \n

        A list of states to filter the reviews.

        \n\n
        \n\n
        \n\n\n

        state (PullRequestState!)

        Identifies the state of the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        suggestedReviewers ([SuggestedReviewer]!)

        A list of reviewer suggestions based on commit history and past review comments.

        \n\n\n\n\n\n\n\n\n\n\n\n

        timeline (PullRequestTimelineConnection!)

        A list of events, comments, commits, etc. associated with the pull request.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        timeline is deprecated.

        timeline will be removed Use PullRequest.timelineItems instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Allows filtering timeline events by a since timestamp.

        \n\n
        \n\n
        \n\n\n

        timelineItems (PullRequestTimelineItemsConnection!)

        A list of events, comments, commits, etc. associated with the pull request.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        itemTypes ([PullRequestTimelineItemsItemType!])

        \n

        Filter timeline items by type.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        Filter timeline items by a since timestamp.

        \n\n
        \n\n
        \n

        skip (Int)

        \n

        Skips the first n elements in the list.

        \n\n
        \n\n
        \n\n\n

        title (String!)

        Identifies the pull request title.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanApplySuggestion (Boolean!)

        Whether or not the viewer can apply suggestion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanDeleteHeadRef (Boolean!)

        Check if the viewer can restore the deleted head ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanDisableAutoMerge (Boolean!)

        Whether or not the viewer can disable auto-merge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanEnableAutoMerge (Boolean!)

        Whether or not the viewer can enable auto-merge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerMergeBodyText (String!)

        The merge body text for the viewer and method.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        mergeType (PullRequestMergeMethod)

        \n

        The merge method for the message.

        \n\n
        \n\n
        \n\n\n

        viewerMergeHeadlineText (String!)

        The merge headline text for the viewer and method.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        mergeType (PullRequestMergeMethod)

        \n

        The merge method for the message.

        \n\n
        \n\n
        \n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestChangedFile\n

        \n

        A file changed in a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        additions (Int!)

        The number of additions to the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletions (Int!)

        The number of deletions to the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerViewedState (FileViewedState!)

        The state of the file for the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestChangedFileConnection\n

        \n

        The connection type for PullRequestChangedFile.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestChangedFileEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestChangedFile])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestChangedFileEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestChangedFile)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommit\n

        \n

        Represents a Git commit part of a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commit (Commit!)

        The Git commit object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request this commit belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this pull request commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this pull request commit.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommitCommentThread\n

        \n

        Represents a commit comment thread part of a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (CommitCommentConnection!)

        The comments that exist in this thread.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit!)

        The commit the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        The file the comments were made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        The position in the diff for the commit that the comment was made on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request this commit comment thread belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommitConnection\n

        \n

        The connection type for PullRequestCommit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestCommitEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestCommit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestCommitEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestCommit)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestConnection\n

        \n

        The connection type for PullRequest.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequest])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestContributionsByRepository\n

        \n

        This aggregates pull requests opened by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedPullRequestContributionConnection!)

        The pull request contributions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the pull requests were opened.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequest)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReview\n

        \n

        A review object for a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorCanPushToRepository (Boolean!)

        Indicates whether the author of this review has push access to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        Identifies the pull request review body.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body of this review rendered as plain text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (PullRequestReviewCommentConnection!)

        A list of review comments for the current pull request review.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit)

        Identifies the commit associated with this pull request review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        onBehalfOf (TeamConnection!)

        A list of teams that this review was made on behalf of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        Identifies the pull request associated with this pull request review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path permalink for this PullRequestReview.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (PullRequestReviewState!)

        Identifies the current state of the pull request review.

        \n\n\n\n\n\n\n\n\n\n\n\n

        submittedAt (DateTime)

        Identifies when the Pull Request Review was submitted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL permalink for this PullRequestReview.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewComment\n

        \n

        A review comment associated with a given repository pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the subject of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The comment body of this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The comment body of this review comment rendered as plain text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies when the comment was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        diffHunk (String!)

        The diff hunk to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        draftedAt (DateTime!)

        Identifies when the comment was created in a draft state.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMinimized (Boolean!)

        Returns whether or not a comment has been minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        minimizedReason (String)

        Returns why the comment was minimized.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalCommit (Commit)

        Identifies the original commit associated with the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalPosition (Int!)

        The original line index in the diff to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        outdated (Boolean!)

        Identifies when the comment body is outdated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        position (Int)

        The line index in the diff to which the comment applies.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request associated with this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestReview (PullRequestReview)

        The pull request review associated with this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        replyTo (PullRequestReviewComment)

        The comment this is a reply to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository associated with this node.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path permalink for this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (PullRequestReviewCommentState!)

        Identifies the state of the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies when the comment was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL permalink for this review comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanMinimize (Boolean!)

        Check if the current viewer can minimize this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewCommentConnection\n

        \n

        The connection type for PullRequestReviewComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestReviewCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestReviewComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestReviewComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewConnection\n

        \n

        The connection type for PullRequestReview.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestReviewEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestReview])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewContributionsByRepository\n

        \n

        This aggregates pull request reviews made by a user within one repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contributions (CreatedPullRequestReviewContributionConnection!)

        The pull request review contributions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ContributionOrder)

        \n

        Ordering options for contributions returned from the connection.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository in which the pull request reviews were made.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestReview)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewThread\n

        \n

        A threaded list of comments for a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        comments (PullRequestReviewCommentConnection!)

        A list of pull request comments associated with the thread.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        skip (Int)

        \n

        Skips the first n elements in the list.

        \n\n
        \n\n
        \n\n\n

        diffSide (DiffSide!)

        The side of the diff on which this thread was placed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCollapsed (Boolean!)

        Whether or not the thread has been collapsed (outdated or resolved).

        \n\n\n\n\n\n\n\n\n\n\n\n

        isOutdated (Boolean!)

        Indicates whether this thread was outdated by newer changes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isResolved (Boolean!)

        Whether this thread has been resolved.

        \n\n\n\n\n\n\n\n\n\n\n\n

        line (Int)

        The line in the file to which this thread refers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalLine (Int)

        The original line in the file to which this thread refers.

        \n\n\n\n\n\n\n\n\n\n\n\n

        originalStartLine (Int)

        The original start line in the file to which this thread refers (multi-line only).

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        Identifies the file path of this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        Identifies the pull request associated with this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        Identifies the repository associated with this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resolvedBy (User)

        The user who resolved this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        startDiffSide (DiffSide)

        The side of the diff that the first line of the thread starts on (multi-line only).

        \n\n\n\n\n\n\n\n\n\n\n\n

        startLine (Int)

        The start line in the file to which this thread refers (multi-line only).

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReply (Boolean!)

        Indicates whether the current viewer can reply to this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanResolve (Boolean!)

        Whether or not the viewer can resolve this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUnresolve (Boolean!)

        Whether or not the viewer can unresolve this thread.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewThreadConnection\n

        \n

        Review comment threads for a pull request review.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestReviewThreadEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestReviewThread])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestReviewThreadEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestReviewThread)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestRevisionMarker\n

        \n

        Represents the latest point in the pull request timeline for which the viewer has seen the pull request's commits.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastSeenCommit (Commit!)

        The last commit the viewer has seen.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        The pull request to which the marker belongs.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineConnection\n

        \n

        The connection type for PullRequestTimelineItem.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestTimelineItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestTimelineItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestTimelineItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineItemsConnection\n

        \n

        The connection type for PullRequestTimelineItems.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PullRequestTimelineItemsEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        filteredCount (Int!)

        Identifies the count of items after applying before and after filters.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PullRequestTimelineItems])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageCount (Int!)

        Identifies the count of items after applying before/after filters and first/last/skip slicing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the timeline was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PullRequestTimelineItemsEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PullRequestTimelineItems)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Push\n

        \n

        A Git push.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        nextSha (GitObjectID)

        The SHA after the push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI!)

        The permalink for this push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousSha (GitObjectID)

        The SHA before the push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pusher (User!)

        The user who pushed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository that was pushed to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PushAllowance\n

        \n

        A team, user or app who has the ability to push to a protected branch.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (PushAllowanceActor)

        The actor that can push.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branchProtectionRule (BranchProtectionRule)

        Identifies the branch protection rule associated with the allowed user or team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PushAllowanceConnection\n

        \n

        The connection type for PushAllowance.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([PushAllowanceEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([PushAllowance])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n PushAllowanceEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (PushAllowance)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RateLimit\n

        \n

        Represents the client's rate limit.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cost (Int!)

        The point cost for the current query counting against the rate limit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        limit (Int!)

        The maximum number of points the client is permitted to consume in a 60 minute window.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodeCount (Int!)

        The maximum number of nodes this query may return.

        \n\n\n\n\n\n\n\n\n\n\n\n

        remaining (Int!)

        The number of points remaining in the current rate limit window.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resetAt (DateTime!)

        The time at which the current rate limit window resets in UTC epoch seconds.

        \n\n\n\n\n\n\n\n\n\n\n\n

        used (Int!)

        The number of points used in the current rate limit window.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactingUserConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReactingUserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactingUserEdge\n

        \n

        Represents a user that's made a reaction.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactedAt (DateTime!)

        The moment when the user made the reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Reaction\n

        \n

        An emoji reaction to a particular piece of content.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        content (ReactionContent!)

        Identifies the emoji reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactable (Reactable!)

        The reactable piece of content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        Identifies the user who created this reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactionConnection\n

        \n

        A list of reactions that have been left on the subject.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReactionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Reaction])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasReacted (Boolean!)

        Whether or not the authenticated user has left a reaction on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Reaction)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReactionGroup\n

        \n

        A group of emoji reactions to a particular piece of content.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        content (ReactionContent!)

        Identifies the emoji reaction.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime)

        Identifies when the reaction was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (Reactable!)

        The subject that was reacted to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        users (ReactingUserConnection!)

        Users who have reacted to the reaction subject with the emotion represented by this reaction group.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerHasReacted (Boolean!)

        Whether or not the authenticated user has left a reaction on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReadyForReviewEvent\n

        \n

        Represents aready_for_reviewevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this ready for review event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this ready for review event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Ref\n

        \n

        Represents a Git reference.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        associatedPullRequests (PullRequestConnection!)

        A list of pull requests with this ref as the head ref.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        branchProtectionRule (BranchProtectionRule)

        Branch protection rules for this ref.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The ref name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        prefix (String!)

        The ref's prefix, such as refs/heads/ or refs/tags/.

        \n\n\n\n\n\n\n\n\n\n\n\n

        refUpdateRule (RefUpdateRule)

        Branch protection rules that are viewable by non-admins.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The repository the ref belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        target (GitObject)

        The object the ref points to. Returns null when object does not exist.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RefConnection\n

        \n

        The connection type for Ref.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RefEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Ref])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RefEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Ref)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RefUpdateRule\n

        \n

        A ref update rules for a viewer.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        allowsDeletions (Boolean!)

        Can this branch be deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        allowsForcePushes (Boolean!)

        Are force pushes allowed on this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pattern (String!)

        Identifies the protection rule pattern.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredApprovingReviewCount (Int)

        Number of approving reviews required to update matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiredStatusCheckContexts ([String])

        List of required status check contexts that must pass for commits to be accepted to matching branches.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresLinearHistory (Boolean!)

        Are merge commits prohibited from being pushed to this branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requiresSignatures (Boolean!)

        Are commits required to be signed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanPush (Boolean!)

        Can the viewer push to the branch.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReferencedEvent\n

        \n

        Represents areferencedevent on a given ReferencedSubject.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commit (Commit)

        Identifies the commit associated with thereferencedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitRepository (Repository!)

        Identifies the repository associated with thereferencedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Reference originated in a different repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDirectReference (Boolean!)

        Checks if the commit message itself references the subject. Can be false in the case of a commit comment reference.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (ReferencedSubject!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Release\n

        \n

        A release contains the content for a release.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (User)

        The author of the release.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the release.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (HTML)

        The description of this release rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDraft (Boolean!)

        Whether or not the release is a draft.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLatest (Boolean!)

        Whether or not the release is the latest releast.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrerelease (Boolean!)

        Whether or not the release is a prerelease.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The title of the release.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies the date and time when the release was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        releaseAssets (ReleaseAssetConnection!)

        List of releases assets which are dependent on this release.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        name (String)

        \n

        A list of names to filter the assets by.

        \n\n
        \n\n
        \n\n\n

        repository (Repository!)

        The repository that the release belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n

        shortDescriptionHTML (HTML)

        A description of the release, rendered to HTML without any links in it.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        limit (Int)

        \n

        How many characters to return.

        \n

        The default value is 200.

        \n
        \n\n
        \n\n\n

        tag (Ref)

        The Git tag the release points to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tagName (String!)

        The name of the release's Git tag.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this issue.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseAsset\n

        \n

        A release asset contains the content for a release asset.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        contentType (String!)

        The asset's content-type.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        downloadCount (Int!)

        The number of times this asset was downloaded.

        \n\n\n\n\n\n\n\n\n\n\n\n

        downloadUrl (URI!)

        Identifies the URL where you can download the release asset via the browser.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        Identifies the title of the release asset.

        \n\n\n\n\n\n\n\n\n\n\n\n

        release (Release)

        Release that the asset is associated with.

        \n\n\n\n\n\n\n\n\n\n\n\n

        size (Int!)

        The size (in bytes) of the asset.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        uploadedBy (User!)

        The user that performed the upload.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        Identifies the URL of the release asset.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseAssetConnection\n

        \n

        The connection type for ReleaseAsset.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReleaseAssetEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ReleaseAsset])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseAssetEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ReleaseAsset)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseConnection\n

        \n

        The connection type for Release.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReleaseEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Release])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReleaseEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Release)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RemovedFromProjectEvent\n

        \n

        Represents aremoved_from_projectevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Project referenced by event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        project is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        projectColumnName (String!)

        Column name referenced by this project event.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        projectColumnName is available under the Project event details preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RenamedTitleEvent\n

        \n

        Represents arenamedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        currentTitle (String!)

        Identifies the current title of the issue or pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousTitle (String!)

        Identifies the previous title of the issue or pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (RenamedTitleSubject!)

        Subject that was renamed.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReopenedEvent\n

        \n

        Represents areopenedevent on any Closable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        closable (Closable!)

        Object that was reopened.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoAccessAuditEntry\n

        \n

        Audit log entry for a repo.access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoAccessAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoAddMemberAuditEntry\n

        \n

        Audit log entry for a repo.add_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoAddMemberAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoAddTopicAuditEntry\n

        \n

        Audit log entry for a repo.add_topic event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topic (Topic)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topicName (String)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoArchivedAuditEntry\n

        \n

        Audit log entry for a repo.archived event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoArchivedAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoChangeMergeSettingAuditEntry\n

        \n

        Audit log entry for a repo.change_merge_setting event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isEnabled (Boolean)

        Whether the change was to enable (true) or disable (false) the merge type.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mergeType (RepoChangeMergeSettingAuditEntryMergeType)

        The merge method affected by the change.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableContributorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_contributors_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigDisableSockpuppetDisallowedAuditEntry\n

        \n

        Audit log entry for a repo.config.disable_sockpuppet_disallowed event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableCollaboratorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_collaborators_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableContributorsOnlyAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_contributors_only event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigEnableSockpuppetDisallowedAuditEntry\n

        \n

        Audit log entry for a repo.config.enable_sockpuppet_disallowed event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigLockAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.lock_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoConfigUnlockAnonymousGitAccessAuditEntry\n

        \n

        Audit log entry for a repo.config.unlock_anonymous_git_access event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoCreateAuditEntry\n

        \n

        Audit log entry for a repo.create event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forkParentName (String)

        The name of the parent repository for this forked repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forkSourceName (String)

        The name of the root repository for this network.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoCreateAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoDestroyAuditEntry\n

        \n

        Audit log entry for a repo.destroy event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoDestroyAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoRemoveMemberAuditEntry\n

        \n

        Audit log entry for a repo.remove_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        visibility (RepoRemoveMemberAuditEntryVisibility)

        The visibility of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepoRemoveTopicAuditEntry\n

        \n

        Audit log entry for a repo.remove_topic event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topic (Topic)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topicName (String)

        The name of the topic added to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Repository\n

        \n

        A repository contains the content for a project.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        assignableUsers (UserConnection!)

        A list of users that can be assigned to issues in this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters users with query on user name and login.

        \n\n
        \n\n
        \n\n\n

        branchProtectionRules (BranchProtectionRuleConnection!)

        A list of branch protection rules for this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        codeOfConduct (CodeOfConduct)

        Returns the code of conduct for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        collaborators (RepositoryCollaboratorConnection)

        A list of collaborators associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliation (CollaboratorAffiliation)

        \n

        Collaborators affiliation level with a repository.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters users with query on user name and login.

        \n\n
        \n\n
        \n\n\n

        commitComments (CommitCommentConnection!)

        A list of commit comments associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        contactLinks ([RepositoryContactLink!])

        Returns a list of contact links associated to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        defaultBranchRef (Ref)

        The Ref associated with the repository's default branch.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deleteBranchOnMerge (Boolean!)

        Whether or not branches are automatically deleted when merged in this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deployKeys (DeployKeyConnection!)

        A list of deploy keys that are on this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        deployments (DeploymentConnection!)

        Deployments associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        environments ([String!])

        \n

        Environments to list deployments for.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (DeploymentOrder)

        \n

        Ordering options for deployments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        description (String)

        The description of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        descriptionHTML (HTML!)

        The description of the repository rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        diskUsage (Int)

        The number of kilobytes this repository occupies on disk.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forkCount (Int!)

        Returns how many forks there are of this repository in the whole network.

        \n\n\n\n\n\n\n\n\n\n\n\n

        forks (RepositoryConnection!)

        A list of direct forked repositories.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        hasAnonymousAccessEnabled (Boolean!)

        Indicates if the repository has anonymous Git read access feature enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasIssuesEnabled (Boolean!)

        Indicates if the repository has issues feature enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasProjectsEnabled (Boolean!)

        Indicates if the repository has the Projects feature enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasWikiEnabled (Boolean!)

        Indicates if the repository has wiki feature enabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        homepageUrl (URI)

        The repository's URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isArchived (Boolean!)

        Indicates if the repository is unmaintained.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isBlankIssuesEnabled (Boolean!)

        Returns true if blank issue creation is allowed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDisabled (Boolean!)

        Returns whether or not this repository disabled.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isEmpty (Boolean!)

        Returns whether or not this repository is empty.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isFork (Boolean!)

        Identifies if the repository is a fork.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isInOrganization (Boolean!)

        Indicates if a repository is either owned by an organization, or is a private fork of an organization repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLocked (Boolean!)

        Indicates if the repository has been locked or not.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isMirror (Boolean!)

        Identifies if the repository is a mirror.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrivate (Boolean!)

        Identifies if the repository is private.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSecurityPolicyEnabled (Boolean)

        Returns true if this repository has a security policy.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isTemplate (Boolean!)

        Identifies if the repository is a template that can be used to generate new repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isUserConfigurationRepository (Boolean!)

        Is this repository a user configuration repository?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue)

        Returns a single issue from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the issue to be returned.

        \n\n
        \n\n
        \n\n\n

        issueOrPullRequest (IssueOrPullRequest)

        Returns a single issue-like object from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the issue to be returned.

        \n\n
        \n\n
        \n\n\n

        issueTemplates ([IssueTemplate!])

        Returns a list of issue templates associated to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issues (IssueConnection!)

        A list of issues that have been opened in the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        label (Label)

        Returns a single label by name.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        Label name.

        \n\n
        \n\n
        \n\n\n

        labels (LabelConnection)

        A list of labels associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LabelOrder)

        \n

        Ordering options for labels returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        If provided, searches labels by name and description.

        \n\n
        \n\n
        \n\n\n

        languages (LanguageConnection)

        A list containing a breakdown of the language composition of the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (LanguageOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        latestRelease (Release)

        Get the latest release for the repository if one exists.

        \n\n\n\n\n\n\n\n\n\n\n\n

        licenseInfo (License)

        The license associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockReason (RepositoryLockReason)

        The reason the repository has been locked.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mentionableUsers (UserConnection!)

        A list of Users that can be mentioned in the context of the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters users with query on user name and login.

        \n\n
        \n\n
        \n\n\n

        mergeCommitAllowed (Boolean!)

        Whether or not PRs are merged with a merge commit on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        milestone (Milestone)

        Returns a single milestone from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the milestone to be returned.

        \n\n
        \n\n
        \n\n\n

        milestones (MilestoneConnection)

        A list of milestones associated with the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (MilestoneOrder)

        \n

        Ordering options for milestones.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters milestones with a query on the title.

        \n\n
        \n\n
        \n

        states ([MilestoneState!])

        \n

        Filter by the state of the milestones.

        \n\n
        \n\n
        \n\n\n

        mirrorUrl (URI)

        The repository's original mirror URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nameWithOwner (String!)

        The repository's name with owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        object (GitObject)

        A Git object in the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        expression (String)

        \n

        A Git revision expression suitable for rev-parse.

        \n\n
        \n\n
        \n

        oid (GitObjectID)

        \n

        The Git object ID.

        \n\n
        \n\n
        \n\n\n

        openGraphImageUrl (URI!)

        The image used to represent this repository in Open Graph data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (RepositoryOwner!)

        The User owner of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parent (Repository)

        The repository parent, if this is a fork.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pinnedIssues (PinnedIssueConnection)

        A list of pinned issues for this repository.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        pinnedIssues is available under the Pinned issues preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        primaryLanguage (Language)

        The primary language of the repository's code.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Find project by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The project number to find.

        \n\n
        \n\n
        \n\n\n

        projects (ProjectConnection!)

        A list of projects under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ProjectOrder)

        \n

        Ordering options for projects returned from the connection.

        \n\n
        \n\n
        \n

        search (String)

        \n

        Query to search projects by, currently only searching by name.

        \n\n
        \n\n
        \n

        states ([ProjectState!])

        \n

        A list of states to filter the projects by.

        \n\n
        \n\n
        \n\n\n

        projectsResourcePath (URI!)

        The HTTP path listing the repository's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectsUrl (URI!)

        The HTTP URL listing the repository's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest)

        Returns a single pull request from the current repository by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The number for the pull request to be returned.

        \n\n
        \n\n
        \n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests that have been opened in the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        pushedAt (DateTime)

        Identifies when the repository was last pushed to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        rebaseMergeAllowed (Boolean!)

        Whether or not rebase-merging is enabled on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ref (Ref)

        Fetch a given ref from the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        qualifiedName (String!)

        \n

        The ref to retrieve. Fully qualified matches are checked in order\n(refs/heads/master) before falling back onto checks for short name matches (master).

        \n\n
        \n\n
        \n\n\n

        refs (RefConnection)

        Fetch a list of refs from the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        direction (OrderDirection)

        \n

        DEPRECATED: use orderBy. The ordering direction.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RefOrder)

        \n

        Ordering options for refs returned from the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        Filters refs with query on name.

        \n\n
        \n\n
        \n

        refPrefix (String!)

        \n

        A ref name prefix like refs/heads/, refs/tags/, etc.

        \n\n
        \n\n
        \n\n\n

        release (Release)

        Lookup a single release given various criteria.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        tagName (String!)

        \n

        The name of the Tag the Release was created from.

        \n\n
        \n\n
        \n\n\n

        releases (ReleaseConnection!)

        List of releases which are dependent on this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReleaseOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        repositoryTopics (RepositoryTopicConnection!)

        A list of applied repository-topic associations for this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        securityPolicyUrl (URI)

        The security policy URL.

        \n\n\n\n\n\n\n\n\n\n\n\n

        shortDescriptionHTML (HTML!)

        A description of the repository, rendered to HTML without any links in it.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        limit (Int)

        \n

        How many characters to return.

        \n

        The default value is 200.

        \n
        \n\n
        \n\n\n

        squashMergeAllowed (Boolean!)

        Whether or not squash-merging is enabled on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sshUrl (GitSSHRemote!)

        The SSH URL to clone this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazerCount (Int!)

        Returns a count of how many stargazers there are on this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazers (StargazerConnection!)

        A list of users who have starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        submodules (SubmoduleConnection!)

        Returns a list of all submodules in this repository parsed from the\n.gitmodules file as of the default branch's HEAD commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        tempCloneToken (String)

        Temporary authentication token for cloning this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        templateRepository (Repository)

        The repository from which this repository was generated, if any.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        usesCustomOpenGraphImage (Boolean!)

        Whether this repository has a custom image to use with Open Graph as opposed to being represented by the owner's avatar.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanAdminister (Boolean!)

        Indicates whether the viewer has admin permissions on this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateProjects (Boolean!)

        Can the current viewer create new projects on this owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdateTopics (Boolean!)

        Indicates whether the viewer can update the topics of this repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDefaultCommitEmail (String)

        The last commit email for the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDefaultMergeMethod (PullRequestMergeMethod!)

        The last used merge method by the viewer or the default for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerHasStarred (Boolean!)

        Returns a boolean indicating whether the viewing user has starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerPermission (RepositoryPermission)

        The users permission level on the repository. Will return null if authenticated as an GitHub App.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerPossibleCommitEmails ([String!])

        A list of emails this viewer can commit with.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerabilityAlerts (RepositoryVulnerabilityAlertConnection)

        A list of vulnerability alerts that are on this repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        watchers (UserConnection!)

        A list of users watching the repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryCollaboratorConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryCollaboratorEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryCollaboratorEdge\n

        \n

        Represents a user who is a collaborator of a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (RepositoryPermission!)

        The permission the user has on the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permissionSources ([PermissionSource!])

        A list of sources for the user's access to the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryConnection\n

        \n

        A list of repositories owned by the subject.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Repository])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalDiskUsage (Int!)

        The total size in kilobytes of all repositories in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryContactLink\n

        \n

        A repository contact link.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        about (String!)

        The contact link purpose.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The contact link name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The contact link URL.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Repository)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryInvitation\n

        \n

        An invitation for a user to be added to a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String)

        The email address that received the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitee (User)

        The user who received the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        inviter (User!)

        The user who created the invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI!)

        The permalink for this repository invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (RepositoryPermission!)

        The permission granted on this repository by this invitation.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (RepositoryInfo)

        The Repository the user is invited to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryInvitationConnection\n

        \n

        The connection type for RepositoryInvitation.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryInvitationEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([RepositoryInvitation])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryInvitationEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (RepositoryInvitation)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryTopic\n

        \n

        A repository-topic connects a repository to a topic.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        resourcePath (URI!)

        The HTTP path for this repository-topic.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topic (Topic!)

        The topic.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this repository-topic.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryTopicConnection\n

        \n

        The connection type for RepositoryTopic.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryTopicEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([RepositoryTopic])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryTopicEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (RepositoryTopic)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVisibilityChangeDisableAuditEntry\n

        \n

        Audit log entry for a repository_visibility_change.disable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVisibilityChangeEnableAuditEntry\n

        \n

        Audit log entry for a repository_visibility_change.enable event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseResourcePath (URI)

        The HTTP path for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseSlug (String)

        The slug of the enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        enterpriseUrl (URI)

        The HTTP URL for this enterprise.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVulnerabilityAlert\n

        \n

        A alert for a repository with an affected vulnerability.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        When was the alert created?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissReason (String)

        The reason the alert was dismissed.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissedAt (DateTime)

        When was the alert dismissed?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismisser (User)

        The user who dismissed the alert.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The associated repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        securityAdvisory (SecurityAdvisory)

        The associated security advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        securityVulnerability (SecurityVulnerability)

        The associated security vulnerability.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableManifestFilename (String!)

        The vulnerable manifest filename.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableManifestPath (String!)

        The vulnerable manifest path.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableRequirements (String)

        The vulnerable requirements.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVulnerabilityAlertConnection\n

        \n

        The connection type for RepositoryVulnerabilityAlert.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([RepositoryVulnerabilityAlertEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([RepositoryVulnerabilityAlert])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RepositoryVulnerabilityAlertEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (RepositoryVulnerabilityAlert)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n RestrictedContribution\n

        \n

        Represents a private contribution a user made on GitHub.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isRestricted (Boolean!)

        Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.

        \n\n\n\n\n\n\n\n\n\n\n\n

        occurredAt (DateTime!)

        When this contribution was made.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who made this contribution.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissalAllowance\n

        \n

        A team or user who has the ability to dismiss a review on a protected branch.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (ReviewDismissalAllowanceActor)

        The actor that can dismiss.

        \n\n\n\n\n\n\n\n\n\n\n\n

        branchProtectionRule (BranchProtectionRule)

        Identifies the branch protection rule associated with the allowed user or team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissalAllowanceConnection\n

        \n

        The connection type for ReviewDismissalAllowance.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReviewDismissalAllowanceEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ReviewDismissalAllowance])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissalAllowanceEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ReviewDismissalAllowance)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewDismissedEvent\n

        \n

        Represents areview_dismissedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissalMessage (String)

        Identifies the optional message associated with thereview_dismissedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dismissalMessageHTML (String)

        Identifies the optional message associated with the event, rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        previousReviewState (PullRequestReviewState!)

        Identifies the previous state of the review with thereview_dismissedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequestCommit (PullRequestCommit)

        Identifies the commit which caused the review to become stale.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this review dismissed event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        review (PullRequestReview)

        Identifies the review associated with thereview_dismissedevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this review dismissed event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequest\n

        \n

        A request for a user to review a pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        asCodeOwner (Boolean!)

        Whether this request was created for a code owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        Identifies the pull request associated with this review request.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requestedReviewer (RequestedReviewer)

        The reviewer that is requested.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestConnection\n

        \n

        The connection type for ReviewRequest.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([ReviewRequestEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([ReviewRequest])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (ReviewRequest)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestRemovedEvent\n

        \n

        Represents anreview_request_removedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requestedReviewer (RequestedReviewer)

        Identifies the reviewer whose review request was removed.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewRequestedEvent\n

        \n

        Represents anreview_requestedevent on a given pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pullRequest (PullRequest!)

        PullRequest referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        requestedReviewer (RequestedReviewer)

        Identifies the reviewer whose review was requested.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ReviewStatusHovercardContext\n

        \n

        A hovercard context with a message describing the current code review state of the pull\nrequest.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewDecision (PullRequestReviewDecision)

        The current status of the pull request with respect to code review.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SavedReply\n

        \n

        A Saved Reply is text a user can use to reply quickly.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        body (String!)

        The body of the saved reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The saved reply body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The title of the saved reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (Actor)

        The user that saved this reply.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SavedReplyConnection\n

        \n

        The connection type for SavedReply.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SavedReplyEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SavedReply])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SavedReplyEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SavedReply)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SearchResultItemConnection\n

        \n

        A list of results that matched against a search query.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        codeCount (Int!)

        The number of pieces of code that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        edges ([SearchResultItemEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issueCount (Int!)

        The number of issues that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SearchResultItem])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryCount (Int!)

        The number of repositories that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userCount (Int!)

        The number of users that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wikiCount (Int!)

        The number of wiki pages that matched the search query.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SearchResultItemEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SearchResultItem)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n

        textMatches ([TextMatch])

        Text matches on the result found.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisory\n

        \n

        A GitHub Security Advisory.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cvss (CVSS!)

        The CVSS associated with this advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        cwes (CWEConnection!)

        CWEs associated with this Advisory.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String!)

        This is a long plaintext description of the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        ghsaId (String!)

        The GitHub Security Advisory ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        identifiers ([SecurityAdvisoryIdentifier!]!)

        A list of identifiers for this advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        notificationsPermalink (URI)

        The permalink for the advisory's dependabot alerts page.

        \n\n\n\n\n\n\n\n\n\n\n\n

        origin (String!)

        The organization that originated the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permalink (URI)

        The permalink for the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime!)

        When the advisory was published.

        \n\n\n\n\n\n\n\n\n\n\n\n

        references ([SecurityAdvisoryReference!]!)

        A list of references for this advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        severity (SecurityAdvisorySeverity!)

        The severity of the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        summary (String!)

        A short plaintext summary of the advisory.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        When the advisory was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerabilities (SecurityVulnerabilityConnection!)

        Vulnerabilities associated with this Advisory.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        ecosystem (SecurityAdvisoryEcosystem)

        \n

        An ecosystem to filter vulnerabilities by.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        package (String)

        \n

        A package name to filter vulnerabilities by.

        \n\n
        \n\n
        \n

        severities ([SecurityAdvisorySeverity!])

        \n

        A list of severities to filter vulnerabilities by.

        \n\n
        \n\n
        \n\n\n

        withdrawnAt (DateTime)

        When the advisory was withdrawn, if it has been withdrawn.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryConnection\n

        \n

        The connection type for SecurityAdvisory.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SecurityAdvisoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SecurityAdvisory])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SecurityAdvisory)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryIdentifier\n

        \n

        A GitHub Security Advisory Identifier.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        type (String!)

        The identifier type, e.g. GHSA, CVE.

        \n\n\n\n\n\n\n\n\n\n\n\n

        value (String!)

        The identifier.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryPackage\n

        \n

        An individual package.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        ecosystem (SecurityAdvisoryEcosystem!)

        The ecosystem the package belongs to, e.g. RUBYGEMS, NPM.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The package name.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryPackageVersion\n

        \n

        An individual package version.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        identifier (String!)

        The package name or version.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityAdvisoryReference\n

        \n

        A GitHub Security Advisory Reference.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        url (URI!)

        A publicly accessible reference.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityVulnerability\n

        \n

        An individual vulnerability within an Advisory.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        advisory (SecurityAdvisory!)

        The Advisory associated with this Vulnerability.

        \n\n\n\n\n\n\n\n\n\n\n\n

        firstPatchedVersion (SecurityAdvisoryPackageVersion)

        The first version containing a fix for the vulnerability.

        \n\n\n\n\n\n\n\n\n\n\n\n

        package (SecurityAdvisoryPackage!)

        A description of the vulnerable package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        severity (SecurityAdvisorySeverity!)

        The severity of the vulnerability within this package.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        When the vulnerability was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        vulnerableVersionRange (String!)

        A string that describes the vulnerable package versions.\nThis string follows a basic syntax with a few forms.

        \n
          \n
        • = 0.2.0 denotes a single vulnerable version.
        • \n
        • <= 1.0.8 denotes a version range up to and including the specified version
        • \n
        • < 0.1.11 denotes a version range up to, but excluding, the specified version
        • \n
        • >= 4.3.0, < 4.3.5 denotes a version range with a known minimum and maximum version.
        • \n
        • >= 0.0.1 denotes a version range with a known minimum, but no known maximum.
        • \n

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityVulnerabilityConnection\n

        \n

        The connection type for SecurityVulnerability.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SecurityVulnerabilityEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([SecurityVulnerability])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SecurityVulnerabilityEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (SecurityVulnerability)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SmimeSignature\n

        \n

        Represents an S/MIME signature on a Commit or Tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String!)

        Email used to sign this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isValid (Boolean!)

        True if the signature is valid and verified by GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String!)

        Payload for GPG signing object. Raw ODB object without the signature header.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (String!)

        ASCII-armored signature header from object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signer (User)

        GitHub user corresponding to the email signing this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (GitSignatureState!)

        The state of this signature. VALID if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wasSignedByGitHub (Boolean!)

        True if the signature was made with GitHub's signing key.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Sponsorship\n

        \n

        A sponsorship relationship between a sponsor and a maintainer.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        maintainer (User!)

        The entity that is being sponsored.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        maintainer is deprecated.

        Sponsorship.maintainer will be removed. Use Sponsorship.sponsorable instead. Removal on 2020-04-01 UTC.

        \n
        \n\n\n\n\n\n\n

        privacyLevel (SponsorshipPrivacy!)

        The privacy level for this sponsorship.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsor (User)

        The user that is sponsoring. Returns null if the sponsorship is private or if sponsor is not a user.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        sponsor is deprecated.

        Sponsorship.sponsor will be removed. Use Sponsorship.sponsorEntity instead. Removal on 2020-10-01 UTC.

        \n
        \n\n\n\n\n\n\n

        sponsorEntity (Sponsor)

        The user or organization that is sponsoring, if you have permission to view them.

        \n\n\n\n\n\n\n\n\n\n\n\n

        sponsorable (Sponsorable!)

        The entity that is being sponsored.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorshipConnection\n

        \n

        The connection type for Sponsorship.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SponsorshipEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Sponsorship])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SponsorshipEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Sponsorship)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StargazerConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([StargazerEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StargazerEdge\n

        \n

        Represents a user that's starred a repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        starredAt (DateTime!)

        Identifies when the item was starred.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StarredRepositoryConnection\n

        \n

        The connection type for Repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([StarredRepositoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isOverLimit (Boolean!)

        Is the list of stars for this user truncated? This is true for users that have many stars.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Repository])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StarredRepositoryEdge\n

        \n

        Represents a starred repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        starredAt (DateTime!)

        Identifies when the item was starred.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Status\n

        \n

        Represents a commit status.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        combinedContexts (StatusCheckRollupContextConnection!)

        A list of status contexts and check runs for this commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        commit (Commit)

        The commit this status is attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        context (StatusContext)

        Looks up an individual status context by context name.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        The context name.

        \n\n
        \n\n
        \n\n\n

        contexts ([StatusContext!]!)

        The individual status contexts for this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (StatusState!)

        The combined commit status.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusCheckRollup\n

        \n

        Represents the rollup for both the check runs and status for a commit.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        commit (Commit)

        The commit the status and check runs are attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contexts (StatusCheckRollupContextConnection!)

        A list of status contexts and check runs for this commit.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        state (StatusState!)

        The combined status for the commit.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusCheckRollupContextConnection\n

        \n

        The connection type for StatusCheckRollupContext.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([StatusCheckRollupContextEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([StatusCheckRollupContext])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusCheckRollupContextEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (StatusCheckRollupContext)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n StatusContext\n

        \n

        Represents an individual commit status context.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        avatarUrl (URI)

        The avatar of the OAuth application or the user that created the status.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n

        The default value is 40.

        \n
        \n\n
        \n\n\n

        commit (Commit)

        This commit this status context is attached to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        context (String!)

        The name of this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        creator (Actor)

        The actor who created this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description for this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (StatusState!)

        The state of this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        targetUrl (URI)

        The URL for this status context.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Submodule\n

        \n

        A pointer to a repository at a specific revision embedded inside another repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        branch (String)

        The branch of the upstream submodule for tracking updates.

        \n\n\n\n\n\n\n\n\n\n\n\n

        gitUrl (URI!)

        The git URL of the submodule repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the submodule in .gitmodules.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String!)

        The path in the superproject that this submodule is located in.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subprojectCommitOid (GitObjectID)

        The commit revision of the subproject repository being tracked by the submodule.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SubmoduleConnection\n

        \n

        The connection type for Submodule.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([SubmoduleEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Submodule])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SubmoduleEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Submodule)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SubscribedEvent\n

        \n

        Represents asubscribedevent on a given Subscribable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subscribable (Subscribable!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n SuggestedReviewer\n

        \n

        A suggestion to review a pull request based on a user's commit history and review comments.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        isAuthor (Boolean!)

        Is this suggestion based on past commits?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCommenter (Boolean!)

        Is this suggestion based on past review comments?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewer (User!)

        Identifies the user suggested to review the pull request.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Tag\n

        \n

        Represents a Git tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        message (String)

        The Git tag message.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The Git tag name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the Git object belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tagger (GitActor)

        Details about the tag author.

        \n\n\n\n\n\n\n\n\n\n\n\n

        target (GitObject!)

        The Git object the tag points to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Team\n

        \n

        A team of users in an organization.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        ancestors (TeamConnection!)

        A list of teams that are ancestors of this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        avatarUrl (URI)

        A URL pointing to the team's avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size in pixels of the resulting square image.

        \n

        The default value is 400.

        \n
        \n\n
        \n\n\n

        childTeams (TeamConnection!)

        List of child teams belonging to this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        immediateOnly (Boolean)

        \n

        Whether to list immediate child teams or all descendant child teams.

        \n

        The default value is true.

        \n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n

        userLogins ([String!])

        \n

        User logins to filter by.

        \n\n
        \n\n
        \n\n\n

        combinedSlug (String!)

        The slug corresponding to the organization and team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        description (String)

        The description of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        discussion (TeamDiscussion)

        Find a team discussion by its number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The sequence number of the discussion to find.

        \n\n
        \n\n
        \n\n\n

        discussions (TeamDiscussionConnection!)

        A list of team discussions.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isPinned (Boolean)

        \n

        If provided, filters discussions according to whether or not they are pinned.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamDiscussionOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        discussionsResourcePath (URI!)

        The HTTP path for team discussions.

        \n\n\n\n\n\n\n\n\n\n\n\n

        discussionsUrl (URI!)

        The HTTP URL for team discussions.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editTeamResourcePath (URI!)

        The HTTP path for editing this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editTeamUrl (URI!)

        The HTTP URL for editing this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        invitations (OrganizationInvitationConnection)

        A list of pending invitations for users to this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        memberStatuses (UserStatusConnection!)

        Get the status messages members of this entity have set that are either public or visible only to the organization.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (UserStatusOrder)

        \n

        Ordering options for user statuses returned from the connection.

        \n\n
        \n\n
        \n\n\n

        members (TeamMemberConnection!)

        A list of users who are members of this team.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        membership (TeamMembershipType)

        \n

        Filter by membership type.

        \n

        The default value is ALL.

        \n
        \n\n
        \n

        orderBy (TeamMemberOrder)

        \n

        Order for the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n

        role (TeamMemberRole)

        \n

        Filter by team member role.

        \n\n
        \n\n
        \n\n\n

        membersResourcePath (URI!)

        The HTTP path for the team' members.

        \n\n\n\n\n\n\n\n\n\n\n\n

        membersUrl (URI!)

        The HTTP URL for the team' members.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamResourcePath (URI!)

        The HTTP path creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        newTeamUrl (URI!)

        The HTTP URL creating a new team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization!)

        The organization that owns this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeam (Team)

        The parent team of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        privacy (TeamPrivacy!)

        The level of privacy the team has.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositories (TeamRepositoryConnection!)

        A list of repositories this team has access to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamRepositoryOrder)

        \n

        Order for the connection.

        \n\n
        \n\n
        \n

        query (String)

        \n

        The search string to look for.

        \n\n
        \n\n
        \n\n\n

        repositoriesResourcePath (URI!)

        The HTTP path for this team's repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoriesUrl (URI!)

        The HTTP URL for this team's repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n

        resourcePath (URI!)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reviewRequestDelegationAlgorithm (TeamReviewAssignmentAlgorithm)

        What algorithm is used for review assignment for this team.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationAlgorithm is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        reviewRequestDelegationEnabled (Boolean!)

        True if review assignment is enabled for this team.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationEnabled is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        reviewRequestDelegationMemberCount (Int)

        How many team members are required for review assignment for this team.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationMemberCount is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        reviewRequestDelegationNotifyTeam (Boolean!)

        When assigning team members via delegation, whether the entire team should be notified as well.

        \n\n\n\n\n
        \n

        Preview notice

        \n

        reviewRequestDelegationNotifyTeam is available under the Team review assignments preview. During the preview period, the API may change without notice.

        \n
        \n\n\n\n\n\n\n\n\n

        slug (String!)

        The slug corresponding to the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsResourcePath (URI!)

        The HTTP path for this team's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamsUrl (URI!)

        The HTTP URL for this team's teams.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanAdminister (Boolean!)

        Team is adminable by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamAddMemberAuditEntry\n

        \n

        Audit log entry for a team.add_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamAddRepositoryAuditEntry\n

        \n

        Audit log entry for a team.add_repository event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamChangeParentTeamAuditEntry\n

        \n

        Audit log entry for a team.change_parent_team event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeam (Team)

        The new parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamName (String)

        The name of the new parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamNameWas (String)

        The name of the former parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamResourcePath (URI)

        The HTTP path for the parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamUrl (URI)

        The HTTP URL for the parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamWas (Team)

        The former parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamWasResourcePath (URI)

        The HTTP path for the previous parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        parentTeamWasUrl (URI)

        The HTTP URL for the previous parent team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamConnection\n

        \n

        The connection type for Team.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Team])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussion\n

        \n

        A team discussion.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the discussion's team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyVersion (String!)

        Identifies the discussion body hash.

        \n\n\n\n\n\n\n\n\n\n\n\n

        comments (TeamDiscussionCommentConnection!)

        A list of comments on this discussion.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        fromComment (Int)

        \n

        When provided, filters the connection such that results begin with the comment with this number.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (TeamDiscussionCommentOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        commentsResourcePath (URI!)

        The HTTP path for discussion comments.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commentsUrl (URI!)

        The HTTP URL for discussion comments.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPinned (Boolean!)

        Whether or not the discussion is pinned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isPrivate (Boolean!)

        Whether or not the discussion is only visible to team members and org admins.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the discussion within its team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team!)

        The team that defines the context of this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        title (String!)

        The title of the discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanPin (Boolean!)

        Whether or not the current viewer can pin this discussion.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanSubscribe (Boolean!)

        Check if the viewer is able to change their subscription status for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerSubscription (SubscriptionState)

        Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionComment\n

        \n

        A comment on a team discussion.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        author (Actor)

        The actor who authored the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        authorAssociation (CommentAuthorAssociation!)

        Author's association with the comment's team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        body (String!)

        The body as Markdown.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyHTML (HTML!)

        The body rendered to HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyText (String!)

        The body rendered to text.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bodyVersion (String!)

        The current version of the body content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdViaEmail (Boolean!)

        Check if this comment was created via an email reply.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        discussion (TeamDiscussion!)

        The discussion this comment is about.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited the comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        includesCreatedEdit (Boolean!)

        Check if this comment was edited and includes an edit with the creation data.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lastEditedAt (DateTime)

        The moment the editor made the last edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        number (Int!)

        Identifies the comment number.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publishedAt (DateTime)

        Identifies when the comment was published at.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactionGroups ([ReactionGroup!])

        A list of reactions grouped by content left on the subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        reactions (ReactionConnection!)

        A list of Reactions left on the Issue.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        content (ReactionContent)

        \n

        Allows filtering Reactions by emoji.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ReactionOrder)

        \n

        Allows specifying the order in which reactions are returned.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userContentEdits (UserContentEditConnection)

        A list of edits to this content.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        viewerCanDelete (Boolean!)

        Check if the current viewer can delete this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanReact (Boolean!)

        Can user react to this subject.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanUpdate (Boolean!)

        Check if the current viewer can update this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

        Reasons why the current viewer can not update this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerDidAuthor (Boolean!)

        Did the viewer author this comment.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionCommentConnection\n

        \n

        The connection type for TeamDiscussionComment.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamDiscussionCommentEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([TeamDiscussionComment])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionCommentEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (TeamDiscussionComment)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionConnection\n

        \n

        The connection type for TeamDiscussion.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamDiscussionEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([TeamDiscussion])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamDiscussionEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (TeamDiscussion)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (Team)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamMemberConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamMemberEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamMemberEdge\n

        \n

        Represents a user who is a member of a team.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        memberAccessResourcePath (URI!)

        The HTTP path to the organization's member access page.

        \n\n\n\n\n\n\n\n\n\n\n\n

        memberAccessUrl (URI!)

        The HTTP URL to the organization's member access page.

        \n\n\n\n\n\n\n\n\n\n\n\n

        role (TeamMemberRole!)

        The role the member has on the team.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRemoveMemberAuditEntry\n

        \n

        Audit log entry for a team.remove_member event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRemoveRepositoryAuditEntry\n

        \n

        Audit log entry for a team.remove_repository event.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        action (String!)

        The action name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actor (AuditEntryActor)

        The user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorIp (String)

        The IP address of the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLocation (ActorLocation)

        A readable representation of the actor's location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorLogin (String)

        The username of the user who initiated the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorResourcePath (URI)

        The HTTP path for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        actorUrl (URI)

        The HTTP URL for the actor.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (PreciseDateTime!)

        The time the action was initiated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isLdapMapped (Boolean)

        Whether the team was mapped to an LDAP Group.

        \n\n\n\n\n\n\n\n\n\n\n\n

        operationType (OperationType)

        The corresponding operation type for the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The Organization associated with the Audit Entry.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationName (String)

        The name of the Organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationResourcePath (URI)

        The HTTP path for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organizationUrl (URI)

        The HTTP URL for the organization.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository)

        The repository associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryName (String)

        The name of the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryResourcePath (URI)

        The HTTP path for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repositoryUrl (URI)

        The HTTP URL for the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n

        team (Team)

        The team associated with the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamName (String)

        The name of the team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamResourcePath (URI)

        The HTTP path for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        teamUrl (URI)

        The HTTP URL for this team.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        The user affected by the action.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userLogin (String)

        For actions involving two users, the actor is the initiator and the user is the affected user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userResourcePath (URI)

        The HTTP path for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        userUrl (URI)

        The HTTP URL for the user.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRepositoryConnection\n

        \n

        The connection type for Repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([TeamRepositoryEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([Repository])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TeamRepositoryEdge\n

        \n

        Represents a team repository.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        permission (RepositoryPermission!)

        The permission level the team has on the repository.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TextMatch\n

        \n

        A text match within a search result.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        fragment (String!)

        The specific text fragment within the property matched on.

        \n\n\n\n\n\n\n\n\n\n\n\n

        highlights ([TextMatchHighlight!]!)

        Highlights within the matched fragment.

        \n\n\n\n\n\n\n\n\n\n\n\n

        property (String!)

        The property matched on.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TextMatchHighlight\n

        \n

        Represents a single highlight in a search result match.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        beginIndice (Int!)

        The indice in the fragment where the matched text begins.

        \n\n\n\n\n\n\n\n\n\n\n\n

        endIndice (Int!)

        The indice in the fragment where the matched text ends.

        \n\n\n\n\n\n\n\n\n\n\n\n

        text (String!)

        The text matched.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Topic\n

        \n

        A topic aggregates entities that are related to a subject.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        name (String!)

        The topic's name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        relatedTopics ([Topic!]!)

        A list of related topics, including aliases of this topic, sorted with the most relevant\nfirst. Returns up to 10 Topics.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        first (Int)

        \n

        How many topics to return.

        \n

        The default value is 3.

        \n
        \n\n
        \n\n\n

        stargazerCount (Int!)

        Returns a count of how many stargazers there are on this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        stargazers (StargazerConnection!)

        A list of users who have starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n\n\n

        viewerHasStarred (Boolean!)

        Returns a boolean indicating whether the viewing user has starred this starrable.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TransferredEvent\n

        \n

        Represents atransferredevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        fromRepository (Repository)

        The repository this came from.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n Tree\n

        \n

        Represents a Git tree.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        abbreviatedOid (String!)

        An abbreviated version of the Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitResourcePath (URI!)

        The HTTP path for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitUrl (URI!)

        The HTTP URL for this Git object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        entries ([TreeEntry!])

        A list of tree entries.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        The Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the Git object belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n TreeEntry\n

        \n

        Represents a Git tree entry.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        extension (String)

        The extension of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isGenerated (Boolean!)

        Whether or not this tree entry is generated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        mode (Int!)

        Entry file mode.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String!)

        Entry file name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        object (GitObject)

        Entry file object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        oid (GitObjectID!)

        Entry file Git object ID.

        \n\n\n\n\n\n\n\n\n\n\n\n

        path (String)

        The full path of the file.

        \n\n\n\n\n\n\n\n\n\n\n\n

        repository (Repository!)

        The Repository the tree entry belongs to.

        \n\n\n\n\n\n\n\n\n\n\n\n

        submodule (Submodule)

        If the TreeEntry is for a directory occupied by a submodule project, this returns the corresponding submodule.

        \n\n\n\n\n\n\n\n\n\n\n\n

        type (String!)

        Entry file type.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnassignedEvent\n

        \n

        Represents anunassignedevent on any assignable object.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignable (Assignable!)

        Identifies the assignable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        assignee (Assignee)

        Identifies the user or mannequin that was unassigned.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User)

        Identifies the subject (user) who was unassigned.

        \n\n\n\n\n\n\n
        \n

        Deprecation notice

        \n

        user is deprecated.

        Assignees can now be mannequins. Use the assignee field instead. Removal on 2020-01-01 UTC.

        \n
        \n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnknownSignature\n

        \n

        Represents an unknown signature on a Commit or Tag.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        email (String!)

        Email used to sign this object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isValid (Boolean!)

        True if the signature is valid and verified by GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        payload (String!)

        Payload for GPG signing object. Raw ODB object without the signature header.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signature (String!)

        ASCII-armored signature header from object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        signer (User)

        GitHub user corresponding to the email signing this commit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        state (GitSignatureState!)

        The state of this signature. VALID if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.

        \n\n\n\n\n\n\n\n\n\n\n\n

        wasSignedByGitHub (Boolean!)

        True if the signature was made with GitHub's signing key.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnlabeledEvent\n

        \n

        Represents anunlabeledevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        label (Label!)

        Identifies the label associated with theunlabeledevent.

        \n\n\n\n\n\n\n\n\n\n\n\n

        labelable (Labelable!)

        Identifies the Labelable associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnlockedEvent\n

        \n

        Represents anunlockedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        lockable (Lockable!)

        Object that was unlocked.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnmarkedAsDuplicateEvent\n

        \n

        Represents anunmarked_as_duplicateevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        canonical (IssueOrPullRequest)

        The authoritative issue or pull request which has been duplicated by another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        duplicate (IssueOrPullRequest)

        The issue or pull request which has been marked as a duplicate of another.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCrossRepository (Boolean!)

        Canonical and duplicate belong to different repositories.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnpinnedEvent\n

        \n

        Represents anunpinnedevent on a given issue or pull request.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issue (Issue!)

        Identifies the issue associated with the event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UnsubscribedEvent\n

        \n

        Represents anunsubscribedevent on a given Subscribable.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subscribable (Subscribable!)

        Object referenced by event.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n User\n

        \n

        A user is an individual's account on GitHub that owns repositories and can make new content.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        anyPinnableItems (Boolean!)

        Determine if this repository owner has any items that can be pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        type (PinnableItemType)

        \n

        Filter to only a particular kind of pinnable item.

        \n\n
        \n\n
        \n\n\n

        avatarUrl (URI!)

        A URL pointing to the user's public avatar.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        size (Int)

        \n

        The size of the resulting square image.

        \n\n
        \n\n
        \n\n\n

        bio (String)

        The user's public profile bio.

        \n\n\n\n\n\n\n\n\n\n\n\n

        bioHTML (HTML!)

        The user's public profile bio as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        commitComments (CommitCommentConnection!)

        A list of commit comments made by this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        company (String)

        The user's public profile company.

        \n\n\n\n\n\n\n\n\n\n\n\n

        companyHTML (HTML!)

        The user's public profile company as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        contributionsCollection (ContributionsCollection!)

        The collection of contributions this user has made to different repositories.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        from (DateTime)

        \n

        Only contributions made at this time or later will be counted. If omitted, defaults to a year ago.

        \n\n
        \n\n
        \n

        organizationID (ID)

        \n

        The ID of the organization used to filter contributions.

        \n\n
        \n\n
        \n

        to (DateTime)

        \n

        Only contributions made before and up to and including this time will be\ncounted. If omitted, defaults to the current time.

        \n\n
        \n\n
        \n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        email (String!)

        The user's publicly visible profile email.

        \n\n\n\n\n\n\n\n\n\n\n\n

        followers (FollowerConnection!)

        A list of users the given user is followed by.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        following (FollowingConnection!)

        A list of users the given user is following.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        gist (Gist)

        Find gist by repo name.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        The gist name to find.

        \n\n
        \n\n
        \n\n\n

        gistComments (GistCommentConnection!)

        A list of gist comments made by this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        gists (GistConnection!)

        A list of the Gists the user has created.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (GistOrder)

        \n

        Ordering options for gists returned from the connection.

        \n\n
        \n\n
        \n

        privacy (GistPrivacy)

        \n

        Filters Gists according to privacy.

        \n\n
        \n\n
        \n\n\n

        hovercard (Hovercard!)

        The hovercard information for this user in a given context.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        primarySubjectId (ID)

        \n

        The ID of the subject to get the hovercard in the context of.

        \n\n
        \n\n
        \n\n\n

        isBountyHunter (Boolean!)

        Whether or not this user is a participant in the GitHub Security Bug Bounty.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isCampusExpert (Boolean!)

        Whether or not this user is a participant in the GitHub Campus Experts Program.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isDeveloperProgramMember (Boolean!)

        Whether or not this user is a GitHub Developer Program member.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isEmployee (Boolean!)

        Whether or not this user is a GitHub employee.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isHireable (Boolean!)

        Whether or not the user has marked themselves as for hire.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isSiteAdmin (Boolean!)

        Whether or not this user is a site administrator.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isViewer (Boolean!)

        Whether or not this user is the viewing user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        issueComments (IssueCommentConnection!)

        A list of issue comments made by this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueCommentOrder)

        \n

        Ordering options for issue comments returned from the connection.

        \n\n
        \n\n
        \n\n\n

        issues (IssueConnection!)

        A list of issues associated with this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        filterBy (IssueFilters)

        \n

        Filtering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for issues returned from the connection.

        \n\n
        \n\n
        \n

        states ([IssueState!])

        \n

        A list of states to filter the issues by.

        \n\n
        \n\n
        \n\n\n

        itemShowcase (ProfileItemShowcase!)

        Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.

        \n\n\n\n\n\n\n\n\n\n\n\n

        location (String)

        The user's public profile location.

        \n\n\n\n\n\n\n\n\n\n\n\n

        login (String!)

        The username used to login.

        \n\n\n\n\n\n\n\n\n\n\n\n

        name (String)

        The user's public profile name.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        Find an organization by its login that the user belongs to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        login (String!)

        \n

        The login of the organization to find.

        \n\n
        \n\n
        \n\n\n

        organizationVerifiedDomainEmails ([String!]!)

        Verified email addresses that match verified domains for a specified organization the user is a member of.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        login (String!)

        \n

        The login of the organization to match verified domains from.

        \n\n
        \n\n
        \n\n\n

        organizations (OrganizationConnection!)

        A list of organizations the user belongs to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        pinnableItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinnable items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItems (PinnableItemConnection!)

        A list of repositories and gists this profile owner has pinned to their profile.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        types ([PinnableItemType!])

        \n

        Filter the types of pinned items that are returned.

        \n\n
        \n\n
        \n\n\n

        pinnedItemsRemaining (Int!)

        Returns how many more items this profile owner can pin to their profile.

        \n\n\n\n\n\n\n\n\n\n\n\n

        project (Project)

        Find project by number.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        number (Int!)

        \n

        The project number to find.

        \n\n
        \n\n
        \n\n\n

        projects (ProjectConnection!)

        A list of projects under the owner.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (ProjectOrder)

        \n

        Ordering options for projects returned from the connection.

        \n\n
        \n\n
        \n

        search (String)

        \n

        Query to search projects by, currently only searching by name.

        \n\n
        \n\n
        \n

        states ([ProjectState!])

        \n

        A list of states to filter the projects by.

        \n\n
        \n\n
        \n\n\n

        projectsResourcePath (URI!)

        The HTTP path listing user's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        projectsUrl (URI!)

        The HTTP URL listing user's projects.

        \n\n\n\n\n\n\n\n\n\n\n\n

        publicKeys (PublicKeyConnection!)

        A list of public keys associated with this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n\n\n

        pullRequests (PullRequestConnection!)

        A list of pull requests associated with this user.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        baseRefName (String)

        \n

        The base ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        headRefName (String)

        \n

        The head ref name to filter the pull requests by.

        \n\n
        \n\n
        \n

        labels ([String!])

        \n

        A list of label names to filter the pull requests by.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (IssueOrder)

        \n

        Ordering options for pull requests returned from the connection.

        \n\n
        \n\n
        \n

        states ([PullRequestState!])

        \n

        A list of states to filter the pull requests by.

        \n\n
        \n\n
        \n\n\n

        repositories (RepositoryConnection!)

        A list of repositories that the user owns.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isFork (Boolean)

        \n

        If non-null, filters repositories according to whether they are forks of another repository.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        repositoriesContributedTo (RepositoryConnection!)

        A list of repositories that the user recently contributed to.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        contributionTypes ([RepositoryContributionType])

        \n

        If non-null, include only the specified types of contributions. The\nGitHub.com UI uses [COMMIT, ISSUE, PULL_REQUEST, REPOSITORY].

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        includeUserRepositories (Boolean)

        \n

        If true, include user repositories.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        repository (Repository)

        Find Repository.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        name (String!)

        \n

        Name of Repository to find.

        \n\n
        \n\n
        \n\n\n

        resourcePath (URI!)

        The HTTP path for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        savedReplies (SavedReplyConnection)

        Replies this user has saved.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SavedReplyOrder)

        \n

        The field to order saved replies by.

        \n\n
        \n\n
        \n\n\n

        sponsorshipsAsMaintainer (SponsorshipConnection!)

        This object's sponsorships as the maintainer.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        includePrivate (Boolean)

        \n

        Whether or not to include private sponsorships in the result set.

        \n

        The default value is false.

        \n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        sponsorshipsAsSponsor (SponsorshipConnection!)

        This object's sponsorships as the sponsor.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (SponsorshipOrder)

        \n

        Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.

        \n\n
        \n\n
        \n\n\n

        starredRepositories (StarredRepositoryConnection!)

        Repositories the user has starred.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (StarOrder)

        \n

        Order for connection.

        \n\n
        \n\n
        \n

        ownedByViewer (Boolean)

        \n

        Filters starred repositories to only return repositories owned by the viewer.

        \n\n
        \n\n
        \n\n\n

        status (UserStatus)

        The user's description of what they're currently doing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        suspendedAt (DateTime)

        Identifies the date and time when the user was suspended.

        \n\n\n\n\n\n\n\n\n\n\n\n

        topRepositories (RepositoryConnection!)

        Repositories the user has contributed to, ordered by contribution rank, plus repositories the user has created.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder!)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        since (DateTime)

        \n

        How far back in time to fetch contributed repositories.

        \n\n
        \n\n
        \n\n\n

        twitterUsername (String)

        The user's Twitter username.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        url (URI!)

        The HTTP URL for this user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanChangePinnedItems (Boolean!)

        Can the viewer pin repositories and gists to the profile?.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanCreateProjects (Boolean!)

        Can the current viewer create new projects on this owner.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerCanFollow (Boolean!)

        Whether or not the viewer is able to follow the user.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewerIsFollowing (Boolean!)

        Whether or not this user is followed by the viewer.

        \n\n\n\n\n\n\n\n\n\n\n\n

        watching (RepositoryConnection!)

        A list of repositories the given user is watching.

        \n\n\n\n\n\n\n\n\n\n\n
        \n

        Arguments

        \n\n
        \n

        affiliations ([RepositoryAffiliation])

        \n

        Affiliation options for repositories returned from the connection. If none\nspecified, the results will include repositories for which the current\nviewer is an owner or collaborator, or member.

        \n\n
        \n\n
        \n

        after (String)

        \n

        Returns the elements in the list that come after the specified cursor.

        \n\n
        \n\n
        \n

        before (String)

        \n

        Returns the elements in the list that come before the specified cursor.

        \n\n
        \n\n
        \n

        first (Int)

        \n

        Returns the first n elements from the list.

        \n\n
        \n\n
        \n

        isLocked (Boolean)

        \n

        If non-null, filters repositories according to whether they have been locked.

        \n\n
        \n\n
        \n

        last (Int)

        \n

        Returns the last n elements from the list.

        \n\n
        \n\n
        \n

        orderBy (RepositoryOrder)

        \n

        Ordering options for repositories returned from the connection.

        \n\n
        \n\n
        \n

        ownerAffiliations ([RepositoryAffiliation])

        \n

        Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.

        \n\n
        \n\n
        \n

        privacy (RepositoryPrivacy)

        \n

        If non-null, filters repositories according to privacy.

        \n\n
        \n\n
        \n\n\n

        websiteUrl (URI)

        A URL pointing to the user's public website/blog.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserBlockedEvent\n

        \n

        Represents auser_blockedevent on a given user.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        actor (Actor)

        Identifies the actor who performed the event.

        \n\n\n\n\n\n\n\n\n\n\n\n

        blockDuration (UserBlockDuration!)

        Number of days that the user was blocked for.

        \n\n\n\n\n\n\n\n\n\n\n\n

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        subject (User)

        The user who was blocked.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserConnection\n

        \n

        The connection type for User.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([User])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserContentEdit\n

        \n

        An edit on user content.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletedAt (DateTime)

        Identifies the date and time when the object was deleted.

        \n\n\n\n\n\n\n\n\n\n\n\n

        deletedBy (Actor)

        The actor who deleted this content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        diff (String)

        A summary of the changes for this edit.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editedAt (DateTime!)

        When this content was edited.

        \n\n\n\n\n\n\n\n\n\n\n\n

        editor (Actor)

        The actor who edited this content.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserContentEditConnection\n

        \n

        A list of edits to content.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserContentEditEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([UserContentEdit])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserContentEditEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (UserContentEdit)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserEdge\n

        \n

        Represents a user.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (User)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserEmailMetadata\n

        \n

        Email attributes from External Identity.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        primary (Boolean)

        Boolean to identify primary emails.

        \n\n\n\n\n\n\n\n\n\n\n\n

        type (String)

        Type of email.

        \n\n\n\n\n\n\n\n\n\n\n\n

        value (String!)

        Email id.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserStatus\n

        \n

        The user's description of what they're currently doing.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        createdAt (DateTime!)

        Identifies the date and time when the object was created.

        \n\n\n\n\n\n\n\n\n\n\n\n

        emoji (String)

        An emoji summarizing the user's status.

        \n\n\n\n\n\n\n\n\n\n\n\n

        emojiHTML (HTML)

        The status emoji as HTML.

        \n\n\n\n\n\n\n\n\n\n\n\n

        expiresAt (DateTime)

        If set, the status will not be shown after this date.

        \n\n\n\n\n\n\n\n\n\n\n\n

        id (ID!)

        ID of the object.

        \n\n\n\n\n\n\n\n\n\n\n\n

        indicatesLimitedAvailability (Boolean!)

        Whether this status indicates the user is not fully available on GitHub.

        \n\n\n\n\n\n\n\n\n\n\n\n

        message (String)

        A brief message describing what the user is doing.

        \n\n\n\n\n\n\n\n\n\n\n\n

        organization (Organization)

        The organization whose members can see this status. If null, this status is publicly visible.

        \n\n\n\n\n\n\n\n\n\n\n\n

        updatedAt (DateTime!)

        Identifies the date and time when the object was last updated.

        \n\n\n\n\n\n\n\n\n\n\n\n

        user (User!)

        The user who has this status.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserStatusConnection\n

        \n

        The connection type for UserStatus.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        edges ([UserStatusEdge])

        A list of edges.

        \n\n\n\n\n\n\n\n\n\n\n\n

        nodes ([UserStatus])

        A list of nodes.

        \n\n\n\n\n\n\n\n\n\n\n\n

        pageInfo (PageInfo!)

        Information to aid in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        totalCount (Int!)

        Identifies the total count of items in the connection.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n UserStatusEdge\n

        \n

        An edge in a connection.

        \n
        \n\n
        \n \n\n \n\n\n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        cursor (String!)

        A cursor for use in pagination.

        \n\n\n\n\n\n\n\n\n\n\n\n

        node (UserStatus)

        The item at the end of the edge.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n VerifiableDomain\n

        \n

        A domain that can be verified for an organization or an enterprise.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        databaseId (Int)

        Identifies the primary key from the database.

        \n\n\n\n\n\n\n\n\n\n\n\n

        dnsHostName (URI)

        The DNS host name that should be used for verification.

        \n\n\n\n\n\n\n\n\n\n\n\n

        domain (URI!)

        The unicode encoded domain.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasFoundHostName (Boolean!)

        Whether a TXT record for verification with the expected host name was found.

        \n\n\n\n\n\n\n\n\n\n\n\n

        hasFoundVerificationToken (Boolean!)

        Whether a TXT record for verification with the expected verification token was found.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isRequiredForPolicyEnforcement (Boolean!)

        Whether this domain is required to exist for an organization or enterprise policy to be enforced.

        \n\n\n\n\n\n\n\n\n\n\n\n

        isVerified (Boolean!)

        Whether or not the domain is verified.

        \n\n\n\n\n\n\n\n\n\n\n\n

        owner (VerifiableDomainOwner!)

        The owner of the domain.

        \n\n\n\n\n\n\n\n\n\n\n\n

        punycodeEncodedDomain (URI!)

        The punycode encoded domain.

        \n\n\n\n\n\n\n\n\n\n\n\n

        tokenExpirationTime (DateTime)

        The time that the current verification token will expire.

        \n\n\n\n\n\n\n\n\n\n\n\n

        verificationToken (String)

        The current verification token for the domain.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n\n
        \n
        \n

        \n ViewerHovercardContext\n

        \n

        A hovercard context with a message describing how the viewer is related.

        \n
        \n\n
        \n \n\n \n\n\n \n

        \n \n \n\n \n

        Fields

        \n \n \n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
        NameDescription

        message (String!)

        A string describing this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        octicon (String!)

        An octicon to accompany this context.

        \n\n\n\n\n\n\n\n\n\n\n\n

        viewer (User!)

        Identifies the user who is related to this context.

        \n\n\n\n\n\n\n\n\n\n\n\n
        \n\n \n
        \n
        \n
        \n", "miniToc": [ { "contents": "\n ActorLocation\n ", @@ -11072,6 +11097,26 @@ "headingLevel": 3, "indentationLevel": 0 }, + { + "contents": "\n CVSS\n ", + "headingLevel": 3, + "indentationLevel": 0 + }, + { + "contents": "\n CWE\n ", + "headingLevel": 3, + "indentationLevel": 0 + }, + { + "contents": "\n CWEConnection\n ", + "headingLevel": 3, + "indentationLevel": 0 + }, + { + "contents": "\n CWEEdge\n ", + "headingLevel": 3, + "indentationLevel": 0 + }, { "contents": "\n CheckAnnotation\n ", "headingLevel": 3, diff --git a/lib/graphql/static/schema-dotcom.json b/lib/graphql/static/schema-dotcom.json index 607e14bf99b7..6da45fc00639 100644 --- a/lib/graphql/static/schema-dotcom.json +++ b/lib/graphql/static/schema-dotcom.json @@ -7899,6 +7899,145 @@ } ] }, + { + "name": "CVSS", + "kind": "objects", + "id": "cvss", + "href": "/graphql/reference/objects#cvss", + "description": "

        The Common Vulnerability Scoring System.

        ", + "fields": [ + { + "name": "score", + "description": "

        The CVSS score associated with this advisory.

        ", + "type": "Float!", + "id": "float", + "kind": "scalars", + "href": "/graphql/reference/scalars#float" + }, + { + "name": "vectorString", + "description": "

        The CVSS vector string associated with this advisory.

        ", + "type": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + ] + }, + { + "name": "CWE", + "kind": "objects", + "id": "cwe", + "href": "/graphql/reference/objects#cwe", + "description": "

        A common weakness enumeration.

        ", + "implements": [ + { + "name": "Node", + "id": "node", + "href": "/graphql/reference/interfaces#node" + } + ], + "fields": [ + { + "name": "cweId", + "description": "

        The id of the CWE.

        ", + "type": "String!", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + }, + { + "name": "description", + "description": "

        A detailed description of this CWE.

        ", + "type": "String!", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + }, + { + "name": "id", + "description": "

        ID of the object.

        ", + "type": "ID!", + "id": "id", + "kind": "scalars", + "href": "/graphql/reference/scalars#id" + }, + { + "name": "name", + "description": "

        The name of this CWE.

        ", + "type": "String!", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + ] + }, + { + "name": "CWEConnection", + "kind": "objects", + "id": "cweconnection", + "href": "/graphql/reference/objects#cweconnection", + "description": "

        The connection type for CWE.

        ", + "fields": [ + { + "name": "edges", + "description": "

        A list of edges.

        ", + "type": "[CWEEdge]", + "id": "cweedge", + "kind": "objects", + "href": "/graphql/reference/objects#cweedge" + }, + { + "name": "nodes", + "description": "

        A list of nodes.

        ", + "type": "[CWE]", + "id": "cwe", + "kind": "objects", + "href": "/graphql/reference/objects#cwe" + }, + { + "name": "pageInfo", + "description": "

        Information to aid in pagination.

        ", + "type": "PageInfo!", + "id": "pageinfo", + "kind": "objects", + "href": "/graphql/reference/objects#pageinfo" + }, + { + "name": "totalCount", + "description": "

        Identifies the total count of items in the connection.

        ", + "type": "Int!", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + } + ] + }, + { + "name": "CWEEdge", + "kind": "objects", + "id": "cweedge", + "href": "/graphql/reference/objects#cweedge", + "description": "

        An edge in a connection.

        ", + "fields": [ + { + "name": "cursor", + "description": "

        A cursor for use in pagination.

        ", + "type": "String!", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + }, + { + "name": "node", + "description": "

        The item at the end of the edge.

        ", + "type": "CWE", + "id": "cwe", + "kind": "objects", + "href": "/graphql/reference/objects#cwe" + } + ] + }, { "name": "CheckAnnotation", "kind": "objects", @@ -38635,6 +38774,14 @@ } ] }, + { + "name": "repository", + "description": "

        The repository that the release belongs to.

        ", + "type": "Repository!", + "id": "repository", + "kind": "objects", + "href": "/graphql/reference/objects#repository" + }, { "name": "resourcePath", "description": "

        The HTTP path for this issue.

        ", @@ -47219,6 +47366,64 @@ } ], "fields": [ + { + "name": "cvss", + "description": "

        The CVSS associated with this advisory.

        ", + "type": "CVSS!", + "id": "cvss", + "kind": "objects", + "href": "/graphql/reference/objects#cvss" + }, + { + "name": "cwes", + "description": "

        CWEs associated with this Advisory.

        ", + "type": "CWEConnection!", + "id": "cweconnection", + "kind": "objects", + "href": "/graphql/reference/objects#cweconnection", + "arguments": [ + { + "name": "after", + "description": "

        Returns the elements in the list that come after the specified cursor.

        ", + "type": { + "name": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + }, + { + "name": "before", + "description": "

        Returns the elements in the list that come before the specified cursor.

        ", + "type": { + "name": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + }, + { + "name": "first", + "description": "

        Returns the first n elements from the list.

        ", + "type": { + "name": "Int", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + } + }, + { + "name": "last", + "description": "

        Returns the last n elements from the list.

        ", + "type": { + "name": "Int", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + } + } + ] + }, { "name": "databaseId", "description": "

        Identifies the primary key from the database.

        ", @@ -47826,6 +48031,55 @@ } ] }, + { + "name": "SponsorsGoal", + "kind": "objects", + "id": "sponsorsgoal", + "href": "/graphql/reference/objects#sponsorsgoal", + "description": "

        A goal associated with a GitHub Sponsors listing, representing a target the sponsored maintainer would like to attain.

        ", + "fields": [ + { + "name": "description", + "description": "

        A description of the goal from the maintainer.

        ", + "type": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + }, + { + "name": "kind", + "description": "

        What the objective of this goal is.

        ", + "type": "SponsorsGoalKind!", + "id": "sponsorsgoalkind", + "kind": "enums", + "href": "/graphql/reference/enums#sponsorsgoalkind" + }, + { + "name": "percentComplete", + "description": "

        The percentage representing how complete this goal is, between 0-100.

        ", + "type": "Int!", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + }, + { + "name": "targetValue", + "description": "

        What the goal amount is. Represents a dollar amount for monthly sponsorship\namount goals. Represents a count of unique sponsors for total sponsors count goals.

        ", + "type": "Int!", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + }, + { + "name": "title", + "description": "

        A brief summary of the kind and target value of this goal.

        ", + "type": "String!", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + ] + }, { "name": "SponsorsListing", "kind": "objects", @@ -47840,6 +48094,14 @@ } ], "fields": [ + { + "name": "activeGoal", + "description": "

        The current goal the maintainer is trying to reach with GitHub Sponsors, if any.

        ", + "type": "SponsorsGoal", + "id": "sponsorsgoal", + "kind": "objects", + "href": "/graphql/reference/objects#sponsorsgoal" + }, { "name": "createdAt", "description": "

        Identifies the date and time when the object was created.

        ", @@ -55716,7 +55978,7 @@ }, { "name": "isRequiredForPolicyEnforcement", - "description": "

        Whether this domain is required to exist for an organization policy to be enforced.

        ", + "description": "

        Whether this domain is required to exist for an organization or enterprise policy to be enforced.

        ", "type": "Boolean!", "id": "boolean", "kind": "scalars", @@ -61396,6 +61658,23 @@ } ] }, + { + "name": "SponsorsGoalKind", + "kind": "enums", + "id": "sponsorsgoalkind", + "href": "/graphql/reference/enums#sponsorsgoalkind", + "description": "

        The different kinds of goals a GitHub Sponsors member can have.

        ", + "values": [ + { + "name": "MONTHLY_SPONSORSHIP_AMOUNT", + "description": "

        The goal is about getting a certain dollar amount from sponsorships each month.

        " + }, + { + "name": "TOTAL_SPONSORS_COUNT", + "description": "

        The goal is about reaching a certain number of sponsors.

        " + } + ] + }, { "name": "SponsorsTierOrderField", "kind": "enums", diff --git a/lib/graphql/static/schema-ghae.json b/lib/graphql/static/schema-ghae.json index e695433f7f99..8d758e8e31f3 100644 --- a/lib/graphql/static/schema-ghae.json +++ b/lib/graphql/static/schema-ghae.json @@ -6874,6 +6874,145 @@ } ] }, + { + "name": "CVSS", + "kind": "objects", + "id": "cvss", + "href": "/graphql/reference/objects#cvss", + "description": "

        The Common Vulnerability Scoring System.

        ", + "fields": [ + { + "name": "score", + "description": "

        The CVSS score associated with this advisory.

        ", + "type": "Float!", + "id": "float", + "kind": "scalars", + "href": "/graphql/reference/scalars#float" + }, + { + "name": "vectorString", + "description": "

        The CVSS vector string associated with this advisory.

        ", + "type": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + ] + }, + { + "name": "CWE", + "kind": "objects", + "id": "cwe", + "href": "/graphql/reference/objects#cwe", + "description": "

        A common weakness enumeration.

        ", + "implements": [ + { + "name": "Node", + "id": "node", + "href": "/graphql/reference/interfaces#node" + } + ], + "fields": [ + { + "name": "cweId", + "description": "

        The id of the CWE.

        ", + "type": "String!", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + }, + { + "name": "description", + "description": "

        A detailed description of this CWE.

        ", + "type": "String!", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + }, + { + "name": "id", + "description": "

        ID of the object.

        ", + "type": "ID!", + "id": "id", + "kind": "scalars", + "href": "/graphql/reference/scalars#id" + }, + { + "name": "name", + "description": "

        The name of this CWE.

        ", + "type": "String!", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + ] + }, + { + "name": "CWEConnection", + "kind": "objects", + "id": "cweconnection", + "href": "/graphql/reference/objects#cweconnection", + "description": "

        The connection type for CWE.

        ", + "fields": [ + { + "name": "edges", + "description": "

        A list of edges.

        ", + "type": "[CWEEdge]", + "id": "cweedge", + "kind": "objects", + "href": "/graphql/reference/objects#cweedge" + }, + { + "name": "nodes", + "description": "

        A list of nodes.

        ", + "type": "[CWE]", + "id": "cwe", + "kind": "objects", + "href": "/graphql/reference/objects#cwe" + }, + { + "name": "pageInfo", + "description": "

        Information to aid in pagination.

        ", + "type": "PageInfo!", + "id": "pageinfo", + "kind": "objects", + "href": "/graphql/reference/objects#pageinfo" + }, + { + "name": "totalCount", + "description": "

        Identifies the total count of items in the connection.

        ", + "type": "Int!", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + } + ] + }, + { + "name": "CWEEdge", + "kind": "objects", + "id": "cweedge", + "href": "/graphql/reference/objects#cweedge", + "description": "

        An edge in a connection.

        ", + "fields": [ + { + "name": "cursor", + "description": "

        A cursor for use in pagination.

        ", + "type": "String!", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + }, + { + "name": "node", + "description": "

        The item at the end of the edge.

        ", + "type": "CWE", + "id": "cwe", + "kind": "objects", + "href": "/graphql/reference/objects#cwe" + } + ] + }, { "name": "CheckAnnotation", "kind": "objects", @@ -35373,6 +35512,14 @@ } ] }, + { + "name": "repository", + "description": "

        The repository that the release belongs to.

        ", + "type": "Repository!", + "id": "repository", + "kind": "objects", + "href": "/graphql/reference/objects#repository" + }, { "name": "resourcePath", "description": "

        The HTTP path for this issue.

        ", @@ -43720,6 +43867,64 @@ } ], "fields": [ + { + "name": "cvss", + "description": "

        The CVSS associated with this advisory.

        ", + "type": "CVSS!", + "id": "cvss", + "kind": "objects", + "href": "/graphql/reference/objects#cvss" + }, + { + "name": "cwes", + "description": "

        CWEs associated with this Advisory.

        ", + "type": "CWEConnection!", + "id": "cweconnection", + "kind": "objects", + "href": "/graphql/reference/objects#cweconnection", + "arguments": [ + { + "name": "after", + "description": "

        Returns the elements in the list that come after the specified cursor.

        ", + "type": { + "name": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + }, + { + "name": "before", + "description": "

        Returns the elements in the list that come before the specified cursor.

        ", + "type": { + "name": "String", + "id": "string", + "kind": "scalars", + "href": "/graphql/reference/scalars#string" + } + }, + { + "name": "first", + "description": "

        Returns the first n elements from the list.

        ", + "type": { + "name": "Int", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + } + }, + { + "name": "last", + "description": "

        Returns the last n elements from the list.

        ", + "type": { + "name": "Int", + "id": "int", + "kind": "scalars", + "href": "/graphql/reference/scalars#int" + } + } + ] + }, { "name": "databaseId", "description": "

        Identifies the primary key from the database.

        ", @@ -51612,7 +51817,7 @@ }, { "name": "isRequiredForPolicyEnforcement", - "description": "

        Whether this domain is required to exist for an organization policy to be enforced.

        ", + "description": "

        Whether this domain is required to exist for an organization or enterprise policy to be enforced.

        ", "type": "Boolean!", "id": "boolean", "kind": "scalars", diff --git a/lib/liquid-tags/data.js b/lib/liquid-tags/data.js index af500dc6e8fa..5c6a7ca7ba45 100644 --- a/lib/liquid-tags/data.js +++ b/lib/liquid-tags/data.js @@ -1,23 +1,20 @@ -const Liquid = require('liquid') +const { TokenizationError } = require('liquidjs') const Syntax = /([a-z0-9/\\_.\-[\]]+)/i const SyntaxHelp = "Syntax Error in 'data' - Valid syntax: data [path]" -module.exports = class Data extends Liquid.Tag { - constructor (template, tagName, markup) { - super(template, tagName, markup) - - const match = Syntax.exec(markup) - if (!match) { - throw new Liquid.SyntaxError(SyntaxHelp) +module.exports = { + parse (tagToken) { + if (!tagToken || !Syntax.test(tagToken.args)) { + throw new TokenizationError(SyntaxHelp, tagToken) } - this.path = match[1] - } + this.path = tagToken.args + }, - async render (context) { - const value = await context.get(`site.data.${this.path}`) + async render (scope) { + const value = await this.liquid.evalValue(`site.data.${this.path}`, scope) if (typeof value !== 'string') return value - return this.template.engine.parseAndRender(value, context) + return this.liquid.parseAndRender(value, scope.environments) } } diff --git a/lib/liquid-tags/extended-markdown.js b/lib/liquid-tags/extended-markdown.js index 1037b6d7c2ac..c470767b0876 100644 --- a/lib/liquid-tags/extended-markdown.js +++ b/lib/liquid-tags/extended-markdown.js @@ -1,5 +1,3 @@ -const Liquid = require('liquid') - const tags = { mac: '', windows: '', @@ -13,11 +11,26 @@ const tags = { const template = '
        {{ output }}
        ' -class ExtendedMarkdown extends Liquid.Block { - async render (context) { - const chunks = await super.render(context) - const output = Liquid.Helpers.toFlatString(chunks) - return this.template.engine.parseAndRender(template, { +const ExtendedMarkdown = { + type: 'block', + + parse (tagToken, remainTokens) { + this.tagName = tagToken.name + this.templates = [] + + const stream = this.liquid.parser.parseStream(remainTokens) + stream + .on(`tag:end${this.tagName}`, () => stream.stop()) + .on('template', tpl => this.templates.push(tpl)) + .on('end', () => { + throw new Error(`tag ${tagToken.getText()} not closed`) + }) + stream.start() + }, + + render: function * (scope) { + const output = yield this.liquid.renderer.renderTemplates(this.templates, scope) + return yield this.liquid.parseAndRender(template, { tagName: this.tagName, classes: tags[this.tagName], output diff --git a/lib/liquid-tags/homepage-link-with-intro.js b/lib/liquid-tags/homepage-link-with-intro.js index 72d4354605b0..7a64a5b66cbe 100644 --- a/lib/liquid-tags/homepage-link-with-intro.js +++ b/lib/liquid-tags/homepage-link-with-intro.js @@ -1,4 +1,3 @@ -const Link = require('./link') - // For details, see class method in lib/liquid-tags/link.js -module.exports = class HomepageLinkWithIntro extends Link {} +const link = require('./link') +module.exports = link('homepage-link-with-intro') diff --git a/lib/liquid-tags/indented-data-reference.js b/lib/liquid-tags/indented-data-reference.js index da254f24615b..06e38a96486f 100644 --- a/lib/liquid-tags/indented-data-reference.js +++ b/lib/liquid-tags/indented-data-reference.js @@ -1,4 +1,3 @@ -const Liquid = require('liquid') const assert = require('assert') // This class supports a tag that expects two parameters, a data reference and `spaces=NUMBER`: @@ -10,11 +9,15 @@ const assert = require('assert') // reference is used inside a block element (like a list or nested list) without // affecting the formatting when the reference is used elsewhere via {{ site.data.foo.bar }}. -module.exports = class IndentedDataReference extends Liquid.Tag { +module.exports = { + parse (tagToken) { + this.markup = tagToken.args.trim() + }, + async render (context) { // obfuscate first legit space, remove all other spaces, then restore legit space // this way we can support spaces=NUMBER as well as spaces = NUMBER - const input = this.markup.trim() + const input = this.markup .replace(/\s/, 'REALSPACE') .replace(/\s/g, '') .replace('REALSPACE', ' ') @@ -27,7 +30,7 @@ module.exports = class IndentedDataReference extends Liquid.Tag { assert(parseInt(numSpaces) || numSpaces === '0', '"spaces=NUMBER" must include a number') // Get the referenced value from the context - const value = await context.get(dataReference) + const value = await this.liquid.evalValue(dataReference, context) // If nothing is found in the context, exit with nothing; this may // feel weird and that we should throw an error, but this is "The Liquid Way TM" @@ -36,6 +39,6 @@ module.exports = class IndentedDataReference extends Liquid.Tag { // add spaces to each line const renderedReferenceWithIndent = value.replace(/^/mg, ' '.repeat(numSpaces)) - return this.template.engine.parseAndRender(renderedReferenceWithIndent, context) + return this.liquid.parseAndRender(renderedReferenceWithIndent, context) } } diff --git a/lib/liquid-tags/link-as-article-card.js b/lib/liquid-tags/link-as-article-card.js index 12a95a9dc015..168af3a9fdb8 100644 --- a/lib/liquid-tags/link-as-article-card.js +++ b/lib/liquid-tags/link-as-article-card.js @@ -1,15 +1,16 @@ -const Link = require('./link') +const link = require('./link') +const linkAsArticleCard = link('link-as-article-card') // For details, see class method in lib/liquid-tags/link.js -module.exports = class LinkAsArticleCard extends Link { - async renderPageProps (page, ctx, props) { - const renderedProps = await super.renderPageProps(page, ctx, props) - const { type: typeKey, topics = [] } = page - const typeVal = typeKey ? ctx.site.data.ui.product_sublanding.guide_types[typeKey] : null - return { - ...renderedProps, - type: { key: typeKey, value: typeVal }, - topics - } +linkAsArticleCard.renderPageProps = async function renderPageProps (page, ctx, props) { + const renderedProps = await link().renderPageProps(page, ctx, props) + const { type: typeKey, topics = [] } = page + const typeVal = typeKey ? ctx.site.data.ui.product_sublanding.guide_types[typeKey] : null + return { + ...renderedProps, + type: { key: typeKey, value: typeVal }, + topics } } + +module.exports = linkAsArticleCard diff --git a/lib/liquid-tags/link-in-list.js b/lib/liquid-tags/link-in-list.js index db77370e89a1..6ec3dafeb42f 100644 --- a/lib/liquid-tags/link-in-list.js +++ b/lib/liquid-tags/link-in-list.js @@ -1,4 +1,2 @@ -const Link = require('./link') - -// For details, see class method in lib/liquid-tags/link.js -module.exports = class LinkInList extends Link {} +const link = require('./link') +module.exports = link('link-in-list') diff --git a/lib/liquid-tags/link-with-intro.js b/lib/liquid-tags/link-with-intro.js index f6e50e5ff762..c6113e4f3a8d 100644 --- a/lib/liquid-tags/link-with-intro.js +++ b/lib/liquid-tags/link-with-intro.js @@ -1,4 +1,3 @@ -const Link = require('./link') - // For details, see class method in lib/liquid-tags/link.js -module.exports = class LinkWithIntro extends Link {} +const link = require('./link') +module.exports = link('link-with-intro') diff --git a/lib/liquid-tags/link.js b/lib/liquid-tags/link.js index 51a7a0e088c9..f1a543482347 100644 --- a/lib/liquid-tags/link.js +++ b/lib/liquid-tags/link.js @@ -1,12 +1,11 @@ +const fs = require('fs') const path = require('path') const assert = require('assert') -const Liquid = require('liquid') -const liquid = new Liquid.Engine() -const LiquidTag = require('./liquid-tag') const findPage = require('../find-page') const { getPathWithoutLanguage, getPathWithoutVersion } = require('../path-utils') const getApplicableVersions = require('../get-applicable-versions') const removeFPTFromPath = require('../remove-fpt-from-path') +const liquidVariableSyntax = /^{{\s*(.*)\s*}}/ // This class supports a set of link tags. Each tag expects one parameter, a language-agnostic href: // @@ -24,10 +23,16 @@ const removeFPTFromPath = require('../remove-fpt-from-path') // // Liquid Docs: https://github.com/liquid-lang/liquid-node#registering-new-tags -module.exports = class Link extends LiquidTag { - constructor (template, tagName, href) { - super(template, tagName, href.trim()) - } +module.exports = (name) => ({ + parse (tagToken) { + this.param = tagToken.args.trim() + }, + + async getTemplate () { + const pathToTemplate = path.join(__dirname, '../../includes/liquid-tags', `${name}.html`) + const template = await fs.promises.readFile(pathToTemplate, 'utf8') + return template.replace(/\r/g, '') + }, async renderPageProps (page, ctx, props) { const renderedProps = {} @@ -38,12 +43,12 @@ module.exports = class Link extends LiquidTag { } return renderedProps - } + }, - async parseTemplate (context, opts = { shortTitle: false }) { + async render (scope) { const template = await this.getTemplate() - const ctx = context.environments[0] + const ctx = scope.environments assert(ctx.page, 'context.page is required') assert(ctx.page.relativePath, 'context.page.relativePath is required') @@ -51,14 +56,11 @@ module.exports = class Link extends LiquidTag { assert(ctx.currentLanguage, 'context.currentLanguage is required') // process any liquid in hrefs (e.g., /enterprise/{{ page.version }}) - let href = await liquid.parseAndRender(this.param, ctx) - - // process variable defined in page scope + let href = await this.liquid.parseAndRender(this.param, ctx) if (href === '') { const match = liquidVariableSyntax.exec(this.param) if (match) { - const variable = new Liquid.Variable(match[1]) - href = await variable.render(context) + href = await this.liquid.evalValue(match[1], scope) } } @@ -69,7 +71,8 @@ module.exports = class Link extends LiquidTag { // example: /site-policy (linked to from /github/index.md) // becomes: /github/site-policy // otherwise, assume it's already a full path and needs nothing further - if (href.match(/\//g).length < 2) { + const hrefMatch = href.match(/\//g) + if (hrefMatch && hrefMatch.length < 2) { fullPath = path.join(dirName, href) } @@ -94,10 +97,8 @@ module.exports = class Link extends LiquidTag { intro: { opt: { unwrap: true } } }) - const parsed = await liquid.parseAndRender(template, { fullPath, ...renderedProps }) + const parsed = await this.liquid.parseAndRender(template, { fullPath, ...renderedProps }) return parsed.trim() } -} - -const liquidVariableSyntax = RegExp(`^${Liquid.VariableStart.source}\\s*(.*)\\s*${Liquid.VariableEnd.source}`) +}) diff --git a/lib/liquid-tags/octicon.js b/lib/liquid-tags/octicon.js index bd929b322ab7..8346b3521956 100644 --- a/lib/liquid-tags/octicon.js +++ b/lib/liquid-tags/octicon.js @@ -1,4 +1,4 @@ -const Liquid = require('liquid') +const { TokenizationError } = require('liquidjs') const octicons = require('@primer/octicons') const OptionsSyntax = /([a-zA-Z-]+)="([a-zA-Z0-9\d-_\s]+)"*/g @@ -12,12 +12,11 @@ const SyntaxHelp = 'Syntax Error in tag \'octicon\' - Valid syntax: octicon " Object.assign(error, { filepath })) + } + + // validate key names + if (opts.validateKeyNames) { + const invalidKeys = difference(existingKeys, allowedKeys) + invalidKeys.forEach(key => { + const error = { + property: key, + message: `not allowed. Allowed properties are: ${allowedKeys.join(', ')}` + } + if (filepath) error.filepath = filepath + errors.push(error) + }) + } + + // validate key order + if (opts.validateKeyOrder && existingKeys.join('') !== expectedKeys.join('')) { + const error = { + property: 'keys', + message: `keys must be in order. Current: ${existingKeys.join(',')}; Expected: ${expectedKeys.join(',')}` + } + if (filepath) error.filepath = filepath + errors.push(error) + } + + return { content, data, errors } +} + +// Expose gray-matter's underlying stringify method for joining a parsed +// frontmatter object and a markdown string back into a unified string +// +// stringify('some string', {some: 'frontmatter'}) +readFrontmatter.stringify = matter.stringify + +module.exports = readFrontmatter diff --git a/lib/redirects/get-old-paths-from-permalink.js b/lib/redirects/get-old-paths-from-permalink.js index 138e122ac85b..1515d9c5e657 100644 --- a/lib/redirects/get-old-paths-from-permalink.js +++ b/lib/redirects/get-old-paths-from-permalink.js @@ -53,10 +53,6 @@ module.exports = function getOldPathsFromPath (currentPath, languageCode, curren .replace('/user/', '/')) } - // create old path /enterprise/foo from current path /enterprise/latest/user/foo - oldPaths.add(currentPath - .replace(`/enterprise/${latest}/user/`, '/enterprise/')) - // ------ END LEGACY VERSION FORMAT REPLACEMENTS ------// // ------ BEGIN MODERN VERSION FORMAT REPLACEMENTS ------// diff --git a/lib/redis-accessor.js b/lib/redis-accessor.js index d42af4cc3ce6..e5fddb95c2e4 100644 --- a/lib/redis-accessor.js +++ b/lib/redis-accessor.js @@ -23,7 +23,14 @@ class RedisAccessor { } const redisClient = useRealRedis - ? new Redis(REDIS_URL, { ...redisBaseOptions, db: databaseNumber }) + ? new Redis(REDIS_URL, { + ...redisBaseOptions, + db: databaseNumber, + tls: { + // Required for production Heroku Redis + rejectUnauthorized: false + } + }) : new InMemoryRedis() this._client = redisClient diff --git a/lib/render-content/create-processor.js b/lib/render-content/create-processor.js index 0198775d8e0a..bb4a2d18e4dc 100644 --- a/lib/render-content/create-processor.js +++ b/lib/render-content/create-processor.js @@ -12,7 +12,7 @@ const remarkCodeExtra = require('remark-code-extra') const codeHeader = require('./plugins/code-header') const rewriteLocalLinks = require('./plugins/rewrite-local-links') const useEnglishHeadings = require('./plugins/use-english-headings') -const rewriteAssetPathsToS3 = require('./plugins/rewrite-asset-paths-to-s3') +const rewriteLegacyAssetPaths = require('./plugins/rewrite-legacy-asset-paths') const wrapInElement = require('./plugins/wrap-in-element') module.exports = function createProcessor (context) { @@ -26,7 +26,7 @@ module.exports = function createProcessor (context) { .use(autolinkHeadings, { behavior: 'wrap' }) .use(highlight, { languages: { graphql }, subset: false }) .use(raw) - .use(rewriteAssetPathsToS3, context) + .use(rewriteLegacyAssetPaths, context) .use(wrapInElement, { selector: 'ol > li img', wrapper: 'div.procedural-image-wrapper' }) .use(rewriteLocalLinks, { languageCode: context.currentLanguage, version: context.currentVersion }) .use(html) diff --git a/lib/render-content/index.js b/lib/render-content/index.js index 339422589478..9b58102ad89f 100644 --- a/lib/render-content/index.js +++ b/lib/render-content/index.js @@ -3,8 +3,7 @@ const renderContent = require('./renderContent') const { ExtendedMarkdown, tags } = require('../liquid-tags/extended-markdown') // Include custom tags like {% link_with_intro /article/foo %} -renderContent.liquid.registerTag('liquid_tag', require('../liquid-tags/liquid-tag')) -renderContent.liquid.registerTag('link', require('../liquid-tags/link')) +renderContent.liquid.registerTag('link', require('../liquid-tags/link')('link')) renderContent.liquid.registerTag('link_with_intro', require('../liquid-tags/link-with-intro')) renderContent.liquid.registerTag('homepage_link_with_intro', require('../liquid-tags/homepage-link-with-intro')) renderContent.liquid.registerTag('link_in_list', require('../liquid-tags/link-in-list')) @@ -19,29 +18,29 @@ for (const tag in tags) { renderContent.liquid.registerTag(tag, ExtendedMarkdown) } -renderContent.liquid.registerFilters({ - /** - * Like the `size` filter, but specifically for - * getting the number of keys in an object - */ - obj_size: (input) => { - if (!input) return 0 - return Object.keys(input).length - }, - /** - * Returns the version number of a GHES version string - * ex: enterprise-server@2.22 => 2.22 - */ - version_num: (input) => { - return input.split('@')[1] - }, - /** - * Convert the input to a slug - */ - slugify: (input) => { - const slugger = new GithubSlugger() - return slugger.slug(input) - } +/** + * Like the `size` filter, but specifically for + * getting the number of keys in an object + */ +renderContent.liquid.registerFilter('obj_size', input => { + if (!input) return 0 + return Object.keys(input).length +}) + +/** + * Returns the version number of a GHES version string + * ex: enterprise-server@2.22 => 2.22 + */ +renderContent.liquid.registerFilter('version_num', input => { + return input.split('@')[1] +}) + +/** + * Convert the input to a slug + */ +renderContent.liquid.registerFilter('slugify', input => { + const slugger = new GithubSlugger() + return slugger.slug(input) }) module.exports = renderContent diff --git a/lib/render-content/liquid.js b/lib/render-content/liquid.js index 87106fe39764..2ca6d2ee69ee 100644 --- a/lib/render-content/liquid.js +++ b/lib/render-content/liquid.js @@ -1,42 +1,11 @@ -const Liquid = require('liquid') -const semver = require('semver') +const { Liquid, defaultOperators } = require('liquidjs') const path = require('path') -const engine = new Liquid.Engine() -engine.registerFileSystem( - new Liquid.LocalFileSystem(path.join(process.cwd(), 'includes')) -) +const semver = require('semver') // GHE versions are not valid SemVer, but can be coerced... // https://github.com/npm/node-semver#coercion - -Liquid.Condition.operators.ver_gt = (cond, left, right) => { - if (!matchesVersionString(left)) return false - if (!matchesVersionString(right)) return false - - const [leftPlan, leftRelease] = splitVersion(left) - const [rightPlan, rightRelease] = splitVersion(right) - - if (leftPlan !== rightPlan) return false - - return semver.gt(semver.coerce(leftRelease), semver.coerce(rightRelease)) -} - -Liquid.Condition.operators.ver_lt = (cond, left, right) => { - if (!matchesVersionString(left)) return false - if (!matchesVersionString(right)) return false - - const [leftPlan, leftRelease] = splitVersion(left) - const [rightPlan, rightRelease] = splitVersion(right) - - if (leftPlan !== rightPlan) return false - - return semver.lt(semver.coerce(leftRelease), semver.coerce(rightRelease)) -} - -module.exports = engine - function matchesVersionString (input) { - return input && input.match(/^(?:[a-z](?:[a-z-]*[a-z])?@)?\d+(?:\.\d+)*/) + return typeof input === 'string' && input.match(/^(?:[a-z](?:[a-z-]*[a-z])?@)?\d+(?:\.\d+)*/) } // Support new version formats where version = plan@release // e.g., enterprise-server@2.21, where enterprise-server is the plan and 2.21 is the release @@ -59,3 +28,36 @@ function splitVersion (version) { return [plan, release] } + +const engine = new Liquid({ + root: path.join(process.cwd(), 'includes'), + extname: '.html', + dynamicPartials: false, + operators: { + ...defaultOperators, + ver_gt: (left, right) => { + if (!matchesVersionString(left)) return false + if (!matchesVersionString(right)) return false + + const [leftPlan, leftRelease] = splitVersion(left) + const [rightPlan, rightRelease] = splitVersion(right) + + if (leftPlan !== rightPlan) return false + + return semver.gt(semver.coerce(leftRelease), semver.coerce(rightRelease)) + }, + ver_lt: (left, right) => { + if (!matchesVersionString(left)) return false + if (!matchesVersionString(right)) return false + + const [leftPlan, leftRelease] = splitVersion(left) + const [rightPlan, rightRelease] = splitVersion(right) + + if (leftPlan !== rightPlan) return false + + return semver.lt(semver.coerce(leftRelease), semver.coerce(rightRelease)) + } + } +}) + +module.exports = engine diff --git a/lib/render-content/plugins/rewrite-asset-paths-to-s3.js b/lib/render-content/plugins/rewrite-asset-paths-to-s3.js deleted file mode 100644 index e1f515a76be9..000000000000 --- a/lib/render-content/plugins/rewrite-asset-paths-to-s3.js +++ /dev/null @@ -1,45 +0,0 @@ -const visit = require('unist-util-visit') -const latestEnterpriseRelease = require('../../enterprise-server-releases').latest -const nonEnterpriseDefaultVersion = require('../../non-enterprise-default-version') -const { getS3BucketPathFromVersion } = require('../../s3-bucket-path-utils') -const allVersions = require('../../all-versions') -const s3BasePath = 'https://github-images.s3.amazonaws.com' - -const matcher = node => ( - node.type === 'element' && - node.tagName === 'img' && - node.properties.src && - node.properties.src.startsWith('/assets/images') -) - -// This module rewrites asset paths on Enterprise versions to S3 paths. -// Source example: /assets/images/foo.png -// Rewritten: https://github-images.s3.amazonaws.com/enterprise/2.20/assets/images/foo.png -// The one exception is Admin pages on the latest GHES release. -module.exports = function rewriteAssetPathsToS3 ({ currentVersion, relativePath }) { - // Bail if we don't have a relativePath in this context - if (!relativePath) return - - // skip if this is the homepage - if (relativePath === 'index.md') return - - // if the current version is non-enterprise, do not rewrite - if (currentVersion === nonEnterpriseDefaultVersion) return - - // the relativePath starts with the product, like /admin/foo or /github/foo - const product = relativePath.split('/')[0] - - // if this is an Admin page on the latest GHES release, do not rewrite - if (product === 'admin' && allVersions[currentVersion].currentRelease === latestEnterpriseRelease) return - - // if the version is enterprise-server@2.22, use `enterprise/2.22` as the bucket path - // otherwise, use the plan name, e.g., `github-ae` - const bucketPath = getS3BucketPathFromVersion(currentVersion) - - return tree => { - visit(tree, matcher, node => { - // Rewrite the node's src - node.properties.src = `${s3BasePath}/${bucketPath}${node.properties.src}` - }) - } -} diff --git a/lib/render-content/plugins/rewrite-legacy-asset-paths.js b/lib/render-content/plugins/rewrite-legacy-asset-paths.js new file mode 100644 index 000000000000..87092e940620 --- /dev/null +++ b/lib/render-content/plugins/rewrite-legacy-asset-paths.js @@ -0,0 +1,44 @@ +const visit = require('unist-util-visit') +const fs = require('fs') +const { legacyAssetVersions } = require('../../enterprise-server-releases') +const allVersions = require('../../all-versions') + +const matcher = node => ( + node.type === 'element' && + node.tagName === 'img' && + node.properties.src && + node.properties.src.startsWith('/assets/images') +) + +// This module rewrites asset paths for specific Enterprise versions that +// were migrated from AWS S3 image storage. Only images that were unique +// were stored in a new /assets/enterprise path. Once these versions are +// deprecated, we will have one source of truth for image assets and we +// can remove this module. +// Source example: /assets/images/foo.png +// Rewritten: /assets/enterprise/2.20/assets/images/foo.png +module.exports = function checkForLegacyAssetPaths ({ currentVersion, relativePath }) { + // Bail if we don't have a relativePath in this context + if (!relativePath) return + // skip if this is the homepage + if (relativePath === 'index.md') return + // skip for any versions that aren't enterprise-server + if (!allVersions[currentVersion].plan === 'enterprise-server') return + const enterpriseRelease = allVersions[currentVersion].currentRelease + if (!legacyAssetVersions.includes(enterpriseRelease)) return + + return async (tree) => { + const promises = [] + visit(tree, matcher, visitor) + await Promise.all(promises) + + function visitor (node) { + const legacyAssetPath = `/assets/images/enterprise/legacy-format/${enterpriseRelease}${node.properties.src}` + const p = fs.promises.access((`${process.cwd()}${legacyAssetPath}`), fs.constants.F_OK) + // rewrite the nodes src + .then(() => { node.properties.src = `${legacyAssetPath}` }) + .catch(() => node) + promises.push(p) + } + } +} diff --git a/lib/render-content/renderContent.js b/lib/render-content/renderContent.js index 5c0d2659677d..c4bc7e1d418c 100644 --- a/lib/render-content/renderContent.js +++ b/lib/render-content/renderContent.js @@ -21,7 +21,7 @@ const inlineTagRegex = new RegExp(`\n?(?)\n?`, 'gm') // parse multiple times because some templates contain more templates. :] module.exports = async function renderContent ( - template, + template = '', context = {}, options = {} ) { diff --git a/lib/rest/static/decorated/api.github.com.json b/lib/rest/static/decorated/api.github.com.json index 3cd95c960a32..29cfe5b8eb40 100644 --- a/lib/rest/static/decorated/api.github.com.json +++ b/lib/rest/static/decorated/api.github.com.json @@ -369,13 +369,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -2375,7 +2375,7 @@ } ], "summary": "Suspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nSuspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -2408,7 +2408,7 @@ } ], "bodyParameters": [], - "descriptionHTML": "

        Note: Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"Suspending a GitHub App installation.\"

        \n

        Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub API or webhook events is blocked for that account.

        \n

        You must use a JWT to access this endpoint.

        " + "descriptionHTML": "

        Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub API or webhook events is blocked for that account.

        \n

        You must use a JWT to access this endpoint.

        " }, { "verb": "delete", @@ -2439,7 +2439,7 @@ } ], "summary": "Unsuspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nRemoves a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Removes a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -2472,7 +2472,7 @@ } ], "bodyParameters": [], - "descriptionHTML": "

        Note: Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"Suspending a GitHub App installation.\"

        \n

        Removes a GitHub App installation suspension.

        \n

        You must use a JWT to access this endpoint.

        " + "descriptionHTML": "

        Removes a GitHub App installation suspension.

        \n

        You must use a JWT to access this endpoint.

        " }, { "verb": "get", @@ -2481,13 +2481,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -5323,13 +5323,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -6978,13 +6978,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -7522,13 +7522,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8076,13 +8076,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8448,13 +8448,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8810,13 +8810,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9280,13 +9280,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -9528,13 +9528,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9675,13 +9675,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9969,13 +9969,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10064,13 +10064,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10515,13 +10515,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -11013,13 +11013,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -11108,13 +11108,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -11697,13 +11697,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -11962,13 +11962,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12063,13 +12063,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -12475,13 +12475,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12596,13 +12596,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12755,13 +12755,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12871,13 +12871,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13020,13 +13020,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13153,13 +13153,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13839,13 +13839,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -14665,13 +14665,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15201,13 +15201,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -16100,13 +16100,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -16458,13 +16458,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -16863,13 +16863,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -17739,13 +17739,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -18222,13 +18222,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18302,13 +18302,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18388,13 +18388,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -19817,13 +19817,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -20164,13 +20164,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -20523,13 +20523,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -20694,13 +20694,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -20816,13 +20816,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -21357,13 +21357,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -21972,13 +21972,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -22080,13 +22080,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -22311,6 +22311,716 @@ } ] }, + { + "verb": "get", + "requestPath": "/orgs/{org}/packages/{package_type}/{package_name}", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        The name of the package.

        " + }, + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/orgs/ORG/packages/PACKAGE_TYPE/PACKAGE_NAME", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/orgs/ORG/packages/PACKAGE_TYPE/PACKAGE_NAME
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('GET /orgs/{org}/packages/{package_type}/{package_name}', {\n package_type: 'package_type',\n package_name: 'package_name',\n org: 'org'\n})", + "html": "
        await octokit.request('GET /orgs/{org}/packages/{package_type}/{package_name}', {\n  package_type: 'package_type',\n  package_name: 'package_name',\n  org: 'org'\n})\n
        " + } + ], + "summary": "Get a package for an organization", + "description": "Gets a specific package in an organization.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/get-package-for-organization", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#get-a-package-for-an-organization" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [], + "category": "packages", + "subcategory": null + }, + "slug": "get-a-package-for-an-organization", + "category": "packages", + "categoryLabel": "Packages", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Gets a specific package in an organization.

        \n

        To use this endpoint, you must authenticate using an access token with the packages:read scope.\nIf package_type is not container, your token must also include the repo scope.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        {\n  \"id\": 197,\n  \"name\": \"hello_docker\",\n  \"package_type\": \"container\",\n  \"owner\": {\n    \"login\": \"github\",\n    \"id\": 9919,\n    \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjk5MTk=\",\n    \"avatar_url\": \"https://avatars.githubusercontent.com/u/9919?v=4\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/github\",\n    \"html_url\": \"https://github.com/github\",\n    \"followers_url\": \"https://api.github.com/users/github/followers\",\n    \"following_url\": \"https://api.github.com/users/github/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/github/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/github/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/github/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/github/orgs\",\n    \"repos_url\": \"https://api.github.com/users/github/repos\",\n    \"events_url\": \"https://api.github.com/users/github/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/github/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"version_count\": 1,\n  \"visibility\": \"private\",\n  \"url\": \"https://api.github.com/orgs/github/packages/container/hello_docker\",\n  \"created_at\": \"2020-05-19T22:19:11Z\",\n  \"updated_at\": \"2020-05-19T22:19:11Z\",\n  \"html_url\": \"https://github.com/orgs/github/packages/container/package/hello_docker\"\n}\n
        " + } + ] + }, + { + "verb": "delete", + "requestPath": "/orgs/{org}/packages/{package_type}/{package_name}", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        The name of the package.

        " + }, + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -X DELETE \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/orgs/ORG/packages/PACKAGE_TYPE/PACKAGE_NAME", + "html": "
        curl \\\n  -X DELETE \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/orgs/ORG/packages/PACKAGE_TYPE/PACKAGE_NAME
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('DELETE /orgs/{org}/packages/{package_type}/{package_name}', {\n package_type: 'package_type',\n package_name: 'package_name',\n org: 'org'\n})", + "html": "
        await octokit.request('DELETE /orgs/{org}/packages/{package_type}/{package_name}', {\n  package_type: 'package_type',\n  package_name: 'package_name',\n  org: 'org'\n})\n
        " + } + ], + "summary": "Delete a package for an organization", + "description": "Deletes an entire package in an organization. You cannot delete a public package if any version of the package has more than 25 downloads. In this scenario, contact GitHub support for further assistance.\n\nTo use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the `packages:read` scope. In addition:\n- If `package_type` is not `container`, your token must also include the `repo` scope.\n- If `package_type` is `container`, you must also have admin permissions to the container you want to delete.", + "tags": [ + "packages" + ], + "operationId": "packages/delete-package-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#delete-a-package-for-an-organization" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [], + "category": "packages", + "subcategory": null + }, + "slug": "delete-a-package-for-an-organization", + "category": "packages", + "categoryLabel": "Packages", + "notes": [], + "responses": [ + { + "httpStatusCode": "204", + "httpStatusMessage": "No Content", + "description": "Default Response" + }, + { + "httpStatusCode": "401", + "httpStatusMessage": "Unauthorized", + "description": "Requires authentication" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + } + ], + "bodyParameters": [], + "descriptionHTML": "

        Deletes an entire package in an organization. You cannot delete a public package if any version of the package has more than 25 downloads. In this scenario, contact GitHub support for further assistance.

        \n

        To use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the packages:read scope. In addition:

        \n
          \n
        • If package_type is not container, your token must also include the repo scope.
        • \n
        • If package_type is container, you must also have admin permissions to the container you want to delete.
        • \n
        " + }, + { + "verb": "post", + "requestPath": "/orgs/{org}/packages/{package_type}/{package_name}/restore", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        The name of the package.

        " + }, + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/orgs/ORG/packages/PACKAGE_TYPE/PACKAGE_NAME/restore", + "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/orgs/ORG/packages/PACKAGE_TYPE/PACKAGE_NAME/restore
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('POST /orgs/{org}/packages/{package_type}/{package_name}/restore', {\n package_type: 'package_type',\n package_name: 'package_name',\n org: 'org'\n})", + "html": "
        await octokit.request('POST /orgs/{org}/packages/{package_type}/{package_name}/restore', {\n  package_type: 'package_type',\n  package_name: 'package_name',\n  org: 'org'\n})\n
        " + } + ], + "summary": "Restore a package for an organization", + "description": "Restores an entire package in an organization.\n\nYou can restore a deleted package under the following conditions:\n - The package was deleted within the last 30 days.\n - The same package namespace and version is still available and not reused for a new package. If the same package namespace is not available, you will not be able to restore your package. In this scenario, to restore the deleted package, you must delete the new package that uses the deleted package's namespace first.\n\nTo use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the `packages:read` and `packages:write` scope. In addition:\n- If `package_type` is not `container`, your token must also include the `repo` scope.\n- If `package_type` is `container`, you must also have admin permissions to the container that you want to restore.", + "tags": [ + "packages" + ], + "operationId": "packages/restore-package-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#restore-a-package-for-an-organization" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [], + "category": "packages", + "subcategory": null + }, + "slug": "restore-a-package-for-an-organization", + "category": "packages", + "categoryLabel": "Packages", + "notes": [], + "responses": [ + { + "httpStatusCode": "204", + "httpStatusMessage": "No Content", + "description": "Default Response" + }, + { + "httpStatusCode": "401", + "httpStatusMessage": "Unauthorized", + "description": "Requires authentication" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + } + ], + "bodyParameters": [], + "descriptionHTML": "

        Restores an entire package in an organization.

        \n

        You can restore a deleted package under the following conditions:

        \n
          \n
        • The package was deleted within the last 30 days.
        • \n
        • The same package namespace and version is still available and not reused for a new package. If the same package namespace is not available, you will not be able to restore your package. In this scenario, to restore the deleted package, you must delete the new package that uses the deleted package's namespace first.
        • \n
        \n

        To use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the packages:read and packages:write scope. In addition:

        \n
          \n
        • If package_type is not container, your token must also include the repo scope.
        • \n
        • If package_type is container, you must also have admin permissions to the container that you want to restore.
        • \n
        " + }, + { + "verb": "get", + "requestPath": "/orgs/{org}/packages/{package_type}/{package_name}/versions", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        The name of the package.

        " + }, + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/orgs/ORG/packages/PACKAGE_TYPE/PACKAGE_NAME/versions", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/orgs/ORG/packages/PACKAGE_TYPE/PACKAGE_NAME/versions
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('GET /orgs/{org}/packages/{package_type}/{package_name}/versions', {\n package_type: 'package_type',\n package_name: 'package_name',\n org: 'org'\n})", + "html": "
        await octokit.request('GET /orgs/{org}/packages/{package_type}/{package_name}/versions', {\n  package_type: 'package_type',\n  package_name: 'package_name',\n  org: 'org'\n})\n
        " + } + ], + "summary": "Get all package versions for a package owned by an organization", + "description": "Returns all package versions for a package owned by an organization.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/get-all-package-versions-for-a-package-owned-by-an-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#get-all-package-versions-for-a-package-owned-by-the-authenticated-user" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [], + "category": "packages", + "subcategory": null + }, + "slug": "get-all-package-versions-for-a-package-owned-by-an-organization", + "category": "packages", + "categoryLabel": "Packages", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Returns all package versions for a package owned by an organization.

        \n

        To use this endpoint, you must authenticate using an access token with the packages:read scope.\nIf package_type is not container, your token must also include the repo scope.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        [\n  {\n    \"id\": 245301,\n    \"name\": \"1.0.4\",\n    \"url\": \"https://api.github.com/orgs/octo-org/packages/npm/hello-world-npm/versions/245301\",\n    \"package_html_url\": \"https://github.com/octo-org/hello-world-npm/packages/43752\",\n    \"created_at\": \"2019-11-05T22:49:04Z\",\n    \"updated_at\": \"2019-11-05T22:49:04Z\",\n    \"html_url\": \"https://github.com/octo-org/hello-world-npm/packages/43752?version=1.0.4\",\n    \"metadata\": {\n      \"package_type\": \"npm\"\n    }\n  },\n  {\n    \"id\": 209672,\n    \"name\": \"1.0.3\",\n    \"url\": \"https://api.github.com/orgs/octo-org/packages/npm/hello-world-npm/versions/209672\",\n    \"package_html_url\": \"https://github.com/octo-org/hello-world-npm/packages/43752\",\n    \"created_at\": \"2019-10-29T15:42:11Z\",\n    \"updated_at\": \"2019-10-29T15:42:12Z\",\n    \"html_url\": \"https://github.com/octo-org/hello-world-npm/packages/43752?version=1.0.3\",\n    \"metadata\": {\n      \"package_type\": \"npm\"\n    }\n  }\n]\n
        " + }, + { + "httpStatusCode": "401", + "httpStatusMessage": "Unauthorized", + "description": "Requires authentication" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + } + ] + }, + { + "verb": "get", + "requestPath": "/orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        The name of the package.

        " + }, + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "package_version_id", + "description": "Unique identifier of the package version.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + }, + "descriptionHTML": "

        Unique identifier of the package version.

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/orgs/ORG/packages/PACKAGE_TYPE/PACKAGE_NAME/versions/42", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/orgs/ORG/packages/PACKAGE_TYPE/PACKAGE_NAME/versions/42
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('GET /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}', {\n package_type: 'package_type',\n package_name: 'package_name',\n org: 'org',\n package_version_id: 42\n})", + "html": "
        await octokit.request('GET /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}', {\n  package_type: 'package_type',\n  package_name: 'package_name',\n  org: 'org',\n  package_version_id: 42\n})\n
        " + } + ], + "summary": "Get a package version for an organization", + "description": "Gets a specific package version in an organization.\n\nYou must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/get-package-version-for-organization", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#get-a-package-version-for-an-organization" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [], + "category": "packages", + "subcategory": null + }, + "slug": "get-a-package-version-for-an-organization", + "category": "packages", + "categoryLabel": "Packages", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Gets a specific package version in an organization.

        \n

        You must authenticate using an access token with the packages:read scope.\nIf package_type is not container, your token must also include the repo scope.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        {\n  \"id\": 836,\n  \"name\": \"sha256:b3d3e366b55f9a54599220198b3db5da8f53592acbbb7dc7e4e9878762fc5344\",\n  \"url\": \"https://api.github.com/orgs/github/packages/container/hello_docker/versions/836\",\n  \"package_html_url\": \"https://github.com/orgs/github/packages/container/package/hello_docker\",\n  \"created_at\": \"2020-05-19T22:19:11Z\",\n  \"updated_at\": \"2020-05-19T22:19:11Z\",\n  \"html_url\": \"https://github.com/orgs/github/packages/container/hello_docker/836\",\n  \"metadata\": {\n    \"package_type\": \"container\",\n    \"container\": {\n      \"tags\": [\n        \"latest\"\n      ]\n    }\n  }\n}\n
        " + } + ] + }, + { + "verb": "delete", + "requestPath": "/orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        The name of the package.

        " + }, + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "package_version_id", + "description": "Unique identifier of the package version.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + }, + "descriptionHTML": "

        Unique identifier of the package version.

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -X DELETE \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/orgs/ORG/packages/PACKAGE_TYPE/PACKAGE_NAME/versions/42", + "html": "
        curl \\\n  -X DELETE \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/orgs/ORG/packages/PACKAGE_TYPE/PACKAGE_NAME/versions/42
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('DELETE /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}', {\n package_type: 'package_type',\n package_name: 'package_name',\n org: 'org',\n package_version_id: 42\n})", + "html": "
        await octokit.request('DELETE /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}', {\n  package_type: 'package_type',\n  package_name: 'package_name',\n  org: 'org',\n  package_version_id: 42\n})\n
        " + } + ], + "summary": "Delete package version for an organization", + "description": "Deletes a specific package version in an organization. If the package is public and the package version has more than 25 downloads, you cannot delete the package version. In this scenario, contact GitHub support for further assistance.\n\nTo use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the `packages:read` scope. In addition:\n- If `package_type` is not `container`, your token must also include the `repo` scope.\n- If `package_type` is `container`, you must also have admin permissions to the container you want to delete.", + "tags": [ + "packages" + ], + "operationId": "packages/delete-package-version-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#delete-a-package-version-for-an-organization" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [], + "category": "packages", + "subcategory": null + }, + "slug": "delete-package-version-for-an-organization", + "category": "packages", + "categoryLabel": "Packages", + "notes": [], + "responses": [ + { + "httpStatusCode": "204", + "httpStatusMessage": "No Content", + "description": "Default Response" + }, + { + "httpStatusCode": "401", + "httpStatusMessage": "Unauthorized", + "description": "Requires authentication" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + } + ], + "bodyParameters": [], + "descriptionHTML": "

        Deletes a specific package version in an organization. If the package is public and the package version has more than 25 downloads, you cannot delete the package version. In this scenario, contact GitHub support for further assistance.

        \n

        To use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the packages:read scope. In addition:

        \n
          \n
        • If package_type is not container, your token must also include the repo scope.
        • \n
        • If package_type is container, you must also have admin permissions to the container you want to delete.
        • \n
        " + }, + { + "verb": "post", + "requestPath": "/orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        The name of the package.

        " + }, + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "package_version_id", + "description": "Unique identifier of the package version.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + }, + "descriptionHTML": "

        Unique identifier of the package version.

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/orgs/ORG/packages/PACKAGE_TYPE/PACKAGE_NAME/versions/42/restore", + "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/orgs/ORG/packages/PACKAGE_TYPE/PACKAGE_NAME/versions/42/restore
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('POST /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore', {\n package_type: 'package_type',\n package_name: 'package_name',\n org: 'org',\n package_version_id: 42\n})", + "html": "
        await octokit.request('POST /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore', {\n  package_type: 'package_type',\n  package_name: 'package_name',\n  org: 'org',\n  package_version_id: 42\n})\n
        " + } + ], + "summary": "Restore package version for an organization", + "description": "Restores a specific package version in an organization.\n\nYou can restore a deleted package under the following conditions:\n - The package was deleted within the last 30 days.\n - The same package namespace and version is still available and not reused for a new package. If the same package namespace is not available, you will not be able to restore your package. In this scenario, to restore the deleted package, you must delete the new package that uses the deleted package's namespace first.\n\nTo use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the `packages:read` and `packages:write` scope. In addition:\n- If `package_type` is not `container`, your token must also include the `repo` scope.\n- If `package_type` is `container`, you must also have admin permissions to the container that you want to restore.", + "tags": [ + "packages" + ], + "operationId": "packages/restore-package-version-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#restore-a-package-version-for-an-organization" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [], + "category": "packages", + "subcategory": null + }, + "slug": "restore-package-version-for-an-organization", + "category": "packages", + "categoryLabel": "Packages", + "notes": [], + "responses": [ + { + "httpStatusCode": "204", + "httpStatusMessage": "No Content", + "description": "Default Response" + }, + { + "httpStatusCode": "401", + "httpStatusMessage": "Unauthorized", + "description": "Requires authentication" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + } + ], + "bodyParameters": [], + "descriptionHTML": "

        Restores a specific package version in an organization.

        \n

        You can restore a deleted package under the following conditions:

        \n
          \n
        • The package was deleted within the last 30 days.
        • \n
        • The same package namespace and version is still available and not reused for a new package. If the same package namespace is not available, you will not be able to restore your package. In this scenario, to restore the deleted package, you must delete the new package that uses the deleted package's namespace first.
        • \n
        \n

        To use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the packages:read and packages:write scope. In addition:

        \n
          \n
        • If package_type is not container, your token must also include the repo scope.
        • \n
        • If package_type is container, you must also have admin permissions to the container that you want to restore.
        • \n
        " + }, { "verb": "get", "requestPath": "/orgs/{org}/projects", @@ -22343,13 +23053,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -22580,13 +23290,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -22928,13 +23638,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -23641,13 +24351,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -23722,13 +24432,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -24167,7 +24877,7 @@ "properties": { "name": { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -24212,18 +24922,16 @@ "childParamsGroups": [] }, "parent_team_id": { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", "rawDescription": "The ID of a team to set as the parent team.", "childParamsGroups": [] } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -24248,7 +24956,7 @@ "bodyParameters": [ { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -24293,8 +25001,9 @@ "childParamsGroups": [] }, { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", @@ -24420,13 +25129,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -25001,13 +25710,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -25577,13 +26286,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -25954,13 +26663,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -26284,13 +26993,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -26391,13 +27100,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -26800,13 +27509,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -27036,7 +27745,8 @@ "rawDescription": "The permission to grant to the team for this project. Can be one of: \n\\* `read` - team members can read, but not write to or administer this project. \n\\* `write` - team members can read and write, but not administer this project. \n\\* `admin` - team members can read, write and administer this project. \nDefault: the team's `permission` attribute will be used to determine what permission to grant the team on this project. Note that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/rest/overview/resources-in-the-rest-api#http-verbs).\"", "childParamsGroups": [] } - } + }, + "nullable": true } } } @@ -27193,13 +27903,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -27922,13 +28632,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -28784,13 +29494,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -29554,13 +30264,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30035,13 +30745,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30480,7 +31190,7 @@ "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Response with scarlet-witch-preview media type", - "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"language\": null,\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"visibility\": \"public\",\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n  \"allow_squash_merge\": true,\n  \"delete_branch_on_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"code_of_conduct\": {\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\"\n  }\n}\n
        " + "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"language\": null,\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"visibility\": \"public\",\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n  \"allow_squash_merge\": true,\n  \"delete_branch_on_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"code_of_conduct\": {\n    \"key\": \"other\",\n    \"name\": \"Other\",\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\"\n  }\n}\n
        " }, { "httpStatusCode": "301", @@ -31021,13 +31731,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -31949,13 +32659,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -32463,13 +33173,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -32719,13 +33429,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -32911,13 +33621,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33314,13 +34024,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33769,13 +34479,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34342,13 +35052,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34519,13 +35229,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34855,13 +35565,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44018,13 +44728,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44562,13 +45272,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44730,31 +45440,74 @@ "descriptionHTML": "" }, { - "name": "state", - "description": "Set to `open`, `fixed`, or `dismissed` to list code scanning alerts in a specific state.", + "name": "tool_name", + "description": "The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both.", "in": "query", "required": false, "schema": { "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] + "description": "The name of the tool used to generate the code scanning analysis." }, - "descriptionHTML": "

        Set to open, fixed, or dismissed to list code scanning alerts in a specific state.

        " + "descriptionHTML": "

        The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either tool_name or tool_guid, but not both.

        " + }, + { + "name": "tool_guid", + "description": "The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either `tool_guid` or `tool_name`, but not both.", + "in": "query", + "required": false, + "schema": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + }, + "descriptionHTML": "

        The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either tool_guid or tool_name, but not both.

        " + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + }, + "descriptionHTML": "

        Page number of the results to fetch.

        " + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + }, + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "ref", + "description": "The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`.", "in": "query", - "description": "Set a full Git reference to list alerts for a specific branch. The `ref` must be formatted as `refs/heads/`.", "required": false, "schema": { "type": "string", "description": "The full Git reference, formatted as `refs/heads/`." }, - "descriptionHTML": "

        Set a full Git reference to list alerts for a specific branch. The ref must be formatted as refs/heads/<branch name>.

        " + "descriptionHTML": "

        The Git reference for the results you want to list. The ref for a branch can be formatted either as refs/heads/<branch name> or simply <branch name>. To reference a pull request use refs/pull/<number>/merge.

        " + }, + { + "name": "state", + "description": "Set to `open`, `fixed`, or `dismissed` to list code scanning alerts in a specific state.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "descriptionHTML": "

        Set to open, fixed, or dismissed to list code scanning alerts in a specific state.

        " } ], "x-codeSamples": [ @@ -44770,14 +45523,14 @@ } ], "summary": "List code scanning alerts for a repository", - "description": "Lists all open code scanning alerts for the default branch (usually `main` or `master`). You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", + "description": "Lists all open code scanning alerts for the default branch (usually `main`\nor `master`). You must use an access token with the `security_events` scope to use\nthis endpoint. GitHub Apps must have the `security_events` read permission to use\nthis endpoint.\n\nThe response includes a `most_recent_instance` object.\nThis provides details of the most recent instance of this alert\nfor the the default branch or for the specified Git reference\n(if you used `ref` in the request).", "tags": [ "code-scanning" ], "operationId": "code-scanning/list-alerts-for-repo", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/code-scanning/#list-code-scanning-alerts-for-a-repository" + "url": "https://docs.github.com/rest/reference/code-scanning#list-code-scanning-alerts-for-a-repository" }, "x-github": { "githubCloudOnly": false, @@ -44791,13 +45544,13 @@ "categoryLabel": "Code scanning", "notes": [], "bodyParameters": [], - "descriptionHTML": "

        Lists all open code scanning alerts for the default branch (usually main or master). You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events read permission to use this endpoint.

        ", + "descriptionHTML": "

        Lists all open code scanning alerts for the default branch (usually main\nor master). You must use an access token with the security_events scope to use\nthis endpoint. GitHub Apps must have the security_events read permission to use\nthis endpoint.

        \n

        The response includes a most_recent_instance object.\nThis provides details of the most recent instance of this alert\nfor the the default branch or for the specified Git reference\n(if you used ref in the request).

        ", "responses": [ { "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        [\n  {\n    \"number\": 4,\n    \"created_at\": \"2020-02-13T12:29:18Z\",\n    \"url\": \"https://api.github.com/repos/github/hello-world/code-scanning/alerts/4\",\n    \"html_url\": \"https://github.com/github/hello-world/code-scanning/4\",\n    \"state\": \"open\",\n    \"dismissed_by\": null,\n    \"dismissed_at\": null,\n    \"dismissed_reason\": null,\n    \"rule\": {\n      \"id\": \"js/zipslip\",\n      \"severity\": \"error\",\n      \"description\": \"Arbitrary file write during zip extraction\"\n    },\n    \"tool\": {\n      \"name\": \"CodeQL command-line toolchain\",\n      \"version\": null\n    }\n  },\n  {\n    \"number\": 3,\n    \"created_at\": \"2020-02-13T12:29:18Z\",\n    \"url\": \"https://api.github.com/repos/github/hello-world/code-scanning/alerts/3\",\n    \"html_url\": \"https://github.com/github/hello-world/code-scanning/3\",\n    \"state\": \"dismissed\",\n    \"dismissed_by\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"dismissed_at\": \"2020-02-14T12:29:18Z\",\n    \"dismissed_reason\": \"false positive\",\n    \"rule\": {\n      \"id\": \"js/zipslip\",\n      \"severity\": \"error\",\n      \"description\": \"Arbitrary file write during zip extraction\"\n    },\n    \"tool\": {\n      \"name\": \"CodeQL command-line toolchain\",\n      \"version\": null\n    }\n  }\n]\n
        " + "payload": "
        [\n  {\n    \"number\": 4,\n    \"created_at\": \"2020-02-13T12:29:18Z\",\n    \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/4\",\n    \"html_url\": \"https://github.com/octocat/hello-world/code-scanning/4\",\n    \"state\": \"open\",\n    \"dismissed_by\": null,\n    \"dismissed_at\": null,\n    \"dismissed_reason\": null,\n    \"rule\": {\n      \"id\": \"js/zipslip\",\n      \"severity\": \"error\",\n      \"description\": \"Arbitrary file write during zip extraction\",\n      \"name\": \"js/zipslip\"\n    },\n    \"tool\": {\n      \"name\": \"CodeQL\",\n      \"guid\": null,\n      \"version\": \"2.4.0\"\n    },\n    \"most_recent_instance\": {\n      \"ref\": \"refs/heads/main\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"{}\",\n      \"state\": \"open\",\n      \"commit_sha\": \"39406e42cb832f683daa691dd652a8dc36ee8930\",\n      \"message\": {\n        \"text\": \"This path depends on a user-provided value.\"\n      },\n      \"location\": {\n        \"path\": \"spec-main/api-session-spec.ts\",\n        \"start_line\": 917,\n        \"end_line\": 917,\n        \"start_column\": 7,\n        \"end_column\": 18\n      },\n      \"classifications\": [\n        \"test\"\n      ]\n    },\n    \"instances_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/4/instances\"\n  },\n  {\n    \"number\": 3,\n    \"created_at\": \"2020-02-13T12:29:18Z\",\n    \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3\",\n    \"html_url\": \"https://github.com/octocat/hello-world/code-scanning/3\",\n    \"state\": \"dismissed\",\n    \"dismissed_by\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"dismissed_at\": \"2020-02-14T12:29:18Z\",\n    \"dismissed_reason\": \"false positive\",\n    \"rule\": {\n      \"id\": \"js/zipslip\",\n      \"severity\": \"error\",\n      \"description\": \"Arbitrary file write during zip extraction\",\n      \"name\": \"js/zipslip\"\n    },\n    \"tool\": {\n      \"name\": \"CodeQL\",\n      \"guid\": null,\n      \"version\": \"2.4.0\"\n    },\n    \"most_recent_instance\": {\n      \"ref\": \"refs/heads/main\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"{}\",\n      \"state\": \"open\",\n      \"commit_sha\": \"39406e42cb832f683daa691dd652a8dc36ee8930\",\n      \"message\": {\n        \"text\": \"This path depends on a user-provided value.\"\n      },\n      \"location\": {\n        \"path\": \"lib/ab12-gen.js\",\n        \"start_line\": 917,\n        \"end_line\": 917,\n        \"start_column\": 7,\n        \"end_column\": 18\n      },\n      \"classifications\": []\n    },\n    \"instances_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances\"\n  }\n]\n
        " }, { "httpStatusCode": "403", @@ -44807,7 +45560,7 @@ { "httpStatusCode": "404", "httpStatusMessage": "Not Found", - "description": "Response if the ref does not match an existing ref" + "description": "Resource not found" }, { "httpStatusCode": "503", @@ -44842,11 +45595,15 @@ { "name": "alert_number", "in": "path", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { - "type": "integer" + "type": "integer", + "description": "The security alert number.", + "readOnly": true, + "nullable": false }, - "descriptionHTML": "" + "descriptionHTML": "

        The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the number field in the response from the GET /repos/{owner}/{repo}/code-scanning/alerts operation.

        " } ], "x-codeSamples": [ @@ -44862,14 +45619,14 @@ } ], "summary": "Get a code scanning alert", - "description": "Gets a single code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.\n\nThe security `alert_number` is found at the end of the security alert's URL. For example, the security alert ID for `https://github.com/Octo-org/octo-repo/security/code-scanning/88` is `88`.", + "description": "Gets a single code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.\n\n**Deprecation notice**:\nThe instances field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The same information can now be retrieved via a GET request to the URL specified by `instances_url`.", "tags": [ "code-scanning" ], "operationId": "code-scanning/get-alert", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/code-scanning/#get-a-code-scanning-alert" + "url": "https://docs.github.com/rest/reference/code-scanning#get-a-code-scanning-alert" }, "x-github": { "githubCloudOnly": false, @@ -44883,13 +45640,13 @@ "categoryLabel": "Code scanning", "notes": [], "bodyParameters": [], - "descriptionHTML": "

        Gets a single code scanning alert. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events read permission to use this endpoint.

        \n

        The security alert_number is found at the end of the security alert's URL. For example, the security alert ID for https://github.com/Octo-org/octo-repo/security/code-scanning/88 is 88.

        ", + "descriptionHTML": "

        Gets a single code scanning alert. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events read permission to use this endpoint.

        \n

        Deprecation notice:\nThe instances field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The same information can now be retrieved via a GET request to the URL specified by instances_url.

        ", "responses": [ { "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        {\n  \"number\": 42,\n  \"created_at\": \"2020-06-19T11:21:34Z\",\n  \"url\": \"https://api.github.com/repos/github/hello-world/code-scanning/alerts/42\",\n  \"html_url\": \"https://github.com/github/hello-world/code-scanning/42\",\n  \"instances\": [\n    {\n      \"ref\": \"refs/heads/main\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"\",\n      \"state\": \"fixed\"\n    },\n    {\n      \"ref\": \"refs/pull/3740/head\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"\",\n      \"state\": \"dismissed\"\n    }\n  ],\n  \"state\": \"dismissed\",\n  \"dismissed_by\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"dismissed_at\": \"2020-02-14T12:29:18Z\",\n  \"dismissed_reason\": \"false positive\",\n  \"rule\": {\n    \"id\": \"js/polynomial-redos\",\n    \"severity\": \"warning\",\n    \"description\": \"Polynomial regular expression used on uncontrolled data\"\n  },\n  \"tool\": {\n    \"name\": \"CodeQL command-line toolchain\",\n    \"version\": null\n  }\n}\n
        " + "payload": "
        {\n  \"number\": 42,\n  \"created_at\": \"2020-06-19T11:21:34Z\",\n  \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42\",\n  \"html_url\": \"https://github.com/octocat/hello-world/code-scanning/42\",\n  \"state\": \"dismissed\",\n  \"dismissed_by\": {\n    \"login\": \"octocat\",\n    \"id\": 54933897,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"dismissed_at\": \"2020-02-14T12:29:18Z\",\n  \"dismissed_reason\": \"false positive\",\n  \"rule\": {\n    \"id\": \"js/zipslip\",\n    \"severity\": \"error\",\n    \"description\": \"Arbitrary file write during zip extraction (\\\"Zip Slip\\\")\",\n    \"name\": \"js/zipslip\",\n    \"full_description\": \"Extracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten.\",\n    \"tags\": [\n      \"security\",\n      \"external/cwe/cwe-022\"\n    ],\n    \"help\": \"# Arbitrary file write during zip extraction (\\\"Zip Slip\\\")\\\\nExtracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten ...\"\n  },\n  \"tool\": {\n    \"name\": \"CodeQL\",\n    \"guid\": null,\n    \"version\": \"2.4.0\"\n  },\n  \"most_recent_instance\": {\n    \"ref\": \"refs/heads/main\",\n    \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n    \"environment\": \"{}\",\n    \"state\": \"dismissed\",\n    \"commit_sha\": \"39406e42cb832f683daa691dd652a8dc36ee8930\",\n    \"message\": {\n      \"text\": \"This path depends on a user-provided value.\"\n    },\n    \"location\": {\n      \"path\": \"spec-main/api-session-spec.ts\",\n      \"start_line\": 917,\n      \"end_line\": 917,\n      \"start_column\": 7,\n      \"end_column\": 18\n    },\n    \"classifications\": [\n      \"test\"\n    ]\n  },\n  \"instances_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances\"\n}\n
        " }, { "httpStatusCode": "403", @@ -44934,7 +45691,7 @@ { "name": "alert_number", "in": "path", - "description": "The security alert number, found at the end of the security alert's URL.", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { "type": "integer", @@ -44942,7 +45699,7 @@ "readOnly": true, "nullable": false }, - "descriptionHTML": "

        The security alert number, found at the end of the security alert's URL.

        " + "descriptionHTML": "

        The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the number field in the response from the GET /repos/{owner}/{repo}/code-scanning/alerts operation.

        " } ], "x-codeSamples": [ @@ -44965,7 +45722,7 @@ ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/code-scanning/#upload-a-code-scanning-alert" + "url": "https://docs.github.com/rest/reference/code-scanning#update-a-code-scanning-alert" }, "requestBody": { "content": { @@ -45077,23 +45834,28 @@ "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        {\n  \"number\": 42,\n  \"created_at\": \"2020-08-25T21:28:36Z\",\n  \"url\": \"https://api.github.com/repos/github/hello-world/code-scanning/alerts/42\",\n  \"html_url\": \"https://github.com/github/hello-world/code-scanning/42\",\n  \"instances\": [\n    {\n      \"ref\": \"refs/heads/codeql-analysis-yml\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"\",\n      \"state\": \"dismissed\"\n    },\n    {\n      \"ref\": \"refs/pull/3740/head\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"\",\n      \"state\": \"dismissed\"\n    }\n  ],\n  \"state\": \"dismissed\",\n  \"dismissed_by\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"dismissed_at\": \"2020-09-02T22:34:56Z\",\n  \"dismissed_reason\": \"false positive\",\n  \"rule\": {\n    \"id\": \"js/polynomial-redos\",\n    \"severity\": \"warning\",\n    \"description\": \"Polynomial regular expression used on uncontrolled data\"\n  },\n  \"tool\": {\n    \"name\": \"CodeQL command-line toolchain\",\n    \"version\": null\n  }\n}\n
        " + "payload": "
        {\n  \"number\": 42,\n  \"created_at\": \"2020-08-25T21:28:36Z\",\n  \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42\",\n  \"html_url\": \"https://github.com/octocat/hello-world/code-scanning/42\",\n  \"state\": \"dismissed\",\n  \"dismissed_by\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"dismissed_at\": \"2020-09-02T22:34:56Z\",\n  \"dismissed_reason\": \"false positive\",\n  \"rule\": {\n    \"id\": \"js/zipslip\",\n    \"severity\": \"error\",\n    \"description\": \"Arbitrary file write during zip extraction (\\\"Zip Slip\\\")\",\n    \"name\": \"js/zipslip\",\n    \"full_description\": \"Extracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten.\",\n    \"tags\": [\n      \"security\",\n      \"external/cwe/cwe-022\"\n    ],\n    \"help\": \"# Arbitrary file write during zip extraction (\\\"Zip Slip\\\")\\\\nExtracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten ...\"\n  },\n  \"tool\": {\n    \"name\": \"CodeQL\",\n    \"guid\": null,\n    \"version\": \"2.4.0\"\n  },\n  \"most_recent_instance\": {\n    \"ref\": \"refs/heads/main\",\n    \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n    \"environment\": \"{}\",\n    \"state\": \"dismissed\",\n    \"commit_sha\": \"39406e42cb832f683daa691dd652a8dc36ee8930\",\n    \"message\": {\n      \"text\": \"This path depends on a user-provided value.\"\n    },\n    \"location\": {\n      \"path\": \"spec-main/api-session-spec.ts\",\n      \"start_line\": 917,\n      \"end_line\": 917,\n      \"start_column\": 7,\n      \"end_column\": 18\n    },\n    \"classifications\": [\n      \"test\"\n    ]\n  },\n  \"instances_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances\"\n}\n
        " }, { "httpStatusCode": "403", "httpStatusMessage": "Forbidden", "description": "Response if the repository is archived or if github advanced security is not enabled for this repository" }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + }, { "httpStatusCode": "503", "httpStatusMessage": "Service Unavailable", - "description": "Response when code scanning is not available and you should try again at a later time" + "description": "Service unavailable" } ] }, { "verb": "get", - "requestPath": "/repos/{owner}/{repo}/code-scanning/analyses", + "requestPath": "/repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances", "serverUrl": "https://api.github.com", "parameters": [ { @@ -45115,309 +45877,781 @@ "descriptionHTML": "" }, { - "name": "ref", - "in": "query", - "description": "Set a full Git reference to list alerts for a specific branch. The `ref` must be formatted as `refs/heads/`.", - "required": false, + "name": "alert_number", + "in": "path", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", + "required": true, "schema": { - "type": "string", - "description": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`." + "type": "integer", + "description": "The security alert number.", + "readOnly": true, + "nullable": false }, - "descriptionHTML": "

        Set a full Git reference to list alerts for a specific branch. The ref must be formatted as refs/heads/<branch name>.

        " + "descriptionHTML": "

        The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the number field in the response from the GET /repos/{owner}/{repo}/code-scanning/alerts operation.

        " }, { - "name": "tool_name", + "name": "page", + "description": "Page number of the results to fetch.", "in": "query", - "description": "Set a single code scanning tool name to filter alerts by tool.", - "required": false, "schema": { - "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "type": "integer", + "default": 1 }, - "descriptionHTML": "

        Set a single code scanning tool name to filter alerts by tool.

        " - } - ], - "x-codeSamples": [ - { - "lang": "Shell", - "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/code-scanning/analyses", - "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/code-scanning/analyses
        " - }, - { - "lang": "JavaScript", - "source": "await octokit.request('GET /repos/{owner}/{repo}/code-scanning/analyses', {\n owner: 'octocat',\n repo: 'hello-world'\n})", - "html": "
        await octokit.request('GET /repos/{owner}/{repo}/code-scanning/analyses', {\n  owner: 'octocat',\n  repo: 'hello-world'\n})\n
        " - } - ], - "summary": "List recent code scanning analyses for a repository", - "description": "List the details of recent code scanning analyses for a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", - "operationId": "code-scanning/list-recent-analyses", - "tags": [ - "code-scanning" - ], - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/v3/code-scanning/#list-recent-analyses" - }, - "x-github": { - "enabledForGitHubApps": true, - "githubCloudOnly": false, - "previews": [], - "category": "code-scanning" - }, - "slug": "list-recent-code-scanning-analyses-for-a-repository", - "category": "code-scanning", - "categoryLabel": "Code scanning", - "notes": [], - "bodyParameters": [], - "descriptionHTML": "

        List the details of recent code scanning analyses for a repository. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events read permission to use this endpoint.

        ", - "responses": [ - { - "httpStatusCode": "200", - "httpStatusMessage": "OK", - "description": "Default response", - "payload": "
        [\n  {\n    \"ref\": \"refs/heads/master\",\n    \"commit_sha\": \"d99612c3e1f2970085cfbaeadf8f010ef69bad83\",\n    \"analysis_key\": \".github/workflows/codeql-analysis.yml:analyze\",\n    \"tool_name\": \"CodeQL command-line toolchain\",\n    \"environment\": \"{}\",\n    \"error\": \"\",\n    \"created_at\": \"2020-08-27T15:05:21Z\"\n  },\n  {\n    \"ref\": \"refs/heads/my-branch\",\n    \"commit_sha\": \"c8cff6510d4d084fb1b4aa13b64b97ca12b07321\",\n    \"analysis_key\": \".github/workflows/shiftleft.yml:build\",\n    \"tool_name\": \"Python Security Analysis\",\n    \"environment\": \"{}\",\n    \"error\": \"\",\n    \"created_at\": \"2020-08-31T22:46:44Z\"\n  }\n]\n
        " + "descriptionHTML": "

        Page number of the results to fetch.

        " }, { - "httpStatusCode": "403", - "httpStatusMessage": "Forbidden", - "description": "Response if github advanced security is not enabled for this repository" - } - ] - }, - { - "verb": "post", - "requestPath": "/repos/{owner}/{repo}/code-scanning/sarifs", - "serverUrl": "https://api.github.com", - "parameters": [ - { - "name": "owner", - "in": "path", - "required": true, + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", "schema": { - "type": "string" + "type": "integer", + "default": 30 }, - "descriptionHTML": "" + "descriptionHTML": "

        Results per page (max 100).

        " }, { - "name": "repo", - "in": "path", - "required": true, + "name": "ref", + "description": "The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`.", + "in": "query", + "required": false, "schema": { - "type": "string" + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." }, - "descriptionHTML": "" + "descriptionHTML": "

        The Git reference for the results you want to list. The ref for a branch can be formatted either as refs/heads/<branch name> or simply <branch name>. To reference a pull request use refs/pull/<number>/merge.

        " } ], "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs \\\n -d '{\"commit_sha\":\"commit_sha\",\"ref\":\"ref\",\"sarif\":\"sarif\",\"tool_name\":\"tool_name\"}'", - "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs \\\n  -d '{\"commit_sha\":\"commit_sha\",\"ref\":\"ref\",\"sarif\":\"sarif\",\"tool_name\":\"tool_name\"}'
        " + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances
        " }, { "lang": "JavaScript", - "source": "await octokit.request('POST /repos/{owner}/{repo}/code-scanning/sarifs', {\n owner: 'octocat',\n repo: 'hello-world',\n commit_sha: 'commit_sha',\n ref: 'ref',\n sarif: 'sarif',\n tool_name: 'tool_name'\n})", - "html": "
        await octokit.request('POST /repos/{owner}/{repo}/code-scanning/sarifs', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  commit_sha: 'commit_sha',\n  ref: 'ref',\n  sarif: 'sarif',\n  tool_name: 'tool_name'\n})\n
        " + "source": "await octokit.request('GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances', {\n owner: 'octocat',\n repo: 'hello-world',\n alert_number: 42\n})", + "html": "
        await octokit.request('GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  alert_number: 42\n})\n
        " } ], - "summary": "Upload a SARIF file", - "description": "Upload a SARIF file containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` write permission to use this endpoint.", - "operationId": "code-scanning/upload-sarif", + "summary": "List instances of a code scanning alert", + "description": "Lists all instances of the specified code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", "tags": [ "code-scanning" ], + "operationId": "code-scanning/list-alerts-instances", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/code-scanning/#upload-a-sarif-analysis" - }, - "requestBody": { - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "commit_sha": { - "description": "

        Required. The commit SHA of the code scanning analysis file.

        ", - "type": "string", - "minLength": 40, - "maxLength": 40, - "pattern": "^[0-9a-fA-F]+$", - "name": "commit_sha", - "in": "body", - "rawType": "string", - "rawDescription": "The commit SHA of the code scanning analysis file.", - "childParamsGroups": [] - }, - "ref": { - "type": "string", - "description": "

        Required. The full Git reference of the code scanning analysis file, formatted as refs/heads/<branch name>.

        ", - "name": "ref", - "in": "body", - "rawType": "string", - "rawDescription": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`.", - "childParamsGroups": [] - }, - "sarif": { - "description": "

        Required. A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using gzip and then translate the contents of the file into a Base64 encoding string.

        ", - "type": "string", - "name": "sarif", - "in": "body", - "rawType": "string", - "rawDescription": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string.", - "childParamsGroups": [] - }, - "checkout_uri": { - "description": "

        The base directory used in the analysis, as it appears in the SARIF file.\nThis property is used to convert file paths from absolute to relative, so that alerts can be mapped to their correct location in the repository.

        ", - "example": "file:///github/workspace/", - "type": "string", - "format": "uri", - "name": "checkout_uri", - "in": "body", - "rawType": "string", - "rawDescription": "The base directory used in the analysis, as it appears in the SARIF file.\nThis property is used to convert file paths from absolute to relative, so that alerts can be mapped to their correct location in the repository.", - "childParamsGroups": [] - }, - "started_at": { - "description": "

        The time that the analysis run began. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

        ", - "format": "date", - "type": "string", - "name": "started_at", - "in": "body", - "rawType": "string", - "rawDescription": "The time that the analysis run began. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.", - "childParamsGroups": [] - }, - "tool_name": { - "type": "string", - "description": "

        Required. The name of the tool used to generate the code scanning analysis alert.

        ", - "name": "tool_name", - "in": "body", - "rawType": "string", - "rawDescription": "The name of the tool used to generate the code scanning analysis alert.", - "childParamsGroups": [] - } - }, - "required": [ - "commit_sha", - "ref", - "sarif", - "tool_name" - ] - }, - "example": { - "commit_sha": "9a450a043b9038ba86722926570d2312cff6aba8", - "ref": "refs/heads/main", - "sarif": "REPLACE_ME", - "tool_name": "codeql" - } - } - } + "url": "https://docs.github.com/rest/reference/code-scanning#list-instances-of-a-code-scanning-alert" }, "x-github": { - "enabledForGitHubApps": true, "githubCloudOnly": false, + "enabledForGitHubApps": true, "previews": [], - "category": "code-scanning" + "category": "code-scanning", + "subcategory": null }, - "slug": "upload-a-sarif-file", + "slug": "list-instances-of-a-code-scanning-alert", "category": "code-scanning", "categoryLabel": "Code scanning", "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Lists all instances of the specified code scanning alert. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events read permission to use this endpoint.

        ", "responses": [ { - "httpStatusCode": "202", - "httpStatusMessage": "Accepted", - "description": "Response" - }, - { - "httpStatusCode": "400", - "httpStatusMessage": "Bad Request", - "description": "Response if the sarif field is invalid" + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        [\n  {\n    \"ref\": \"refs/heads/main\",\n    \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n    \"environment\": \"\",\n    \"state\": \"open\",\n    \"commit_sha\": \"39406e42cb832f683daa691dd652a8dc36ee8930\",\n    \"message\": {\n      \"text\": \"This path depends on a user-provided value.\"\n    },\n    \"location\": {\n      \"path\": \"lib/ab12-gen.js\",\n      \"start_line\": 917,\n      \"end_line\": 917,\n      \"start_column\": 7,\n      \"end_column\": 18\n    },\n    \"classifications\": [\n      \"library\"\n    ]\n  },\n  {\n    \"ref\": \"refs/pull/3740/merge\",\n    \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n    \"environment\": \"\",\n    \"state\": \"fixed\",\n    \"commit_sha\": \"b09da05606e27f463a2b49287684b4ae777092f2\",\n    \"message\": {\n      \"text\": \"This suffix check is missing a length comparison to correctly handle lastIndexOf returning -1.\"\n    },\n    \"location\": {\n      \"path\": \"app/script.js\",\n      \"start_line\": 2,\n      \"end_line\": 2,\n      \"start_column\": 10,\n      \"end_column\": 50\n    },\n    \"classifications\": [\n      \"source\"\n    ]\n  }\n]\n
        " }, { "httpStatusCode": "403", "httpStatusMessage": "Forbidden", - "description": "Response if the repository is archived or if github advanced security is not enabled for this repository" + "description": "Response if github advanced security is not enabled for this repository" }, { "httpStatusCode": "404", "httpStatusMessage": "Not Found", - "description": "Response if commit sha or ref cannot be found" - }, - { - "httpStatusCode": "413", - "httpStatusMessage": "Payload Too Large", - "description": "Response if the sarif field is too large" - } - ], - "descriptionHTML": "

        Upload a SARIF file containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events write permission to use this endpoint.

        ", - "bodyParameters": [ - { - "description": "

        Required. The commit SHA of the code scanning analysis file.

        ", - "type": "string", - "minLength": 40, - "maxLength": 40, - "pattern": "^[0-9a-fA-F]+$", - "name": "commit_sha", - "in": "body", - "rawType": "string", - "rawDescription": "The commit SHA of the code scanning analysis file.", - "childParamsGroups": [] - }, - { - "type": "string", - "description": "

        Required. The full Git reference of the code scanning analysis file, formatted as refs/heads/<branch name>.

        ", - "name": "ref", - "in": "body", - "rawType": "string", - "rawDescription": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`.", - "childParamsGroups": [] - }, - { - "description": "

        Required. A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using gzip and then translate the contents of the file into a Base64 encoding string.

        ", - "type": "string", - "name": "sarif", - "in": "body", - "rawType": "string", - "rawDescription": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string.", - "childParamsGroups": [] - }, - { - "description": "

        The base directory used in the analysis, as it appears in the SARIF file.\nThis property is used to convert file paths from absolute to relative, so that alerts can be mapped to their correct location in the repository.

        ", - "example": "file:///github/workspace/", - "type": "string", - "format": "uri", - "name": "checkout_uri", - "in": "body", - "rawType": "string", - "rawDescription": "The base directory used in the analysis, as it appears in the SARIF file.\nThis property is used to convert file paths from absolute to relative, so that alerts can be mapped to their correct location in the repository.", - "childParamsGroups": [] - }, - { - "description": "

        The time that the analysis run began. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

        ", - "format": "date", - "type": "string", - "name": "started_at", - "in": "body", - "rawType": "string", - "rawDescription": "The time that the analysis run began. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.", - "childParamsGroups": [] + "description": "Resource not found" }, { - "type": "string", - "description": "

        Required. The name of the tool used to generate the code scanning analysis alert.

        ", - "name": "tool_name", - "in": "body", - "rawType": "string", - "rawDescription": "The name of the tool used to generate the code scanning analysis alert.", - "childParamsGroups": [] + "httpStatusCode": "503", + "httpStatusMessage": "Service Unavailable", + "description": "Service unavailable" } ] }, { "verb": "get", - "requestPath": "/repos/{owner}/{repo}/collaborators", + "requestPath": "/repos/{owner}/{repo}/code-scanning/analyses", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "tool_name", + "description": "The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "The name of the tool used to generate the code scanning analysis." + }, + "descriptionHTML": "

        The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either tool_name or tool_guid, but not both.

        " + }, + { + "name": "tool_guid", + "description": "The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either `tool_guid` or `tool_name`, but not both.", + "in": "query", + "required": false, + "schema": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + }, + "descriptionHTML": "

        The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either tool_guid or tool_name, but not both.

        " + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + }, + "descriptionHTML": "

        Page number of the results to fetch.

        " + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + }, + "descriptionHTML": "

        Results per page (max 100).

        " + }, + { + "name": "ref", + "in": "query", + "description": "The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`.", + "required": false, + "schema": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, + "descriptionHTML": "

        The Git reference for the analyses you want to list. The ref for a branch can be formatted either as refs/heads/<branch name> or simply <branch name>. To reference a pull request use refs/pull/<number>/merge.

        " + }, + { + "name": "sarif_id", + "in": "query", + "description": "Filter analyses belonging to the same SARIF upload.", + "required": false, + "schema": { + "type": "string", + "description": "An identifier for the upload.", + "example": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "nullable": false + }, + "descriptionHTML": "

        Filter analyses belonging to the same SARIF upload.

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/code-scanning/analyses", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/code-scanning/analyses
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('GET /repos/{owner}/{repo}/code-scanning/analyses', {\n owner: 'octocat',\n repo: 'hello-world'\n})", + "html": "
        await octokit.request('GET /repos/{owner}/{repo}/code-scanning/analyses', {\n  owner: 'octocat',\n  repo: 'hello-world'\n})\n
        " + } + ], + "summary": "List code scanning analyses for a repository", + "description": "Lists the details of all code scanning analyses for a repository,\nstarting with the most recent.\nThe response is paginated and you can use the `page` and `per_page` parameters\nto list the analyses you're interested in.\nBy default 30 analyses are listed per page.\n\nThe `rules_count` field in the response give the number of rules\nthat were run in the analysis.\nFor very old analyses this data is not available,\nand `0` is returned in this field.\n\nYou must use an access token with the `security_events` scope to use this endpoint.\nGitHub Apps must have the `security_events` read permission to use this endpoint.\n\n**Deprecation notice**:\nThe `tool_name` field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The tool name can now be found inside the `tool` field.", + "operationId": "code-scanning/list-recent-analyses", + "tags": [ + "code-scanning" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/code-scanning#list-code-scanning-analyses-for-a-repository" + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "previews": [], + "category": "code-scanning" + }, + "slug": "list-code-scanning-analyses-for-a-repository", + "category": "code-scanning", + "categoryLabel": "Code scanning", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Lists the details of all code scanning analyses for a repository,\nstarting with the most recent.\nThe response is paginated and you can use the page and per_page parameters\nto list the analyses you're interested in.\nBy default 30 analyses are listed per page.

        \n

        The rules_count field in the response give the number of rules\nthat were run in the analysis.\nFor very old analyses this data is not available,\nand 0 is returned in this field.

        \n

        You must use an access token with the security_events scope to use this endpoint.\nGitHub Apps must have the security_events read permission to use this endpoint.

        \n

        Deprecation notice:\nThe tool_name field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The tool name can now be found inside the tool field.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        [\n  {\n    \"ref\": \"refs/heads/main\",\n    \"commit_sha\": \"d99612c3e1f2970085cfbaeadf8f010ef69bad83\",\n    \"analysis_key\": \".github/workflows/codeql-analysis.yml:analyze\",\n    \"environment\": \"{\\\"language\\\":\\\"python\\\"}\",\n    \"error\": \"\",\n    \"created_at\": \"2020-08-27T15:05:21Z\",\n    \"results_count\": 17,\n    \"rules_count\": 49,\n    \"id\": 201,\n    \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/201\",\n    \"sarif_id\": \"6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53\",\n    \"tool\": {\n      \"name\": \"CodeQL\",\n      \"guid\": null,\n      \"version\": \"2.4.0\"\n    },\n    \"deletable\": true\n  },\n  {\n    \"ref\": \"refs/heads/my-branch\",\n    \"commit_sha\": \"c8cff6510d4d084fb1b4aa13b64b97ca12b07321\",\n    \"analysis_key\": \".github/workflows/shiftleft.yml:build\",\n    \"environment\": \"{}\",\n    \"error\": \"\",\n    \"created_at\": \"2020-08-31T22:46:44Z\",\n    \"results_count\": 17,\n    \"rules_count\": 32,\n    \"id\": 200,\n    \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/200\",\n    \"sarif_id\": \"8981cd8e-b078-4ac3-a3be-1dad7dbd0b582\",\n    \"tool\": {\n      \"name\": \"Python Security Analysis\",\n      \"guid\": null,\n      \"version\": \"1.2.0\"\n    },\n    \"deletable\": true\n  }\n]\n
        " + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Response if github advanced security is not enabled for this repository" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + }, + { + "httpStatusCode": "503", + "httpStatusMessage": "Service Unavailable", + "description": "Service unavailable" + } + ] + }, + { + "verb": "get", + "requestPath": "/repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "analysis_id", + "in": "path", + "description": "The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` operation.", + "required": true, + "schema": { + "type": "integer" + }, + "descriptionHTML": "

        The ID of the analysis, as returned from the GET /repos/{owner}/{repo}/code-scanning/analyses operation.

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/42", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/42
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('GET /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}', {\n owner: 'octocat',\n repo: 'hello-world',\n analysis_id: 42\n})", + "html": "
        await octokit.request('GET /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  analysis_id: 42\n})\n
        " + } + ], + "summary": "Get a code scanning analysis for a repository", + "description": "Gets a specified code scanning analysis for a repository.\nYou must use an access token with the `security_events` scope to use this endpoint.\nGitHub Apps must have the `security_events` read permission to use this endpoint.\n\nThe default JSON response contains fields that describe the analysis.\nThis includes the Git reference and commit SHA to which the analysis relates,\nthe datetime of the analysis, the name of the code scanning tool,\nand the number of alerts.\n\nThe `rules_count` field in the default response give the number of rules\nthat were run in the analysis.\nFor very old analyses this data is not available,\nand `0` is returned in this field.\n\nIf you use the Accept header `application/sarif+json`,\nthe response contains the analysis data that was uploaded.\nThis is formatted as\n[SARIF version 2.1.0](https://docs.oasis-open.org/sarif/sarif/v2.1.0/cs01/sarif-v2.1.0-cs01.html).\nFor an example response, see \"[Custom media type for code scanning](#custom-media-type-for-code-scanning).\"\n\n**Deprecation notice**:\nThe `tool_name` field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The tool name can now be found inside the `tool` field.", + "operationId": "code-scanning/get-analysis", + "tags": [ + "code-scanning" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/code-scanning#get-a-code-scanning-analysis-for-a-repository" + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "previews": [], + "category": "code-scanning" + }, + "slug": "get-a-code-scanning-analysis-for-a-repository", + "category": "code-scanning", + "categoryLabel": "Code scanning", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Gets a specified code scanning analysis for a repository.\nYou must use an access token with the security_events scope to use this endpoint.\nGitHub Apps must have the security_events read permission to use this endpoint.

        \n

        The default JSON response contains fields that describe the analysis.\nThis includes the Git reference and commit SHA to which the analysis relates,\nthe datetime of the analysis, the name of the code scanning tool,\nand the number of alerts.

        \n

        The rules_count field in the default response give the number of rules\nthat were run in the analysis.\nFor very old analyses this data is not available,\nand 0 is returned in this field.

        \n

        If you use the Accept header application/sarif+json,\nthe response contains the analysis data that was uploaded.\nThis is formatted as\nSARIF version 2.1.0.\nFor an example response, see \"Custom media type for code scanning.\"

        \n

        Deprecation notice:\nThe tool_name field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The tool name can now be found inside the tool field.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        {\n  \"ref\": \"refs/heads/main\",\n  \"commit_sha\": \"c18c69115654ff0166991962832dc2bd7756e655\",\n  \"analysis_key\": \".github/workflows/codeql-analysis.yml:analyze\",\n  \"environment\": \"{\\\"language\\\":\\\"javascript\\\"}\",\n  \"error\": \"\",\n  \"created_at\": \"2021-01-13T11:55:49Z\",\n  \"results_count\": 3,\n  \"rules_count\": 67,\n  \"id\": 3602840,\n  \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/201\",\n  \"sarif_id\": \"47177e22-5596-11eb-80a1-c1e54ef945c6\",\n  \"tool\": {\n    \"name\": \"CodeQL\",\n    \"guid\": null,\n    \"version\": \"2.4.0\"\n  },\n  \"deletable\": true\n}\n
        " + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Response if github advanced security is not enabled for this repository" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + }, + { + "httpStatusCode": "503", + "httpStatusMessage": "Service Unavailable", + "description": "Service unavailable" + } + ] + }, + { + "verb": "delete", + "requestPath": "/repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "analysis_id", + "in": "path", + "description": "The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` operation.", + "required": true, + "schema": { + "type": "integer" + }, + "descriptionHTML": "

        The ID of the analysis, as returned from the GET /repos/{owner}/{repo}/code-scanning/analyses operation.

        " + }, + { + "name": "confirm_delete", + "in": "query", + "description": "Allow deletion if the specified analysis is the last in a set. The parameter can be used without a value as the parameter value is not considered. If you attempt to delete the final analysis in a set without using this parameter you'll get a 400 response with the message: `Analysis is last of its type and deletion may result in the loss of historical alert data. Please specify confirm_delete.`", + "required": false, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        Allow deletion if the specified analysis is the last in a set. The parameter can be used without a value as the parameter value is not considered. If you attempt to delete the final analysis in a set without using this parameter you'll get a 400 response with the message: Analysis is last of its type and deletion may result in the loss of historical alert data. Please specify confirm_delete.

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -X DELETE \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/42", + "html": "
        curl \\\n  -X DELETE \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/42
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('DELETE /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}', {\n owner: 'octocat',\n repo: 'hello-world',\n analysis_id: 42\n})", + "html": "
        await octokit.request('DELETE /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  analysis_id: 42\n})\n
        " + } + ], + "summary": "Delete a code scanning analysis from a repository", + "description": "Deletes a specified code scanning analysis from a repository. For\nprivate repositories, you must use an access token with the `repo` scope. For public repositories,\nyou must use an access token with `public_repo` and `repo:security_events` scopes.\nGitHub Apps must have the `security_events` write permission to use this endpoint.\n\nYou can delete one analysis at a time.\nTo delete a series of analyses, start with the most recent analysis and work backwards.\nConceptually, the process is similar to the undo function in a text editor.\n\nWhen you list the analyses for a repository,\none or more will be identified as deletable in the response:\n\n```\n\"deletable\": true\n```\n\nAn analysis is deletable when it's the most recent in a set of analyses.\nTypically, a repository will have multiple sets of analyses\nfor each enabled code scanning tool,\nwhere a set is determined by a unique combination of analysis values:\n\n* `ref`\n* `tool`\n* `analysis_key`\n* `environment`\n\nIf you attempt to delete an analysis that is not the most recent in a set,\nyou'll get a 400 response with the message:\n\n```\nAnalysis specified is not deletable.\n```\n\nThe response from a successful `DELETE` operation provides you with\ntwo alternative URLs for deleting the next analysis in the set\n(see the example default response below).\nUse the `next_analysis_url` URL if you want to avoid accidentally deleting the final analysis\nin the set. This is a useful option if you want to preserve at least one analysis\nfor the specified tool in your repository.\nUse the `confirm_delete_url` URL if you are content to remove all analyses for a tool.\nWhen you delete the last analysis in a set the value of `next_analysis_url` and `confirm_delete_url`\nin the 200 response is `null`.\n\nAs an example of the deletion process,\nlet's imagine that you added a workflow that configured a particular code scanning tool\nto analyze the code in a repository. This tool has added 15 analyses:\n10 on the default branch, and another 5 on a topic branch.\nYou therefore have two separate sets of analyses for this tool.\nYou've now decided that you want to remove all of the analyses for the tool.\nTo do this you must make 15 separate deletion requests.\nTo start, you must find the deletable analysis for one of the sets,\nstep through deleting the analyses in that set,\nand then repeat the process for the second set.\nThe procedure therefore consists of a nested loop:\n\n**Outer loop**:\n* List the analyses for the repository, filtered by tool.\n* Parse this list to find a deletable analysis. If found:\n\n **Inner loop**:\n * Delete the identified analysis.\n * Parse the response for the value of `next_analysis_url` and, if found, use this in the next iteration.\n\nThe above process assumes that you want to remove all trace of the tool's analyses from the GitHub user interface, for the specified repository, and it therefore uses the `next_analysis_url` value. Alternatively, you could use the `confirm_delete_url` value, which would leave the last analysis in each set undeleted to avoid removing a tool's analysis entirely.", + "operationId": "code-scanning/delete-analysis", + "tags": [ + "code-scanning" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/code-scanning#delete-a-code-scanning-analysis-from-a-repository" + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "previews": [], + "category": "code-scanning" + }, + "slug": "delete-a-code-scanning-analysis-from-a-repository", + "category": "code-scanning", + "categoryLabel": "Code scanning", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Deletes a specified code scanning analysis from a repository. For\nprivate repositories, you must use an access token with the repo scope. For public repositories,\nyou must use an access token with public_repo and repo:security_events scopes.\nGitHub Apps must have the security_events write permission to use this endpoint.

        \n

        You can delete one analysis at a time.\nTo delete a series of analyses, start with the most recent analysis and work backwards.\nConceptually, the process is similar to the undo function in a text editor.

        \n

        When you list the analyses for a repository,\none or more will be identified as deletable in the response:

        \n
        \"deletable\": true\n
        \n

        An analysis is deletable when it's the most recent in a set of analyses.\nTypically, a repository will have multiple sets of analyses\nfor each enabled code scanning tool,\nwhere a set is determined by a unique combination of analysis values:

        \n
          \n
        • ref
        • \n
        • tool
        • \n
        • analysis_key
        • \n
        • environment
        • \n
        \n

        If you attempt to delete an analysis that is not the most recent in a set,\nyou'll get a 400 response with the message:

        \n
        Analysis specified is not deletable.\n
        \n

        The response from a successful DELETE operation provides you with\ntwo alternative URLs for deleting the next analysis in the set\n(see the example default response below).\nUse the next_analysis_url URL if you want to avoid accidentally deleting the final analysis\nin the set. This is a useful option if you want to preserve at least one analysis\nfor the specified tool in your repository.\nUse the confirm_delete_url URL if you are content to remove all analyses for a tool.\nWhen you delete the last analysis in a set the value of next_analysis_url and confirm_delete_url\nin the 200 response is null.

        \n

        As an example of the deletion process,\nlet's imagine that you added a workflow that configured a particular code scanning tool\nto analyze the code in a repository. This tool has added 15 analyses:\n10 on the default branch, and another 5 on a topic branch.\nYou therefore have two separate sets of analyses for this tool.\nYou've now decided that you want to remove all of the analyses for the tool.\nTo do this you must make 15 separate deletion requests.\nTo start, you must find the deletable analysis for one of the sets,\nstep through deleting the analyses in that set,\nand then repeat the process for the second set.\nThe procedure therefore consists of a nested loop:

        \n

        Outer loop:

        \n
          \n
        • \n

          List the analyses for the repository, filtered by tool.

          \n
        • \n
        • \n

          Parse this list to find a deletable analysis. If found:

          \n

          Inner loop:

          \n
            \n
          • Delete the identified analysis.
          • \n
          • Parse the response for the value of next_analysis_url and, if found, use this in the next iteration.
          • \n
          \n
        • \n
        \n

        The above process assumes that you want to remove all trace of the tool's analyses from the GitHub user interface, for the specified repository, and it therefore uses the next_analysis_url value. Alternatively, you could use the confirm_delete_url value, which would leave the last analysis in each set undeleted to avoid removing a tool's analysis entirely.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        {\n  \"next_analysis_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41\",\n  \"confirm_delete_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41?confirm_delete\"\n}\n
        " + }, + { + "httpStatusCode": "400", + "httpStatusMessage": "Bad Request", + "description": "Bad request" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Response if the repository is archived or if github advanced security is not enabled for this repository" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + }, + { + "httpStatusCode": "503", + "httpStatusMessage": "Service Unavailable", + "description": "Service unavailable" + } + ] + }, + { + "verb": "post", + "requestPath": "/repos/{owner}/{repo}/code-scanning/sarifs", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs \\\n -d '{\"commit_sha\":\"commit_sha\",\"ref\":\"ref\",\"sarif\":\"sarif\"}'", + "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs \\\n  -d '{\"commit_sha\":\"commit_sha\",\"ref\":\"ref\",\"sarif\":\"sarif\"}'
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('POST /repos/{owner}/{repo}/code-scanning/sarifs', {\n owner: 'octocat',\n repo: 'hello-world',\n commit_sha: 'commit_sha',\n ref: 'ref',\n sarif: 'sarif'\n})", + "html": "
        await octokit.request('POST /repos/{owner}/{repo}/code-scanning/sarifs', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  commit_sha: 'commit_sha',\n  ref: 'ref',\n  sarif: 'sarif'\n})\n
        " + } + ], + "summary": "Upload an analysis as SARIF data", + "description": "Uploads SARIF data containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` write permission to use this endpoint.\n\nYou must compress the SARIF-formatted analysis data that you want to upload, using `gzip`, and then encode it as a Base64 format string. For example:\n\n```\ngzip -c analysis-data.sarif | base64\n```\n\nSARIF upload supports a maximum of 1000 results per analysis run. Any results over this limit are ignored. Typically, but not necessarily, a SARIF file contains a single run of a single tool. If a code scanning tool generates too many results, you should update the analysis configuration to run only the most important rules or queries.\n\nThe `202 Accepted`, response includes an `id` value.\nYou can use this ID to check the status of the upload by using this for the `/sarifs/{sarif_id}` endpoint.\nFor more information, see \"[Get information about a SARIF upload](/rest/reference/code-scanning#get-information-about-a-sarif-upload).\"", + "operationId": "code-scanning/upload-sarif", + "tags": [ + "code-scanning" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/code-scanning#upload-an-analysis-as-sarif-data" + }, + "requestBody": { + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "commit_sha": { + "description": "

        Required. The SHA of the commit to which the analysis you are uploading relates.

        ", + "type": "string", + "minLength": 40, + "maxLength": 40, + "pattern": "^[0-9a-fA-F]+$", + "name": "commit_sha", + "in": "body", + "rawType": "string", + "rawDescription": "The SHA of the commit to which the analysis you are uploading relates.", + "childParamsGroups": [] + }, + "ref": { + "type": "string", + "description": "

        Required. The full Git reference, formatted as refs/heads/<branch name>.

        ", + "name": "ref", + "in": "body", + "rawType": "string", + "rawDescription": "The full Git reference, formatted as `refs/heads/`.", + "childParamsGroups": [] + }, + "sarif": { + "description": "

        Required. A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using gzip and then translate the contents of the file into a Base64 encoding string. For more information, see \"SARIF support for code scanning.\"

        ", + "type": "string", + "name": "sarif", + "in": "body", + "rawType": "string", + "rawDescription": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string. For more information, see \"[SARIF support for code scanning](https://docs.github.com/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning).\"", + "childParamsGroups": [] + }, + "checkout_uri": { + "description": "

        The base directory used in the analysis, as it appears in the SARIF file.\nThis property is used to convert file paths from absolute to relative, so that alerts can be mapped to their correct location in the repository.

        ", + "example": "file:///github/workspace/", + "type": "string", + "format": "uri", + "name": "checkout_uri", + "in": "body", + "rawType": "string", + "rawDescription": "The base directory used in the analysis, as it appears in the SARIF file.\nThis property is used to convert file paths from absolute to relative, so that alerts can be mapped to their correct location in the repository.", + "childParamsGroups": [] + }, + "started_at": { + "description": "

        The time that the analysis run began. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

        ", + "format": "date", + "type": "string", + "name": "started_at", + "in": "body", + "rawType": "string", + "rawDescription": "The time that the analysis run began. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.", + "childParamsGroups": [] + }, + "tool_name": { + "description": "

        The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the tool_guid parameter of operations such as GET /repos/{owner}/{repo}/code-scanning/alerts.

        ", + "type": "string", + "name": "tool_name", + "in": "body", + "rawType": "string", + "rawDescription": "The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the `tool_guid` parameter of operations such as `GET /repos/{owner}/{repo}/code-scanning/alerts`.", + "childParamsGroups": [] + } + }, + "required": [ + "commit_sha", + "ref", + "sarif" + ] + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "previews": [], + "category": "code-scanning" + }, + "slug": "upload-an-analysis-as-sarif-data", + "category": "code-scanning", + "categoryLabel": "Code scanning", + "notes": [], + "descriptionHTML": "

        Uploads SARIF data containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events write permission to use this endpoint.

        \n

        You must compress the SARIF-formatted analysis data that you want to upload, using gzip, and then encode it as a Base64 format string. For example:

        \n
        gzip -c analysis-data.sarif | base64\n
        \n

        SARIF upload supports a maximum of 1000 results per analysis run. Any results over this limit are ignored. Typically, but not necessarily, a SARIF file contains a single run of a single tool. If a code scanning tool generates too many results, you should update the analysis configuration to run only the most important rules or queries.

        \n

        The 202 Accepted, response includes an id value.\nYou can use this ID to check the status of the upload by using this for the /sarifs/{sarif_id} endpoint.\nFor more information, see \"Get information about a SARIF upload.\"

        ", + "bodyParameters": [ + { + "description": "

        Required. The SHA of the commit to which the analysis you are uploading relates.

        ", + "type": "string", + "minLength": 40, + "maxLength": 40, + "pattern": "^[0-9a-fA-F]+$", + "name": "commit_sha", + "in": "body", + "rawType": "string", + "rawDescription": "The SHA of the commit to which the analysis you are uploading relates.", + "childParamsGroups": [] + }, + { + "type": "string", + "description": "

        Required. The full Git reference, formatted as refs/heads/<branch name>.

        ", + "name": "ref", + "in": "body", + "rawType": "string", + "rawDescription": "The full Git reference, formatted as `refs/heads/`.", + "childParamsGroups": [] + }, + { + "description": "

        Required. A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using gzip and then translate the contents of the file into a Base64 encoding string. For more information, see \"SARIF support for code scanning.\"

        ", + "type": "string", + "name": "sarif", + "in": "body", + "rawType": "string", + "rawDescription": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string. For more information, see \"[SARIF support for code scanning](https://docs.github.com/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning).\"", + "childParamsGroups": [] + }, + { + "description": "

        The base directory used in the analysis, as it appears in the SARIF file.\nThis property is used to convert file paths from absolute to relative, so that alerts can be mapped to their correct location in the repository.

        ", + "example": "file:///github/workspace/", + "type": "string", + "format": "uri", + "name": "checkout_uri", + "in": "body", + "rawType": "string", + "rawDescription": "The base directory used in the analysis, as it appears in the SARIF file.\nThis property is used to convert file paths from absolute to relative, so that alerts can be mapped to their correct location in the repository.", + "childParamsGroups": [] + }, + { + "description": "

        The time that the analysis run began. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

        ", + "format": "date", + "type": "string", + "name": "started_at", + "in": "body", + "rawType": "string", + "rawDescription": "The time that the analysis run began. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.", + "childParamsGroups": [] + }, + { + "description": "

        The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the tool_guid parameter of operations such as GET /repos/{owner}/{repo}/code-scanning/alerts.

        ", + "type": "string", + "name": "tool_name", + "in": "body", + "rawType": "string", + "rawDescription": "The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the `tool_guid` parameter of operations such as `GET /repos/{owner}/{repo}/code-scanning/alerts`.", + "childParamsGroups": [] + } + ], + "responses": [ + { + "httpStatusCode": "202", + "httpStatusMessage": "Accepted", + "description": "Default response", + "payload": "
        {\n  \"id\": \"47177e22-5596-11eb-80a1-c1e54ef945c6\",\n  \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/47177e22-5596-11eb-80a1-c1e54ef945c6\"\n}\n
        " + }, + { + "httpStatusCode": "400", + "httpStatusMessage": "Bad Request", + "description": "Response if the sarif field is invalid" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Response if the repository is archived or if github advanced security is not enabled for this repository" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + }, + { + "httpStatusCode": "413", + "httpStatusMessage": "Payload Too Large", + "description": "Response if the sarif field is too large" + }, + { + "httpStatusCode": "503", + "httpStatusMessage": "Service Unavailable", + "description": "Service unavailable" + } + ] + }, + { + "verb": "get", + "requestPath": "/repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id}", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "sarif_id", + "description": "The SARIF ID obtained after uploading.", + "in": "path", + "schema": { + "type": "string" + }, + "required": true, + "descriptionHTML": "

        The SARIF ID obtained after uploading.

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/SARIF_ID", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/SARIF_ID
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('GET /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id}', {\n owner: 'octocat',\n repo: 'hello-world',\n sarif_id: 'sarif_id'\n})", + "html": "
        await octokit.request('GET /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id}', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  sarif_id: 'sarif_id'\n})\n
        " + } + ], + "summary": "Get information about a SARIF upload", + "description": "Gets information about a SARIF upload, including the status and the URL of the analysis that was uploaded so that you can retrieve details of the analysis. For more information, see \"[Get a code scanning analysis for a repository](/rest/reference/code-scanning#get-a-code-scanning-analysis-for-a-repository).\" You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", + "operationId": "code-scanning/get-sarif", + "tags": [ + "code-scanning" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/code-scanning#get-information-about-a-sarif-upload" + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "previews": [], + "category": "code-scanning" + }, + "slug": "get-information-about-a-sarif-upload", + "category": "code-scanning", + "categoryLabel": "Code scanning", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Gets information about a SARIF upload, including the status and the URL of the analysis that was uploaded so that you can retrieve details of the analysis. For more information, see \"Get a code scanning analysis for a repository.\" You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events read permission to use this endpoint.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        {\n  \"processing_status\": \"complete\",\n  \"analyses_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/analyses?sarif_id=47177e22-5596-11eb-80a1-c1e54ef945c6\"\n}\n
        " + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Response if github advanced security is not enabled for this repository" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Response if the sarif id does not match any upload" + }, + { + "httpStatusCode": "503", + "httpStatusMessage": "Service Unavailable", + "description": "Service unavailable" + } + ] + }, + { + "verb": "get", + "requestPath": "/repos/{owner}/{repo}/collaborators", "serverUrl": "https://api.github.com", "parameters": [ { @@ -45456,13 +46690,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -45955,13 +47189,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46379,13 +47613,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46784,13 +48018,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47003,13 +48237,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47296,13 +48530,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47502,117 +48736,325 @@ }, "x-multi-segment": true, "descriptionHTML": "

        ref+ parameter

        " - }, - { - "name": "check_name", - "description": "Returns check runs with the specified `name`.", - "in": "query", - "required": false, - "schema": { - "type": "string" - }, - "descriptionHTML": "

        Returns check runs with the specified name.

        " - }, - { - "name": "status", - "description": "Returns check runs with the specified `status`. Can be one of `queued`, `in_progress`, or `completed`.", - "in": "query", - "required": false, - "schema": { - "type": "string", - "enum": [ - "queued", - "in_progress", - "completed" - ] - }, - "descriptionHTML": "

        Returns check runs with the specified status. Can be one of queued, in_progress, or completed.

        " - }, - { - "name": "filter", - "description": "Filters check runs by their `completed_at` timestamp. Can be one of `latest` (returning the most recent check runs) or `all`.", - "in": "query", - "required": false, - "schema": { - "type": "string", - "enum": [ - "latest", - "all" - ], - "default": "latest" - }, - "descriptionHTML": "

        Filters check runs by their completed_at timestamp. Can be one of latest (returning the most recent check runs) or all.

        " - }, - { - "name": "per_page", - "description": "Results per page (max 100)", - "in": "query", - "schema": { - "type": "integer", - "default": 30 - }, - "descriptionHTML": "

        Results per page (max 100)

        " - }, - { - "name": "page", - "description": "Page number of the results to fetch.", - "in": "query", - "schema": { - "type": "integer", - "default": 1 - }, - "descriptionHTML": "

        Page number of the results to fetch.

        " + }, + { + "name": "check_name", + "description": "Returns check runs with the specified `name`.", + "in": "query", + "required": false, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        Returns check runs with the specified name.

        " + }, + { + "name": "status", + "description": "Returns check runs with the specified `status`. Can be one of `queued`, `in_progress`, or `completed`.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "queued", + "in_progress", + "completed" + ] + }, + "descriptionHTML": "

        Returns check runs with the specified status. Can be one of queued, in_progress, or completed.

        " + }, + { + "name": "filter", + "description": "Filters check runs by their `completed_at` timestamp. Can be one of `latest` (returning the most recent check runs) or `all`.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "latest", + "all" + ], + "default": "latest" + }, + "descriptionHTML": "

        Filters check runs by their completed_at timestamp. Can be one of latest (returning the most recent check runs) or all.

        " + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + }, + "descriptionHTML": "

        Results per page (max 100).

        " + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + }, + "descriptionHTML": "

        Page number of the results to fetch.

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/commits/REF/check-runs", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/commits/REF/check-runs
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/check-runs', {\n owner: 'octocat',\n repo: 'hello-world',\n ref: 'ref'\n})", + "html": "
        await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/check-runs', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  ref: 'ref'\n})\n
        " + } + ], + "summary": "List check runs for a Git reference", + "description": "**Note:** The Checks API only looks for pushes in the repository where the check suite or check run were created. Pushes to a branch in a forked repository are not detected and return an empty `pull_requests` array.\n\nLists check runs for a commit ref. The `ref` can be a SHA, branch name, or a tag name. GitHub Apps must have the `checks:read` permission on a private repository or pull access to a public repository to get check runs. OAuth Apps and authenticated users must have the `repo` scope to get check runs in a private repository.", + "tags": [ + "checks" + ], + "operationId": "checks/list-for-ref", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/checks#list-check-runs-for-a-git-reference" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [], + "category": "checks", + "subcategory": "runs" + }, + "slug": "list-check-runs-for-a-git-reference", + "category": "checks", + "categoryLabel": "Checks", + "subcategory": "runs", + "subcategoryLabel": "Runs", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Note: The Checks API only looks for pushes in the repository where the check suite or check run were created. Pushes to a branch in a forked repository are not detected and return an empty pull_requests array.

        \n

        Lists check runs for a commit ref. The ref can be a SHA, branch name, or a tag name. GitHub Apps must have the checks:read permission on a private repository or pull access to a public repository to get check runs. OAuth Apps and authenticated users must have the repo scope to get check runs in a private repository.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        {\n  \"total_count\": 1,\n  \"check_runs\": [\n    {\n      \"id\": 4,\n      \"head_sha\": \"ce587453ced02b1526dfb4cb910479d431683101\",\n      \"node_id\": \"MDg6Q2hlY2tSdW40\",\n      \"external_id\": \"\",\n      \"url\": \"https://api.github.com/repos/github/hello-world/check-runs/4\",\n      \"html_url\": \"https://github.com/github/hello-world/runs/4\",\n      \"details_url\": \"https://example.com\",\n      \"status\": \"completed\",\n      \"conclusion\": \"neutral\",\n      \"started_at\": \"2018-05-04T01:14:52Z\",\n      \"completed_at\": \"2018-05-04T01:14:52Z\",\n      \"output\": {\n        \"title\": \"Mighty Readme report\",\n        \"summary\": \"There are 0 failures, 2 warnings, and 1 notice.\",\n        \"text\": \"You may have some misspelled words on lines 2 and 4. You also may want to add a section in your README about how to install your app.\",\n        \"annotations_count\": 2,\n        \"annotations_url\": \"https://api.github.com/repos/github/hello-world/check-runs/4/annotations\"\n      },\n      \"name\": \"mighty_readme\",\n      \"check_suite\": {\n        \"id\": 5\n      },\n      \"app\": {\n        \"id\": 1,\n        \"slug\": \"octoapp\",\n        \"node_id\": \"MDExOkludGVncmF0aW9uMQ==\",\n        \"owner\": {\n          \"login\": \"github\",\n          \"id\": 1,\n          \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjE=\",\n          \"url\": \"https://api.github.com/orgs/github\",\n          \"repos_url\": \"https://api.github.com/orgs/github/repos\",\n          \"events_url\": \"https://api.github.com/orgs/github/events\",\n          \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n          \"gravatar_id\": \"\",\n          \"html_url\": \"https://github.com/octocat\",\n          \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n          \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n          \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n          \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n          \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n          \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n          \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n          \"type\": \"User\",\n          \"site_admin\": true\n        },\n        \"name\": \"Octocat App\",\n        \"description\": \"\",\n        \"external_url\": \"https://example.com\",\n        \"html_url\": \"https://github.com/apps/octoapp\",\n        \"created_at\": \"2017-07-08T16:18:44-04:00\",\n        \"updated_at\": \"2017-07-08T16:18:44-04:00\",\n        \"permissions\": {\n          \"metadata\": \"read\",\n          \"contents\": \"read\",\n          \"issues\": \"write\",\n          \"single_file\": \"write\"\n        },\n        \"events\": [\n          \"push\",\n          \"pull_request\"\n        ]\n      },\n      \"pull_requests\": [\n        {\n          \"url\": \"https://api.github.com/repos/github/hello-world/pulls/1\",\n          \"id\": 1934,\n          \"number\": 3956,\n          \"head\": {\n            \"ref\": \"say-hello\",\n            \"sha\": \"3dca65fa3e8d4b3da3f3d056c59aee1c50f41390\",\n            \"repo\": {\n              \"id\": 526,\n              \"url\": \"https://api.github.com/repos/github/hello-world\",\n              \"name\": \"hello-world\"\n            }\n          },\n          \"base\": {\n            \"ref\": \"master\",\n            \"sha\": \"e7fdf7640066d71ad16a86fbcbb9c6a10a18af4f\",\n            \"repo\": {\n              \"id\": 526,\n              \"url\": \"https://api.github.com/repos/github/hello-world\",\n              \"name\": \"hello-world\"\n            }\n          }\n        }\n      ]\n    }\n  ]\n}\n
        " + } + ] + }, + { + "verb": "get", + "requestPath": "/repos/{owner}/{repo}/commits/{ref}/check-suites", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "ref", + "description": "ref+ parameter", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "x-multi-segment": true, + "descriptionHTML": "

        ref+ parameter

        " + }, + { + "name": "app_id", + "description": "Filters check suites by GitHub App `id`.", + "in": "query", + "required": false, + "schema": { + "type": "integer" + }, + "example": 1, + "descriptionHTML": "

        Filters check suites by GitHub App id.

        " + }, + { + "name": "check_name", + "description": "Returns check runs with the specified `name`.", + "in": "query", + "required": false, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        Returns check runs with the specified name.

        " + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + }, + "descriptionHTML": "

        Results per page (max 100).

        " + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + }, + "descriptionHTML": "

        Page number of the results to fetch.

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/commits/REF/check-suites", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/commits/REF/check-suites
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/check-suites', {\n owner: 'octocat',\n repo: 'hello-world',\n ref: 'ref'\n})", + "html": "
        await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/check-suites', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  ref: 'ref'\n})\n
        " + } + ], + "summary": "List check suites for a Git reference", + "description": "**Note:** The Checks API only looks for pushes in the repository where the check suite or check run were created. Pushes to a branch in a forked repository are not detected and return an empty `pull_requests` array and a `null` value for `head_branch`.\n\nLists check suites for a commit `ref`. The `ref` can be a SHA, branch name, or a tag name. GitHub Apps must have the `checks:read` permission on a private repository or pull access to a public repository to list check suites. OAuth Apps and authenticated users must have the `repo` scope to get check suites in a private repository.", + "tags": [ + "checks" + ], + "operationId": "checks/list-suites-for-ref", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/checks#list-check-suites-for-a-git-reference" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [], + "category": "checks", + "subcategory": "suites" + }, + "slug": "list-check-suites-for-a-git-reference", + "category": "checks", + "categoryLabel": "Checks", + "subcategory": "suites", + "subcategoryLabel": "Suites", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Note: The Checks API only looks for pushes in the repository where the check suite or check run were created. Pushes to a branch in a forked repository are not detected and return an empty pull_requests array and a null value for head_branch.

        \n

        Lists check suites for a commit ref. The ref can be a SHA, branch name, or a tag name. GitHub Apps must have the checks:read permission on a private repository or pull access to a public repository to list check suites. OAuth Apps and authenticated users must have the repo scope to get check suites in a private repository.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        {\n  \"total_count\": 1,\n  \"check_suites\": [\n    {\n      \"id\": 5,\n      \"node_id\": \"MDEwOkNoZWNrU3VpdGU1\",\n      \"head_branch\": \"master\",\n      \"head_sha\": \"d6fde92930d4715a2b49857d24b940956b26d2d3\",\n      \"status\": \"completed\",\n      \"conclusion\": \"neutral\",\n      \"url\": \"https://api.github.com/repos/github/hello-world/check-suites/5\",\n      \"before\": \"146e867f55c26428e5f9fade55a9bbf5e95a7912\",\n      \"after\": \"d6fde92930d4715a2b49857d24b940956b26d2d3\",\n      \"pull_requests\": [],\n      \"app\": {\n        \"id\": 1,\n        \"slug\": \"octoapp\",\n        \"node_id\": \"MDExOkludGVncmF0aW9uMQ==\",\n        \"owner\": {\n          \"login\": \"github\",\n          \"id\": 1,\n          \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjE=\",\n          \"url\": \"https://api.github.com/orgs/github\",\n          \"repos_url\": \"https://api.github.com/orgs/github/repos\",\n          \"events_url\": \"https://api.github.com/orgs/github/events\",\n          \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n          \"gravatar_id\": \"\",\n          \"html_url\": \"https://github.com/octocat\",\n          \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n          \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n          \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n          \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n          \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n          \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n          \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n          \"type\": \"User\",\n          \"site_admin\": true\n        },\n        \"name\": \"Octocat App\",\n        \"description\": \"\",\n        \"external_url\": \"https://example.com\",\n        \"html_url\": \"https://github.com/apps/octoapp\",\n        \"created_at\": \"2017-07-08T16:18:44-04:00\",\n        \"updated_at\": \"2017-07-08T16:18:44-04:00\",\n        \"permissions\": {\n          \"metadata\": \"read\",\n          \"contents\": \"read\",\n          \"issues\": \"write\",\n          \"single_file\": \"write\"\n        },\n        \"events\": [\n          \"push\",\n          \"pull_request\"\n        ]\n      },\n      \"repository\": {\n        \"id\": 1296269,\n        \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n        \"name\": \"Hello-World\",\n        \"full_name\": \"octocat/Hello-World\",\n        \"owner\": {\n          \"login\": \"octocat\",\n          \"id\": 1,\n          \"node_id\": \"MDQ6VXNlcjE=\",\n          \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n          \"gravatar_id\": \"\",\n          \"url\": \"https://api.github.com/users/octocat\",\n          \"html_url\": \"https://github.com/octocat\",\n          \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n          \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n          \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n          \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n          \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n          \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n          \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n          \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n          \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n          \"type\": \"User\",\n          \"site_admin\": false\n        },\n        \"private\": false,\n        \"html_url\": \"https://github.com/octocat/Hello-World\",\n        \"description\": \"This your first repo!\",\n        \"fork\": false,\n        \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n        \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n        \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n        \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n        \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n        \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n        \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n        \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n        \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n        \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n        \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n        \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n        \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n        \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n        \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n        \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n        \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n        \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n        \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n        \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n        \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n        \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n        \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n        \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n        \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n        \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n        \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n        \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n        \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n        \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n        \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n        \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n        \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n        \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n        \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n        \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n        \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n        \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n        \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n        \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n        \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n        \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n        \"homepage\": \"https://github.com\",\n        \"language\": null,\n        \"forks_count\": 9,\n        \"stargazers_count\": 80,\n        \"watchers_count\": 80,\n        \"size\": 108,\n        \"default_branch\": \"master\",\n        \"open_issues_count\": 0,\n        \"is_template\": true,\n        \"topics\": [\n          \"octocat\",\n          \"atom\",\n          \"electron\",\n          \"api\"\n        ],\n        \"has_issues\": true,\n        \"has_projects\": true,\n        \"has_wiki\": true,\n        \"has_pages\": false,\n        \"has_downloads\": true,\n        \"archived\": false,\n        \"disabled\": false,\n        \"visibility\": \"public\",\n        \"pushed_at\": \"2011-01-26T19:06:43Z\",\n        \"created_at\": \"2011-01-26T19:01:12Z\",\n        \"updated_at\": \"2011-01-26T19:14:43Z\",\n        \"permissions\": {\n          \"admin\": false,\n          \"push\": false,\n          \"pull\": true\n        },\n        \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n        \"delete_branch_on_merge\": true,\n        \"subscribers_count\": 42,\n        \"network_count\": 0\n      },\n      \"created_at\": \"2011-01-26T19:01:12Z\",\n      \"updated_at\": \"2011-01-26T19:14:43Z\",\n      \"head_commit\": {\n        \"id\": \"7fd1a60b01f91b314f59955a4e4d4e80d8edf11d\",\n        \"tree_id\": \"7fd1a60b01f91b314f59955a4e4d4e80d8edf11d\",\n        \"message\": \"Merge pull request #6 from Spaceghost/patch-1\\n\\nNew line at end of file.\",\n        \"timestamp\": \"2016-10-10T00:00:00Z\",\n        \"author\": {\n          \"name\": \"The Octocat\",\n          \"email\": \"octocat@nowhere.com\"\n        },\n        \"committer\": {\n          \"name\": \"The Octocat\",\n          \"email\": \"octocat@nowhere.com\"\n        }\n      },\n      \"latest_check_runs_count\": 1,\n      \"check_runs_url\": \"https://api.github.com/repos/octocat/Hello-World/check-suites/5/check-runs\"\n    }\n  ]\n}\n
        " + } + ] + }, + { + "verb": "get", + "requestPath": "/repos/{owner}/{repo}/commits/{ref}/status", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "ref", + "description": "ref+ parameter", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "x-multi-segment": true, + "descriptionHTML": "

        ref+ parameter

        " } ], "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/commits/REF/check-runs", - "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/commits/REF/check-runs
        " + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/commits/REF/status", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/commits/REF/status
        " }, { "lang": "JavaScript", - "source": "await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/check-runs', {\n owner: 'octocat',\n repo: 'hello-world',\n ref: 'ref'\n})", - "html": "
        await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/check-runs', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  ref: 'ref'\n})\n
        " + "source": "await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/status', {\n owner: 'octocat',\n repo: 'hello-world',\n ref: 'ref'\n})", + "html": "
        await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/status', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  ref: 'ref'\n})\n
        " } ], - "summary": "List check runs for a Git reference", - "description": "**Note:** The Checks API only looks for pushes in the repository where the check suite or check run were created. Pushes to a branch in a forked repository are not detected and return an empty `pull_requests` array.\n\nLists check runs for a commit ref. The `ref` can be a SHA, branch name, or a tag name. GitHub Apps must have the `checks:read` permission on a private repository or pull access to a public repository to get check runs. OAuth Apps and authenticated users must have the `repo` scope to get check runs in a private repository.", + "summary": "Get the combined status for a specific reference", + "description": "Users with pull access in a repository can access a combined view of commit statuses for a given ref. The ref can be a SHA, a branch name, or a tag name.\n\nThe most recent status for each context is returned, up to 100. This field [paginates](https://docs.github.com/rest/overview/resources-in-the-rest-api#pagination) if there are over 100 contexts.\n\nAdditionally, a combined `state` is returned. The `state` is one of:\n\n* **failure** if any of the contexts report as `error` or `failure`\n* **pending** if there are no statuses or a context is `pending`\n* **success** if the latest status for all contexts is `success`", "tags": [ - "checks" + "repos" ], - "operationId": "checks/list-for-ref", + "operationId": "repos/get-combined-status-for-ref", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/checks#list-check-runs-for-a-git-reference" + "url": "https://docs.github.com/rest/reference/repos#get-the-combined-status-for-a-specific-reference" }, "x-github": { "githubCloudOnly": false, "enabledForGitHubApps": true, "previews": [], - "category": "checks", - "subcategory": "runs" + "category": "repos", + "subcategory": "statuses" }, - "slug": "list-check-runs-for-a-git-reference", - "category": "checks", - "categoryLabel": "Checks", - "subcategory": "runs", - "subcategoryLabel": "Runs", + "slug": "get-the-combined-status-for-a-specific-reference", + "category": "repos", + "categoryLabel": "Repos", + "subcategory": "statuses", + "subcategoryLabel": "Statuses", "notes": [], "bodyParameters": [], - "descriptionHTML": "

        Note: The Checks API only looks for pushes in the repository where the check suite or check run were created. Pushes to a branch in a forked repository are not detected and return an empty pull_requests array.

        \n

        Lists check runs for a commit ref. The ref can be a SHA, branch name, or a tag name. GitHub Apps must have the checks:read permission on a private repository or pull access to a public repository to get check runs. OAuth Apps and authenticated users must have the repo scope to get check runs in a private repository.

        ", + "descriptionHTML": "

        Users with pull access in a repository can access a combined view of commit statuses for a given ref. The ref can be a SHA, a branch name, or a tag name.

        \n

        The most recent status for each context is returned, up to 100. This field paginates if there are over 100 contexts.

        \n

        Additionally, a combined state is returned. The state is one of:

        \n
          \n
        • failure if any of the contexts report as error or failure
        • \n
        • pending if there are no statuses or a context is pending
        • \n
        • success if the latest status for all contexts is success
        • \n
        ", "responses": [ { "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        {\n  \"total_count\": 1,\n  \"check_runs\": [\n    {\n      \"id\": 4,\n      \"head_sha\": \"ce587453ced02b1526dfb4cb910479d431683101\",\n      \"node_id\": \"MDg6Q2hlY2tSdW40\",\n      \"external_id\": \"\",\n      \"url\": \"https://api.github.com/repos/github/hello-world/check-runs/4\",\n      \"html_url\": \"https://github.com/github/hello-world/runs/4\",\n      \"details_url\": \"https://example.com\",\n      \"status\": \"completed\",\n      \"conclusion\": \"neutral\",\n      \"started_at\": \"2018-05-04T01:14:52Z\",\n      \"completed_at\": \"2018-05-04T01:14:52Z\",\n      \"output\": {\n        \"title\": \"Mighty Readme report\",\n        \"summary\": \"There are 0 failures, 2 warnings, and 1 notice.\",\n        \"text\": \"You may have some misspelled words on lines 2 and 4. You also may want to add a section in your README about how to install your app.\",\n        \"annotations_count\": 2,\n        \"annotations_url\": \"https://api.github.com/repos/github/hello-world/check-runs/4/annotations\"\n      },\n      \"name\": \"mighty_readme\",\n      \"check_suite\": {\n        \"id\": 5\n      },\n      \"app\": {\n        \"id\": 1,\n        \"slug\": \"octoapp\",\n        \"node_id\": \"MDExOkludGVncmF0aW9uMQ==\",\n        \"owner\": {\n          \"login\": \"github\",\n          \"id\": 1,\n          \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjE=\",\n          \"url\": \"https://api.github.com/orgs/github\",\n          \"repos_url\": \"https://api.github.com/orgs/github/repos\",\n          \"events_url\": \"https://api.github.com/orgs/github/events\",\n          \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n          \"gravatar_id\": \"\",\n          \"html_url\": \"https://github.com/octocat\",\n          \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n          \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n          \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n          \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n          \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n          \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n          \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n          \"type\": \"User\",\n          \"site_admin\": true\n        },\n        \"name\": \"Octocat App\",\n        \"description\": \"\",\n        \"external_url\": \"https://example.com\",\n        \"html_url\": \"https://github.com/apps/octoapp\",\n        \"created_at\": \"2017-07-08T16:18:44-04:00\",\n        \"updated_at\": \"2017-07-08T16:18:44-04:00\",\n        \"permissions\": {\n          \"metadata\": \"read\",\n          \"contents\": \"read\",\n          \"issues\": \"write\",\n          \"single_file\": \"write\"\n        },\n        \"events\": [\n          \"push\",\n          \"pull_request\"\n        ]\n      },\n      \"pull_requests\": [\n        {\n          \"url\": \"https://api.github.com/repos/github/hello-world/pulls/1\",\n          \"id\": 1934,\n          \"number\": 3956,\n          \"head\": {\n            \"ref\": \"say-hello\",\n            \"sha\": \"3dca65fa3e8d4b3da3f3d056c59aee1c50f41390\",\n            \"repo\": {\n              \"id\": 526,\n              \"url\": \"https://api.github.com/repos/github/hello-world\",\n              \"name\": \"hello-world\"\n            }\n          },\n          \"base\": {\n            \"ref\": \"master\",\n            \"sha\": \"e7fdf7640066d71ad16a86fbcbb9c6a10a18af4f\",\n            \"repo\": {\n              \"id\": 526,\n              \"url\": \"https://api.github.com/repos/github/hello-world\",\n              \"name\": \"hello-world\"\n            }\n          }\n        }\n      ]\n    }\n  ]\n}\n
        " + "payload": "
        {\n  \"state\": \"success\",\n  \"statuses\": [\n    {\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/6dcb09b5b57875f334f61aebed695e2e4193db5e\",\n      \"avatar_url\": \"https://github.com/images/error/hubot_happy.gif\",\n      \"id\": 1,\n      \"node_id\": \"MDY6U3RhdHVzMQ==\",\n      \"state\": \"success\",\n      \"description\": \"Build has completed successfully\",\n      \"target_url\": \"https://ci.example.com/1000/output\",\n      \"context\": \"continuous-integration/jenkins\",\n      \"created_at\": \"2012-07-20T01:19:13Z\",\n      \"updated_at\": \"2012-07-20T01:19:13Z\"\n    },\n    {\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/6dcb09b5b57875f334f61aebed695e2e4193db5e\",\n      \"avatar_url\": \"https://github.com/images/error/other_user_happy.gif\",\n      \"id\": 2,\n      \"node_id\": \"MDY6U3RhdHVzMg==\",\n      \"state\": \"success\",\n      \"description\": \"Testing has completed successfully\",\n      \"target_url\": \"https://ci.example.com/2000/output\",\n      \"context\": \"security/brakeman\",\n      \"created_at\": \"2012-08-20T01:19:13Z\",\n      \"updated_at\": \"2012-08-20T01:19:13Z\"\n    }\n  ],\n  \"sha\": \"6dcb09b5b57875f334f61aebed695e2e4193db5e\",\n  \"total_count\": 2,\n  \"repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"hooks_url\": \"http://api.github.com/repos/octocat/Hello-World/hooks\"\n  },\n  \"commit_url\": \"https://api.github.com/repos/octocat/Hello-World/6dcb09b5b57875f334f61aebed695e2e4193db5e\",\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World/6dcb09b5b57875f334f61aebed695e2e4193db5e/status\"\n}\n
        " + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" } ] }, { "verb": "get", - "requestPath": "/repos/{owner}/{repo}/commits/{ref}/check-suites", + "requestPath": "/repos/{owner}/{repo}/commits/{ref}/statuses", "serverUrl": "https://api.github.com", "parameters": [ { @@ -47644,36 +49086,15 @@ "x-multi-segment": true, "descriptionHTML": "

        ref+ parameter

        " }, - { - "name": "app_id", - "description": "Filters check suites by GitHub App `id`.", - "in": "query", - "required": false, - "schema": { - "type": "integer" - }, - "example": 1, - "descriptionHTML": "

        Filters check suites by GitHub App id.

        " - }, - { - "name": "check_name", - "description": "Returns check runs with the specified `name`.", - "in": "query", - "required": false, - "schema": { - "type": "string" - }, - "descriptionHTML": "

        Returns check runs with the specified name.

        " - }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47689,105 +49110,24 @@ "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/commits/REF/check-suites", - "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/commits/REF/check-suites
        " - }, - { - "lang": "JavaScript", - "source": "await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/check-suites', {\n owner: 'octocat',\n repo: 'hello-world',\n ref: 'ref'\n})", - "html": "
        await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/check-suites', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  ref: 'ref'\n})\n
        " - } - ], - "summary": "List check suites for a Git reference", - "description": "**Note:** The Checks API only looks for pushes in the repository where the check suite or check run were created. Pushes to a branch in a forked repository are not detected and return an empty `pull_requests` array and a `null` value for `head_branch`.\n\nLists check suites for a commit `ref`. The `ref` can be a SHA, branch name, or a tag name. GitHub Apps must have the `checks:read` permission on a private repository or pull access to a public repository to list check suites. OAuth Apps and authenticated users must have the `repo` scope to get check suites in a private repository.", - "tags": [ - "checks" - ], - "operationId": "checks/list-suites-for-ref", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/checks#list-check-suites-for-a-git-reference" - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "previews": [], - "category": "checks", - "subcategory": "suites" - }, - "slug": "list-check-suites-for-a-git-reference", - "category": "checks", - "categoryLabel": "Checks", - "subcategory": "suites", - "subcategoryLabel": "Suites", - "notes": [], - "bodyParameters": [], - "descriptionHTML": "

        Note: The Checks API only looks for pushes in the repository where the check suite or check run were created. Pushes to a branch in a forked repository are not detected and return an empty pull_requests array and a null value for head_branch.

        \n

        Lists check suites for a commit ref. The ref can be a SHA, branch name, or a tag name. GitHub Apps must have the checks:read permission on a private repository or pull access to a public repository to list check suites. OAuth Apps and authenticated users must have the repo scope to get check suites in a private repository.

        ", - "responses": [ - { - "httpStatusCode": "200", - "httpStatusMessage": "OK", - "description": "Default response", - "payload": "
        {\n  \"total_count\": 1,\n  \"check_suites\": [\n    {\n      \"id\": 5,\n      \"node_id\": \"MDEwOkNoZWNrU3VpdGU1\",\n      \"head_branch\": \"master\",\n      \"head_sha\": \"d6fde92930d4715a2b49857d24b940956b26d2d3\",\n      \"status\": \"completed\",\n      \"conclusion\": \"neutral\",\n      \"url\": \"https://api.github.com/repos/github/hello-world/check-suites/5\",\n      \"before\": \"146e867f55c26428e5f9fade55a9bbf5e95a7912\",\n      \"after\": \"d6fde92930d4715a2b49857d24b940956b26d2d3\",\n      \"pull_requests\": [],\n      \"app\": {\n        \"id\": 1,\n        \"slug\": \"octoapp\",\n        \"node_id\": \"MDExOkludGVncmF0aW9uMQ==\",\n        \"owner\": {\n          \"login\": \"github\",\n          \"id\": 1,\n          \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjE=\",\n          \"url\": \"https://api.github.com/orgs/github\",\n          \"repos_url\": \"https://api.github.com/orgs/github/repos\",\n          \"events_url\": \"https://api.github.com/orgs/github/events\",\n          \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n          \"gravatar_id\": \"\",\n          \"html_url\": \"https://github.com/octocat\",\n          \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n          \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n          \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n          \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n          \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n          \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n          \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n          \"type\": \"User\",\n          \"site_admin\": true\n        },\n        \"name\": \"Octocat App\",\n        \"description\": \"\",\n        \"external_url\": \"https://example.com\",\n        \"html_url\": \"https://github.com/apps/octoapp\",\n        \"created_at\": \"2017-07-08T16:18:44-04:00\",\n        \"updated_at\": \"2017-07-08T16:18:44-04:00\",\n        \"permissions\": {\n          \"metadata\": \"read\",\n          \"contents\": \"read\",\n          \"issues\": \"write\",\n          \"single_file\": \"write\"\n        },\n        \"events\": [\n          \"push\",\n          \"pull_request\"\n        ]\n      },\n      \"repository\": {\n        \"id\": 1296269,\n        \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n        \"name\": \"Hello-World\",\n        \"full_name\": \"octocat/Hello-World\",\n        \"owner\": {\n          \"login\": \"octocat\",\n          \"id\": 1,\n          \"node_id\": \"MDQ6VXNlcjE=\",\n          \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n          \"gravatar_id\": \"\",\n          \"url\": \"https://api.github.com/users/octocat\",\n          \"html_url\": \"https://github.com/octocat\",\n          \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n          \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n          \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n          \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n          \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n          \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n          \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n          \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n          \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n          \"type\": \"User\",\n          \"site_admin\": false\n        },\n        \"private\": false,\n        \"html_url\": \"https://github.com/octocat/Hello-World\",\n        \"description\": \"This your first repo!\",\n        \"fork\": false,\n        \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n        \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n        \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n        \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n        \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n        \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n        \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n        \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n        \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n        \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n        \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n        \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n        \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n        \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n        \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n        \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n        \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n        \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n        \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n        \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n        \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n        \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n        \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n        \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n        \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n        \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n        \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n        \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n        \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n        \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n        \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n        \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n        \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n        \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n        \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n        \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n        \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n        \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n        \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n        \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n        \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n        \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n        \"homepage\": \"https://github.com\",\n        \"language\": null,\n        \"forks_count\": 9,\n        \"stargazers_count\": 80,\n        \"watchers_count\": 80,\n        \"size\": 108,\n        \"default_branch\": \"master\",\n        \"open_issues_count\": 0,\n        \"is_template\": true,\n        \"topics\": [\n          \"octocat\",\n          \"atom\",\n          \"electron\",\n          \"api\"\n        ],\n        \"has_issues\": true,\n        \"has_projects\": true,\n        \"has_wiki\": true,\n        \"has_pages\": false,\n        \"has_downloads\": true,\n        \"archived\": false,\n        \"disabled\": false,\n        \"visibility\": \"public\",\n        \"pushed_at\": \"2011-01-26T19:06:43Z\",\n        \"created_at\": \"2011-01-26T19:01:12Z\",\n        \"updated_at\": \"2011-01-26T19:14:43Z\",\n        \"permissions\": {\n          \"admin\": false,\n          \"push\": false,\n          \"pull\": true\n        },\n        \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n        \"delete_branch_on_merge\": true,\n        \"subscribers_count\": 42,\n        \"network_count\": 0\n      },\n      \"created_at\": \"2011-01-26T19:01:12Z\",\n      \"updated_at\": \"2011-01-26T19:14:43Z\",\n      \"head_commit\": {\n        \"id\": \"7fd1a60b01f91b314f59955a4e4d4e80d8edf11d\",\n        \"tree_id\": \"7fd1a60b01f91b314f59955a4e4d4e80d8edf11d\",\n        \"message\": \"Merge pull request #6 from Spaceghost/patch-1\\n\\nNew line at end of file.\",\n        \"timestamp\": \"2016-10-10T00:00:00Z\",\n        \"author\": {\n          \"name\": \"The Octocat\",\n          \"email\": \"octocat@nowhere.com\"\n        },\n        \"committer\": {\n          \"name\": \"The Octocat\",\n          \"email\": \"octocat@nowhere.com\"\n        }\n      },\n      \"latest_check_runs_count\": 1,\n      \"check_runs_url\": \"https://api.github.com/repos/octocat/Hello-World/check-suites/5/check-runs\"\n    }\n  ]\n}\n
        " - } - ] - }, - { - "verb": "get", - "requestPath": "/repos/{owner}/{repo}/commits/{ref}/status", - "serverUrl": "https://api.github.com", - "parameters": [ - { - "name": "owner", - "in": "path", - "required": true, - "schema": { - "type": "string" - }, - "descriptionHTML": "" - }, - { - "name": "repo", - "in": "path", - "required": true, - "schema": { - "type": "string" - }, - "descriptionHTML": "" - }, - { - "name": "ref", - "description": "ref+ parameter", - "in": "path", - "required": true, - "schema": { - "type": "string" - }, - "x-multi-segment": true, - "descriptionHTML": "

        ref+ parameter

        " - } - ], - "x-codeSamples": [ - { - "lang": "Shell", - "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/commits/REF/status", - "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/commits/REF/status
        " + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/commits/REF/statuses", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/commits/REF/statuses
        " }, { "lang": "JavaScript", - "source": "await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/status', {\n owner: 'octocat',\n repo: 'hello-world',\n ref: 'ref'\n})", - "html": "
        await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/status', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  ref: 'ref'\n})\n
        " + "source": "await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/statuses', {\n owner: 'octocat',\n repo: 'hello-world',\n ref: 'ref'\n})", + "html": "
        await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/statuses', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  ref: 'ref'\n})\n
        " } ], - "summary": "Get the combined status for a specific reference", - "description": "Users with pull access in a repository can access a combined view of commit statuses for a given ref. The ref can be a SHA, a branch name, or a tag name.\n\nThe most recent status for each context is returned, up to 100. This field [paginates](https://docs.github.com/rest/overview/resources-in-the-rest-api#pagination) if there are over 100 contexts.\n\nAdditionally, a combined `state` is returned. The `state` is one of:\n\n* **failure** if any of the contexts report as `error` or `failure`\n* **pending** if there are no statuses or a context is `pending`\n* **success** if the latest status for all contexts is `success`", + "summary": "List commit statuses for a reference", + "description": "Users with pull access in a repository can view commit statuses for a given ref. The ref can be a SHA, a branch name, or a tag name. Statuses are returned in reverse chronological order. The first status in the list will be the latest one.\n\nThis resource is also available via a legacy route: `GET /repos/:owner/:repo/statuses/:ref`.", "tags": [ "repos" ], - "operationId": "repos/get-combined-status-for-ref", + "operationId": "repos/list-commit-statuses-for-ref", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/repos#get-the-combined-status-for-a-specific-reference" + "url": "https://docs.github.com/rest/reference/repos#list-commit-statuses-for-a-reference" }, "x-github": { "githubCloudOnly": false, @@ -47796,31 +49136,31 @@ "category": "repos", "subcategory": "statuses" }, - "slug": "get-the-combined-status-for-a-specific-reference", + "slug": "list-commit-statuses-for-a-reference", "category": "repos", "categoryLabel": "Repos", "subcategory": "statuses", "subcategoryLabel": "Statuses", "notes": [], "bodyParameters": [], - "descriptionHTML": "

        Users with pull access in a repository can access a combined view of commit statuses for a given ref. The ref can be a SHA, a branch name, or a tag name.

        \n

        The most recent status for each context is returned, up to 100. This field paginates if there are over 100 contexts.

        \n

        Additionally, a combined state is returned. The state is one of:

        \n
          \n
        • failure if any of the contexts report as error or failure
        • \n
        • pending if there are no statuses or a context is pending
        • \n
        • success if the latest status for all contexts is success
        • \n
        ", + "descriptionHTML": "

        Users with pull access in a repository can view commit statuses for a given ref. The ref can be a SHA, a branch name, or a tag name. Statuses are returned in reverse chronological order. The first status in the list will be the latest one.

        \n

        This resource is also available via a legacy route: GET /repos/:owner/:repo/statuses/:ref.

        ", "responses": [ { "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        {\n  \"state\": \"success\",\n  \"statuses\": [\n    {\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/6dcb09b5b57875f334f61aebed695e2e4193db5e\",\n      \"avatar_url\": \"https://github.com/images/error/hubot_happy.gif\",\n      \"id\": 1,\n      \"node_id\": \"MDY6U3RhdHVzMQ==\",\n      \"state\": \"success\",\n      \"description\": \"Build has completed successfully\",\n      \"target_url\": \"https://ci.example.com/1000/output\",\n      \"context\": \"continuous-integration/jenkins\",\n      \"created_at\": \"2012-07-20T01:19:13Z\",\n      \"updated_at\": \"2012-07-20T01:19:13Z\"\n    },\n    {\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/6dcb09b5b57875f334f61aebed695e2e4193db5e\",\n      \"avatar_url\": \"https://github.com/images/error/other_user_happy.gif\",\n      \"id\": 2,\n      \"node_id\": \"MDY6U3RhdHVzMg==\",\n      \"state\": \"success\",\n      \"description\": \"Testing has completed successfully\",\n      \"target_url\": \"https://ci.example.com/2000/output\",\n      \"context\": \"security/brakeman\",\n      \"created_at\": \"2012-08-20T01:19:13Z\",\n      \"updated_at\": \"2012-08-20T01:19:13Z\"\n    }\n  ],\n  \"sha\": \"6dcb09b5b57875f334f61aebed695e2e4193db5e\",\n  \"total_count\": 2,\n  \"repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"hooks_url\": \"http://api.github.com/repos/octocat/Hello-World/hooks\"\n  },\n  \"commit_url\": \"https://api.github.com/repos/octocat/Hello-World/6dcb09b5b57875f334f61aebed695e2e4193db5e\",\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World/6dcb09b5b57875f334f61aebed695e2e4193db5e/status\"\n}\n
        " + "payload": "
        [\n  {\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/6dcb09b5b57875f334f61aebed695e2e4193db5e\",\n    \"avatar_url\": \"https://github.com/images/error/hubot_happy.gif\",\n    \"id\": 1,\n    \"node_id\": \"MDY6U3RhdHVzMQ==\",\n    \"state\": \"success\",\n    \"description\": \"Build has completed successfully\",\n    \"target_url\": \"https://ci.example.com/1000/output\",\n    \"context\": \"continuous-integration/jenkins\",\n    \"created_at\": \"2012-07-20T01:19:13Z\",\n    \"updated_at\": \"2012-07-20T01:19:13Z\",\n    \"creator\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    }\n  }\n]\n
        " }, { - "httpStatusCode": "404", - "httpStatusMessage": "Not Found", - "description": "Resource not found" + "httpStatusCode": "301", + "httpStatusMessage": "Moved Permanently", + "description": "Moved permanently" } ] }, { "verb": "get", - "requestPath": "/repos/{owner}/{repo}/commits/{ref}/statuses", + "requestPath": "/repos/{owner}/{repo}/community/code_of_conduct", "serverUrl": "https://api.github.com", "parameters": [ { @@ -47840,87 +49180,56 @@ "type": "string" }, "descriptionHTML": "" - }, - { - "name": "ref", - "description": "ref+ parameter", - "in": "path", - "required": true, - "schema": { - "type": "string" - }, - "x-multi-segment": true, - "descriptionHTML": "

        ref+ parameter

        " - }, - { - "name": "per_page", - "description": "Results per page (max 100)", - "in": "query", - "schema": { - "type": "integer", - "default": 30 - }, - "descriptionHTML": "

        Results per page (max 100)

        " - }, - { - "name": "page", - "description": "Page number of the results to fetch.", - "in": "query", - "schema": { - "type": "integer", - "default": 1 - }, - "descriptionHTML": "

        Page number of the results to fetch.

        " } ], "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/commits/REF/statuses", - "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/commits/REF/statuses
        " + "source": "curl \\\n -H \"Accept: application/vnd.github.scarlet-witch-preview+json\" \\\n https://api.github.com/repos/octocat/hello-world/community/code_of_conduct", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.scarlet-witch-preview+json\" \\\n  https://api.github.com/repos/octocat/hello-world/community/code_of_conduct
        " }, { "lang": "JavaScript", - "source": "await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/statuses', {\n owner: 'octocat',\n repo: 'hello-world',\n ref: 'ref'\n})", - "html": "
        await octokit.request('GET /repos/{owner}/{repo}/commits/{ref}/statuses', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  ref: 'ref'\n})\n
        " + "source": "await octokit.request('GET /repos/{owner}/{repo}/community/code_of_conduct', {\n owner: 'octocat',\n repo: 'hello-world',\n mediaType: {\n previews: [\n 'scarlet-witch'\n ]\n }\n})", + "html": "
        await octokit.request('GET /repos/{owner}/{repo}/community/code_of_conduct', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  mediaType: {\n    previews: [\n      'scarlet-witch'\n    ]\n  }\n})\n
        " } ], - "summary": "List commit statuses for a reference", - "description": "Users with pull access in a repository can view commit statuses for a given ref. The ref can be a SHA, a branch name, or a tag name. Statuses are returned in reverse chronological order. The first status in the list will be the latest one.\n\nThis resource is also available via a legacy route: `GET /repos/:owner/:repo/statuses/:ref`.", + "summary": "Get the code of conduct for a repository", + "description": "Returns the contents of the repository's code of conduct file, if one is detected.\n\nA code of conduct is detected if there is a file named `CODE_OF_CONDUCT` in the root directory of the repository. GitHub detects which code of conduct it is using fuzzy matching.", "tags": [ - "repos" + "codes-of-conduct" ], - "operationId": "repos/list-commit-statuses-for-ref", + "operationId": "codes-of-conduct/get-for-repo", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/repos#list-commit-statuses-for-a-reference" + "url": "https://docs.github.com/v3/codes_of_conduct/#get-the-code-of-conduct-for-a-repository" }, "x-github": { "githubCloudOnly": false, "enabledForGitHubApps": true, - "previews": [], - "category": "repos", - "subcategory": "statuses" + "previews": [ + { + "required": true, + "name": "scarlet-witch", + "note": "The Codes of Conduct API is currently available for developers to preview.\n\nTo access the API during the preview period, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.scarlet-witch-preview+json\n```", + "html": "

        The Codes of Conduct API is currently available for developers to preview.

        \n

        To access the API during the preview period, you must provide a custom media type in the Accept header:

        \n
        application/vnd.github.scarlet-witch-preview+json
        " + } + ], + "category": "codes-of-conduct", + "subcategory": null }, - "slug": "list-commit-statuses-for-a-reference", - "category": "repos", - "categoryLabel": "Repos", - "subcategory": "statuses", - "subcategoryLabel": "Statuses", + "slug": "get-the-code-of-conduct-for-a-repository", + "category": "codes-of-conduct", + "categoryLabel": "Codes of conduct", "notes": [], "bodyParameters": [], - "descriptionHTML": "

        Users with pull access in a repository can view commit statuses for a given ref. The ref can be a SHA, a branch name, or a tag name. Statuses are returned in reverse chronological order. The first status in the list will be the latest one.

        \n

        This resource is also available via a legacy route: GET /repos/:owner/:repo/statuses/:ref.

        ", + "descriptionHTML": "

        Returns the contents of the repository's code of conduct file, if one is detected.

        \n

        A code of conduct is detected if there is a file named CODE_OF_CONDUCT in the root directory of the repository. GitHub detects which code of conduct it is using fuzzy matching.

        ", "responses": [ { "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        [\n  {\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/6dcb09b5b57875f334f61aebed695e2e4193db5e\",\n    \"avatar_url\": \"https://github.com/images/error/hubot_happy.gif\",\n    \"id\": 1,\n    \"node_id\": \"MDY6U3RhdHVzMQ==\",\n    \"state\": \"success\",\n    \"description\": \"Build has completed successfully\",\n    \"target_url\": \"https://ci.example.com/1000/output\",\n    \"context\": \"continuous-integration/jenkins\",\n    \"created_at\": \"2012-07-20T01:19:13Z\",\n    \"updated_at\": \"2012-07-20T01:19:13Z\",\n    \"creator\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    }\n  }\n]\n
        " - }, - { - "httpStatusCode": "301", - "httpStatusMessage": "Moved Permanently", - "description": "Moved permanently" + "payload": "
        {\n  \"key\": \"contributor_covenant\",\n  \"name\": \"Contributor Covenant\",\n  \"url\": \"https://github.com/LindseyB/cosee/blob/master/CODE_OF_CONDUCT.md\",\n  \"body\": \"# Contributor Covenant Code of Conduct\\n\\n## Our Pledge\\n\\nIn the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.\\n\\n## Our Standards\\n\\nExamples of behavior that contributes to creating a positive environment include:\\n\\n* Using welcoming and inclusive language\\n* Being respectful of differing viewpoints and experiences\\n* Gracefully accepting constructive criticism\\n* Focusing on what is best for the community\\n* Showing empathy towards other community members\\n\\nExamples of unacceptable behavior by participants include:\\n\\n* The use of sexualized language or imagery and unwelcome sexual attention or advances\\n* Trolling, insulting/derogatory comments, and personal or political attacks\\n* Public or private harassment\\n* Publishing others' private information, such as a physical or electronic address, without explicit permission\\n* Other conduct which could reasonably be considered inappropriate in a professional setting\\n\\n## Our Responsibilities\\n\\nProject maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response\\nto any instances of unacceptable behavior.\\n\\nProject maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.\\n\\n## Scope\\n\\nThis Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address,\\nposting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.\\n\\n## Enforcement\\n\\nInstances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at lindseyb@github.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.\\n\\nProject maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.\\n\\n## Attribution\\n\\nThis Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]\\n\\n[homepage]: http://contributor-covenant.org\\n[version]: http://contributor-covenant.org/version/1/4/\\n\",\n  \"html_url\": \"https://github.com/LindseyB/cosee/blob/master/CODE_OF_CONDUCT.md\"\n}\n
        " } ] }, @@ -47989,7 +49298,7 @@ "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        {\n  \"health_percentage\": 100,\n  \"description\": \"My first repository on GitHub!\",\n  \"documentation\": null,\n  \"files\": {\n    \"code_of_conduct\": {\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World/contents/CODE_OF_CONDUCT.md\",\n      \"html_url\": \"https://github.com/octocat/Hello-World/blob/master/CODE_OF_CONDUCT.md\"\n    },\n    \"contributing\": {\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World/contents/CONTRIBUTING\",\n      \"html_url\": \"https://github.com/octocat/Hello-World/blob/master/CONTRIBUTING\"\n    },\n    \"issue_template\": {\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World/contents/ISSUE_TEMPLATE\",\n      \"html_url\": \"https://github.com/octocat/Hello-World/blob/master/ISSUE_TEMPLATE\"\n    },\n    \"pull_request_template\": {\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World/contents/PULL_REQUEST_TEMPLATE\",\n      \"html_url\": \"https://github.com/octocat/Hello-World/blob/master/PULL_REQUEST_TEMPLATE\"\n    },\n    \"license\": {\n      \"name\": \"MIT License\",\n      \"key\": \"mit\",\n      \"spdx_id\": \"MIT\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"html_url\": \"https://github.com/octocat/Hello-World/blob/master/LICENSE\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n    },\n    \"readme\": {\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World/contents/README.md\",\n      \"html_url\": \"https://github.com/octocat/Hello-World/blob/master/README.md\"\n    }\n  },\n  \"updated_at\": \"2017-02-28T19:09:29Z\",\n  \"content_reports_enabled\": true\n}\n
        " + "payload": "
        {\n  \"health_percentage\": 100,\n  \"description\": \"My first repository on GitHub!\",\n  \"documentation\": null,\n  \"files\": {\n    \"code_of_conduct\": {\n      \"name\": \"Contributor Covenant\",\n      \"key\": \"contributor_covenant\",\n      \"url\": \"https://api.github.com/codes_of_conduct/contributor_covenant\",\n      \"html_url\": \"https://github.com/octocat/Hello-World/blob/master/CODE_OF_CONDUCT.md\"\n    },\n    \"contributing\": {\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World/contents/CONTRIBUTING\",\n      \"html_url\": \"https://github.com/octocat/Hello-World/blob/master/CONTRIBUTING\"\n    },\n    \"issue_template\": {\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World/contents/ISSUE_TEMPLATE\",\n      \"html_url\": \"https://github.com/octocat/Hello-World/blob/master/ISSUE_TEMPLATE\"\n    },\n    \"pull_request_template\": {\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World/contents/PULL_REQUEST_TEMPLATE\",\n      \"html_url\": \"https://github.com/octocat/Hello-World/blob/master/PULL_REQUEST_TEMPLATE\"\n    },\n    \"license\": {\n      \"name\": \"MIT License\",\n      \"key\": \"mit\",\n      \"spdx_id\": \"MIT\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"html_url\": \"https://github.com/octocat/Hello-World/blob/master/LICENSE\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n    },\n    \"readme\": {\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World/contents/README.md\",\n      \"html_url\": \"https://github.com/octocat/Hello-World/blob/master/README.md\"\n    }\n  },\n  \"updated_at\": \"2017-02-28T19:09:29Z\",\n  \"content_reports_enabled\": true\n}\n
        " } ] }, @@ -49172,13 +50481,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -49319,13 +50628,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -49965,13 +51274,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -50598,13 +51907,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -50703,13 +52012,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -51735,13 +53044,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53214,13 +54523,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -56179,13 +57488,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -56579,13 +57888,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -57044,13 +58353,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -57473,13 +58782,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -57828,13 +59137,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -58183,14 +59492,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, "body": { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -58324,14 +59636,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -58754,13 +60069,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59008,13 +60323,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59120,13 +60435,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59922,13 +61237,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60286,13 +61601,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60404,13 +61719,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60807,13 +62122,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61723,13 +63038,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62360,13 +63675,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62492,13 +63807,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63314,13 +64629,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63639,13 +64954,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63981,13 +65296,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64345,13 +65660,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64783,13 +66098,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65481,13 +66796,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65595,13 +66910,13 @@ "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n -d '{\"body\":\"body\",\"path\":\"path\"}'", - "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n  -d '{\"body\":\"body\",\"path\":\"path\"}'
        " + "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n -d '{\"body\":\"body\"}'", + "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n  -d '{\"body\":\"body\"}'
        " }, { "lang": "JavaScript", - "source": "await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n owner: 'octocat',\n repo: 'hello-world',\n pull_number: 42,\n body: 'body',\n path: 'path'\n})", - "html": "
        await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  pull_number: 42,\n  body: 'body',\n  path: 'path'\n})\n
        " + "source": "await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n owner: 'octocat',\n repo: 'hello-world',\n pull_number: 42,\n body: 'body'\n})", + "html": "
        await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  pull_number: 42,\n  body: 'body'\n})\n
        " } ], "summary": "Create a review comment for a pull request", @@ -65640,7 +66955,7 @@ }, "path": { "type": "string", - "description": "

        Required. The relative path to the file that necessitates a comment.

        ", + "description": "

        The relative path to the file that necessitates a comment.

        ", "name": "path", "in": "body", "rawType": "string", @@ -65712,8 +67027,7 @@ } }, "required": [ - "body", - "path" + "body" ] }, "examples": { @@ -65786,7 +67100,7 @@ }, { "type": "string", - "description": "

        Required. The relative path to the file that necessitates a comment.

        ", + "description": "

        The relative path to the file that necessitates a comment.

        ", "name": "path", "in": "body", "rawType": "string", @@ -66041,13 +67355,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66138,13 +67452,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66526,13 +67840,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66676,7 +67990,19 @@ "rawDescription": "An array of team `slug`s that will be requested.", "childParamsGroups": [] } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -66814,7 +68140,7 @@ "properties": { "reviewers": { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -66836,7 +68162,10 @@ "rawDescription": "An array of team `slug`s that will be removed.", "childParamsGroups": [] } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -66880,7 +68209,7 @@ "bodyParameters": [ { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -66938,13 +68267,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -67852,13 +69181,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -68485,13 +69814,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -69653,13 +70982,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -69884,13 +71213,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -69973,7 +71302,7 @@ { "name": "alert_number", "in": "path", - "description": "The security alert number, found at the end of the security alert's URL.", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { "type": "integer", @@ -69981,7 +71310,7 @@ "readOnly": true, "nullable": false }, - "descriptionHTML": "

        The security alert number, found at the end of the security alert's URL.

        " + "descriptionHTML": "

        The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the number field in the response from the GET /repos/{owner}/{repo}/code-scanning/alerts operation.

        " } ], "x-codeSamples": [ @@ -70064,7 +71393,7 @@ { "name": "alert_number", "in": "path", - "description": "The security alert number, found at the end of the security alert's URL.", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { "type": "integer", @@ -70072,7 +71401,7 @@ "readOnly": true, "nullable": false }, - "descriptionHTML": "

        The security alert number, found at the end of the security alert's URL.

        " + "descriptionHTML": "

        The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the number field in the response from the GET /repos/{owner}/{repo}/code-scanning/alerts operation.

        " } ], "x-codeSamples": [ @@ -70253,13 +71582,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -70890,13 +72219,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -71247,13 +72576,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -71413,13 +72742,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76808,13 +78137,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76937,13 +78266,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -77072,13 +78401,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -77322,13 +78651,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -77531,13 +78860,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -77987,13 +79316,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -78533,13 +79862,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -79074,13 +80403,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -79335,13 +80664,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -79558,13 +80887,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -79658,13 +80987,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -80297,13 +81626,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -80707,13 +82036,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -81552,13 +82881,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -82413,13 +83742,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -82746,13 +84075,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -82833,13 +84162,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -83160,13 +84489,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -83529,13 +84858,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -83631,13 +84960,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -84218,13 +85547,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -84305,13 +85634,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -84691,13 +86020,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -84778,13 +86107,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -84874,13 +86203,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -85155,13 +86484,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -85593,22 +86922,552 @@ "category": "migrations", "subcategory": "users" }, - "slug": "download-a-user-migration-archive", - "category": "migrations", - "categoryLabel": "Migrations", - "subcategory": "users", - "subcategoryLabel": "Users", + "slug": "download-a-user-migration-archive", + "category": "migrations", + "categoryLabel": "Migrations", + "subcategory": "users", + "subcategoryLabel": "Users", + "notes": [], + "responses": [ + { + "httpStatusCode": "302", + "httpStatusMessage": "Found", + "description": "Response" + }, + { + "httpStatusCode": "304", + "httpStatusMessage": "Not Modified", + "description": "Not modified" + }, + { + "httpStatusCode": "401", + "httpStatusMessage": "Unauthorized", + "description": "Requires authentication" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" + } + ], + "bodyParameters": [], + "descriptionHTML": "

        Fetches the URL to download the migration archive as a tar.gz file. Depending on the resources your repository uses, the migration archive can contain JSON files with data for these objects:

        \n
          \n
        • attachments
        • \n
        • bases
        • \n
        • commit_comments
        • \n
        • issue_comments
        • \n
        • issue_events
        • \n
        • issues
        • \n
        • milestones
        • \n
        • organizations
        • \n
        • projects
        • \n
        • protected_branches
        • \n
        • pull_request_reviews
        • \n
        • pull_requests
        • \n
        • releases
        • \n
        • repositories
        • \n
        • review_comments
        • \n
        • schema
        • \n
        • users
        • \n
        \n

        The archive will also contain an attachments directory that includes all attachment files uploaded to GitHub.com and a repositories directory that contains the repository's Git data.

        " + }, + { + "verb": "delete", + "requestPath": "/user/migrations/{migration_id}/archive", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "migration_id", + "description": "migration_id parameter", + "in": "path", + "required": true, + "schema": { + "type": "integer" + }, + "descriptionHTML": "

        migration_id parameter

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -X DELETE \\\n -H \"Accept: application/vnd.github.wyandotte-preview+json\" \\\n https://api.github.com/user/migrations/42/archive", + "html": "
        curl \\\n  -X DELETE \\\n  -H \"Accept: application/vnd.github.wyandotte-preview+json\" \\\n  https://api.github.com/user/migrations/42/archive
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('DELETE /user/migrations/{migration_id}/archive', {\n migration_id: 42,\n mediaType: {\n previews: [\n 'wyandotte'\n ]\n }\n})", + "html": "
        await octokit.request('DELETE /user/migrations/{migration_id}/archive', {\n  migration_id: 42,\n  mediaType: {\n    previews: [\n      'wyandotte'\n    ]\n  }\n})\n
        " + } + ], + "summary": "Delete a user migration archive", + "description": "Deletes a previous migration archive. Downloadable migration archives are automatically deleted after seven days. Migration metadata, which is returned in the [List user migrations](https://docs.github.com/rest/reference/migrations#list-user-migrations) and [Get a user migration status](https://docs.github.com/rest/reference/migrations#get-a-user-migration-status) endpoints, will continue to be available even after an archive is deleted.", + "tags": [ + "migrations" + ], + "operationId": "migrations/delete-archive-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/migrations#delete-a-user-migration-archive" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + { + "required": true, + "name": "wyandotte", + "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```", + "html": "

        To access the Migrations API, you must provide a custom media type in the Accept header:

        \n
        application/vnd.github.wyandotte-preview+json
        " + } + ], + "category": "migrations", + "subcategory": "users" + }, + "slug": "delete-a-user-migration-archive", + "category": "migrations", + "categoryLabel": "Migrations", + "subcategory": "users", + "subcategoryLabel": "Users", + "notes": [], + "responses": [ + { + "httpStatusCode": "204", + "httpStatusMessage": "No Content", + "description": "Default Response" + }, + { + "httpStatusCode": "304", + "httpStatusMessage": "Not Modified", + "description": "Not modified" + }, + { + "httpStatusCode": "401", + "httpStatusMessage": "Unauthorized", + "description": "Requires authentication" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + } + ], + "bodyParameters": [], + "descriptionHTML": "

        Deletes a previous migration archive. Downloadable migration archives are automatically deleted after seven days. Migration metadata, which is returned in the List user migrations and Get a user migration status endpoints, will continue to be available even after an archive is deleted.

        " + }, + { + "verb": "delete", + "requestPath": "/user/migrations/{migration_id}/repos/{repo_name}/lock", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "migration_id", + "description": "migration_id parameter", + "in": "path", + "required": true, + "schema": { + "type": "integer" + }, + "descriptionHTML": "

        migration_id parameter

        " + }, + { + "name": "repo_name", + "description": "repo_name parameter", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        repo_name parameter

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -X DELETE \\\n -H \"Accept: application/vnd.github.wyandotte-preview+json\" \\\n https://api.github.com/user/migrations/42/repos/REPO_NAME/lock", + "html": "
        curl \\\n  -X DELETE \\\n  -H \"Accept: application/vnd.github.wyandotte-preview+json\" \\\n  https://api.github.com/user/migrations/42/repos/REPO_NAME/lock
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('DELETE /user/migrations/{migration_id}/repos/{repo_name}/lock', {\n migration_id: 42,\n repo_name: 'repo_name',\n mediaType: {\n previews: [\n 'wyandotte'\n ]\n }\n})", + "html": "
        await octokit.request('DELETE /user/migrations/{migration_id}/repos/{repo_name}/lock', {\n  migration_id: 42,\n  repo_name: 'repo_name',\n  mediaType: {\n    previews: [\n      'wyandotte'\n    ]\n  }\n})\n
        " + } + ], + "summary": "Unlock a user repository", + "description": "Unlocks a repository. You can lock repositories when you [start a user migration](https://docs.github.com/rest/reference/migrations#start-a-user-migration). Once the migration is complete you can unlock each repository to begin using it again or [delete the repository](https://docs.github.com/rest/reference/repos#delete-a-repository) if you no longer need the source data. Returns a status of `404 Not Found` if the repository is not locked.", + "tags": [ + "migrations" + ], + "operationId": "migrations/unlock-repo-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/migrations#unlock-a-user-repository" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + { + "required": true, + "name": "wyandotte", + "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```", + "html": "

        To access the Migrations API, you must provide a custom media type in the Accept header:

        \n
        application/vnd.github.wyandotte-preview+json
        " + } + ], + "category": "migrations", + "subcategory": "users" + }, + "slug": "unlock-a-user-repository", + "category": "migrations", + "categoryLabel": "Migrations", + "subcategory": "users", + "subcategoryLabel": "Users", + "notes": [], + "responses": [ + { + "httpStatusCode": "204", + "httpStatusMessage": "No Content", + "description": "Default Response" + }, + { + "httpStatusCode": "304", + "httpStatusMessage": "Not Modified", + "description": "Not modified" + }, + { + "httpStatusCode": "401", + "httpStatusMessage": "Unauthorized", + "description": "Requires authentication" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + } + ], + "bodyParameters": [], + "descriptionHTML": "

        Unlocks a repository. You can lock repositories when you start a user migration. Once the migration is complete you can unlock each repository to begin using it again or delete the repository if you no longer need the source data. Returns a status of 404 Not Found if the repository is not locked.

        " + }, + { + "verb": "get", + "requestPath": "/user/migrations/{migration_id}/repositories", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "migration_id", + "description": "migration_id parameter", + "in": "path", + "required": true, + "schema": { + "type": "integer" + }, + "descriptionHTML": "

        migration_id parameter

        " + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + }, + "descriptionHTML": "

        Results per page (max 100).

        " + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + }, + "descriptionHTML": "

        Page number of the results to fetch.

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -H \"Accept: application/vnd.github.wyandotte-preview+json\" \\\n https://api.github.com/user/migrations/42/repositories", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.wyandotte-preview+json\" \\\n  https://api.github.com/user/migrations/42/repositories
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('GET /user/migrations/{migration_id}/repositories', {\n migration_id: 42,\n mediaType: {\n previews: [\n 'wyandotte'\n ]\n }\n})", + "html": "
        await octokit.request('GET /user/migrations/{migration_id}/repositories', {\n  migration_id: 42,\n  mediaType: {\n    previews: [\n      'wyandotte'\n    ]\n  }\n})\n
        " + } + ], + "summary": "List repositories for a user migration", + "description": "Lists all the repositories for this user migration.", + "tags": [ + "migrations" + ], + "operationId": "migrations/list-repos-for-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/migrations#list-repositories-for-a-user-migration" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + { + "required": true, + "name": "wyandotte", + "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```", + "html": "

        To access the Migrations API, you must provide a custom media type in the Accept header:

        \n
        application/vnd.github.wyandotte-preview+json
        " + } + ], + "category": "migrations", + "subcategory": "users" + }, + "slug": "list-repositories-for-a-user-migration", + "category": "migrations", + "categoryLabel": "Migrations", + "subcategory": "users", + "subcategoryLabel": "Users", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Lists all the repositories for this user migration.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        [\n  {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": false,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"template_repository\": {\n      \"id\": 1296269,\n      \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n      \"name\": \"Hello-World-Template\",\n      \"full_name\": \"octocat/Hello-World-Template\",\n      \"owner\": {\n        \"login\": \"octocat\",\n        \"id\": 1,\n        \"node_id\": \"MDQ6VXNlcjE=\",\n        \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n        \"gravatar_id\": \"\",\n        \"url\": \"https://api.github.com/users/octocat\",\n        \"html_url\": \"https://github.com/octocat\",\n        \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n        \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n        \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n        \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n        \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n        \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n        \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n        \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n        \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n        \"type\": \"User\",\n        \"site_admin\": false\n      },\n      \"private\": false,\n      \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n      \"description\": \"This your first repo!\",\n      \"fork\": false,\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n      \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n      \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n      \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n      \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n      \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n      \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n      \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n      \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n      \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n      \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n      \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n      \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n      \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n      \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n      \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n      \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n      \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n      \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n      \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n      \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n      \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n      \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n      \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n      \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n      \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n      \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n      \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n      \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n      \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n      \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n      \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n      \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n      \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n      \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n      \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n      \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n      \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n      \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n      \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n      \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n      \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n      \"homepage\": \"https://github.com\",\n      \"language\": null,\n      \"forks\": 9,\n      \"forks_count\": 9,\n      \"stargazers_count\": 80,\n      \"watchers_count\": 80,\n      \"watchers\": 80,\n      \"size\": 108,\n      \"default_branch\": \"master\",\n      \"open_issues\": 0,\n      \"open_issues_count\": 0,\n      \"is_template\": true,\n      \"license\": {\n        \"key\": \"mit\",\n        \"name\": \"MIT License\",\n        \"url\": \"https://api.github.com/licenses/mit\",\n        \"spdx_id\": \"MIT\",\n        \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n        \"html_url\": \"https://api.github.com/licenses/mit\"\n      },\n      \"topics\": [\n        \"octocat\",\n        \"atom\",\n        \"electron\",\n        \"api\"\n      ],\n      \"has_issues\": true,\n      \"has_projects\": true,\n      \"has_wiki\": true,\n      \"has_pages\": false,\n      \"has_downloads\": true,\n      \"archived\": false,\n      \"disabled\": false,\n      \"visibility\": \"public\",\n      \"pushed_at\": \"2011-01-26T19:06:43Z\",\n      \"created_at\": \"2011-01-26T19:01:12Z\",\n      \"updated_at\": \"2011-01-26T19:14:43Z\",\n      \"permissions\": {\n        \"admin\": false,\n        \"push\": false,\n        \"pull\": true\n      },\n      \"allow_rebase_merge\": true,\n      \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n      \"allow_squash_merge\": true,\n      \"delete_branch_on_merge\": true,\n      \"allow_merge_commit\": true,\n      \"subscribers_count\": 42,\n      \"network_count\": 0\n    }\n  }\n]\n
        " + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + } + ] + }, + { + "verb": "get", + "requestPath": "/user/orgs", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + }, + "descriptionHTML": "

        Results per page (max 100).

        " + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + }, + "descriptionHTML": "

        Page number of the results to fetch.

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/user/orgs", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/user/orgs
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('GET /user/orgs')", + "html": "
        await octokit.request('GET /user/orgs')\n
        " + } + ], + "summary": "List organizations for the authenticated user", + "description": "List organizations for the authenticated user.\n\n**OAuth scope requirements**\n\nThis only lists organizations that your authorization allows you to operate on in some way (e.g., you can list teams with `read:org` scope, you can publicize your organization membership with `user` scope, etc.). Therefore, this API requires at least `user` or `read:org` scope. OAuth requests with insufficient scope receive a `403 Forbidden` response.", + "tags": [ + "orgs" + ], + "operationId": "orgs/list-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/v3/orgs/#list-organizations-for-the-authenticated-user" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [], + "category": "orgs", + "subcategory": null + }, + "slug": "list-organizations-for-the-authenticated-user", + "category": "orgs", + "categoryLabel": "Orgs", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        List organizations for the authenticated user.

        \n

        OAuth scope requirements

        \n

        This only lists organizations that your authorization allows you to operate on in some way (e.g., you can list teams with read:org scope, you can publicize your organization membership with user scope, etc.). Therefore, this API requires at least user or read:org scope. OAuth requests with insufficient scope receive a 403 Forbidden response.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        [\n  {\n    \"login\": \"github\",\n    \"id\": 1,\n    \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjE=\",\n    \"url\": \"https://api.github.com/orgs/github\",\n    \"repos_url\": \"https://api.github.com/orgs/github/repos\",\n    \"events_url\": \"https://api.github.com/orgs/github/events\",\n    \"hooks_url\": \"https://api.github.com/orgs/github/hooks\",\n    \"issues_url\": \"https://api.github.com/orgs/github/issues\",\n    \"members_url\": \"https://api.github.com/orgs/github/members{/member}\",\n    \"public_members_url\": \"https://api.github.com/orgs/github/public_members{/member}\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"description\": \"A great organization\"\n  }\n]\n
        " + }, + { + "httpStatusCode": "304", + "httpStatusMessage": "Not Modified", + "description": "Not modified" + }, + { + "httpStatusCode": "401", + "httpStatusMessage": "Unauthorized", + "description": "Requires authentication" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" + } + ] + }, + { + "verb": "get", + "requestPath": "/user/packages/{package_type}/{package_name}", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        The name of the package.

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/user/packages/PACKAGE_TYPE/PACKAGE_NAME", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/user/packages/PACKAGE_TYPE/PACKAGE_NAME
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('GET /user/packages/{package_type}/{package_name}', {\n package_type: 'package_type',\n package_name: 'package_name'\n})", + "html": "
        await octokit.request('GET /user/packages/{package_type}/{package_name}', {\n  package_type: 'package_type',\n  package_name: 'package_name'\n})\n
        " + } + ], + "summary": "Get a package for the authenticated user", + "description": "Gets a specific package for a package owned by the authenticated user.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/get-package-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#get-a-package-for-the-authenticated-user" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [], + "category": "packages", + "subcategory": null + }, + "slug": "get-a-package-for-the-authenticated-user", + "category": "packages", + "categoryLabel": "Packages", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Gets a specific package for a package owned by the authenticated user.

        \n

        To use this endpoint, you must authenticate using an access token with the packages:read scope.\nIf package_type is not container, your token must also include the repo scope.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        {\n  \"id\": 40201,\n  \"name\": \"octo-name\",\n  \"package_type\": \"rubygems\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 209477,\n    \"node_id\": \"MDQ6VXNlcjIwOTQ3Nw==\",\n    \"avatar_url\": \"https://avatars.githubusercontent.com/u/209477?v=4\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": true\n  },\n  \"version_count\": 3,\n  \"visibility\": \"public\",\n  \"url\": \"https://api.github.com/users/octocat/packages/rubygems/octo-name\",\n  \"created_at\": \"2019-10-20T14:17:14Z\",\n  \"updated_at\": \"2019-10-20T14:17:14Z\",\n  \"repository\": {\n    \"id\": 216219492,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMTYyMTk0OTI=\",\n    \"name\": \"octo-name-repo\",\n    \"full_name\": \"octocat/octo-name-repo\",\n    \"private\": false,\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 209477,\n      \"node_id\": \"MDQ6VXNlcjIwOTQ3Nw==\",\n      \"avatar_url\": \"https://avatars.githubusercontent.com/u/209477?v=4\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": true\n    },\n    \"html_url\": \"https://github.com/octocat/octo-name-repo\",\n    \"description\": \"Project for octocats\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/octo-name-repo\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/octo-name-repo/forks\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/octo-name-repo/keys{/key_id}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/octo-name-repo/collaborators{/collaborator}\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/octo-name-repo/teams\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/octo-name-repo/hooks\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/octo-name-repo/issues/events{/number}\",\n    \"events_url\": \"https://api.github.com/repos/octocat/octo-name-repo/events\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/octo-name-repo/assignees{/user}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/octo-name-repo/branches{/branch}\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/octo-name-repo/tags\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/octo-name-repo/git/blobs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/octo-name-repo/git/tags{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/octo-name-repo/git/refs{/sha}\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/octo-name-repo/git/trees{/sha}\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/octo-name-repo/statuses/{sha}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/octo-name-repo/languages\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/octo-name-repo/stargazers\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/octo-name-repo/contributors\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/octo-name-repo/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/octo-name-repo/subscription\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/octo-name-repo/commits{/sha}\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/octo-name-repo/git/commits{/sha}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/octo-name-repo/comments{/number}\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/octo-name-repo/issues/comments{/number}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/octo-name-repo/contents/{+path}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/octo-name-repo/compare/{base}...{head}\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/octo-name-repo/merges\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/octo-name-repo/{archive_format}{/ref}\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/octo-name-repo/downloads\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/octo-name-repo/issues{/number}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/octo-name-repo/pulls{/number}\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/octo-name-repo/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/octo-name-repo/notifications{?since,all,participating}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/octo-name-repo/labels{/name}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/octo-name-repo/releases{/id}\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/octo-name-repo/deployments\"\n  },\n  \"html_url\": \"https://github.com/octocat/octo-name-repo/packages/40201\"\n}\n
        " + } + ] + }, + { + "verb": "delete", + "requestPath": "/user/packages/{package_type}/{package_name}", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        The name of the package.

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -X DELETE \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/user/packages/PACKAGE_TYPE/PACKAGE_NAME", + "html": "
        curl \\\n  -X DELETE \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/user/packages/PACKAGE_TYPE/PACKAGE_NAME
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('DELETE /user/packages/{package_type}/{package_name}', {\n package_type: 'package_type',\n package_name: 'package_name'\n})", + "html": "
        await octokit.request('DELETE /user/packages/{package_type}/{package_name}', {\n  package_type: 'package_type',\n  package_name: 'package_name'\n})\n
        " + } + ], + "summary": "Delete a package for the authenticated user", + "description": "Deletes a package owned by the authenticated user. You cannot delete a public package if any version of the package has more than 25 downloads. In this scenario, contact GitHub support for further assistance.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` and `packages:delete` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/delete-package-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#delete-a-package-for-the-authenticated-user" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [], + "category": "packages", + "subcategory": null + }, + "slug": "delete-a-package-for-the-authenticated-user", + "category": "packages", + "categoryLabel": "Packages", "notes": [], "responses": [ { - "httpStatusCode": "302", - "httpStatusMessage": "Found", - "description": "Response" - }, - { - "httpStatusCode": "304", - "httpStatusMessage": "Not Modified", - "description": "Not modified" + "httpStatusCode": "204", + "httpStatusMessage": "No Content", + "description": "Default Response" }, { "httpStatusCode": "401", @@ -85619,68 +87478,82 @@ "httpStatusCode": "403", "httpStatusMessage": "Forbidden", "description": "Forbidden" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" } ], "bodyParameters": [], - "descriptionHTML": "

        Fetches the URL to download the migration archive as a tar.gz file. Depending on the resources your repository uses, the migration archive can contain JSON files with data for these objects:

        \n
          \n
        • attachments
        • \n
        • bases
        • \n
        • commit_comments
        • \n
        • issue_comments
        • \n
        • issue_events
        • \n
        • issues
        • \n
        • milestones
        • \n
        • organizations
        • \n
        • projects
        • \n
        • protected_branches
        • \n
        • pull_request_reviews
        • \n
        • pull_requests
        • \n
        • releases
        • \n
        • repositories
        • \n
        • review_comments
        • \n
        • schema
        • \n
        • users
        • \n
        \n

        The archive will also contain an attachments directory that includes all attachment files uploaded to GitHub.com and a repositories directory that contains the repository's Git data.

        " + "descriptionHTML": "

        Deletes a package owned by the authenticated user. You cannot delete a public package if any version of the package has more than 25 downloads. In this scenario, contact GitHub support for further assistance.

        \n

        To use this endpoint, you must authenticate using an access token with the packages:read and packages:delete scope.\nIf package_type is not container, your token must also include the repo scope.

        " }, { - "verb": "delete", - "requestPath": "/user/migrations/{migration_id}/archive", + "verb": "post", + "requestPath": "/user/packages/{package_type}/{package_name}/restore", "serverUrl": "https://api.github.com", "parameters": [ { - "name": "migration_id", - "description": "migration_id parameter", + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", "in": "path", "required": true, "schema": { - "type": "integer" + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] }, - "descriptionHTML": "

        migration_id parameter

        " + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        The name of the package.

        " } ], "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -X DELETE \\\n -H \"Accept: application/vnd.github.wyandotte-preview+json\" \\\n https://api.github.com/user/migrations/42/archive", - "html": "
        curl \\\n  -X DELETE \\\n  -H \"Accept: application/vnd.github.wyandotte-preview+json\" \\\n  https://api.github.com/user/migrations/42/archive
        " + "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/user/packages/PACKAGE_TYPE/PACKAGE_NAME/restore", + "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/user/packages/PACKAGE_TYPE/PACKAGE_NAME/restore
        " }, { "lang": "JavaScript", - "source": "await octokit.request('DELETE /user/migrations/{migration_id}/archive', {\n migration_id: 42,\n mediaType: {\n previews: [\n 'wyandotte'\n ]\n }\n})", - "html": "
        await octokit.request('DELETE /user/migrations/{migration_id}/archive', {\n  migration_id: 42,\n  mediaType: {\n    previews: [\n      'wyandotte'\n    ]\n  }\n})\n
        " + "source": "await octokit.request('POST /user/packages/{package_type}/{package_name}/restore', {\n package_type: 'package_type',\n package_name: 'package_name'\n})", + "html": "
        await octokit.request('POST /user/packages/{package_type}/{package_name}/restore', {\n  package_type: 'package_type',\n  package_name: 'package_name'\n})\n
        " } ], - "summary": "Delete a user migration archive", - "description": "Deletes a previous migration archive. Downloadable migration archives are automatically deleted after seven days. Migration metadata, which is returned in the [List user migrations](https://docs.github.com/rest/reference/migrations#list-user-migrations) and [Get a user migration status](https://docs.github.com/rest/reference/migrations#get-a-user-migration-status) endpoints, will continue to be available even after an archive is deleted.", + "summary": "Restore a package for the authenticated user", + "description": "Restores a package owned by the authenticated user.\n\nYou can restore a deleted package under the following conditions:\n - The package was deleted within the last 30 days.\n - The same package namespace and version is still available and not reused for a new package. If the same package namespace is not available, you will not be able to restore your package. In this scenario, to restore the deleted package, you must delete the new package that uses the deleted package's namespace first.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` and `packages:write` scope. If `package_type` is not `container`, your token must also include the `repo` scope.", "tags": [ - "migrations" + "packages" ], - "operationId": "migrations/delete-archive-for-authenticated-user", + "operationId": "packages/restore-package-for-authenticated-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/migrations#delete-a-user-migration-archive" + "url": "https://docs.github.com/rest/reference/packages#restore-a-package-for-the-authenticated-user" }, "x-github": { "githubCloudOnly": false, "enabledForGitHubApps": false, - "previews": [ - { - "required": true, - "name": "wyandotte", - "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```", - "html": "

        To access the Migrations API, you must provide a custom media type in the Accept header:

        \n
        application/vnd.github.wyandotte-preview+json
        " - } - ], - "category": "migrations", - "subcategory": "users" + "previews": [], + "category": "packages", + "subcategory": null }, - "slug": "delete-a-user-migration-archive", - "category": "migrations", - "categoryLabel": "Migrations", - "subcategory": "users", - "subcategoryLabel": "Users", + "slug": "restore-a-package-for-the-authenticated-user", + "category": "packages", + "categoryLabel": "Packages", "notes": [], "responses": [ { @@ -85688,11 +87561,6 @@ "httpStatusMessage": "No Content", "description": "Default Response" }, - { - "httpStatusCode": "304", - "httpStatusMessage": "Not Modified", - "description": "Not modified" - }, { "httpStatusCode": "401", "httpStatusMessage": "Unauthorized", @@ -85710,86 +87578,83 @@ } ], "bodyParameters": [], - "descriptionHTML": "

        Deletes a previous migration archive. Downloadable migration archives are automatically deleted after seven days. Migration metadata, which is returned in the List user migrations and Get a user migration status endpoints, will continue to be available even after an archive is deleted.

        " + "descriptionHTML": "

        Restores a package owned by the authenticated user.

        \n

        You can restore a deleted package under the following conditions:

        \n
          \n
        • The package was deleted within the last 30 days.
        • \n
        • The same package namespace and version is still available and not reused for a new package. If the same package namespace is not available, you will not be able to restore your package. In this scenario, to restore the deleted package, you must delete the new package that uses the deleted package's namespace first.
        • \n
        \n

        To use this endpoint, you must authenticate using an access token with the packages:read and packages:write scope. If package_type is not container, your token must also include the repo scope.

        " }, { - "verb": "delete", - "requestPath": "/user/migrations/{migration_id}/repos/{repo_name}/lock", + "verb": "get", + "requestPath": "/user/packages/{package_type}/{package_name}/versions", "serverUrl": "https://api.github.com", "parameters": [ { - "name": "migration_id", - "description": "migration_id parameter", + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", "in": "path", "required": true, "schema": { - "type": "integer" + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] }, - "descriptionHTML": "

        migration_id parameter

        " + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " }, { - "name": "repo_name", - "description": "repo_name parameter", + "name": "package_name", + "description": "The name of the package.", "in": "path", "required": true, "schema": { "type": "string" }, - "descriptionHTML": "

        repo_name parameter

        " + "descriptionHTML": "

        The name of the package.

        " } ], "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -X DELETE \\\n -H \"Accept: application/vnd.github.wyandotte-preview+json\" \\\n https://api.github.com/user/migrations/42/repos/REPO_NAME/lock", - "html": "
        curl \\\n  -X DELETE \\\n  -H \"Accept: application/vnd.github.wyandotte-preview+json\" \\\n  https://api.github.com/user/migrations/42/repos/REPO_NAME/lock
        " + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/user/packages/PACKAGE_TYPE/PACKAGE_NAME/versions", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/user/packages/PACKAGE_TYPE/PACKAGE_NAME/versions
        " }, { "lang": "JavaScript", - "source": "await octokit.request('DELETE /user/migrations/{migration_id}/repos/{repo_name}/lock', {\n migration_id: 42,\n repo_name: 'repo_name',\n mediaType: {\n previews: [\n 'wyandotte'\n ]\n }\n})", - "html": "
        await octokit.request('DELETE /user/migrations/{migration_id}/repos/{repo_name}/lock', {\n  migration_id: 42,\n  repo_name: 'repo_name',\n  mediaType: {\n    previews: [\n      'wyandotte'\n    ]\n  }\n})\n
        " + "source": "await octokit.request('GET /user/packages/{package_type}/{package_name}/versions', {\n package_type: 'package_type',\n package_name: 'package_name'\n})", + "html": "
        await octokit.request('GET /user/packages/{package_type}/{package_name}/versions', {\n  package_type: 'package_type',\n  package_name: 'package_name'\n})\n
        " } ], - "summary": "Unlock a user repository", - "description": "Unlocks a repository. You can lock repositories when you [start a user migration](https://docs.github.com/rest/reference/migrations#start-a-user-migration). Once the migration is complete you can unlock each repository to begin using it again or [delete the repository](https://docs.github.com/rest/reference/repos#delete-a-repository) if you no longer need the source data. Returns a status of `404 Not Found` if the repository is not locked.", + "summary": "Get all package versions for a package owned by the authenticated user", + "description": "Returns all package versions for a package owned by the authenticated user.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", "tags": [ - "migrations" + "packages" ], - "operationId": "migrations/unlock-repo-for-authenticated-user", + "operationId": "packages/get-all-package-versions-for-a-package-owned-by-the-authenticated-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/migrations#unlock-a-user-repository" + "url": "https://docs.github.com/rest/reference/packages#get-all-package-versions-for-a-package-owned-by-the-authenticated-user" }, "x-github": { "githubCloudOnly": false, "enabledForGitHubApps": false, - "previews": [ - { - "required": true, - "name": "wyandotte", - "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```", - "html": "

        To access the Migrations API, you must provide a custom media type in the Accept header:

        \n
        application/vnd.github.wyandotte-preview+json
        " - } - ], - "category": "migrations", - "subcategory": "users" + "previews": [], + "category": "packages", + "subcategory": null }, - "slug": "unlock-a-user-repository", - "category": "migrations", - "categoryLabel": "Migrations", - "subcategory": "users", - "subcategoryLabel": "Users", + "slug": "get-all-package-versions-for-a-package-owned-by-the-authenticated-user", + "category": "packages", + "categoryLabel": "Packages", "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Returns all package versions for a package owned by the authenticated user.

        \n

        To use this endpoint, you must authenticate using an access token with the packages:read scope.\nIf package_type is not container, your token must also include the repo scope.

        ", "responses": [ { - "httpStatusCode": "204", - "httpStatusMessage": "No Content", - "description": "Default Response" - }, - { - "httpStatusCode": "304", - "httpStatusMessage": "Not Modified", - "description": "Not modified" + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        [\n  {\n    \"id\": 45763,\n    \"name\": \"sha256:08a44bab0bddaddd8837a8b381aebc2e4b933768b981685a9e088360af0d3dd9\",\n    \"url\": \"https://api.github.com/users/octocat/packages/container/hello_docker/versions/45763\",\n    \"package_html_url\": \"https://github.com/users/octocat/packages/container/package/hello_docker\",\n    \"created_at\": \"2020-09-11T21:56:40Z\",\n    \"updated_at\": \"2021-02-05T21:32:32Z\",\n    \"html_url\": \"https://github.com/users/octocat/packages/container/hello_docker/45763\",\n    \"metadata\": {\n      \"package_type\": \"container\",\n      \"container\": {\n        \"tags\": [\n          \"latest\"\n        ]\n      }\n    }\n  },\n  {\n    \"id\": 881,\n    \"name\": \"sha256:b3d3e366b55f9a54599220198b3db5da8f53592acbbb7dc7e4e9878762fc5344\",\n    \"url\": \"https://api.github.com/users/octocat/packages/container/hello_docker/versions/881\",\n    \"package_html_url\": \"https://github.com/users/octocat/packages/container/package/hello_docker\",\n    \"created_at\": \"2020-05-21T22:22:20Z\",\n    \"updated_at\": \"2021-02-05T21:32:32Z\",\n    \"html_url\": \"https://github.com/users/octocat/packages/container/hello_docker/881\",\n    \"metadata\": {\n      \"package_type\": \"container\",\n      \"container\": {\n        \"tags\": []\n      }\n    }\n  }\n]\n
        " }, { "httpStatusCode": "401", @@ -85806,176 +87671,280 @@ "httpStatusMessage": "Not Found", "description": "Resource not found" } - ], - "bodyParameters": [], - "descriptionHTML": "

        Unlocks a repository. You can lock repositories when you start a user migration. Once the migration is complete you can unlock each repository to begin using it again or delete the repository if you no longer need the source data. Returns a status of 404 Not Found if the repository is not locked.

        " + ] }, { "verb": "get", - "requestPath": "/user/migrations/{migration_id}/repositories", + "requestPath": "/user/packages/{package_type}/{package_name}/versions/{package_version_id}", "serverUrl": "https://api.github.com", "parameters": [ { - "name": "migration_id", - "description": "migration_id parameter", + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", "in": "path", "required": true, "schema": { - "type": "integer" + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] }, - "descriptionHTML": "

        migration_id parameter

        " + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " }, { - "name": "per_page", - "description": "Results per page (max 100)", - "in": "query", + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, "schema": { - "type": "integer", - "default": 30 + "type": "string" }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        The name of the package.

        " }, { - "name": "page", - "description": "Page number of the results to fetch.", - "in": "query", + "name": "package_version_id", + "description": "Unique identifier of the package version.", + "in": "path", + "required": true, "schema": { - "type": "integer", - "default": 1 + "type": "integer" }, - "descriptionHTML": "

        Page number of the results to fetch.

        " + "descriptionHTML": "

        Unique identifier of the package version.

        " } ], "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -H \"Accept: application/vnd.github.wyandotte-preview+json\" \\\n https://api.github.com/user/migrations/42/repositories", - "html": "
        curl \\\n  -H \"Accept: application/vnd.github.wyandotte-preview+json\" \\\n  https://api.github.com/user/migrations/42/repositories
        " + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/user/packages/PACKAGE_TYPE/PACKAGE_NAME/versions/42", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/user/packages/PACKAGE_TYPE/PACKAGE_NAME/versions/42
        " }, { "lang": "JavaScript", - "source": "await octokit.request('GET /user/migrations/{migration_id}/repositories', {\n migration_id: 42,\n mediaType: {\n previews: [\n 'wyandotte'\n ]\n }\n})", - "html": "
        await octokit.request('GET /user/migrations/{migration_id}/repositories', {\n  migration_id: 42,\n  mediaType: {\n    previews: [\n      'wyandotte'\n    ]\n  }\n})\n
        " + "source": "await octokit.request('GET /user/packages/{package_type}/{package_name}/versions/{package_version_id}', {\n package_type: 'package_type',\n package_name: 'package_name',\n package_version_id: 42\n})", + "html": "
        await octokit.request('GET /user/packages/{package_type}/{package_name}/versions/{package_version_id}', {\n  package_type: 'package_type',\n  package_name: 'package_name',\n  package_version_id: 42\n})\n
        " } ], - "summary": "List repositories for a user migration", - "description": "Lists all the repositories for this user migration.", + "summary": "Get a package version for the authenticated user", + "description": "Gets a specific package version for a package owned by the authenticated user.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", "tags": [ - "migrations" + "packages" ], - "operationId": "migrations/list-repos-for-user", + "operationId": "packages/get-package-version-for-authenticated-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/migrations#list-repositories-for-a-user-migration" + "url": "https://docs.github.com/rest/reference/packages#get-a-package-version-for-the-authenticated-user" }, "x-github": { "githubCloudOnly": false, "enabledForGitHubApps": false, - "previews": [ - { - "required": true, - "name": "wyandotte", - "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```", - "html": "

        To access the Migrations API, you must provide a custom media type in the Accept header:

        \n
        application/vnd.github.wyandotte-preview+json
        " - } - ], - "category": "migrations", - "subcategory": "users" + "previews": [], + "category": "packages", + "subcategory": null }, - "slug": "list-repositories-for-a-user-migration", - "category": "migrations", - "categoryLabel": "Migrations", - "subcategory": "users", - "subcategoryLabel": "Users", + "slug": "get-a-package-version-for-the-authenticated-user", + "category": "packages", + "categoryLabel": "Packages", "notes": [], "bodyParameters": [], - "descriptionHTML": "

        Lists all the repositories for this user migration.

        ", + "descriptionHTML": "

        Gets a specific package version for a package owned by the authenticated user.

        \n

        To use this endpoint, you must authenticate using an access token with the packages:read scope.\nIf package_type is not container, your token must also include the repo scope.

        ", "responses": [ { "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        [\n  {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": false,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"template_repository\": {\n      \"id\": 1296269,\n      \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n      \"name\": \"Hello-World-Template\",\n      \"full_name\": \"octocat/Hello-World-Template\",\n      \"owner\": {\n        \"login\": \"octocat\",\n        \"id\": 1,\n        \"node_id\": \"MDQ6VXNlcjE=\",\n        \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n        \"gravatar_id\": \"\",\n        \"url\": \"https://api.github.com/users/octocat\",\n        \"html_url\": \"https://github.com/octocat\",\n        \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n        \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n        \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n        \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n        \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n        \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n        \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n        \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n        \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n        \"type\": \"User\",\n        \"site_admin\": false\n      },\n      \"private\": false,\n      \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n      \"description\": \"This your first repo!\",\n      \"fork\": false,\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n      \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n      \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n      \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n      \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n      \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n      \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n      \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n      \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n      \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n      \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n      \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n      \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n      \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n      \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n      \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n      \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n      \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n      \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n      \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n      \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n      \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n      \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n      \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n      \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n      \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n      \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n      \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n      \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n      \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n      \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n      \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n      \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n      \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n      \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n      \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n      \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n      \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n      \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n      \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n      \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n      \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n      \"homepage\": \"https://github.com\",\n      \"language\": null,\n      \"forks\": 9,\n      \"forks_count\": 9,\n      \"stargazers_count\": 80,\n      \"watchers_count\": 80,\n      \"watchers\": 80,\n      \"size\": 108,\n      \"default_branch\": \"master\",\n      \"open_issues\": 0,\n      \"open_issues_count\": 0,\n      \"is_template\": true,\n      \"license\": {\n        \"key\": \"mit\",\n        \"name\": \"MIT License\",\n        \"url\": \"https://api.github.com/licenses/mit\",\n        \"spdx_id\": \"MIT\",\n        \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n        \"html_url\": \"https://api.github.com/licenses/mit\"\n      },\n      \"topics\": [\n        \"octocat\",\n        \"atom\",\n        \"electron\",\n        \"api\"\n      ],\n      \"has_issues\": true,\n      \"has_projects\": true,\n      \"has_wiki\": true,\n      \"has_pages\": false,\n      \"has_downloads\": true,\n      \"archived\": false,\n      \"disabled\": false,\n      \"visibility\": \"public\",\n      \"pushed_at\": \"2011-01-26T19:06:43Z\",\n      \"created_at\": \"2011-01-26T19:01:12Z\",\n      \"updated_at\": \"2011-01-26T19:14:43Z\",\n      \"permissions\": {\n        \"admin\": false,\n        \"push\": false,\n        \"pull\": true\n      },\n      \"allow_rebase_merge\": true,\n      \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n      \"allow_squash_merge\": true,\n      \"delete_branch_on_merge\": true,\n      \"allow_merge_commit\": true,\n      \"subscribers_count\": 42,\n      \"network_count\": 0\n    }\n  }\n]\n
        " + "payload": "
        {\n  \"id\": 214,\n  \"name\": \"sha256:3561f0cff06caccddb99c93bd26e712fcc56a811de0f8ea7a17bb865f30b176a\",\n  \"url\": \"https://api.github.com/users/octocat/packages/container/hello_docker/versions/214\",\n  \"package_html_url\": \"https://github.com/users/octocat/packages/container/package/hello_docker\",\n  \"created_at\": \"2020-05-15T03:46:45Z\",\n  \"updated_at\": \"2020-05-15T03:46:45Z\",\n  \"html_url\": \"https://github.com/users/octocat/packages/container/hello_docker/214\",\n  \"metadata\": {\n    \"package_type\": \"container\",\n    \"container\": {\n      \"tags\": [\n        \"1.13.6\"\n      ]\n    }\n  }\n}\n
        " + } + ] + }, + { + "verb": "delete", + "requestPath": "/user/packages/{package_type}/{package_name}/versions/{package_version_id}", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        The name of the package.

        " + }, + { + "name": "package_version_id", + "description": "Unique identifier of the package version.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + }, + "descriptionHTML": "

        Unique identifier of the package version.

        " + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -X DELETE \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/user/packages/PACKAGE_TYPE/PACKAGE_NAME/versions/42", + "html": "
        curl \\\n  -X DELETE \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/user/packages/PACKAGE_TYPE/PACKAGE_NAME/versions/42
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('DELETE /user/packages/{package_type}/{package_name}/versions/{package_version_id}', {\n package_type: 'package_type',\n package_name: 'package_name',\n package_version_id: 42\n})", + "html": "
        await octokit.request('DELETE /user/packages/{package_type}/{package_name}/versions/{package_version_id}', {\n  package_type: 'package_type',\n  package_name: 'package_name',\n  package_version_id: 42\n})\n
        " + } + ], + "summary": "Delete a package version for the authenticated user", + "description": "Deletes a specific package version for a package owned by the authenticated user. If the package is public and the package version has more than 25 downloads, you cannot delete the package version. In this scenario, contact GitHub support for further assistance.\n\nTo use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/delete-package-version-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#delete-a-package-version-for-the-authenticated-user" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [], + "category": "packages", + "subcategory": null + }, + "slug": "delete-a-package-version-for-the-authenticated-user", + "category": "packages", + "categoryLabel": "Packages", + "notes": [], + "responses": [ + { + "httpStatusCode": "204", + "httpStatusMessage": "No Content", + "description": "Default Response" + }, + { + "httpStatusCode": "401", + "httpStatusMessage": "Unauthorized", + "description": "Requires authentication" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" }, { "httpStatusCode": "404", "httpStatusMessage": "Not Found", "description": "Resource not found" } - ] + ], + "bodyParameters": [], + "descriptionHTML": "

        Deletes a specific package version for a package owned by the authenticated user. If the package is public and the package version has more than 25 downloads, you cannot delete the package version. In this scenario, contact GitHub support for further assistance.

        \n

        To use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the packages:read scope.\nIf package_type is not container, your token must also include the repo scope.

        " }, { - "verb": "get", - "requestPath": "/user/orgs", + "verb": "post", + "requestPath": "/user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore", "serverUrl": "https://api.github.com", "parameters": [ { - "name": "per_page", - "description": "Results per page (max 100)", - "in": "query", + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, "schema": { - "type": "integer", - "default": 30 + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " }, { - "name": "page", - "description": "Page number of the results to fetch.", - "in": "query", + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, "schema": { - "type": "integer", - "default": 1 + "type": "string" }, - "descriptionHTML": "

        Page number of the results to fetch.

        " + "descriptionHTML": "

        The name of the package.

        " + }, + { + "name": "package_version_id", + "description": "Unique identifier of the package version.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + }, + "descriptionHTML": "

        Unique identifier of the package version.

        " } ], "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/user/orgs", - "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/user/orgs
        " + "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/user/packages/PACKAGE_TYPE/PACKAGE_NAME/versions/42/restore", + "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/user/packages/PACKAGE_TYPE/PACKAGE_NAME/versions/42/restore
        " }, { "lang": "JavaScript", - "source": "await octokit.request('GET /user/orgs')", - "html": "
        await octokit.request('GET /user/orgs')\n
        " + "source": "await octokit.request('POST /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore', {\n package_type: 'package_type',\n package_name: 'package_name',\n package_version_id: 42\n})", + "html": "
        await octokit.request('POST /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore', {\n  package_type: 'package_type',\n  package_name: 'package_name',\n  package_version_id: 42\n})\n
        " } ], - "summary": "List organizations for the authenticated user", - "description": "List organizations for the authenticated user.\n\n**OAuth scope requirements**\n\nThis only lists organizations that your authorization allows you to operate on in some way (e.g., you can list teams with `read:org` scope, you can publicize your organization membership with `user` scope, etc.). Therefore, this API requires at least `user` or `read:org` scope. OAuth requests with insufficient scope receive a `403 Forbidden` response.", + "summary": "Restore a package version for the authenticated user", + "description": "Restores a package version owned by the authenticated user.\n\nYou can restore a deleted package version under the following conditions:\n - The package was deleted within the last 30 days.\n - The same package namespace and version is still available and not reused for a new package. If the same package namespace is not available, you will not be able to restore your package. In this scenario, to restore the deleted package, you must delete the new package that uses the deleted package's namespace first.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` and `packages:write` scope. If `package_type` is not `container`, your token must also include the `repo` scope.", "tags": [ - "orgs" + "packages" ], - "operationId": "orgs/list-for-authenticated-user", + "operationId": "packages/restore-package-version-for-authenticated-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/orgs/#list-organizations-for-the-authenticated-user" + "url": "https://docs.github.com/rest/reference/packages#restore-a-package-version-for-the-authenticated-user" }, "x-github": { "githubCloudOnly": false, "enabledForGitHubApps": false, "previews": [], - "category": "orgs", + "category": "packages", "subcategory": null }, - "slug": "list-organizations-for-the-authenticated-user", - "category": "orgs", - "categoryLabel": "Orgs", + "slug": "restore-a-package-version-for-the-authenticated-user", + "category": "packages", + "categoryLabel": "Packages", "notes": [], - "bodyParameters": [], - "descriptionHTML": "

        List organizations for the authenticated user.

        \n

        OAuth scope requirements

        \n

        This only lists organizations that your authorization allows you to operate on in some way (e.g., you can list teams with read:org scope, you can publicize your organization membership with user scope, etc.). Therefore, this API requires at least user or read:org scope. OAuth requests with insufficient scope receive a 403 Forbidden response.

        ", "responses": [ { - "httpStatusCode": "200", - "httpStatusMessage": "OK", - "description": "Default response", - "payload": "
        [\n  {\n    \"login\": \"github\",\n    \"id\": 1,\n    \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjE=\",\n    \"url\": \"https://api.github.com/orgs/github\",\n    \"repos_url\": \"https://api.github.com/orgs/github/repos\",\n    \"events_url\": \"https://api.github.com/orgs/github/events\",\n    \"hooks_url\": \"https://api.github.com/orgs/github/hooks\",\n    \"issues_url\": \"https://api.github.com/orgs/github/issues\",\n    \"members_url\": \"https://api.github.com/orgs/github/members{/member}\",\n    \"public_members_url\": \"https://api.github.com/orgs/github/public_members{/member}\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"description\": \"A great organization\"\n  }\n]\n
        " - }, - { - "httpStatusCode": "304", - "httpStatusMessage": "Not Modified", - "description": "Not modified" + "httpStatusCode": "204", + "httpStatusMessage": "No Content", + "description": "Default Response" }, { "httpStatusCode": "401", @@ -85986,8 +87955,15 @@ "httpStatusCode": "403", "httpStatusMessage": "Forbidden", "description": "Forbidden" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" } - ] + ], + "bodyParameters": [], + "descriptionHTML": "

        Restores a package version owned by the authenticated user.

        \n

        You can restore a deleted package version under the following conditions:

        \n
          \n
        • The package was deleted within the last 30 days.
        • \n
        • The same package namespace and version is still available and not reused for a new package. If the same package namespace is not available, you will not be able to restore your package. In this scenario, to restore the deleted package, you must delete the new package that uses the deleted package's namespace first.
        • \n
        \n

        To use this endpoint, you must authenticate using an access token with the packages:read and packages:write scope. If package_type is not container, your token must also include the repo scope.

        " }, { "verb": "post", @@ -86134,13 +88110,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -86302,13 +88278,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -86871,13 +88847,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -87155,13 +89131,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -87509,13 +89485,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -87596,13 +89572,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -87691,13 +89667,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -87835,13 +89811,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -87924,13 +89900,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -88004,13 +89980,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -88084,13 +90060,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -88165,13 +90141,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -88330,13 +90306,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -88414,13 +90390,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -88649,13 +90625,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -88730,13 +90706,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -88793,6 +90769,292 @@ } ] }, + { + "verb": "get", + "requestPath": "/users/{username}/packages/{package_type}/{package_name}", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        The name of the package.

        " + }, + { + "name": "username", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/users/USERNAME/packages/PACKAGE_TYPE/PACKAGE_NAME", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/users/USERNAME/packages/PACKAGE_TYPE/PACKAGE_NAME
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('GET /users/{username}/packages/{package_type}/{package_name}', {\n package_type: 'package_type',\n package_name: 'package_name',\n username: 'username'\n})", + "html": "
        await octokit.request('GET /users/{username}/packages/{package_type}/{package_name}', {\n  package_type: 'package_type',\n  package_name: 'package_name',\n  username: 'username'\n})\n
        " + } + ], + "summary": "Get a package for a user", + "description": "Gets a specific package metadata for a public package owned by a user.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/get-package-for-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#get-a-package-for-a-user" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [], + "category": "packages", + "subcategory": null + }, + "slug": "get-a-package-for-a-user", + "category": "packages", + "categoryLabel": "Packages", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Gets a specific package metadata for a public package owned by a user.

        \n

        To use this endpoint, you must authenticate using an access token with the packages:read scope.\nIf package_type is not container, your token must also include the repo scope.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        {\n  \"id\": 40201,\n  \"name\": \"octo-name\",\n  \"package_type\": \"rubygems\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 209477,\n    \"node_id\": \"MDQ6VXNlcjIwOTQ3Nw==\",\n    \"avatar_url\": \"https://avatars.githubusercontent.com/u/209477?v=4\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": true\n  },\n  \"version_count\": 3,\n  \"visibility\": \"public\",\n  \"url\": \"https://api.github.com/users/octocat/packages/rubygems/octo-name\",\n  \"created_at\": \"2019-10-20T14:17:14Z\",\n  \"updated_at\": \"2019-10-20T14:17:14Z\",\n  \"repository\": {\n    \"id\": 216219492,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMTYyMTk0OTI=\",\n    \"name\": \"octo-name-repo\",\n    \"full_name\": \"octocat/octo-name-repo\",\n    \"private\": false,\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 209477,\n      \"node_id\": \"MDQ6VXNlcjIwOTQ3Nw==\",\n      \"avatar_url\": \"https://avatars.githubusercontent.com/u/209477?v=4\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": true\n    },\n    \"html_url\": \"https://github.com/octocat/octo-name-repo\",\n    \"description\": \"Project for octocats\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/octo-name-repo\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/octo-name-repo/forks\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/octo-name-repo/keys{/key_id}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/octo-name-repo/collaborators{/collaborator}\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/octo-name-repo/teams\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/octo-name-repo/hooks\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/octo-name-repo/issues/events{/number}\",\n    \"events_url\": \"https://api.github.com/repos/octocat/octo-name-repo/events\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/octo-name-repo/assignees{/user}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/octo-name-repo/branches{/branch}\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/octo-name-repo/tags\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/octo-name-repo/git/blobs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/octo-name-repo/git/tags{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/octo-name-repo/git/refs{/sha}\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/octo-name-repo/git/trees{/sha}\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/octo-name-repo/statuses/{sha}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/octo-name-repo/languages\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/octo-name-repo/stargazers\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/octo-name-repo/contributors\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/octo-name-repo/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/octo-name-repo/subscription\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/octo-name-repo/commits{/sha}\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/octo-name-repo/git/commits{/sha}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/octo-name-repo/comments{/number}\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/octo-name-repo/issues/comments{/number}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/octo-name-repo/contents/{+path}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/octo-name-repo/compare/{base}...{head}\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/octo-name-repo/merges\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/octo-name-repo/{archive_format}{/ref}\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/octo-name-repo/downloads\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/octo-name-repo/issues{/number}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/octo-name-repo/pulls{/number}\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/octo-name-repo/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/octo-name-repo/notifications{?since,all,participating}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/octo-name-repo/labels{/name}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/octo-name-repo/releases{/id}\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/octo-name-repo/deployments\"\n  },\n  \"html_url\": \"https://github.com/octocat/octo-name-repo/packages/40201\"\n}\n
        " + } + ] + }, + { + "verb": "get", + "requestPath": "/users/{username}/packages/{package_type}/{package_name}/versions", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        The name of the package.

        " + }, + { + "name": "username", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/users/USERNAME/packages/PACKAGE_TYPE/PACKAGE_NAME/versions", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/users/USERNAME/packages/PACKAGE_TYPE/PACKAGE_NAME/versions
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('GET /users/{username}/packages/{package_type}/{package_name}/versions', {\n package_type: 'package_type',\n package_name: 'package_name',\n username: 'username'\n})", + "html": "
        await octokit.request('GET /users/{username}/packages/{package_type}/{package_name}/versions', {\n  package_type: 'package_type',\n  package_name: 'package_name',\n  username: 'username'\n})\n
        " + } + ], + "summary": "Get all package versions for a package owned by a user", + "description": "Returns all package versions for a public package owned by a specified user.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/get-all-package-versions-for-package-owned-by-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#get-all-package-versions-for-a-package-owned-by-a-user" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [], + "category": "packages", + "subcategory": null + }, + "slug": "get-all-package-versions-for-a-package-owned-by-a-user", + "category": "packages", + "categoryLabel": "Packages", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Returns all package versions for a public package owned by a specified user.

        \n

        To use this endpoint, you must authenticate using an access token with the packages:read scope.\nIf package_type is not container, your token must also include the repo scope.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        [\n  {\n    \"id\": 3497268,\n    \"name\": \"0.3.0\",\n    \"url\": \"https://api.github.com/users/octocat/packages/rubygems/octo-name/versions/3497268\",\n    \"package_html_url\": \"https://github.com/octocat/octo-name-repo/packages/40201\",\n    \"license\": \"MIT\",\n    \"created_at\": \"2020-08-31T15:22:11Z\",\n    \"updated_at\": \"2020-08-31T15:22:12Z\",\n    \"description\": \"Project for octocats\",\n    \"html_url\": \"https://github.com/octocat/octo-name-repo/packages/40201?version=0.3.0\",\n    \"metadata\": {\n      \"package_type\": \"rubygems\"\n    }\n  },\n  {\n    \"id\": 387039,\n    \"name\": \"0.2.0\",\n    \"url\": \"https://api.github.com/users/octocat/packages/rubygems/octo-name/versions/387039\",\n    \"package_html_url\": \"https://github.com/octocat/octo-name-repo/packages/40201\",\n    \"license\": \"MIT\",\n    \"created_at\": \"2019-12-01T20:49:29Z\",\n    \"updated_at\": \"2019-12-01T20:49:30Z\",\n    \"description\": \"Project for octocats\",\n    \"html_url\": \"https://github.com/octocat/octo-name-repo/packages/40201?version=0.2.0\",\n    \"metadata\": {\n      \"package_type\": \"rubygems\"\n    }\n  },\n  {\n    \"id\": 169770,\n    \"name\": \"0.1.0\",\n    \"url\": \"https://api.github.com/users/octocat/packages/rubygems/octo-name/versions/169770\",\n    \"package_html_url\": \"https://github.com/octocat/octo-name-repo/packages/40201\",\n    \"license\": \"MIT\",\n    \"created_at\": \"2019-10-20T14:17:14Z\",\n    \"updated_at\": \"2019-10-20T14:17:15Z\",\n    \"html_url\": \"https://github.com/octocat/octo-name-repo/packages/40201?version=0.1.0\",\n    \"metadata\": {\n      \"package_type\": \"rubygems\"\n    }\n  }\n]\n
        " + }, + { + "httpStatusCode": "401", + "httpStatusMessage": "Unauthorized", + "description": "Requires authentication" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + } + ] + }, + { + "verb": "get", + "requestPath": "/users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}", + "serverUrl": "https://api.github.com", + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "descriptionHTML": "

        The type of supported package. Can be one of npm, maven, rubygems, nuget, docker, or container. For Docker images that use the package namespace https://ghcr.io/owner/package-name, use container.

        " + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

        The name of the package.

        " + }, + { + "name": "package_version_id", + "description": "Unique identifier of the package version.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + }, + "descriptionHTML": "

        Unique identifier of the package version.

        " + }, + { + "name": "username", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + } + ], + "x-codeSamples": [ + { + "lang": "Shell", + "source": "curl \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/users/USERNAME/packages/PACKAGE_TYPE/PACKAGE_NAME/versions/42", + "html": "
        curl \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/users/USERNAME/packages/PACKAGE_TYPE/PACKAGE_NAME/versions/42
        " + }, + { + "lang": "JavaScript", + "source": "await octokit.request('GET /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}', {\n package_type: 'package_type',\n package_name: 'package_name',\n package_version_id: 42,\n username: 'username'\n})", + "html": "
        await octokit.request('GET /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}', {\n  package_type: 'package_type',\n  package_name: 'package_name',\n  package_version_id: 42,\n  username: 'username'\n})\n
        " + } + ], + "summary": "Get a package version for a user", + "description": "Gets a specific package version for a public package owned by a specified user.\n\nAt this time, to use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/get-package-version-for-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#get-a-package-version-for-a-user" + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [], + "category": "packages", + "subcategory": null + }, + "slug": "get-a-package-version-for-a-user", + "category": "packages", + "categoryLabel": "Packages", + "notes": [], + "bodyParameters": [], + "descriptionHTML": "

        Gets a specific package version for a public package owned by a specified user.

        \n

        At this time, to use this endpoint, you must authenticate using an access token with the packages:read scope.\nIf package_type is not container, your token must also include the repo scope.

        ", + "responses": [ + { + "httpStatusCode": "200", + "httpStatusMessage": "OK", + "description": "Default response", + "payload": "
        {\n  \"id\": 387039,\n  \"name\": \"0.2.0\",\n  \"url\": \"https://api.github.com/users/octocat/packages/rubygems/octo-name/versions/387039\",\n  \"package_html_url\": \"https://github.com/octocat/octo-name-repo/packages/40201\",\n  \"license\": \"MIT\",\n  \"created_at\": \"2019-12-01T20:49:29Z\",\n  \"updated_at\": \"2019-12-01T20:49:30Z\",\n  \"description\": \"Octo-name client for Ruby\",\n  \"html_url\": \"https://github.com/octocat/octo-name-repo/packages/40201?version=0.2.0\",\n  \"metadata\": {\n    \"package_type\": \"rubygems\"\n  }\n}\n
        " + } + ] + }, { "verb": "get", "requestPath": "/users/{username}/projects", @@ -88825,13 +91087,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -88921,13 +91183,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -89001,13 +91263,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -89128,13 +91390,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -89421,13 +91683,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -89502,13 +91764,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", diff --git a/lib/rest/static/decorated/ghes-2.18.json b/lib/rest/static/decorated/ghes-2.18.json index 0c8a2d588ff4..05e1245a7683 100644 --- a/lib/rest/static/decorated/ghes-2.18.json +++ b/lib/rest/static/decorated/ghes-2.18.json @@ -3631,13 +3631,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -5659,13 +5659,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -6261,13 +6261,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -7820,13 +7820,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -7967,13 +7967,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8261,13 +8261,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8356,13 +8356,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8807,13 +8807,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9305,13 +9305,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9400,13 +9400,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10000,13 +10000,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10221,13 +10221,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10321,13 +10321,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -10733,13 +10733,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10866,13 +10866,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -11552,13 +11552,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -12122,13 +12122,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12202,13 +12202,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13493,13 +13493,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13614,13 +13614,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -14170,13 +14170,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -14804,13 +14804,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15041,13 +15041,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15389,13 +15389,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15925,13 +15925,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -17114,13 +17114,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -17884,13 +17884,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18365,13 +18365,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18799,7 +18799,7 @@ "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Response with scarlet-witch-preview media type", - "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"allow_squash_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"code_of_conduct\": {\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\",\n    \"key\": \"other\",\n    \"name\": \"Other\"\n  },\n  \"anonymous_access_enabled\": false\n}\n
        " + "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"allow_squash_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"code_of_conduct\": {\n    \"key\": \"other\",\n    \"name\": \"Other\",\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\"\n  },\n  \"anonymous_access_enabled\": false\n}\n
        " }, { "httpStatusCode": "301", @@ -19340,13 +19340,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -19528,13 +19528,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -28101,13 +28101,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -28673,13 +28673,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -28872,13 +28872,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -29371,13 +29371,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -29795,13 +29795,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30107,13 +30107,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30326,13 +30326,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30619,13 +30619,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30868,13 +30868,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30997,13 +30997,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -31191,13 +31191,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -32440,13 +32440,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -32587,13 +32587,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33150,13 +33150,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33657,13 +33657,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33762,13 +33762,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -36175,13 +36175,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -37644,13 +37644,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -38044,13 +38044,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -38508,13 +38508,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -38937,13 +38937,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -39199,13 +39199,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -39572,14 +39572,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, "body": { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -39713,14 +39716,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -40143,13 +40149,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -40397,13 +40403,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -40515,13 +40521,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -41323,13 +41329,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -41594,13 +41600,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -41712,13 +41718,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42115,13 +42121,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42881,13 +42887,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -43518,13 +43524,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -43650,13 +43656,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44490,13 +44496,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -45203,13 +45209,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -45545,13 +45551,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -45933,13 +45939,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46371,13 +46377,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46988,13 +46994,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47365,13 +47371,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47462,13 +47468,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47662,7 +47668,6 @@ } ], "summary": "Merge a pull request", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@2.18/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in abuse rate limiting. See \"[Abuse rate limits](https://docs.github.com/enterprise-server@2.18/rest/overview/resources-in-the-rest-api#abuse-rate-limits)\" and \"[Dealing with abuse rate limits](https://docs.github.com/enterprise-server@2.18/rest/guides/best-practices-for-integrators#dealing-with-abuse-rate-limits)\" for details.", "tags": [ "pulls" ], @@ -47736,7 +47741,7 @@ "category": "pulls", "categoryLabel": "Pulls", "notes": [], - "descriptionHTML": "

        This endpoint triggers notifications. Creating content too quickly using this endpoint may result in abuse rate limiting. See \"Abuse rate limits\" and \"Dealing with abuse rate limits\" for details.

        ", + "descriptionHTML": "", "bodyParameters": [ { "type": "string", @@ -47850,13 +47855,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47961,7 +47966,6 @@ } ], "summary": "Request reviewers for a pull request", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@2.18/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in abuse rate limiting. See \"[Abuse rate limits](https://docs.github.com/enterprise-server@2.18/rest/overview/resources-in-the-rest-api#abuse-rate-limits)\" and \"[Dealing with abuse rate limits](https://docs.github.com/enterprise-server@2.18/rest/guides/best-practices-for-integrators#dealing-with-abuse-rate-limits)\" for details.", "tags": [ "pulls" ], @@ -48000,7 +48004,19 @@ "rawDescription": "An array of team `slug`s that will be requested.", "childParamsGroups": [] } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -48029,7 +48045,7 @@ "subcategory": "review-requests", "subcategoryLabel": "Review requests", "notes": [], - "descriptionHTML": "

        This endpoint triggers notifications. Creating content too quickly using this endpoint may result in abuse rate limiting. See \"Abuse rate limits\" and \"Dealing with abuse rate limits\" for details.

        ", + "descriptionHTML": "", "bodyParameters": [ { "type": "array of strings", @@ -48138,7 +48154,7 @@ "properties": { "reviewers": { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -48160,7 +48176,10 @@ "rawDescription": "An array of team `slug`s that will be removed.", "childParamsGroups": [] } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -48204,7 +48223,7 @@ "bodyParameters": [ { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -48262,13 +48281,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -49176,13 +49195,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -49809,13 +49828,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -50977,13 +50996,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -51184,13 +51203,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -51821,13 +51840,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -52178,13 +52197,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -52344,13 +52363,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53309,13 +53328,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53438,13 +53457,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53573,13 +53592,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53823,13 +53842,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54032,13 +54051,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -55009,7 +55028,7 @@ "properties": { "name": { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -55054,18 +55073,16 @@ "childParamsGroups": [] }, "parent_team_id": { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team. Note: You must pass the hellcat-preview media type to use this parameter.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", "rawDescription": "The ID of a team to set as the parent team. **Note**: You must pass the `hellcat-preview` media type to use this parameter.", "childParamsGroups": [] } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -55097,7 +55114,7 @@ "bodyParameters": [ { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -55142,8 +55159,9 @@ "childParamsGroups": [] }, { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team. Note: You must pass the hellcat-preview media type to use this parameter.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", @@ -57918,7 +57936,8 @@ "rawDescription": "The permission to grant to the team for this project. Can be one of: \n\\* `read` - team members can read, but not write to or administer this project. \n\\* `write` - team members can read and write, but not administer this project. \n\\* `admin` - team members can read, write and administer this project. \nDefault: the team's `permission` attribute will be used to determine what permission to grant the team on this project. Note that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/enterprise-server@2.18/rest/overview/resources-in-the-rest-api#http-verbs).\" \n**Note**: If you pass the `hellcat-preview` media type, you can promote—but not demote—a `permission` attribute inherited from a parent team.", "childParamsGroups": [] } - } + }, + "nullable": true } } } @@ -58830,13 +58849,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59163,13 +59182,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59250,13 +59269,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59577,13 +59596,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59957,13 +59976,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60077,13 +60096,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60446,13 +60465,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60532,13 +60551,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60932,13 +60951,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61213,13 +61232,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61436,13 +61455,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61604,13 +61623,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62173,13 +62192,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62457,13 +62476,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62811,13 +62830,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62898,13 +62917,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62993,13 +63012,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -63137,13 +63156,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63226,13 +63245,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63306,13 +63325,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63386,13 +63405,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63467,13 +63486,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63632,13 +63651,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63716,13 +63735,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63968,13 +63987,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64049,13 +64068,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64144,13 +64163,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64240,13 +64259,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64320,13 +64339,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64447,13 +64466,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64683,13 +64702,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64764,13 +64783,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", diff --git a/lib/rest/static/decorated/ghes-2.19.json b/lib/rest/static/decorated/ghes-2.19.json index 35c2ea4b5e5e..672d0ee59500 100644 --- a/lib/rest/static/decorated/ghes-2.19.json +++ b/lib/rest/static/decorated/ghes-2.19.json @@ -3631,13 +3631,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -5659,13 +5659,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -6261,13 +6261,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -7820,13 +7820,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -7967,13 +7967,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8261,13 +8261,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8356,13 +8356,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8807,13 +8807,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9305,13 +9305,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9400,13 +9400,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10000,13 +10000,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10221,13 +10221,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10321,13 +10321,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -10733,13 +10733,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10866,13 +10866,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -11552,13 +11552,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -12122,13 +12122,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12202,13 +12202,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13419,13 +13419,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13589,13 +13589,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13710,13 +13710,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -14266,13 +14266,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -14900,13 +14900,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15137,13 +15137,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15485,13 +15485,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -16021,13 +16021,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -17210,13 +17210,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -17980,13 +17980,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18461,13 +18461,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18887,7 +18887,7 @@ "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Response with scarlet-witch-preview media type", - "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"allow_squash_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"code_of_conduct\": {\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\",\n    \"key\": \"other\",\n    \"name\": \"Other\"\n  },\n  \"anonymous_access_enabled\": false\n}\n
        " + "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"allow_squash_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"code_of_conduct\": {\n    \"key\": \"other\",\n    \"name\": \"Other\",\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\"\n  },\n  \"anonymous_access_enabled\": false\n}\n
        " }, { "httpStatusCode": "301", @@ -19428,13 +19428,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -19616,13 +19616,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -28668,13 +28668,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -29240,13 +29240,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -29439,13 +29439,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -29938,13 +29938,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30362,13 +30362,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30674,13 +30674,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30893,13 +30893,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -31186,13 +31186,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -31435,13 +31435,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -31564,13 +31564,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -31758,13 +31758,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33007,13 +33007,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33154,13 +33154,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33717,13 +33717,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34224,13 +34224,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34329,13 +34329,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -35361,13 +35361,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -36840,13 +36840,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -38309,13 +38309,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -38709,13 +38709,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -39173,13 +39173,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -39602,13 +39602,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -39864,13 +39864,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -40237,14 +40237,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, "body": { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -40378,14 +40381,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -40808,13 +40814,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -41062,13 +41068,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -41180,13 +41186,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -41988,13 +41994,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42259,13 +42265,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42377,13 +42383,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42780,13 +42786,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -43696,13 +43702,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44333,13 +44339,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44465,13 +44471,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -45292,13 +45298,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46005,13 +46011,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46347,13 +46353,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46735,13 +46741,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47173,13 +47179,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47790,13 +47796,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -48167,13 +48173,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -48264,13 +48270,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -48464,7 +48470,6 @@ } ], "summary": "Merge a pull request", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@2.19/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in abuse rate limiting. See \"[Abuse rate limits](https://docs.github.com/enterprise-server@2.19/rest/overview/resources-in-the-rest-api#abuse-rate-limits)\" and \"[Dealing with abuse rate limits](https://docs.github.com/enterprise-server@2.19/rest/guides/best-practices-for-integrators#dealing-with-abuse-rate-limits)\" for details.", "tags": [ "pulls" ], @@ -48538,7 +48543,7 @@ "category": "pulls", "categoryLabel": "Pulls", "notes": [], - "descriptionHTML": "

        This endpoint triggers notifications. Creating content too quickly using this endpoint may result in abuse rate limiting. See \"Abuse rate limits\" and \"Dealing with abuse rate limits\" for details.

        ", + "descriptionHTML": "", "bodyParameters": [ { "type": "string", @@ -48652,13 +48657,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -48763,7 +48768,6 @@ } ], "summary": "Request reviewers for a pull request", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@2.19/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in abuse rate limiting. See \"[Abuse rate limits](https://docs.github.com/enterprise-server@2.19/rest/overview/resources-in-the-rest-api#abuse-rate-limits)\" and \"[Dealing with abuse rate limits](https://docs.github.com/enterprise-server@2.19/rest/guides/best-practices-for-integrators#dealing-with-abuse-rate-limits)\" for details.", "tags": [ "pulls" ], @@ -48802,7 +48806,19 @@ "rawDescription": "An array of team `slug`s that will be requested.", "childParamsGroups": [] } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -48831,7 +48847,7 @@ "subcategory": "review-requests", "subcategoryLabel": "Review requests", "notes": [], - "descriptionHTML": "

        This endpoint triggers notifications. Creating content too quickly using this endpoint may result in abuse rate limiting. See \"Abuse rate limits\" and \"Dealing with abuse rate limits\" for details.

        ", + "descriptionHTML": "", "bodyParameters": [ { "type": "array of strings", @@ -48940,7 +48956,7 @@ "properties": { "reviewers": { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -48962,7 +48978,10 @@ "rawDescription": "An array of team `slug`s that will be removed.", "childParamsGroups": [] } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -49006,7 +49025,7 @@ "bodyParameters": [ { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -49064,13 +49083,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -49978,13 +49997,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -50611,13 +50630,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -51779,13 +51798,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -51986,13 +52005,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -52623,13 +52642,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -52980,13 +52999,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53146,13 +53165,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54111,13 +54130,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54240,13 +54259,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54375,13 +54394,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54625,13 +54644,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54834,13 +54853,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -55811,7 +55830,7 @@ "properties": { "name": { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -55856,18 +55875,16 @@ "childParamsGroups": [] }, "parent_team_id": { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team. Note: You must pass the hellcat-preview media type to use this parameter.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", "rawDescription": "The ID of a team to set as the parent team. **Note**: You must pass the `hellcat-preview` media type to use this parameter.", "childParamsGroups": [] } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -55899,7 +55916,7 @@ "bodyParameters": [ { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -55944,8 +55961,9 @@ "childParamsGroups": [] }, { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team. Note: You must pass the hellcat-preview media type to use this parameter.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", @@ -58508,7 +58526,8 @@ "rawDescription": "The permission to grant to the team for this project. Can be one of: \n\\* `read` - team members can read, but not write to or administer this project. \n\\* `write` - team members can read and write, but not administer this project. \n\\* `admin` - team members can read, write and administer this project. \nDefault: the team's `permission` attribute will be used to determine what permission to grant the team on this project. Note that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/enterprise-server@2.19/rest/overview/resources-in-the-rest-api#http-verbs).\" \n**Note**: If you pass the `hellcat-preview` media type, you can promote—but not demote—a `permission` attribute inherited from a parent team.", "childParamsGroups": [] } - } + }, + "nullable": true } } } @@ -59420,13 +59439,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59753,13 +59772,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59840,13 +59859,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60167,13 +60186,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60547,13 +60566,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60667,13 +60686,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61036,13 +61055,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61122,13 +61141,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61522,13 +61541,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61803,13 +61822,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62026,13 +62045,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62194,13 +62213,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62763,13 +62782,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63047,13 +63066,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63401,13 +63420,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63488,13 +63507,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63583,13 +63602,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -63727,13 +63746,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63816,13 +63835,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63896,13 +63915,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63976,13 +63995,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64057,13 +64076,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64222,13 +64241,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64306,13 +64325,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64558,13 +64577,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64639,13 +64658,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64734,13 +64753,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64830,13 +64849,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64910,13 +64929,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65037,13 +65056,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65273,13 +65292,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65354,13 +65373,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", diff --git a/lib/rest/static/decorated/ghes-2.20.json b/lib/rest/static/decorated/ghes-2.20.json index d44fb8af91ad..e068167ff7fb 100644 --- a/lib/rest/static/decorated/ghes-2.20.json +++ b/lib/rest/static/decorated/ghes-2.20.json @@ -3624,13 +3624,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -5652,13 +5652,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -6682,13 +6682,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8241,13 +8241,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8388,13 +8388,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8682,13 +8682,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8777,13 +8777,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9228,13 +9228,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9726,13 +9726,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9821,13 +9821,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10421,13 +10421,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10692,13 +10692,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10792,13 +10792,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -11204,13 +11204,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -11337,13 +11337,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12023,13 +12023,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -12593,13 +12593,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12673,13 +12673,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13890,13 +13890,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -14060,13 +14060,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -14181,13 +14181,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -14737,13 +14737,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15371,13 +15371,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15608,13 +15608,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15956,13 +15956,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -16492,13 +16492,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -17681,13 +17681,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18451,13 +18451,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18932,13 +18932,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -19358,7 +19358,7 @@ "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Response with scarlet-witch-preview media type", - "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"visibility\": \"public\",\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"allow_squash_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"code_of_conduct\": {\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\",\n    \"key\": \"other\",\n    \"name\": \"Other\"\n  },\n  \"anonymous_access_enabled\": false\n}\n
        " + "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"visibility\": \"public\",\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"allow_squash_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"code_of_conduct\": {\n    \"key\": \"other\",\n    \"name\": \"Other\",\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\"\n  },\n  \"anonymous_access_enabled\": false\n}\n
        " }, { "httpStatusCode": "301", @@ -19899,13 +19899,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -20087,13 +20087,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -29139,13 +29139,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -29711,13 +29711,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -29910,13 +29910,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30409,13 +30409,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30833,13 +30833,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -31145,13 +31145,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -31364,13 +31364,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -31657,13 +31657,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -31906,13 +31906,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -32035,13 +32035,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -32229,13 +32229,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33478,13 +33478,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33625,13 +33625,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34188,13 +34188,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34695,13 +34695,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34800,13 +34800,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -35832,13 +35832,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -37311,13 +37311,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -38780,13 +38780,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -39180,13 +39180,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -39644,13 +39644,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -40073,13 +40073,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -40335,13 +40335,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -40708,14 +40708,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, "body": { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -40849,14 +40852,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -41279,13 +41285,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -41533,13 +41539,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -41651,13 +41657,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42459,13 +42465,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42730,13 +42736,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42848,13 +42854,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -43251,13 +43257,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44167,13 +44173,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44804,13 +44810,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44936,13 +44942,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -45763,13 +45769,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46476,13 +46482,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46818,13 +46824,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47206,13 +47212,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47644,13 +47650,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -48261,13 +48267,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -48375,13 +48381,13 @@ "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n -d '{\"body\":\"body\",\"path\":\"path\"}'", - "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n  -d '{\"body\":\"body\",\"path\":\"path\"}'
        " + "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n -d '{\"body\":\"body\"}'", + "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n  -d '{\"body\":\"body\"}'
        " }, { "lang": "JavaScript", - "source": "await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n owner: 'octocat',\n repo: 'hello-world',\n pull_number: 42,\n body: 'body',\n path: 'path'\n})", - "html": "
        await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  pull_number: 42,\n  body: 'body',\n  path: 'path'\n})\n
        " + "source": "await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n owner: 'octocat',\n repo: 'hello-world',\n pull_number: 42,\n body: 'body'\n})", + "html": "
        await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  pull_number: 42,\n  body: 'body'\n})\n
        " } ], "summary": "Create a review comment for a pull request", @@ -48420,7 +48426,7 @@ }, "path": { "type": "string", - "description": "

        Required. The relative path to the file that necessitates a comment.

        ", + "description": "

        The relative path to the file that necessitates a comment.

        ", "name": "path", "in": "body", "rawType": "string", @@ -48492,8 +48498,7 @@ } }, "required": [ - "body", - "path" + "body" ] }, "examples": { @@ -48566,7 +48571,7 @@ }, { "type": "string", - "description": "

        Required. The relative path to the file that necessitates a comment.

        ", + "description": "

        The relative path to the file that necessitates a comment.

        ", "name": "path", "in": "body", "rawType": "string", @@ -48821,13 +48826,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -48918,13 +48923,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -49118,7 +49123,6 @@ } ], "summary": "Merge a pull request", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@2.20/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in abuse rate limiting. See \"[Abuse rate limits](https://docs.github.com/enterprise-server@2.20/rest/overview/resources-in-the-rest-api#abuse-rate-limits)\" and \"[Dealing with abuse rate limits](https://docs.github.com/enterprise-server@2.20/rest/guides/best-practices-for-integrators#dealing-with-abuse-rate-limits)\" for details.", "tags": [ "pulls" ], @@ -49192,7 +49196,7 @@ "category": "pulls", "categoryLabel": "Pulls", "notes": [], - "descriptionHTML": "

        This endpoint triggers notifications. Creating content too quickly using this endpoint may result in abuse rate limiting. See \"Abuse rate limits\" and \"Dealing with abuse rate limits\" for details.

        ", + "descriptionHTML": "", "bodyParameters": [ { "type": "string", @@ -49306,13 +49310,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -49417,7 +49421,6 @@ } ], "summary": "Request reviewers for a pull request", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@2.20/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in abuse rate limiting. See \"[Abuse rate limits](https://docs.github.com/enterprise-server@2.20/rest/overview/resources-in-the-rest-api#abuse-rate-limits)\" and \"[Dealing with abuse rate limits](https://docs.github.com/enterprise-server@2.20/rest/guides/best-practices-for-integrators#dealing-with-abuse-rate-limits)\" for details.", "tags": [ "pulls" ], @@ -49456,7 +49459,19 @@ "rawDescription": "An array of team `slug`s that will be requested.", "childParamsGroups": [] } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -49485,7 +49500,7 @@ "subcategory": "review-requests", "subcategoryLabel": "Review requests", "notes": [], - "descriptionHTML": "

        This endpoint triggers notifications. Creating content too quickly using this endpoint may result in abuse rate limiting. See \"Abuse rate limits\" and \"Dealing with abuse rate limits\" for details.

        ", + "descriptionHTML": "", "bodyParameters": [ { "type": "array of strings", @@ -49594,7 +49609,7 @@ "properties": { "reviewers": { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -49616,7 +49631,10 @@ "rawDescription": "An array of team `slug`s that will be removed.", "childParamsGroups": [] } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -49660,7 +49678,7 @@ "bodyParameters": [ { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -49718,13 +49736,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -50632,13 +50650,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -51265,13 +51283,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -52433,13 +52451,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -52640,13 +52658,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53277,13 +53295,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53634,13 +53652,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53800,13 +53818,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54765,13 +54783,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54894,13 +54912,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -55029,13 +55047,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -55279,13 +55297,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -55488,13 +55506,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -56457,7 +56475,7 @@ "properties": { "name": { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -56502,18 +56520,16 @@ "childParamsGroups": [] }, "parent_team_id": { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", "rawDescription": "The ID of a team to set as the parent team.", "childParamsGroups": [] } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -56537,7 +56553,7 @@ "bodyParameters": [ { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -56582,8 +56598,9 @@ "childParamsGroups": [] }, { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", @@ -59108,7 +59125,8 @@ "rawDescription": "The permission to grant to the team for this project. Can be one of: \n\\* `read` - team members can read, but not write to or administer this project. \n\\* `write` - team members can read and write, but not administer this project. \n\\* `admin` - team members can read, write and administer this project. \nDefault: the team's `permission` attribute will be used to determine what permission to grant the team on this project. Note that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/enterprise-server@2.20/rest/overview/resources-in-the-rest-api#http-verbs).\"", "childParamsGroups": [] } - } + }, + "nullable": true } } } @@ -59980,13 +59998,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60313,13 +60331,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60400,13 +60418,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60727,13 +60745,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61107,13 +61125,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61227,13 +61245,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61596,13 +61614,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61682,13 +61700,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62082,13 +62100,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62363,13 +62381,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62586,13 +62604,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62754,13 +62772,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63323,13 +63341,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63607,13 +63625,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63961,13 +63979,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64048,13 +64066,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64143,13 +64161,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -64287,13 +64305,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64376,13 +64394,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64456,13 +64474,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64536,13 +64554,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64617,13 +64635,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64782,13 +64800,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64866,13 +64884,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65118,13 +65136,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65199,13 +65217,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65294,13 +65312,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65390,13 +65408,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65470,13 +65488,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65597,13 +65615,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65833,13 +65851,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65914,13 +65932,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", diff --git a/lib/rest/static/decorated/ghes-2.21.json b/lib/rest/static/decorated/ghes-2.21.json index 9f358e4052e8..145e8ba551b8 100644 --- a/lib/rest/static/decorated/ghes-2.21.json +++ b/lib/rest/static/decorated/ghes-2.21.json @@ -3624,13 +3624,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -5646,13 +5646,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -6676,13 +6676,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8235,13 +8235,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8382,13 +8382,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8676,13 +8676,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8771,13 +8771,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9222,13 +9222,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9720,13 +9720,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9815,13 +9815,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10415,13 +10415,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10686,13 +10686,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10786,13 +10786,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -11198,13 +11198,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -11331,13 +11331,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12017,13 +12017,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -12587,13 +12587,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12667,13 +12667,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13884,13 +13884,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -14054,13 +14054,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -14175,13 +14175,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -14731,13 +14731,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15365,13 +15365,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15602,13 +15602,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15950,13 +15950,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -16486,13 +16486,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -16931,7 +16931,7 @@ "properties": { "name": { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -16976,18 +16976,16 @@ "childParamsGroups": [] }, "parent_team_id": { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", "rawDescription": "The ID of a team to set as the parent team.", "childParamsGroups": [] } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -17012,7 +17010,7 @@ "bodyParameters": [ { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -17057,8 +17055,9 @@ "childParamsGroups": [] }, { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", @@ -17184,13 +17183,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -17765,13 +17764,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18341,13 +18340,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18718,13 +18717,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -19064,13 +19063,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -19473,13 +19472,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -19709,7 +19708,8 @@ "rawDescription": "The permission to grant to the team for this project. Can be one of: \n\\* `read` - team members can read, but not write to or administer this project. \n\\* `write` - team members can read and write, but not administer this project. \n\\* `admin` - team members can read, write and administer this project. \nDefault: the team's `permission` attribute will be used to determine what permission to grant the team on this project. Note that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/enterprise-server@2.21/rest/overview/resources-in-the-rest-api#http-verbs).\"", "childParamsGroups": [] } - } + }, + "nullable": true } } } @@ -19866,13 +19866,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -20267,13 +20267,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -21129,13 +21129,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -21899,13 +21899,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -22380,13 +22380,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -22825,7 +22825,7 @@ "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Response with scarlet-witch-preview media type", - "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"visibility\": \"public\",\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"allow_squash_merge\": true,\n  \"delete_branch_on_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"code_of_conduct\": {\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\",\n    \"key\": \"other\",\n    \"name\": \"Other\"\n  },\n  \"anonymous_access_enabled\": false\n}\n
        " + "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"visibility\": \"public\",\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"allow_squash_merge\": true,\n  \"delete_branch_on_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1,\n    \"anonymous_access_enabled\": false\n  },\n  \"code_of_conduct\": {\n    \"key\": \"other\",\n    \"name\": \"Other\",\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\"\n  },\n  \"anonymous_access_enabled\": false\n}\n
        " }, { "httpStatusCode": "301", @@ -23366,13 +23366,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -23554,13 +23554,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -32606,13 +32606,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33178,13 +33178,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33377,13 +33377,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33876,13 +33876,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34300,13 +34300,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34705,13 +34705,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34924,13 +34924,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -35217,13 +35217,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -35466,13 +35466,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -35595,13 +35595,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -35789,13 +35789,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -37038,13 +37038,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -37185,13 +37185,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -37837,13 +37837,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -38476,13 +38476,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -38581,13 +38581,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -39613,13 +39613,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -41092,13 +41092,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42561,13 +42561,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42961,13 +42961,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -43425,13 +43425,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -43854,13 +43854,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44209,13 +44209,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44582,14 +44582,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, "body": { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -44723,14 +44726,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -45153,13 +45159,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -45407,13 +45413,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -45525,13 +45531,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46333,13 +46339,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46697,13 +46703,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46815,13 +46821,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47218,13 +47224,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -48134,13 +48140,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -48771,13 +48777,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -48903,13 +48909,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -49730,13 +49736,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -50443,13 +50449,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -50785,13 +50791,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -51161,13 +51167,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -51599,13 +51605,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -52303,13 +52309,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -52417,13 +52423,13 @@ "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n -d '{\"body\":\"body\",\"path\":\"path\"}'", - "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n  -d '{\"body\":\"body\",\"path\":\"path\"}'
        " + "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n -d '{\"body\":\"body\"}'", + "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n  -d '{\"body\":\"body\"}'
        " }, { "lang": "JavaScript", - "source": "await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n owner: 'octocat',\n repo: 'hello-world',\n pull_number: 42,\n body: 'body',\n path: 'path'\n})", - "html": "
        await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  pull_number: 42,\n  body: 'body',\n  path: 'path'\n})\n
        " + "source": "await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n owner: 'octocat',\n repo: 'hello-world',\n pull_number: 42,\n body: 'body'\n})", + "html": "
        await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  pull_number: 42,\n  body: 'body'\n})\n
        " } ], "summary": "Create a review comment for a pull request", @@ -52462,7 +52468,7 @@ }, "path": { "type": "string", - "description": "

        Required. The relative path to the file that necessitates a comment.

        ", + "description": "

        The relative path to the file that necessitates a comment.

        ", "name": "path", "in": "body", "rawType": "string", @@ -52534,8 +52540,7 @@ } }, "required": [ - "body", - "path" + "body" ] }, "examples": { @@ -52608,7 +52613,7 @@ }, { "type": "string", - "description": "

        Required. The relative path to the file that necessitates a comment.

        ", + "description": "

        The relative path to the file that necessitates a comment.

        ", "name": "path", "in": "body", "rawType": "string", @@ -52863,13 +52868,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -52960,13 +52965,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53348,13 +53353,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53498,7 +53503,19 @@ "rawDescription": "An array of team `slug`s that will be requested.", "childParamsGroups": [] } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -53636,7 +53653,7 @@ "properties": { "reviewers": { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -53658,7 +53675,10 @@ "rawDescription": "An array of team `slug`s that will be removed.", "childParamsGroups": [] } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -53702,7 +53722,7 @@ "bodyParameters": [ { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -53760,13 +53780,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54674,13 +54694,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -55307,13 +55327,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -56475,13 +56495,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -56682,13 +56702,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -57319,13 +57339,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -57676,13 +57696,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -57842,13 +57862,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -58807,13 +58827,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -58936,13 +58956,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59071,13 +59091,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59321,13 +59341,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59530,13 +59550,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60774,13 +60794,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61320,13 +61340,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61861,13 +61881,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62122,13 +62142,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62361,13 +62381,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63000,13 +63020,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63410,13 +63430,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63794,13 +63814,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64196,13 +64216,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64529,13 +64549,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64616,13 +64636,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64943,13 +64963,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65323,13 +65343,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65443,13 +65463,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65812,13 +65832,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65898,13 +65918,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66298,13 +66318,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66579,13 +66599,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66802,13 +66822,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66970,13 +66990,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -67539,13 +67559,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -67823,13 +67843,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -68177,13 +68197,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -68264,13 +68284,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -68359,13 +68379,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -68503,13 +68523,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -68592,13 +68612,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -68672,13 +68692,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -68752,13 +68772,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -68833,13 +68853,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -68998,13 +69018,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -69082,13 +69102,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -69334,13 +69354,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -69415,13 +69435,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -69510,13 +69530,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -69606,13 +69626,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -69686,13 +69706,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -69813,13 +69833,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -70049,13 +70069,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -70130,13 +70150,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", diff --git a/lib/rest/static/decorated/ghes-2.22.json b/lib/rest/static/decorated/ghes-2.22.json index b7081a1c0261..140eab5ae12d 100644 --- a/lib/rest/static/decorated/ghes-2.22.json +++ b/lib/rest/static/decorated/ghes-2.22.json @@ -3614,13 +3614,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -5620,7 +5620,7 @@ } ], "summary": "Suspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/enterprise-server@2.22/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nSuspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub Enterprise Server API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@2.22/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub Enterprise Server API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@2.22/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -5653,7 +5653,7 @@ } ], "bodyParameters": [], - "descriptionHTML": "

        Note: Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"Suspending a GitHub App installation.\"

        \n

        Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub Enterprise Server API or webhook events is blocked for that account.

        \n

        You must use a JWT to access this endpoint.

        " + "descriptionHTML": "

        Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub Enterprise Server API or webhook events is blocked for that account.

        \n

        You must use a JWT to access this endpoint.

        " }, { "verb": "delete", @@ -5684,7 +5684,7 @@ } ], "summary": "Unsuspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/enterprise-server@2.22/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nRemoves a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@2.22/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Removes a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@2.22/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -5717,7 +5717,7 @@ } ], "bodyParameters": [], - "descriptionHTML": "

        Note: Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"Suspending a GitHub App installation.\"

        \n

        Removes a GitHub App installation suspension.

        \n

        You must use a JWT to access this endpoint.

        " + "descriptionHTML": "

        Removes a GitHub App installation suspension.

        \n

        You must use a JWT to access this endpoint.

        " }, { "verb": "get", @@ -5726,13 +5726,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -6750,13 +6750,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8319,13 +8319,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8873,13 +8873,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9245,13 +9245,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9607,13 +9607,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10008,13 +10008,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10155,13 +10155,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10449,13 +10449,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10544,13 +10544,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10995,13 +10995,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -11493,13 +11493,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -11588,13 +11588,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12177,13 +12177,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12442,13 +12442,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12543,13 +12543,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -12955,13 +12955,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13088,13 +13088,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13774,13 +13774,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -14344,13 +14344,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15243,13 +15243,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15601,13 +15601,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -16006,13 +16006,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -16823,13 +16823,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -16903,13 +16903,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18092,13 +18092,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18256,13 +18256,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18378,13 +18378,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18934,13 +18934,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -19568,13 +19568,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -19805,13 +19805,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -20153,13 +20153,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -20689,13 +20689,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -21134,7 +21134,7 @@ "properties": { "name": { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -21179,18 +21179,16 @@ "childParamsGroups": [] }, "parent_team_id": { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", "rawDescription": "The ID of a team to set as the parent team.", "childParamsGroups": [] } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -21215,7 +21213,7 @@ "bodyParameters": [ { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -21260,8 +21258,9 @@ "childParamsGroups": [] }, { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", @@ -21387,13 +21386,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -21968,13 +21967,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -22544,13 +22543,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -22921,13 +22920,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -23267,13 +23266,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -23676,13 +23675,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -23912,7 +23911,8 @@ "rawDescription": "The permission to grant to the team for this project. Can be one of: \n\\* `read` - team members can read, but not write to or administer this project. \n\\* `write` - team members can read and write, but not administer this project. \n\\* `admin` - team members can read, write and administer this project. \nDefault: the team's `permission` attribute will be used to determine what permission to grant the team on this project. Note that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/enterprise-server@2.22/rest/overview/resources-in-the-rest-api#http-verbs).\"", "childParamsGroups": [] } - } + }, + "nullable": true } } } @@ -24069,13 +24069,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -24470,13 +24470,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -25332,13 +25332,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -26102,13 +26102,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -26583,13 +26583,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -27028,7 +27028,7 @@ "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Response with scarlet-witch-preview media type", - "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"visibility\": \"public\",\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n  \"allow_squash_merge\": true,\n  \"delete_branch_on_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"code_of_conduct\": {\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\",\n    \"key\": \"other\",\n    \"name\": \"Other\"\n  }\n}\n
        " + "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"language\": null,\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"visibility\": \"public\",\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n  \"allow_squash_merge\": true,\n  \"delete_branch_on_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"code_of_conduct\": {\n    \"key\": \"other\",\n    \"name\": \"Other\",\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\"\n  }\n}\n
        " }, { "httpStatusCode": "301", @@ -27569,13 +27569,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -28065,13 +28065,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -28579,13 +28579,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -28835,13 +28835,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -29027,13 +29027,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -29351,13 +29351,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -29806,13 +29806,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30207,13 +30207,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30297,13 +30297,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30485,13 +30485,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -39537,13 +39537,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -40109,13 +40109,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -40291,31 +40291,74 @@ "descriptionHTML": "" }, { - "name": "state", - "description": "Set to `open`, `fixed`, or `dismissed` to list code scanning alerts in a specific state.", + "name": "tool_name", + "description": "The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both.", "in": "query", "required": false, "schema": { "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] + "description": "The name of the tool used to generate the code scanning analysis." }, - "descriptionHTML": "

        Set to open, fixed, or dismissed to list code scanning alerts in a specific state.

        " + "descriptionHTML": "

        The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either tool_name or tool_guid, but not both.

        " + }, + { + "name": "tool_guid", + "description": "The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either `tool_guid` or `tool_name`, but not both.", + "in": "query", + "required": false, + "schema": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + }, + "descriptionHTML": "

        The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either tool_guid or tool_name, but not both.

        " + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + }, + "descriptionHTML": "

        Page number of the results to fetch.

        " + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + }, + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "ref", + "description": "The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`.", "in": "query", - "description": "Set a full Git reference to list alerts for a specific branch. The `ref` must be formatted as `refs/heads/`.", "required": false, "schema": { "type": "string", "description": "The full Git reference, formatted as `refs/heads/`." }, - "descriptionHTML": "

        Set a full Git reference to list alerts for a specific branch. The ref must be formatted as refs/heads/<branch name>.

        " + "descriptionHTML": "

        The Git reference for the results you want to list. The ref for a branch can be formatted either as refs/heads/<branch name> or simply <branch name>. To reference a pull request use refs/pull/<number>/merge.

        " + }, + { + "name": "state", + "description": "Set to `open`, `fixed`, or `dismissed` to list code scanning alerts in a specific state.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "descriptionHTML": "

        Set to open, fixed, or dismissed to list code scanning alerts in a specific state.

        " } ], "x-codeSamples": [ @@ -40331,14 +40374,14 @@ } ], "summary": "List code scanning alerts for a repository", - "description": "Lists all open code scanning alerts for the default branch (usually `main` or `master`). You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", + "description": "Lists all open code scanning alerts for the default branch (usually `main`\nor `master`). You must use an access token with the `security_events` scope to use\nthis endpoint. GitHub Apps must have the `security_events` read permission to use\nthis endpoint.\n\nThe response includes a `most_recent_instance` object.\nThis provides details of the most recent instance of this alert\nfor the the default branch or for the specified Git reference\n(if you used `ref` in the request).", "tags": [ "code-scanning" ], "operationId": "code-scanning/list-alerts-for-repo", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@2.22/v3/code-scanning/#list-code-scanning-alerts-for-a-repository" + "url": "https://docs.github.com/enterprise-server@2.22/rest/reference/code-scanning#list-code-scanning-alerts-for-a-repository" }, "x-github": { "githubCloudOnly": false, @@ -40352,18 +40395,23 @@ "categoryLabel": "Code scanning", "notes": [], "bodyParameters": [], - "descriptionHTML": "

        Lists all open code scanning alerts for the default branch (usually main or master). You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events read permission to use this endpoint.

        ", + "descriptionHTML": "

        Lists all open code scanning alerts for the default branch (usually main\nor master). You must use an access token with the security_events scope to use\nthis endpoint. GitHub Apps must have the security_events read permission to use\nthis endpoint.

        \n

        The response includes a most_recent_instance object.\nThis provides details of the most recent instance of this alert\nfor the the default branch or for the specified Git reference\n(if you used ref in the request).

        ", "responses": [ { "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        [\n  {\n    \"number\": 4,\n    \"created_at\": \"2020-02-13T12:29:18Z\",\n    \"url\": \"https://api.github.com/repos/github/hello-world/code-scanning/alerts/4\",\n    \"html_url\": \"https://github.com/github/hello-world/code-scanning/4\",\n    \"state\": \"open\",\n    \"dismissed_by\": null,\n    \"dismissed_at\": null,\n    \"dismissed_reason\": null,\n    \"rule\": {\n      \"id\": \"js/zipslip\",\n      \"severity\": \"error\",\n      \"description\": \"Arbitrary file write during zip extraction\"\n    },\n    \"tool\": {\n      \"name\": \"CodeQL command-line toolchain\",\n      \"version\": null\n    }\n  },\n  {\n    \"number\": 3,\n    \"created_at\": \"2020-02-13T12:29:18Z\",\n    \"url\": \"https://api.github.com/repos/github/hello-world/code-scanning/alerts/3\",\n    \"html_url\": \"https://github.com/github/hello-world/code-scanning/3\",\n    \"state\": \"dismissed\",\n    \"dismissed_by\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"dismissed_at\": \"2020-02-14T12:29:18Z\",\n    \"dismissed_reason\": \"false positive\",\n    \"rule\": {\n      \"id\": \"js/zipslip\",\n      \"severity\": \"error\",\n      \"description\": \"Arbitrary file write during zip extraction\"\n    },\n    \"tool\": {\n      \"name\": \"CodeQL command-line toolchain\",\n      \"version\": null\n    }\n  }\n]\n
        " + "payload": "
        [\n  {\n    \"number\": 4,\n    \"created_at\": \"2020-02-13T12:29:18Z\",\n    \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/4\",\n    \"html_url\": \"https://github.com/octocat/hello-world/code-scanning/4\",\n    \"state\": \"open\",\n    \"dismissed_by\": null,\n    \"dismissed_at\": null,\n    \"dismissed_reason\": null,\n    \"rule\": {\n      \"id\": \"js/zipslip\",\n      \"severity\": \"error\",\n      \"description\": \"Arbitrary file write during zip extraction\",\n      \"name\": \"js/zipslip\"\n    },\n    \"tool\": {\n      \"name\": \"CodeQL\",\n      \"guid\": null,\n      \"version\": \"2.4.0\"\n    },\n    \"most_recent_instance\": {\n      \"ref\": \"refs/heads/main\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"{}\",\n      \"state\": \"open\",\n      \"commit_sha\": \"39406e42cb832f683daa691dd652a8dc36ee8930\",\n      \"message\": {\n        \"text\": \"This path depends on a user-provided value.\"\n      },\n      \"location\": {\n        \"path\": \"spec-main/api-session-spec.ts\",\n        \"start_line\": 917,\n        \"end_line\": 917,\n        \"start_column\": 7,\n        \"end_column\": 18\n      },\n      \"classifications\": [\n        \"test\"\n      ]\n    },\n    \"instances_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/4/instances\"\n  },\n  {\n    \"number\": 3,\n    \"created_at\": \"2020-02-13T12:29:18Z\",\n    \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3\",\n    \"html_url\": \"https://github.com/octocat/hello-world/code-scanning/3\",\n    \"state\": \"dismissed\",\n    \"dismissed_by\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"dismissed_at\": \"2020-02-14T12:29:18Z\",\n    \"dismissed_reason\": \"false positive\",\n    \"rule\": {\n      \"id\": \"js/zipslip\",\n      \"severity\": \"error\",\n      \"description\": \"Arbitrary file write during zip extraction\",\n      \"name\": \"js/zipslip\"\n    },\n    \"tool\": {\n      \"name\": \"CodeQL\",\n      \"guid\": null,\n      \"version\": \"2.4.0\"\n    },\n    \"most_recent_instance\": {\n      \"ref\": \"refs/heads/main\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"{}\",\n      \"state\": \"open\",\n      \"commit_sha\": \"39406e42cb832f683daa691dd652a8dc36ee8930\",\n      \"message\": {\n        \"text\": \"This path depends on a user-provided value.\"\n      },\n      \"location\": {\n        \"path\": \"lib/ab12-gen.js\",\n        \"start_line\": 917,\n        \"end_line\": 917,\n        \"start_column\": 7,\n        \"end_column\": 18\n      },\n      \"classifications\": []\n    },\n    \"instances_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances\"\n  }\n]\n
        " + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" }, { "httpStatusCode": "404", "httpStatusMessage": "Not Found", - "description": "Response if the ref does not match an existing ref" + "description": "Resource not found" }, { "httpStatusCode": "503", @@ -40398,11 +40446,15 @@ { "name": "alert_number", "in": "path", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { - "type": "integer" + "type": "integer", + "description": "The security alert number.", + "readOnly": true, + "nullable": false }, - "descriptionHTML": "" + "descriptionHTML": "

        The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the number field in the response from the GET /repos/{owner}/{repo}/code-scanning/alerts operation.

        " } ], "x-codeSamples": [ @@ -40418,14 +40470,14 @@ } ], "summary": "Get a code scanning alert", - "description": "Gets a single code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.\n\nThe security `alert_number` is found at the end of the security alert's URL. For example, the security alert ID for `https://github.com/Octo-org/octo-repo/security/code-scanning/88` is `88`.", + "description": "Gets a single code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.\n\n**Deprecation notice**:\nThe instances field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The same information can now be retrieved via a GET request to the URL specified by `instances_url`.", "tags": [ "code-scanning" ], "operationId": "code-scanning/get-alert", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@2.22/v3/code-scanning/#get-a-code-scanning-alert" + "url": "https://docs.github.com/enterprise-server@2.22/rest/reference/code-scanning#get-a-code-scanning-alert" }, "x-github": { "githubCloudOnly": false, @@ -40439,13 +40491,18 @@ "categoryLabel": "Code scanning", "notes": [], "bodyParameters": [], - "descriptionHTML": "

        Gets a single code scanning alert. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events read permission to use this endpoint.

        \n

        The security alert_number is found at the end of the security alert's URL. For example, the security alert ID for https://github.com/Octo-org/octo-repo/security/code-scanning/88 is 88.

        ", + "descriptionHTML": "

        Gets a single code scanning alert. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events read permission to use this endpoint.

        \n

        Deprecation notice:\nThe instances field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The same information can now be retrieved via a GET request to the URL specified by instances_url.

        ", "responses": [ { "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        {\n  \"number\": 42,\n  \"created_at\": \"2020-06-19T11:21:34Z\",\n  \"url\": \"https://api.github.com/repos/github/hello-world/code-scanning/alerts/42\",\n  \"html_url\": \"https://github.com/github/hello-world/code-scanning/42\",\n  \"instances\": [\n    {\n      \"ref\": \"refs/heads/main\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"\",\n      \"state\": \"fixed\"\n    },\n    {\n      \"ref\": \"refs/pull/3740/head\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"\",\n      \"state\": \"dismissed\"\n    }\n  ],\n  \"state\": \"dismissed\",\n  \"dismissed_by\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"dismissed_at\": \"2020-02-14T12:29:18Z\",\n  \"dismissed_reason\": \"false positive\",\n  \"rule\": {\n    \"id\": \"js/polynomial-redos\",\n    \"severity\": \"warning\",\n    \"description\": \"Polynomial regular expression used on uncontrolled data\"\n  },\n  \"tool\": {\n    \"name\": \"CodeQL command-line toolchain\",\n    \"version\": null\n  }\n}\n
        " + "payload": "
        {\n  \"number\": 42,\n  \"created_at\": \"2020-06-19T11:21:34Z\",\n  \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42\",\n  \"html_url\": \"https://github.com/octocat/hello-world/code-scanning/42\",\n  \"state\": \"dismissed\",\n  \"dismissed_by\": {\n    \"login\": \"octocat\",\n    \"id\": 54933897,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"dismissed_at\": \"2020-02-14T12:29:18Z\",\n  \"dismissed_reason\": \"false positive\",\n  \"rule\": {\n    \"id\": \"js/zipslip\",\n    \"severity\": \"error\",\n    \"description\": \"Arbitrary file write during zip extraction (\\\"Zip Slip\\\")\",\n    \"name\": \"js/zipslip\",\n    \"full_description\": \"Extracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten.\",\n    \"tags\": [\n      \"security\",\n      \"external/cwe/cwe-022\"\n    ],\n    \"help\": \"# Arbitrary file write during zip extraction (\\\"Zip Slip\\\")\\\\nExtracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten ...\"\n  },\n  \"tool\": {\n    \"name\": \"CodeQL\",\n    \"guid\": null,\n    \"version\": \"2.4.0\"\n  },\n  \"most_recent_instance\": {\n    \"ref\": \"refs/heads/main\",\n    \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n    \"environment\": \"{}\",\n    \"state\": \"dismissed\",\n    \"commit_sha\": \"39406e42cb832f683daa691dd652a8dc36ee8930\",\n    \"message\": {\n      \"text\": \"This path depends on a user-provided value.\"\n    },\n    \"location\": {\n      \"path\": \"spec-main/api-session-spec.ts\",\n      \"start_line\": 917,\n      \"end_line\": 917,\n      \"start_column\": 7,\n      \"end_column\": 18\n    },\n    \"classifications\": [\n      \"test\"\n    ]\n  },\n  \"instances_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances\"\n}\n
        " + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" }, { "httpStatusCode": "404", @@ -40485,7 +40542,7 @@ { "name": "alert_number", "in": "path", - "description": "The security alert number, found at the end of the security alert's URL.", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { "type": "integer", @@ -40493,7 +40550,7 @@ "readOnly": true, "nullable": false }, - "descriptionHTML": "

        The security alert number, found at the end of the security alert's URL.

        " + "descriptionHTML": "

        The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the number field in the response from the GET /repos/{owner}/{repo}/code-scanning/alerts operation.

        " } ], "x-codeSamples": [ @@ -40516,7 +40573,7 @@ ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@2.22/v3/code-scanning/#upload-a-code-scanning-alert" + "url": "https://docs.github.com/enterprise-server@2.22/rest/reference/code-scanning#update-a-code-scanning-alert" }, "requestBody": { "content": { @@ -40628,17 +40685,22 @@ "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        {\n  \"number\": 42,\n  \"created_at\": \"2020-08-25T21:28:36Z\",\n  \"url\": \"https://api.github.com/repos/github/hello-world/code-scanning/alerts/42\",\n  \"html_url\": \"https://github.com/github/hello-world/code-scanning/42\",\n  \"instances\": [\n    {\n      \"ref\": \"refs/heads/codeql-analysis-yml\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"\",\n      \"state\": \"dismissed\"\n    },\n    {\n      \"ref\": \"refs/pull/3740/head\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"\",\n      \"state\": \"dismissed\"\n    }\n  ],\n  \"state\": \"dismissed\",\n  \"dismissed_by\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"dismissed_at\": \"2020-09-02T22:34:56Z\",\n  \"dismissed_reason\": \"false positive\",\n  \"rule\": {\n    \"id\": \"js/polynomial-redos\",\n    \"severity\": \"warning\",\n    \"description\": \"Polynomial regular expression used on uncontrolled data\"\n  },\n  \"tool\": {\n    \"name\": \"CodeQL command-line toolchain\",\n    \"version\": null\n  }\n}\n
        " + "payload": "
        {\n  \"number\": 42,\n  \"created_at\": \"2020-08-25T21:28:36Z\",\n  \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42\",\n  \"html_url\": \"https://github.com/octocat/hello-world/code-scanning/42\",\n  \"state\": \"dismissed\",\n  \"dismissed_by\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"dismissed_at\": \"2020-09-02T22:34:56Z\",\n  \"dismissed_reason\": \"false positive\",\n  \"rule\": {\n    \"id\": \"js/zipslip\",\n    \"severity\": \"error\",\n    \"description\": \"Arbitrary file write during zip extraction (\\\"Zip Slip\\\")\",\n    \"name\": \"js/zipslip\",\n    \"full_description\": \"Extracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten.\",\n    \"tags\": [\n      \"security\",\n      \"external/cwe/cwe-022\"\n    ],\n    \"help\": \"# Arbitrary file write during zip extraction (\\\"Zip Slip\\\")\\\\nExtracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten ...\"\n  },\n  \"tool\": {\n    \"name\": \"CodeQL\",\n    \"guid\": null,\n    \"version\": \"2.4.0\"\n  },\n  \"most_recent_instance\": {\n    \"ref\": \"refs/heads/main\",\n    \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n    \"environment\": \"{}\",\n    \"state\": \"dismissed\",\n    \"commit_sha\": \"39406e42cb832f683daa691dd652a8dc36ee8930\",\n    \"message\": {\n      \"text\": \"This path depends on a user-provided value.\"\n    },\n    \"location\": {\n      \"path\": \"spec-main/api-session-spec.ts\",\n      \"start_line\": 917,\n      \"end_line\": 917,\n      \"start_column\": 7,\n      \"end_column\": 18\n    },\n    \"classifications\": [\n      \"test\"\n    ]\n  },\n  \"instances_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances\"\n}\n
        " }, { "httpStatusCode": "403", "httpStatusMessage": "Forbidden", - "description": "Response if the repository is archived" + "description": "Forbidden" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" }, { "httpStatusCode": "503", "httpStatusMessage": "Service Unavailable", - "description": "Response when code scanning is not available and you should try again at a later time" + "description": "Service unavailable" } ] }, @@ -40665,27 +40727,72 @@ }, "descriptionHTML": "" }, + { + "name": "tool_name", + "description": "The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "The name of the tool used to generate the code scanning analysis." + }, + "descriptionHTML": "

        The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either tool_name or tool_guid, but not both.

        " + }, + { + "name": "tool_guid", + "description": "The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either `tool_guid` or `tool_name`, but not both.", + "in": "query", + "required": false, + "schema": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + }, + "descriptionHTML": "

        The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either tool_guid or tool_name, but not both.

        " + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + }, + "descriptionHTML": "

        Page number of the results to fetch.

        " + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + }, + "descriptionHTML": "

        Results per page (max 100).

        " + }, { "name": "ref", "in": "query", - "description": "Set a full Git reference to list alerts for a specific branch. The `ref` must be formatted as `refs/heads/`.", + "description": "The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`.", "required": false, "schema": { "type": "string", - "description": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`." + "description": "The full Git reference, formatted as `refs/heads/`." }, - "descriptionHTML": "

        Set a full Git reference to list alerts for a specific branch. The ref must be formatted as refs/heads/<branch name>.

        " + "descriptionHTML": "

        The Git reference for the analyses you want to list. The ref for a branch can be formatted either as refs/heads/<branch name> or simply <branch name>. To reference a pull request use refs/pull/<number>/merge.

        " }, { - "name": "tool_name", + "name": "sarif_id", "in": "query", - "description": "Set a single code scanning tool name to filter alerts by tool.", + "description": "Filter analyses belonging to the same SARIF upload.", "required": false, "schema": { "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "description": "An identifier for the upload.", + "example": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "nullable": false }, - "descriptionHTML": "

        Set a single code scanning tool name to filter alerts by tool.

        " + "descriptionHTML": "

        Filter analyses belonging to the same SARIF upload.

        " } ], "x-codeSamples": [ @@ -40700,15 +40807,15 @@ "html": "
        await octokit.request('GET /repos/{owner}/{repo}/code-scanning/analyses', {\n  owner: 'octocat',\n  repo: 'hello-world'\n})\n
        " } ], - "summary": "List recent code scanning analyses for a repository", - "description": "List the details of recent code scanning analyses for a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", + "summary": "List code scanning analyses for a repository", + "description": "Lists the details of all code scanning analyses for a repository,\nstarting with the most recent.\nThe response is paginated and you can use the `page` and `per_page` parameters\nto list the analyses you're interested in.\nBy default 30 analyses are listed per page.\n\nThe `rules_count` field in the response give the number of rules\nthat were run in the analysis.\nFor very old analyses this data is not available,\nand `0` is returned in this field.\n\nYou must use an access token with the `security_events` scope to use this endpoint.\nGitHub Apps must have the `security_events` read permission to use this endpoint.\n\n**Deprecation notice**:\nThe `tool_name` field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The tool name can now be found inside the `tool` field.", "operationId": "code-scanning/list-recent-analyses", "tags": [ "code-scanning" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@2.22/v3/code-scanning/#list-recent-analyses" + "url": "https://docs.github.com/enterprise-server@2.22/rest/reference/code-scanning#list-code-scanning-analyses-for-a-repository" }, "x-github": { "enabledForGitHubApps": true, @@ -40716,18 +40823,33 @@ "previews": [], "category": "code-scanning" }, - "slug": "list-recent-code-scanning-analyses-for-a-repository", + "slug": "list-code-scanning-analyses-for-a-repository", "category": "code-scanning", "categoryLabel": "Code scanning", "notes": [], "bodyParameters": [], - "descriptionHTML": "

        List the details of recent code scanning analyses for a repository. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events read permission to use this endpoint.

        ", + "descriptionHTML": "

        Lists the details of all code scanning analyses for a repository,\nstarting with the most recent.\nThe response is paginated and you can use the page and per_page parameters\nto list the analyses you're interested in.\nBy default 30 analyses are listed per page.

        \n

        The rules_count field in the response give the number of rules\nthat were run in the analysis.\nFor very old analyses this data is not available,\nand 0 is returned in this field.

        \n

        You must use an access token with the security_events scope to use this endpoint.\nGitHub Apps must have the security_events read permission to use this endpoint.

        \n

        Deprecation notice:\nThe tool_name field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The tool name can now be found inside the tool field.

        ", "responses": [ { "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        [\n  {\n    \"ref\": \"refs/heads/master\",\n    \"commit_sha\": \"d99612c3e1f2970085cfbaeadf8f010ef69bad83\",\n    \"analysis_key\": \".github/workflows/codeql-analysis.yml:analyze\",\n    \"tool_name\": \"CodeQL command-line toolchain\",\n    \"environment\": \"{}\",\n    \"error\": \"\",\n    \"created_at\": \"2020-08-27T15:05:21Z\"\n  },\n  {\n    \"ref\": \"refs/heads/my-branch\",\n    \"commit_sha\": \"c8cff6510d4d084fb1b4aa13b64b97ca12b07321\",\n    \"analysis_key\": \".github/workflows/shiftleft.yml:build\",\n    \"tool_name\": \"Python Security Analysis\",\n    \"environment\": \"{}\",\n    \"error\": \"\",\n    \"created_at\": \"2020-08-31T22:46:44Z\"\n  }\n]\n
        " + "payload": "
        [\n  {\n    \"ref\": \"refs/heads/main\",\n    \"commit_sha\": \"d99612c3e1f2970085cfbaeadf8f010ef69bad83\",\n    \"analysis_key\": \".github/workflows/codeql-analysis.yml:analyze\",\n    \"environment\": \"{\\\"language\\\":\\\"python\\\"}\",\n    \"error\": \"\",\n    \"created_at\": \"2020-08-27T15:05:21Z\",\n    \"results_count\": 17,\n    \"rules_count\": 49,\n    \"id\": 201,\n    \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/201\",\n    \"sarif_id\": \"6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53\",\n    \"tool\": {\n      \"name\": \"CodeQL\",\n      \"guid\": null,\n      \"version\": \"2.4.0\"\n    },\n    \"deletable\": true\n  },\n  {\n    \"ref\": \"refs/heads/my-branch\",\n    \"commit_sha\": \"c8cff6510d4d084fb1b4aa13b64b97ca12b07321\",\n    \"analysis_key\": \".github/workflows/shiftleft.yml:build\",\n    \"environment\": \"{}\",\n    \"error\": \"\",\n    \"created_at\": \"2020-08-31T22:46:44Z\",\n    \"results_count\": 17,\n    \"rules_count\": 32,\n    \"id\": 200,\n    \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/200\",\n    \"sarif_id\": \"8981cd8e-b078-4ac3-a3be-1dad7dbd0b582\",\n    \"tool\": {\n      \"name\": \"Python Security Analysis\",\n      \"guid\": null,\n      \"version\": \"1.2.0\"\n    },\n    \"deletable\": true\n  }\n]\n
        " + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + }, + { + "httpStatusCode": "503", + "httpStatusMessage": "Service Unavailable", + "description": "Service unavailable" } ] }, @@ -40758,24 +40880,24 @@ "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs \\\n -d '{\"commit_sha\":\"commit_sha\",\"ref\":\"ref\",\"sarif\":\"sarif\",\"tool_name\":\"tool_name\"}'", - "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs \\\n  -d '{\"commit_sha\":\"commit_sha\",\"ref\":\"ref\",\"sarif\":\"sarif\",\"tool_name\":\"tool_name\"}'
        " + "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs \\\n -d '{\"commit_sha\":\"commit_sha\",\"ref\":\"ref\",\"sarif\":\"sarif\"}'", + "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs \\\n  -d '{\"commit_sha\":\"commit_sha\",\"ref\":\"ref\",\"sarif\":\"sarif\"}'
        " }, { "lang": "JavaScript", - "source": "await octokit.request('POST /repos/{owner}/{repo}/code-scanning/sarifs', {\n owner: 'octocat',\n repo: 'hello-world',\n commit_sha: 'commit_sha',\n ref: 'ref',\n sarif: 'sarif',\n tool_name: 'tool_name'\n})", - "html": "
        await octokit.request('POST /repos/{owner}/{repo}/code-scanning/sarifs', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  commit_sha: 'commit_sha',\n  ref: 'ref',\n  sarif: 'sarif',\n  tool_name: 'tool_name'\n})\n
        " + "source": "await octokit.request('POST /repos/{owner}/{repo}/code-scanning/sarifs', {\n owner: 'octocat',\n repo: 'hello-world',\n commit_sha: 'commit_sha',\n ref: 'ref',\n sarif: 'sarif'\n})", + "html": "
        await octokit.request('POST /repos/{owner}/{repo}/code-scanning/sarifs', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  commit_sha: 'commit_sha',\n  ref: 'ref',\n  sarif: 'sarif'\n})\n
        " } ], - "summary": "Upload a SARIF file", - "description": "Upload a SARIF file containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` write permission to use this endpoint.", + "summary": "Upload an analysis as SARIF data", + "description": "Uploads SARIF data containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` write permission to use this endpoint.\n\nYou must compress the SARIF-formatted analysis data that you want to upload, using `gzip`, and then encode it as a Base64 format string. For example:\n\n```\ngzip -c analysis-data.sarif | base64\n```\n\nSARIF upload supports a maximum of 1000 results per analysis run. Any results over this limit are ignored. Typically, but not necessarily, a SARIF file contains a single run of a single tool. If a code scanning tool generates too many results, you should update the analysis configuration to run only the most important rules or queries.\n\nThe `202 Accepted`, response includes an `id` value.\nYou can use this ID to check the status of the upload by using this for the `/sarifs/{sarif_id}` endpoint.\nFor more information, see \"[Get information about a SARIF upload](/rest/reference/code-scanning#get-information-about-a-sarif-upload).\"", "operationId": "code-scanning/upload-sarif", "tags": [ "code-scanning" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@2.22/v3/code-scanning/#upload-a-sarif-analysis" + "url": "https://docs.github.com/enterprise-server@2.22/rest/reference/code-scanning#upload-an-analysis-as-sarif-data" }, "requestBody": { "content": { @@ -40784,7 +40906,7 @@ "type": "object", "properties": { "commit_sha": { - "description": "

        Required. The commit SHA of the code scanning analysis file.

        ", + "description": "

        Required. The SHA of the commit to which the analysis you are uploading relates.

        ", "type": "string", "minLength": 40, "maxLength": 40, @@ -40792,25 +40914,25 @@ "name": "commit_sha", "in": "body", "rawType": "string", - "rawDescription": "The commit SHA of the code scanning analysis file.", + "rawDescription": "The SHA of the commit to which the analysis you are uploading relates.", "childParamsGroups": [] }, "ref": { "type": "string", - "description": "

        Required. The full Git reference of the code scanning analysis file, formatted as refs/heads/<branch name>.

        ", + "description": "

        Required. The full Git reference, formatted as refs/heads/<branch name>.

        ", "name": "ref", "in": "body", "rawType": "string", - "rawDescription": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`.", + "rawDescription": "The full Git reference, formatted as `refs/heads/`.", "childParamsGroups": [] }, "sarif": { - "description": "

        Required. A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using gzip and then translate the contents of the file into a Base64 encoding string.

        ", + "description": "

        Required. A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using gzip and then translate the contents of the file into a Base64 encoding string. For more information, see \"SARIF support for code scanning.\"

        ", "type": "string", "name": "sarif", "in": "body", "rawType": "string", - "rawDescription": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string.", + "rawDescription": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string. For more information, see \"[SARIF support for code scanning](https://docs.github.com/enterprise-server@2.22/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning).\"", "childParamsGroups": [] }, "checkout_uri": { @@ -40835,27 +40957,20 @@ "childParamsGroups": [] }, "tool_name": { + "description": "

        The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the tool_guid parameter of operations such as GET /repos/{owner}/{repo}/code-scanning/alerts.

        ", "type": "string", - "description": "

        Required. The name of the tool used to generate the code scanning analysis alert.

        ", "name": "tool_name", "in": "body", "rawType": "string", - "rawDescription": "The name of the tool used to generate the code scanning analysis alert.", + "rawDescription": "The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the `tool_guid` parameter of operations such as `GET /repos/{owner}/{repo}/code-scanning/alerts`.", "childParamsGroups": [] } }, "required": [ "commit_sha", "ref", - "sarif", - "tool_name" + "sarif" ] - }, - "example": { - "commit_sha": "9a450a043b9038ba86722926570d2312cff6aba8", - "ref": "refs/heads/main", - "sarif": "REPLACE_ME", - "tool_name": "codeql" } } } @@ -40866,41 +40981,14 @@ "previews": [], "category": "code-scanning" }, - "slug": "upload-a-sarif-file", + "slug": "upload-an-analysis-as-sarif-data", "category": "code-scanning", "categoryLabel": "Code scanning", "notes": [], - "responses": [ - { - "httpStatusCode": "202", - "httpStatusMessage": "Accepted", - "description": "Response" - }, - { - "httpStatusCode": "400", - "httpStatusMessage": "Bad Request", - "description": "Response if the sarif field is invalid" - }, - { - "httpStatusCode": "403", - "httpStatusMessage": "Forbidden", - "description": "Response if the repository is archived" - }, - { - "httpStatusCode": "404", - "httpStatusMessage": "Not Found", - "description": "Response if commit sha or ref cannot be found" - }, - { - "httpStatusCode": "413", - "httpStatusMessage": "Payload Too Large", - "description": "Response if the sarif field is too large" - } - ], - "descriptionHTML": "

        Upload a SARIF file containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events write permission to use this endpoint.

        ", + "descriptionHTML": "

        Uploads SARIF data containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events write permission to use this endpoint.

        \n

        You must compress the SARIF-formatted analysis data that you want to upload, using gzip, and then encode it as a Base64 format string. For example:

        \n
        gzip -c analysis-data.sarif | base64\n
        \n

        SARIF upload supports a maximum of 1000 results per analysis run. Any results over this limit are ignored. Typically, but not necessarily, a SARIF file contains a single run of a single tool. If a code scanning tool generates too many results, you should update the analysis configuration to run only the most important rules or queries.

        \n

        The 202 Accepted, response includes an id value.\nYou can use this ID to check the status of the upload by using this for the /sarifs/{sarif_id} endpoint.\nFor more information, see \"Get information about a SARIF upload.\"

        ", "bodyParameters": [ { - "description": "

        Required. The commit SHA of the code scanning analysis file.

        ", + "description": "

        Required. The SHA of the commit to which the analysis you are uploading relates.

        ", "type": "string", "minLength": 40, "maxLength": 40, @@ -40908,25 +40996,25 @@ "name": "commit_sha", "in": "body", "rawType": "string", - "rawDescription": "The commit SHA of the code scanning analysis file.", + "rawDescription": "The SHA of the commit to which the analysis you are uploading relates.", "childParamsGroups": [] }, { "type": "string", - "description": "

        Required. The full Git reference of the code scanning analysis file, formatted as refs/heads/<branch name>.

        ", + "description": "

        Required. The full Git reference, formatted as refs/heads/<branch name>.

        ", "name": "ref", "in": "body", "rawType": "string", - "rawDescription": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`.", + "rawDescription": "The full Git reference, formatted as `refs/heads/`.", "childParamsGroups": [] }, { - "description": "

        Required. A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using gzip and then translate the contents of the file into a Base64 encoding string.

        ", + "description": "

        Required. A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using gzip and then translate the contents of the file into a Base64 encoding string. For more information, see \"SARIF support for code scanning.\"

        ", "type": "string", "name": "sarif", "in": "body", "rawType": "string", - "rawDescription": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string.", + "rawDescription": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string. For more information, see \"[SARIF support for code scanning](https://docs.github.com/enterprise-server@2.22/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning).\"", "childParamsGroups": [] }, { @@ -40951,14 +41039,47 @@ "childParamsGroups": [] }, { + "description": "

        The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the tool_guid parameter of operations such as GET /repos/{owner}/{repo}/code-scanning/alerts.

        ", "type": "string", - "description": "

        Required. The name of the tool used to generate the code scanning analysis alert.

        ", "name": "tool_name", "in": "body", "rawType": "string", - "rawDescription": "The name of the tool used to generate the code scanning analysis alert.", + "rawDescription": "The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the `tool_guid` parameter of operations such as `GET /repos/{owner}/{repo}/code-scanning/alerts`.", "childParamsGroups": [] } + ], + "responses": [ + { + "httpStatusCode": "202", + "httpStatusMessage": "Accepted", + "description": "Default response", + "payload": "
        {\n  \"id\": \"47177e22-5596-11eb-80a1-c1e54ef945c6\",\n  \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/47177e22-5596-11eb-80a1-c1e54ef945c6\"\n}\n
        " + }, + { + "httpStatusCode": "400", + "httpStatusMessage": "Bad Request", + "description": "Response if the sarif field is invalid" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Forbidden" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + }, + { + "httpStatusCode": "413", + "httpStatusMessage": "Payload Too Large", + "description": "Response if the sarif field is too large" + }, + { + "httpStatusCode": "503", + "httpStatusMessage": "Service Unavailable", + "description": "Service unavailable" + } ] }, { @@ -41002,13 +41123,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -41501,13 +41622,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -41925,13 +42046,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42330,13 +42451,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42549,13 +42670,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42842,13 +42963,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -43091,13 +43212,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -43220,13 +43341,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -43414,13 +43535,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44663,13 +44784,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44810,13 +44931,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -45456,13 +45577,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46089,13 +46210,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46194,13 +46315,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47226,13 +47347,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -48705,13 +48826,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -50157,13 +50278,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -50557,13 +50678,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -51022,13 +51143,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -51451,13 +51572,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -51806,13 +51927,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -52161,14 +52282,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, "body": { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -52302,14 +52426,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -52732,13 +52859,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -52986,13 +53113,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53098,13 +53225,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53900,13 +54027,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54264,13 +54391,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54382,13 +54509,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54785,13 +54912,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -55701,13 +55828,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -56338,13 +56465,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -56470,13 +56597,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -57292,13 +57419,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -58005,13 +58132,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -58347,13 +58474,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -58711,13 +58838,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59149,13 +59276,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59847,13 +59974,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59961,13 +60088,13 @@ "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n -d '{\"body\":\"body\",\"path\":\"path\"}'", - "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n  -d '{\"body\":\"body\",\"path\":\"path\"}'
        " + "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n -d '{\"body\":\"body\"}'", + "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n  -d '{\"body\":\"body\"}'
        " }, { "lang": "JavaScript", - "source": "await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n owner: 'octocat',\n repo: 'hello-world',\n pull_number: 42,\n body: 'body',\n path: 'path'\n})", - "html": "
        await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  pull_number: 42,\n  body: 'body',\n  path: 'path'\n})\n
        " + "source": "await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n owner: 'octocat',\n repo: 'hello-world',\n pull_number: 42,\n body: 'body'\n})", + "html": "
        await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  pull_number: 42,\n  body: 'body'\n})\n
        " } ], "summary": "Create a review comment for a pull request", @@ -60006,7 +60133,7 @@ }, "path": { "type": "string", - "description": "

        Required. The relative path to the file that necessitates a comment.

        ", + "description": "

        The relative path to the file that necessitates a comment.

        ", "name": "path", "in": "body", "rawType": "string", @@ -60078,8 +60205,7 @@ } }, "required": [ - "body", - "path" + "body" ] }, "examples": { @@ -60152,7 +60278,7 @@ }, { "type": "string", - "description": "

        Required. The relative path to the file that necessitates a comment.

        ", + "description": "

        The relative path to the file that necessitates a comment.

        ", "name": "path", "in": "body", "rawType": "string", @@ -60407,13 +60533,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60504,13 +60630,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60892,13 +61018,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61042,7 +61168,19 @@ "rawDescription": "An array of team `slug`s that will be requested.", "childParamsGroups": [] } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -61180,7 +61318,7 @@ "properties": { "reviewers": { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -61202,7 +61340,10 @@ "rawDescription": "An array of team `slug`s that will be removed.", "childParamsGroups": [] } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -61246,7 +61387,7 @@ "bodyParameters": [ { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -61304,13 +61445,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62218,13 +62359,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62851,13 +62992,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64019,13 +64160,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64226,13 +64367,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64863,13 +65004,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65220,13 +65361,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65386,13 +65527,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66351,13 +66492,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66480,13 +66621,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66615,13 +66756,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66865,13 +67006,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -67074,13 +67215,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -68318,13 +68459,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -68864,13 +69005,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -69405,13 +69546,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -69666,13 +69807,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -69905,13 +70046,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -70544,13 +70685,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -70954,13 +71095,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -71338,13 +71479,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -71740,13 +71881,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -72073,13 +72214,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -72160,13 +72301,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -72487,13 +72628,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -72856,13 +72997,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -72958,13 +73099,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -73307,13 +73448,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -73394,13 +73535,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -73794,13 +73935,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -74075,13 +74216,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -74298,13 +74439,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -74466,13 +74607,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -75035,13 +75176,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -75319,13 +75460,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -75673,13 +75814,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -75760,13 +75901,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -75855,13 +75996,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -75999,13 +76140,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76088,13 +76229,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76168,13 +76309,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76248,13 +76389,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76329,13 +76470,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76494,13 +76635,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76578,13 +76719,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76813,13 +76954,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76894,13 +77035,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76989,13 +77130,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -77085,13 +77226,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -77165,13 +77306,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -77292,13 +77433,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -77528,13 +77669,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -77609,13 +77750,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", diff --git a/lib/rest/static/decorated/ghes-3.0.json b/lib/rest/static/decorated/ghes-3.0.json index 09ddb9d03272..2d1518e2d55e 100644 --- a/lib/rest/static/decorated/ghes-3.0.json +++ b/lib/rest/static/decorated/ghes-3.0.json @@ -3816,13 +3816,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -5822,7 +5822,7 @@ } ], "summary": "Suspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/enterprise-server@3.0/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nSuspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub Enterprise Server API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@3.0/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub Enterprise Server API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@3.0/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -5855,7 +5855,7 @@ } ], "bodyParameters": [], - "descriptionHTML": "

        Note: Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"Suspending a GitHub App installation.\"

        \n

        Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub Enterprise Server API or webhook events is blocked for that account.

        \n

        You must use a JWT to access this endpoint.

        " + "descriptionHTML": "

        Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub Enterprise Server API or webhook events is blocked for that account.

        \n

        You must use a JWT to access this endpoint.

        " }, { "verb": "delete", @@ -5886,7 +5886,7 @@ } ], "summary": "Unsuspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/enterprise-server@3.0/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nRemoves a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@3.0/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Removes a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@3.0/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -5919,7 +5919,7 @@ } ], "bodyParameters": [], - "descriptionHTML": "

        Note: Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"Suspending a GitHub App installation.\"

        \n

        Removes a GitHub App installation suspension.

        \n

        You must use a JWT to access this endpoint.

        " + "descriptionHTML": "

        Removes a GitHub App installation suspension.

        \n

        You must use a JWT to access this endpoint.

        " }, { "verb": "get", @@ -5928,13 +5928,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8770,13 +8770,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10748,13 +10748,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -11273,13 +11273,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -11827,13 +11827,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12199,13 +12199,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12561,13 +12561,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12962,13 +12962,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13109,13 +13109,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13403,13 +13403,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13498,13 +13498,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13949,13 +13949,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -14447,13 +14447,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -14542,13 +14542,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15131,13 +15131,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15396,13 +15396,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15497,13 +15497,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -15909,13 +15909,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -16042,13 +16042,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -16728,13 +16728,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -17514,13 +17514,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18031,13 +18031,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18930,13 +18930,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -19288,13 +19288,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -19693,13 +19693,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -20510,13 +20510,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -20590,13 +20590,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -22019,13 +22019,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -22183,13 +22183,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -22305,13 +22305,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -22861,13 +22861,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -23495,13 +23495,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -23732,13 +23732,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -24080,13 +24080,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -24616,13 +24616,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -25061,7 +25061,7 @@ "properties": { "name": { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -25106,18 +25106,16 @@ "childParamsGroups": [] }, "parent_team_id": { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", "rawDescription": "The ID of a team to set as the parent team.", "childParamsGroups": [] } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -25142,7 +25140,7 @@ "bodyParameters": [ { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -25187,8 +25185,9 @@ "childParamsGroups": [] }, { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", @@ -25314,13 +25313,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -25895,13 +25894,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -26471,13 +26470,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -26848,13 +26847,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -27194,13 +27193,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -27603,13 +27602,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -27839,7 +27838,8 @@ "rawDescription": "The permission to grant to the team for this project. Can be one of: \n\\* `read` - team members can read, but not write to or administer this project. \n\\* `write` - team members can read and write, but not administer this project. \n\\* `admin` - team members can read, write and administer this project. \nDefault: the team's `permission` attribute will be used to determine what permission to grant the team on this project. Note that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/enterprise-server@3.0/rest/overview/resources-in-the-rest-api#http-verbs).\"", "childParamsGroups": [] } - } + }, + "nullable": true } } } @@ -27996,13 +27996,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -28397,13 +28397,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -29259,13 +29259,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30029,13 +30029,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30510,13 +30510,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -30955,7 +30955,7 @@ "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Response with scarlet-witch-preview media type", - "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"visibility\": \"public\",\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n  \"allow_squash_merge\": true,\n  \"delete_branch_on_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"code_of_conduct\": {\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\",\n    \"key\": \"other\",\n    \"name\": \"Other\"\n  }\n}\n
        " + "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"language\": null,\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"visibility\": \"public\",\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n  \"allow_squash_merge\": true,\n  \"delete_branch_on_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"code_of_conduct\": {\n    \"key\": \"other\",\n    \"name\": \"Other\",\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\"\n  }\n}\n
        " }, { "httpStatusCode": "301", @@ -31496,13 +31496,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -32405,13 +32405,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -32919,13 +32919,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33175,13 +33175,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33367,13 +33367,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33691,13 +33691,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34146,13 +34146,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34719,13 +34719,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34809,13 +34809,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -34997,13 +34997,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44028,13 +44028,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44572,13 +44572,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44740,31 +44740,74 @@ "descriptionHTML": "" }, { - "name": "state", - "description": "Set to `open`, `fixed`, or `dismissed` to list code scanning alerts in a specific state.", + "name": "tool_name", + "description": "The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both.", "in": "query", "required": false, "schema": { "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] + "description": "The name of the tool used to generate the code scanning analysis." }, - "descriptionHTML": "

        Set to open, fixed, or dismissed to list code scanning alerts in a specific state.

        " + "descriptionHTML": "

        The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either tool_name or tool_guid, but not both.

        " + }, + { + "name": "tool_guid", + "description": "The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either `tool_guid` or `tool_name`, but not both.", + "in": "query", + "required": false, + "schema": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + }, + "descriptionHTML": "

        The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either tool_guid or tool_name, but not both.

        " + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + }, + "descriptionHTML": "

        Page number of the results to fetch.

        " + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + }, + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "ref", + "description": "The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`.", "in": "query", - "description": "Set a full Git reference to list alerts for a specific branch. The `ref` must be formatted as `refs/heads/`.", "required": false, "schema": { "type": "string", "description": "The full Git reference, formatted as `refs/heads/`." }, - "descriptionHTML": "

        Set a full Git reference to list alerts for a specific branch. The ref must be formatted as refs/heads/<branch name>.

        " + "descriptionHTML": "

        The Git reference for the results you want to list. The ref for a branch can be formatted either as refs/heads/<branch name> or simply <branch name>. To reference a pull request use refs/pull/<number>/merge.

        " + }, + { + "name": "state", + "description": "Set to `open`, `fixed`, or `dismissed` to list code scanning alerts in a specific state.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "descriptionHTML": "

        Set to open, fixed, or dismissed to list code scanning alerts in a specific state.

        " } ], "x-codeSamples": [ @@ -44780,14 +44823,14 @@ } ], "summary": "List code scanning alerts for a repository", - "description": "Lists all open code scanning alerts for the default branch (usually `main` or `master`). You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", + "description": "Lists all open code scanning alerts for the default branch (usually `main`\nor `master`). You must use an access token with the `security_events` scope to use\nthis endpoint. GitHub Apps must have the `security_events` read permission to use\nthis endpoint.\n\nThe response includes a `most_recent_instance` object.\nThis provides details of the most recent instance of this alert\nfor the the default branch or for the specified Git reference\n(if you used `ref` in the request).", "tags": [ "code-scanning" ], "operationId": "code-scanning/list-alerts-for-repo", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@3.0/v3/code-scanning/#list-code-scanning-alerts-for-a-repository" + "url": "https://docs.github.com/enterprise-server@3.0/rest/reference/code-scanning#list-code-scanning-alerts-for-a-repository" }, "x-github": { "githubCloudOnly": false, @@ -44801,18 +44844,23 @@ "categoryLabel": "Code scanning", "notes": [], "bodyParameters": [], - "descriptionHTML": "

        Lists all open code scanning alerts for the default branch (usually main or master). You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events read permission to use this endpoint.

        ", + "descriptionHTML": "

        Lists all open code scanning alerts for the default branch (usually main\nor master). You must use an access token with the security_events scope to use\nthis endpoint. GitHub Apps must have the security_events read permission to use\nthis endpoint.

        \n

        The response includes a most_recent_instance object.\nThis provides details of the most recent instance of this alert\nfor the the default branch or for the specified Git reference\n(if you used ref in the request).

        ", "responses": [ { "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        [\n  {\n    \"number\": 4,\n    \"created_at\": \"2020-02-13T12:29:18Z\",\n    \"url\": \"https://api.github.com/repos/github/hello-world/code-scanning/alerts/4\",\n    \"html_url\": \"https://github.com/github/hello-world/code-scanning/4\",\n    \"state\": \"open\",\n    \"dismissed_by\": null,\n    \"dismissed_at\": null,\n    \"dismissed_reason\": null,\n    \"rule\": {\n      \"id\": \"js/zipslip\",\n      \"severity\": \"error\",\n      \"description\": \"Arbitrary file write during zip extraction\"\n    },\n    \"tool\": {\n      \"name\": \"CodeQL command-line toolchain\",\n      \"version\": null\n    }\n  },\n  {\n    \"number\": 3,\n    \"created_at\": \"2020-02-13T12:29:18Z\",\n    \"url\": \"https://api.github.com/repos/github/hello-world/code-scanning/alerts/3\",\n    \"html_url\": \"https://github.com/github/hello-world/code-scanning/3\",\n    \"state\": \"dismissed\",\n    \"dismissed_by\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"dismissed_at\": \"2020-02-14T12:29:18Z\",\n    \"dismissed_reason\": \"false positive\",\n    \"rule\": {\n      \"id\": \"js/zipslip\",\n      \"severity\": \"error\",\n      \"description\": \"Arbitrary file write during zip extraction\"\n    },\n    \"tool\": {\n      \"name\": \"CodeQL command-line toolchain\",\n      \"version\": null\n    }\n  }\n]\n
        " + "payload": "
        [\n  {\n    \"number\": 4,\n    \"created_at\": \"2020-02-13T12:29:18Z\",\n    \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/4\",\n    \"html_url\": \"https://github.com/octocat/hello-world/code-scanning/4\",\n    \"state\": \"open\",\n    \"dismissed_by\": null,\n    \"dismissed_at\": null,\n    \"dismissed_reason\": null,\n    \"rule\": {\n      \"id\": \"js/zipslip\",\n      \"severity\": \"error\",\n      \"description\": \"Arbitrary file write during zip extraction\",\n      \"name\": \"js/zipslip\"\n    },\n    \"tool\": {\n      \"name\": \"CodeQL\",\n      \"guid\": null,\n      \"version\": \"2.4.0\"\n    },\n    \"most_recent_instance\": {\n      \"ref\": \"refs/heads/main\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"{}\",\n      \"state\": \"open\",\n      \"commit_sha\": \"39406e42cb832f683daa691dd652a8dc36ee8930\",\n      \"message\": {\n        \"text\": \"This path depends on a user-provided value.\"\n      },\n      \"location\": {\n        \"path\": \"spec-main/api-session-spec.ts\",\n        \"start_line\": 917,\n        \"end_line\": 917,\n        \"start_column\": 7,\n        \"end_column\": 18\n      },\n      \"classifications\": [\n        \"test\"\n      ]\n    },\n    \"instances_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/4/instances\"\n  },\n  {\n    \"number\": 3,\n    \"created_at\": \"2020-02-13T12:29:18Z\",\n    \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3\",\n    \"html_url\": \"https://github.com/octocat/hello-world/code-scanning/3\",\n    \"state\": \"dismissed\",\n    \"dismissed_by\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"dismissed_at\": \"2020-02-14T12:29:18Z\",\n    \"dismissed_reason\": \"false positive\",\n    \"rule\": {\n      \"id\": \"js/zipslip\",\n      \"severity\": \"error\",\n      \"description\": \"Arbitrary file write during zip extraction\",\n      \"name\": \"js/zipslip\"\n    },\n    \"tool\": {\n      \"name\": \"CodeQL\",\n      \"guid\": null,\n      \"version\": \"2.4.0\"\n    },\n    \"most_recent_instance\": {\n      \"ref\": \"refs/heads/main\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"{}\",\n      \"state\": \"open\",\n      \"commit_sha\": \"39406e42cb832f683daa691dd652a8dc36ee8930\",\n      \"message\": {\n        \"text\": \"This path depends on a user-provided value.\"\n      },\n      \"location\": {\n        \"path\": \"lib/ab12-gen.js\",\n        \"start_line\": 917,\n        \"end_line\": 917,\n        \"start_column\": 7,\n        \"end_column\": 18\n      },\n      \"classifications\": []\n    },\n    \"instances_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances\"\n  }\n]\n
        " + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Response if github advanced security is not enabled for this repository" }, { "httpStatusCode": "404", "httpStatusMessage": "Not Found", - "description": "Response if the ref does not match an existing ref" + "description": "Resource not found" }, { "httpStatusCode": "503", @@ -44847,11 +44895,15 @@ { "name": "alert_number", "in": "path", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { - "type": "integer" + "type": "integer", + "description": "The security alert number.", + "readOnly": true, + "nullable": false }, - "descriptionHTML": "" + "descriptionHTML": "

        The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the number field in the response from the GET /repos/{owner}/{repo}/code-scanning/alerts operation.

        " } ], "x-codeSamples": [ @@ -44867,14 +44919,14 @@ } ], "summary": "Get a code scanning alert", - "description": "Gets a single code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.\n\nThe security `alert_number` is found at the end of the security alert's URL. For example, the security alert ID for `https://github.com/Octo-org/octo-repo/security/code-scanning/88` is `88`.", + "description": "Gets a single code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.\n\n**Deprecation notice**:\nThe instances field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The same information can now be retrieved via a GET request to the URL specified by `instances_url`.", "tags": [ "code-scanning" ], "operationId": "code-scanning/get-alert", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@3.0/v3/code-scanning/#get-a-code-scanning-alert" + "url": "https://docs.github.com/enterprise-server@3.0/rest/reference/code-scanning#get-a-code-scanning-alert" }, "x-github": { "githubCloudOnly": false, @@ -44888,13 +44940,18 @@ "categoryLabel": "Code scanning", "notes": [], "bodyParameters": [], - "descriptionHTML": "

        Gets a single code scanning alert. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events read permission to use this endpoint.

        \n

        The security alert_number is found at the end of the security alert's URL. For example, the security alert ID for https://github.com/Octo-org/octo-repo/security/code-scanning/88 is 88.

        ", + "descriptionHTML": "

        Gets a single code scanning alert. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events read permission to use this endpoint.

        \n

        Deprecation notice:\nThe instances field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The same information can now be retrieved via a GET request to the URL specified by instances_url.

        ", "responses": [ { "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        {\n  \"number\": 42,\n  \"created_at\": \"2020-06-19T11:21:34Z\",\n  \"url\": \"https://api.github.com/repos/github/hello-world/code-scanning/alerts/42\",\n  \"html_url\": \"https://github.com/github/hello-world/code-scanning/42\",\n  \"instances\": [\n    {\n      \"ref\": \"refs/heads/main\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"\",\n      \"state\": \"fixed\"\n    },\n    {\n      \"ref\": \"refs/pull/3740/head\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"\",\n      \"state\": \"dismissed\"\n    }\n  ],\n  \"state\": \"dismissed\",\n  \"dismissed_by\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"dismissed_at\": \"2020-02-14T12:29:18Z\",\n  \"dismissed_reason\": \"false positive\",\n  \"rule\": {\n    \"id\": \"js/polynomial-redos\",\n    \"severity\": \"warning\",\n    \"description\": \"Polynomial regular expression used on uncontrolled data\"\n  },\n  \"tool\": {\n    \"name\": \"CodeQL command-line toolchain\",\n    \"version\": null\n  }\n}\n
        " + "payload": "
        {\n  \"number\": 42,\n  \"created_at\": \"2020-06-19T11:21:34Z\",\n  \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42\",\n  \"html_url\": \"https://github.com/octocat/hello-world/code-scanning/42\",\n  \"state\": \"dismissed\",\n  \"dismissed_by\": {\n    \"login\": \"octocat\",\n    \"id\": 54933897,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"dismissed_at\": \"2020-02-14T12:29:18Z\",\n  \"dismissed_reason\": \"false positive\",\n  \"rule\": {\n    \"id\": \"js/zipslip\",\n    \"severity\": \"error\",\n    \"description\": \"Arbitrary file write during zip extraction (\\\"Zip Slip\\\")\",\n    \"name\": \"js/zipslip\",\n    \"full_description\": \"Extracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten.\",\n    \"tags\": [\n      \"security\",\n      \"external/cwe/cwe-022\"\n    ],\n    \"help\": \"# Arbitrary file write during zip extraction (\\\"Zip Slip\\\")\\\\nExtracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten ...\"\n  },\n  \"tool\": {\n    \"name\": \"CodeQL\",\n    \"guid\": null,\n    \"version\": \"2.4.0\"\n  },\n  \"most_recent_instance\": {\n    \"ref\": \"refs/heads/main\",\n    \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n    \"environment\": \"{}\",\n    \"state\": \"dismissed\",\n    \"commit_sha\": \"39406e42cb832f683daa691dd652a8dc36ee8930\",\n    \"message\": {\n      \"text\": \"This path depends on a user-provided value.\"\n    },\n    \"location\": {\n      \"path\": \"spec-main/api-session-spec.ts\",\n      \"start_line\": 917,\n      \"end_line\": 917,\n      \"start_column\": 7,\n      \"end_column\": 18\n    },\n    \"classifications\": [\n      \"test\"\n    ]\n  },\n  \"instances_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances\"\n}\n
        " + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Response if github advanced security is not enabled for this repository" }, { "httpStatusCode": "404", @@ -44934,7 +44991,7 @@ { "name": "alert_number", "in": "path", - "description": "The security alert number, found at the end of the security alert's URL.", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { "type": "integer", @@ -44942,7 +44999,7 @@ "readOnly": true, "nullable": false }, - "descriptionHTML": "

        The security alert number, found at the end of the security alert's URL.

        " + "descriptionHTML": "

        The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the number field in the response from the GET /repos/{owner}/{repo}/code-scanning/alerts operation.

        " } ], "x-codeSamples": [ @@ -44965,7 +45022,7 @@ ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@3.0/v3/code-scanning/#upload-a-code-scanning-alert" + "url": "https://docs.github.com/enterprise-server@3.0/rest/reference/code-scanning#update-a-code-scanning-alert" }, "requestBody": { "content": { @@ -45077,17 +45134,22 @@ "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        {\n  \"number\": 42,\n  \"created_at\": \"2020-08-25T21:28:36Z\",\n  \"url\": \"https://api.github.com/repos/github/hello-world/code-scanning/alerts/42\",\n  \"html_url\": \"https://github.com/github/hello-world/code-scanning/42\",\n  \"instances\": [\n    {\n      \"ref\": \"refs/heads/codeql-analysis-yml\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"\",\n      \"state\": \"dismissed\"\n    },\n    {\n      \"ref\": \"refs/pull/3740/head\",\n      \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n      \"environment\": \"\",\n      \"state\": \"dismissed\"\n    }\n  ],\n  \"state\": \"dismissed\",\n  \"dismissed_by\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"dismissed_at\": \"2020-09-02T22:34:56Z\",\n  \"dismissed_reason\": \"false positive\",\n  \"rule\": {\n    \"id\": \"js/polynomial-redos\",\n    \"severity\": \"warning\",\n    \"description\": \"Polynomial regular expression used on uncontrolled data\"\n  },\n  \"tool\": {\n    \"name\": \"CodeQL command-line toolchain\",\n    \"version\": null\n  }\n}\n
        " + "payload": "
        {\n  \"number\": 42,\n  \"created_at\": \"2020-08-25T21:28:36Z\",\n  \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42\",\n  \"html_url\": \"https://github.com/octocat/hello-world/code-scanning/42\",\n  \"state\": \"dismissed\",\n  \"dismissed_by\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"dismissed_at\": \"2020-09-02T22:34:56Z\",\n  \"dismissed_reason\": \"false positive\",\n  \"rule\": {\n    \"id\": \"js/zipslip\",\n    \"severity\": \"error\",\n    \"description\": \"Arbitrary file write during zip extraction (\\\"Zip Slip\\\")\",\n    \"name\": \"js/zipslip\",\n    \"full_description\": \"Extracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten.\",\n    \"tags\": [\n      \"security\",\n      \"external/cwe/cwe-022\"\n    ],\n    \"help\": \"# Arbitrary file write during zip extraction (\\\"Zip Slip\\\")\\\\nExtracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten ...\"\n  },\n  \"tool\": {\n    \"name\": \"CodeQL\",\n    \"guid\": null,\n    \"version\": \"2.4.0\"\n  },\n  \"most_recent_instance\": {\n    \"ref\": \"refs/heads/main\",\n    \"analysis_key\": \".github/workflows/codeql-analysis.yml:CodeQL-Build\",\n    \"environment\": \"{}\",\n    \"state\": \"dismissed\",\n    \"commit_sha\": \"39406e42cb832f683daa691dd652a8dc36ee8930\",\n    \"message\": {\n      \"text\": \"This path depends on a user-provided value.\"\n    },\n    \"location\": {\n      \"path\": \"spec-main/api-session-spec.ts\",\n      \"start_line\": 917,\n      \"end_line\": 917,\n      \"start_column\": 7,\n      \"end_column\": 18\n    },\n    \"classifications\": [\n      \"test\"\n    ]\n  },\n  \"instances_url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances\"\n}\n
        " }, { "httpStatusCode": "403", "httpStatusMessage": "Forbidden", - "description": "Response if the repository is archived" + "description": "Response if the repository is archived or if github advanced security is not enabled for this repository" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" }, { "httpStatusCode": "503", "httpStatusMessage": "Service Unavailable", - "description": "Response when code scanning is not available and you should try again at a later time" + "description": "Service unavailable" } ] }, @@ -45114,27 +45176,72 @@ }, "descriptionHTML": "" }, + { + "name": "tool_name", + "description": "The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "The name of the tool used to generate the code scanning analysis." + }, + "descriptionHTML": "

        The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either tool_name or tool_guid, but not both.

        " + }, + { + "name": "tool_guid", + "description": "The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either `tool_guid` or `tool_name`, but not both.", + "in": "query", + "required": false, + "schema": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + }, + "descriptionHTML": "

        The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either tool_guid or tool_name, but not both.

        " + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + }, + "descriptionHTML": "

        Page number of the results to fetch.

        " + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + }, + "descriptionHTML": "

        Results per page (max 100).

        " + }, { "name": "ref", "in": "query", - "description": "Set a full Git reference to list alerts for a specific branch. The `ref` must be formatted as `refs/heads/`.", + "description": "The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`.", "required": false, "schema": { "type": "string", - "description": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`." + "description": "The full Git reference, formatted as `refs/heads/`." }, - "descriptionHTML": "

        Set a full Git reference to list alerts for a specific branch. The ref must be formatted as refs/heads/<branch name>.

        " + "descriptionHTML": "

        The Git reference for the analyses you want to list. The ref for a branch can be formatted either as refs/heads/<branch name> or simply <branch name>. To reference a pull request use refs/pull/<number>/merge.

        " }, { - "name": "tool_name", + "name": "sarif_id", "in": "query", - "description": "Set a single code scanning tool name to filter alerts by tool.", + "description": "Filter analyses belonging to the same SARIF upload.", "required": false, "schema": { "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "description": "An identifier for the upload.", + "example": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "nullable": false }, - "descriptionHTML": "

        Set a single code scanning tool name to filter alerts by tool.

        " + "descriptionHTML": "

        Filter analyses belonging to the same SARIF upload.

        " } ], "x-codeSamples": [ @@ -45149,15 +45256,15 @@ "html": "
        await octokit.request('GET /repos/{owner}/{repo}/code-scanning/analyses', {\n  owner: 'octocat',\n  repo: 'hello-world'\n})\n
        " } ], - "summary": "List recent code scanning analyses for a repository", - "description": "List the details of recent code scanning analyses for a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", + "summary": "List code scanning analyses for a repository", + "description": "Lists the details of all code scanning analyses for a repository,\nstarting with the most recent.\nThe response is paginated and you can use the `page` and `per_page` parameters\nto list the analyses you're interested in.\nBy default 30 analyses are listed per page.\n\nThe `rules_count` field in the response give the number of rules\nthat were run in the analysis.\nFor very old analyses this data is not available,\nand `0` is returned in this field.\n\nYou must use an access token with the `security_events` scope to use this endpoint.\nGitHub Apps must have the `security_events` read permission to use this endpoint.\n\n**Deprecation notice**:\nThe `tool_name` field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The tool name can now be found inside the `tool` field.", "operationId": "code-scanning/list-recent-analyses", "tags": [ "code-scanning" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@3.0/v3/code-scanning/#list-recent-analyses" + "url": "https://docs.github.com/enterprise-server@3.0/rest/reference/code-scanning#list-code-scanning-analyses-for-a-repository" }, "x-github": { "enabledForGitHubApps": true, @@ -45165,18 +45272,33 @@ "previews": [], "category": "code-scanning" }, - "slug": "list-recent-code-scanning-analyses-for-a-repository", + "slug": "list-code-scanning-analyses-for-a-repository", "category": "code-scanning", "categoryLabel": "Code scanning", "notes": [], "bodyParameters": [], - "descriptionHTML": "

        List the details of recent code scanning analyses for a repository. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events read permission to use this endpoint.

        ", + "descriptionHTML": "

        Lists the details of all code scanning analyses for a repository,\nstarting with the most recent.\nThe response is paginated and you can use the page and per_page parameters\nto list the analyses you're interested in.\nBy default 30 analyses are listed per page.

        \n

        The rules_count field in the response give the number of rules\nthat were run in the analysis.\nFor very old analyses this data is not available,\nand 0 is returned in this field.

        \n

        You must use an access token with the security_events scope to use this endpoint.\nGitHub Apps must have the security_events read permission to use this endpoint.

        \n

        Deprecation notice:\nThe tool_name field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The tool name can now be found inside the tool field.

        ", "responses": [ { "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Default response", - "payload": "
        [\n  {\n    \"ref\": \"refs/heads/master\",\n    \"commit_sha\": \"d99612c3e1f2970085cfbaeadf8f010ef69bad83\",\n    \"analysis_key\": \".github/workflows/codeql-analysis.yml:analyze\",\n    \"tool_name\": \"CodeQL command-line toolchain\",\n    \"environment\": \"{}\",\n    \"error\": \"\",\n    \"created_at\": \"2020-08-27T15:05:21Z\"\n  },\n  {\n    \"ref\": \"refs/heads/my-branch\",\n    \"commit_sha\": \"c8cff6510d4d084fb1b4aa13b64b97ca12b07321\",\n    \"analysis_key\": \".github/workflows/shiftleft.yml:build\",\n    \"tool_name\": \"Python Security Analysis\",\n    \"environment\": \"{}\",\n    \"error\": \"\",\n    \"created_at\": \"2020-08-31T22:46:44Z\"\n  }\n]\n
        " + "payload": "
        [\n  {\n    \"ref\": \"refs/heads/main\",\n    \"commit_sha\": \"d99612c3e1f2970085cfbaeadf8f010ef69bad83\",\n    \"analysis_key\": \".github/workflows/codeql-analysis.yml:analyze\",\n    \"environment\": \"{\\\"language\\\":\\\"python\\\"}\",\n    \"error\": \"\",\n    \"created_at\": \"2020-08-27T15:05:21Z\",\n    \"results_count\": 17,\n    \"rules_count\": 49,\n    \"id\": 201,\n    \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/201\",\n    \"sarif_id\": \"6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53\",\n    \"tool\": {\n      \"name\": \"CodeQL\",\n      \"guid\": null,\n      \"version\": \"2.4.0\"\n    },\n    \"deletable\": true\n  },\n  {\n    \"ref\": \"refs/heads/my-branch\",\n    \"commit_sha\": \"c8cff6510d4d084fb1b4aa13b64b97ca12b07321\",\n    \"analysis_key\": \".github/workflows/shiftleft.yml:build\",\n    \"environment\": \"{}\",\n    \"error\": \"\",\n    \"created_at\": \"2020-08-31T22:46:44Z\",\n    \"results_count\": 17,\n    \"rules_count\": 32,\n    \"id\": 200,\n    \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/200\",\n    \"sarif_id\": \"8981cd8e-b078-4ac3-a3be-1dad7dbd0b582\",\n    \"tool\": {\n      \"name\": \"Python Security Analysis\",\n      \"guid\": null,\n      \"version\": \"1.2.0\"\n    },\n    \"deletable\": true\n  }\n]\n
        " + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Response if github advanced security is not enabled for this repository" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + }, + { + "httpStatusCode": "503", + "httpStatusMessage": "Service Unavailable", + "description": "Service unavailable" } ] }, @@ -45207,24 +45329,24 @@ "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs \\\n -d '{\"commit_sha\":\"commit_sha\",\"ref\":\"ref\",\"sarif\":\"sarif\",\"tool_name\":\"tool_name\"}'", - "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs \\\n  -d '{\"commit_sha\":\"commit_sha\",\"ref\":\"ref\",\"sarif\":\"sarif\",\"tool_name\":\"tool_name\"}'
        " + "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs \\\n -d '{\"commit_sha\":\"commit_sha\",\"ref\":\"ref\",\"sarif\":\"sarif\"}'", + "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs \\\n  -d '{\"commit_sha\":\"commit_sha\",\"ref\":\"ref\",\"sarif\":\"sarif\"}'
        " }, { "lang": "JavaScript", - "source": "await octokit.request('POST /repos/{owner}/{repo}/code-scanning/sarifs', {\n owner: 'octocat',\n repo: 'hello-world',\n commit_sha: 'commit_sha',\n ref: 'ref',\n sarif: 'sarif',\n tool_name: 'tool_name'\n})", - "html": "
        await octokit.request('POST /repos/{owner}/{repo}/code-scanning/sarifs', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  commit_sha: 'commit_sha',\n  ref: 'ref',\n  sarif: 'sarif',\n  tool_name: 'tool_name'\n})\n
        " + "source": "await octokit.request('POST /repos/{owner}/{repo}/code-scanning/sarifs', {\n owner: 'octocat',\n repo: 'hello-world',\n commit_sha: 'commit_sha',\n ref: 'ref',\n sarif: 'sarif'\n})", + "html": "
        await octokit.request('POST /repos/{owner}/{repo}/code-scanning/sarifs', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  commit_sha: 'commit_sha',\n  ref: 'ref',\n  sarif: 'sarif'\n})\n
        " } ], - "summary": "Upload a SARIF file", - "description": "Upload a SARIF file containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` write permission to use this endpoint.", + "summary": "Upload an analysis as SARIF data", + "description": "Uploads SARIF data containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` write permission to use this endpoint.\n\nYou must compress the SARIF-formatted analysis data that you want to upload, using `gzip`, and then encode it as a Base64 format string. For example:\n\n```\ngzip -c analysis-data.sarif | base64\n```\n\nSARIF upload supports a maximum of 1000 results per analysis run. Any results over this limit are ignored. Typically, but not necessarily, a SARIF file contains a single run of a single tool. If a code scanning tool generates too many results, you should update the analysis configuration to run only the most important rules or queries.\n\nThe `202 Accepted`, response includes an `id` value.\nYou can use this ID to check the status of the upload by using this for the `/sarifs/{sarif_id}` endpoint.\nFor more information, see \"[Get information about a SARIF upload](/rest/reference/code-scanning#get-information-about-a-sarif-upload).\"", "operationId": "code-scanning/upload-sarif", "tags": [ "code-scanning" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@3.0/v3/code-scanning/#upload-a-sarif-analysis" + "url": "https://docs.github.com/enterprise-server@3.0/rest/reference/code-scanning#upload-an-analysis-as-sarif-data" }, "requestBody": { "content": { @@ -45233,7 +45355,7 @@ "type": "object", "properties": { "commit_sha": { - "description": "

        Required. The commit SHA of the code scanning analysis file.

        ", + "description": "

        Required. The SHA of the commit to which the analysis you are uploading relates.

        ", "type": "string", "minLength": 40, "maxLength": 40, @@ -45241,25 +45363,25 @@ "name": "commit_sha", "in": "body", "rawType": "string", - "rawDescription": "The commit SHA of the code scanning analysis file.", + "rawDescription": "The SHA of the commit to which the analysis you are uploading relates.", "childParamsGroups": [] }, "ref": { "type": "string", - "description": "

        Required. The full Git reference of the code scanning analysis file, formatted as refs/heads/<branch name>.

        ", + "description": "

        Required. The full Git reference, formatted as refs/heads/<branch name>.

        ", "name": "ref", "in": "body", "rawType": "string", - "rawDescription": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`.", + "rawDescription": "The full Git reference, formatted as `refs/heads/`.", "childParamsGroups": [] }, "sarif": { - "description": "

        Required. A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using gzip and then translate the contents of the file into a Base64 encoding string.

        ", + "description": "

        Required. A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using gzip and then translate the contents of the file into a Base64 encoding string. For more information, see \"SARIF support for code scanning.\"

        ", "type": "string", "name": "sarif", "in": "body", "rawType": "string", - "rawDescription": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string.", + "rawDescription": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string. For more information, see \"[SARIF support for code scanning](https://docs.github.com/enterprise-server@3.0/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning).\"", "childParamsGroups": [] }, "checkout_uri": { @@ -45284,27 +45406,20 @@ "childParamsGroups": [] }, "tool_name": { + "description": "

        The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the tool_guid parameter of operations such as GET /repos/{owner}/{repo}/code-scanning/alerts.

        ", "type": "string", - "description": "

        Required. The name of the tool used to generate the code scanning analysis alert.

        ", "name": "tool_name", "in": "body", "rawType": "string", - "rawDescription": "The name of the tool used to generate the code scanning analysis alert.", + "rawDescription": "The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the `tool_guid` parameter of operations such as `GET /repos/{owner}/{repo}/code-scanning/alerts`.", "childParamsGroups": [] } }, "required": [ "commit_sha", "ref", - "sarif", - "tool_name" + "sarif" ] - }, - "example": { - "commit_sha": "9a450a043b9038ba86722926570d2312cff6aba8", - "ref": "refs/heads/main", - "sarif": "REPLACE_ME", - "tool_name": "codeql" } } } @@ -45315,41 +45430,14 @@ "previews": [], "category": "code-scanning" }, - "slug": "upload-a-sarif-file", + "slug": "upload-an-analysis-as-sarif-data", "category": "code-scanning", "categoryLabel": "Code scanning", "notes": [], - "responses": [ - { - "httpStatusCode": "202", - "httpStatusMessage": "Accepted", - "description": "Response" - }, - { - "httpStatusCode": "400", - "httpStatusMessage": "Bad Request", - "description": "Response if the sarif field is invalid" - }, - { - "httpStatusCode": "403", - "httpStatusMessage": "Forbidden", - "description": "Response if the repository is archived" - }, - { - "httpStatusCode": "404", - "httpStatusMessage": "Not Found", - "description": "Response if commit sha or ref cannot be found" - }, - { - "httpStatusCode": "413", - "httpStatusMessage": "Payload Too Large", - "description": "Response if the sarif field is too large" - } - ], - "descriptionHTML": "

        Upload a SARIF file containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events write permission to use this endpoint.

        ", + "descriptionHTML": "

        Uploads SARIF data containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the security_events scope to use this endpoint. GitHub Apps must have the security_events write permission to use this endpoint.

        \n

        You must compress the SARIF-formatted analysis data that you want to upload, using gzip, and then encode it as a Base64 format string. For example:

        \n
        gzip -c analysis-data.sarif | base64\n
        \n

        SARIF upload supports a maximum of 1000 results per analysis run. Any results over this limit are ignored. Typically, but not necessarily, a SARIF file contains a single run of a single tool. If a code scanning tool generates too many results, you should update the analysis configuration to run only the most important rules or queries.

        \n

        The 202 Accepted, response includes an id value.\nYou can use this ID to check the status of the upload by using this for the /sarifs/{sarif_id} endpoint.\nFor more information, see \"Get information about a SARIF upload.\"

        ", "bodyParameters": [ { - "description": "

        Required. The commit SHA of the code scanning analysis file.

        ", + "description": "

        Required. The SHA of the commit to which the analysis you are uploading relates.

        ", "type": "string", "minLength": 40, "maxLength": 40, @@ -45357,25 +45445,25 @@ "name": "commit_sha", "in": "body", "rawType": "string", - "rawDescription": "The commit SHA of the code scanning analysis file.", + "rawDescription": "The SHA of the commit to which the analysis you are uploading relates.", "childParamsGroups": [] }, { "type": "string", - "description": "

        Required. The full Git reference of the code scanning analysis file, formatted as refs/heads/<branch name>.

        ", + "description": "

        Required. The full Git reference, formatted as refs/heads/<branch name>.

        ", "name": "ref", "in": "body", "rawType": "string", - "rawDescription": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`.", + "rawDescription": "The full Git reference, formatted as `refs/heads/`.", "childParamsGroups": [] }, { - "description": "

        Required. A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using gzip and then translate the contents of the file into a Base64 encoding string.

        ", + "description": "

        Required. A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using gzip and then translate the contents of the file into a Base64 encoding string. For more information, see \"SARIF support for code scanning.\"

        ", "type": "string", "name": "sarif", "in": "body", "rawType": "string", - "rawDescription": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string.", + "rawDescription": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string. For more information, see \"[SARIF support for code scanning](https://docs.github.com/enterprise-server@3.0/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning).\"", "childParamsGroups": [] }, { @@ -45400,14 +45488,47 @@ "childParamsGroups": [] }, { + "description": "

        The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the tool_guid parameter of operations such as GET /repos/{owner}/{repo}/code-scanning/alerts.

        ", "type": "string", - "description": "

        Required. The name of the tool used to generate the code scanning analysis alert.

        ", "name": "tool_name", "in": "body", "rawType": "string", - "rawDescription": "The name of the tool used to generate the code scanning analysis alert.", + "rawDescription": "The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the `tool_guid` parameter of operations such as `GET /repos/{owner}/{repo}/code-scanning/alerts`.", "childParamsGroups": [] } + ], + "responses": [ + { + "httpStatusCode": "202", + "httpStatusMessage": "Accepted", + "description": "Default response", + "payload": "
        {\n  \"id\": \"47177e22-5596-11eb-80a1-c1e54ef945c6\",\n  \"url\": \"https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/47177e22-5596-11eb-80a1-c1e54ef945c6\"\n}\n
        " + }, + { + "httpStatusCode": "400", + "httpStatusMessage": "Bad Request", + "description": "Response if the sarif field is invalid" + }, + { + "httpStatusCode": "403", + "httpStatusMessage": "Forbidden", + "description": "Response if the repository is archived or if github advanced security is not enabled for this repository" + }, + { + "httpStatusCode": "404", + "httpStatusMessage": "Not Found", + "description": "Resource not found" + }, + { + "httpStatusCode": "413", + "httpStatusMessage": "Payload Too Large", + "description": "Response if the sarif field is too large" + }, + { + "httpStatusCode": "503", + "httpStatusMessage": "Service Unavailable", + "description": "Service unavailable" + } ] }, { @@ -45451,13 +45572,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -45950,13 +46071,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46374,13 +46495,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46779,13 +46900,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46998,13 +47119,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47291,13 +47412,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47540,13 +47661,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47662,13 +47783,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47849,13 +47970,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -49098,13 +49219,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -49245,13 +49366,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -49891,13 +50012,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -50524,13 +50645,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -50629,13 +50750,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -51661,13 +51782,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53140,13 +53261,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54850,13 +54971,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -55250,13 +55371,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -55715,13 +55836,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -56144,13 +56265,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -56499,13 +56620,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -56854,14 +56975,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, "body": { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -56995,14 +57119,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -57425,13 +57552,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -57679,13 +57806,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -57791,13 +57918,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -58593,13 +58720,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -58957,13 +59084,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59075,13 +59202,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59478,13 +59605,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60394,13 +60521,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61031,13 +61158,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61163,13 +61290,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61985,13 +62112,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62698,13 +62825,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63040,13 +63167,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63404,13 +63531,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63842,13 +63969,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64540,13 +64667,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64654,13 +64781,13 @@ "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n -d '{\"body\":\"body\",\"path\":\"path\"}'", - "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n  -d '{\"body\":\"body\",\"path\":\"path\"}'
        " + "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n -d '{\"body\":\"body\"}'", + "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n  -d '{\"body\":\"body\"}'
        " }, { "lang": "JavaScript", - "source": "await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n owner: 'octocat',\n repo: 'hello-world',\n pull_number: 42,\n body: 'body',\n path: 'path'\n})", - "html": "
        await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  pull_number: 42,\n  body: 'body',\n  path: 'path'\n})\n
        " + "source": "await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n owner: 'octocat',\n repo: 'hello-world',\n pull_number: 42,\n body: 'body'\n})", + "html": "
        await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  pull_number: 42,\n  body: 'body'\n})\n
        " } ], "summary": "Create a review comment for a pull request", @@ -64699,7 +64826,7 @@ }, "path": { "type": "string", - "description": "

        Required. The relative path to the file that necessitates a comment.

        ", + "description": "

        The relative path to the file that necessitates a comment.

        ", "name": "path", "in": "body", "rawType": "string", @@ -64771,8 +64898,7 @@ } }, "required": [ - "body", - "path" + "body" ] }, "examples": { @@ -64845,7 +64971,7 @@ }, { "type": "string", - "description": "

        Required. The relative path to the file that necessitates a comment.

        ", + "description": "

        The relative path to the file that necessitates a comment.

        ", "name": "path", "in": "body", "rawType": "string", @@ -65100,13 +65226,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65197,13 +65323,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65585,13 +65711,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65735,7 +65861,19 @@ "rawDescription": "An array of team `slug`s that will be requested.", "childParamsGroups": [] } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -65873,7 +66011,7 @@ "properties": { "reviewers": { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -65895,7 +66033,10 @@ "rawDescription": "An array of team `slug`s that will be removed.", "childParamsGroups": [] } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -65939,7 +66080,7 @@ "bodyParameters": [ { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -65997,13 +66138,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66911,13 +67052,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -67544,13 +67685,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -68712,13 +68853,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -68919,13 +69060,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -69556,13 +69697,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -69913,13 +70054,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -70079,13 +70220,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -71044,13 +71185,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -71173,13 +71314,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -71308,13 +71449,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -71558,13 +71699,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -71767,13 +71908,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -73011,13 +73152,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -73557,13 +73698,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -74098,13 +74239,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -74359,13 +74500,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -74598,13 +74739,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -75237,13 +75378,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -75647,13 +75788,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76031,13 +76172,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76433,13 +76574,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76766,13 +76907,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -76853,13 +76994,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -77180,13 +77321,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -77549,13 +77690,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -77651,13 +77792,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -78000,13 +78141,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -78087,13 +78228,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -78487,13 +78628,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -78768,13 +78909,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -78991,13 +79132,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -79159,13 +79300,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -79728,13 +79869,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -80012,13 +80153,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -80366,13 +80507,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -80453,13 +80594,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -80548,13 +80689,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -80692,13 +80833,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -80781,13 +80922,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -80861,13 +81002,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -80941,13 +81082,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -81022,13 +81163,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -81187,13 +81328,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -81271,13 +81412,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -81506,13 +81647,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -81587,13 +81728,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -81682,13 +81823,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -81778,13 +81919,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -81858,13 +81999,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -81985,13 +82126,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -82221,13 +82362,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -82302,13 +82443,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", diff --git a/lib/rest/static/decorated/github.ae.json b/lib/rest/static/decorated/github.ae.json index a471116efd51..30352670e98f 100644 --- a/lib/rest/static/decorated/github.ae.json +++ b/lib/rest/static/decorated/github.ae.json @@ -2675,13 +2675,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -4681,7 +4681,7 @@ } ], "summary": "Suspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/github-ae@latest/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nSuspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub AE API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/github-ae@latest/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub AE API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/github-ae@latest/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -4714,7 +4714,7 @@ } ], "bodyParameters": [], - "descriptionHTML": "

        Note: Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"Suspending a GitHub App installation.\"

        \n

        Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub AE API or webhook events is blocked for that account.

        \n

        You must use a JWT to access this endpoint.

        " + "descriptionHTML": "

        Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub AE API or webhook events is blocked for that account.

        \n

        You must use a JWT to access this endpoint.

        " }, { "verb": "delete", @@ -4745,7 +4745,7 @@ } ], "summary": "Unsuspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/github-ae@latest/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nRemoves a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/github-ae@latest/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Removes a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/github-ae@latest/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -4778,7 +4778,7 @@ } ], "bodyParameters": [], - "descriptionHTML": "

        Note: Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"Suspending a GitHub App installation.\"

        \n

        Removes a GitHub App installation suspension.

        \n

        You must use a JWT to access this endpoint.

        " + "descriptionHTML": "

        Removes a GitHub App installation suspension.

        \n

        You must use a JWT to access this endpoint.

        " }, { "verb": "delete", @@ -6500,13 +6500,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -6647,13 +6647,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -6941,13 +6941,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -7036,13 +7036,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -7487,13 +7487,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -7985,13 +7985,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8080,13 +8080,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8669,13 +8669,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -8934,13 +8934,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9035,13 +9035,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -9447,13 +9447,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -9580,13 +9580,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10266,13 +10266,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -10896,13 +10896,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -10976,13 +10976,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12405,13 +12405,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12569,13 +12569,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -12691,13 +12691,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13247,13 +13247,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13510,13 +13510,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -13747,13 +13747,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -14095,13 +14095,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -14631,13 +14631,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15076,7 +15076,7 @@ "properties": { "name": { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -15121,18 +15121,16 @@ "childParamsGroups": [] }, "parent_team_id": { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", "rawDescription": "The ID of a team to set as the parent team.", "childParamsGroups": [] } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -15157,7 +15155,7 @@ "bodyParameters": [ { "type": "string", - "description": "

        Required. The name of the team.

        ", + "description": "

        The name of the team.

        ", "name": "name", "in": "body", "rawType": "string", @@ -15202,8 +15200,9 @@ "childParamsGroups": [] }, { - "type": "integer", + "type": "integer or null", "description": "

        The ID of a team to set as the parent team.

        ", + "nullable": true, "name": "parent_team_id", "in": "body", "rawType": "integer", @@ -15329,13 +15328,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -15910,13 +15909,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -16486,13 +16485,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -16863,13 +16862,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -17209,13 +17208,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -17618,13 +17617,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -17854,7 +17853,8 @@ "rawDescription": "The permission to grant to the team for this project. Can be one of: \n\\* `read` - team members can read, but not write to or administer this project. \n\\* `write` - team members can read and write, but not administer this project. \n\\* `admin` - team members can read, write and administer this project. \nDefault: the team's `permission` attribute will be used to determine what permission to grant the team on this project. Note that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/github-ae@latest/rest/overview/resources-in-the-rest-api#http-verbs).\"", "childParamsGroups": [] } - } + }, + "nullable": true } } } @@ -18011,13 +18011,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -18412,13 +18412,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -19274,13 +19274,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -20044,13 +20044,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -20525,13 +20525,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -20970,7 +20970,7 @@ "httpStatusCode": "200", "httpStatusMessage": "OK", "description": "Response with scarlet-witch-preview media type", - "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"language\": null,\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"visibility\": \"public\",\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n  \"allow_squash_merge\": true,\n  \"delete_branch_on_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"code_of_conduct\": {\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\"\n  }\n}\n
        " + "payload": "
        {\n  \"id\": 1296269,\n  \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n  \"name\": \"Hello-World\",\n  \"full_name\": \"octocat/Hello-World\",\n  \"owner\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"private\": false,\n  \"html_url\": \"https://github.com/octocat/Hello-World\",\n  \"description\": \"This your first repo!\",\n  \"fork\": false,\n  \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n  \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n  \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n  \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n  \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n  \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n  \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n  \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n  \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n  \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n  \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n  \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n  \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n  \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n  \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n  \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n  \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n  \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n  \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n  \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n  \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n  \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n  \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n  \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n  \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n  \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n  \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n  \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n  \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n  \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n  \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n  \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n  \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n  \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n  \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n  \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n  \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n  \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n  \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n  \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n  \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n  \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n  \"homepage\": \"https://github.com\",\n  \"language\": null,\n  \"forks_count\": 9,\n  \"forks\": 9,\n  \"stargazers_count\": 80,\n  \"watchers_count\": 80,\n  \"watchers\": 80,\n  \"size\": 108,\n  \"default_branch\": \"master\",\n  \"open_issues_count\": 0,\n  \"open_issues\": 0,\n  \"is_template\": false,\n  \"topics\": [\n    \"octocat\",\n    \"atom\",\n    \"electron\",\n    \"api\"\n  ],\n  \"has_issues\": true,\n  \"has_projects\": true,\n  \"has_wiki\": true,\n  \"has_pages\": false,\n  \"has_downloads\": true,\n  \"archived\": false,\n  \"disabled\": false,\n  \"visibility\": \"public\",\n  \"pushed_at\": \"2011-01-26T19:06:43Z\",\n  \"created_at\": \"2011-01-26T19:01:12Z\",\n  \"updated_at\": \"2011-01-26T19:14:43Z\",\n  \"permissions\": {\n    \"pull\": true,\n    \"push\": false,\n    \"admin\": false\n  },\n  \"allow_rebase_merge\": true,\n  \"template_repository\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World-Template\",\n    \"full_name\": \"octocat/Hello-World-Template\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World-Template\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World-Template\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World-Template.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World-Template.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World-Template.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World-Template\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World-Template/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World-Template\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks\": 9,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"watchers\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues\": 0,\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0\n  },\n  \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n  \"allow_squash_merge\": true,\n  \"delete_branch_on_merge\": true,\n  \"allow_merge_commit\": true,\n  \"subscribers_count\": 42,\n  \"network_count\": 0,\n  \"license\": {\n    \"key\": \"mit\",\n    \"name\": \"MIT License\",\n    \"spdx_id\": \"MIT\",\n    \"url\": \"https://api.github.com/licenses/mit\",\n    \"node_id\": \"MDc6TGljZW5zZW1pdA==\"\n  },\n  \"organization\": {\n    \"login\": \"octocat\",\n    \"id\": 1,\n    \"node_id\": \"MDQ6VXNlcjE=\",\n    \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/octocat\",\n    \"html_url\": \"https://github.com/octocat\",\n    \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n    \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n    \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n    \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n    \"type\": \"Organization\",\n    \"site_admin\": false\n  },\n  \"parent\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"source\": {\n    \"id\": 1296269,\n    \"node_id\": \"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\n    \"name\": \"Hello-World\",\n    \"full_name\": \"octocat/Hello-World\",\n    \"owner\": {\n      \"login\": \"octocat\",\n      \"id\": 1,\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"private\": false,\n    \"html_url\": \"https://github.com/octocat/Hello-World\",\n    \"description\": \"This your first repo!\",\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World\",\n    \"archive_url\": \"https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}\",\n    \"assignees_url\": \"https://api.github.com/repos/octocat/Hello-World/assignees{/user}\",\n    \"blobs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}\",\n    \"branches_url\": \"https://api.github.com/repos/octocat/Hello-World/branches{/branch}\",\n    \"collaborators_url\": \"https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/comments{/number}\",\n    \"commits_url\": \"https://api.github.com/repos/octocat/Hello-World/commits{/sha}\",\n    \"compare_url\": \"https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}\",\n    \"contents_url\": \"https://api.github.com/repos/octocat/Hello-World/contents/{+path}\",\n    \"contributors_url\": \"https://api.github.com/repos/octocat/Hello-World/contributors\",\n    \"deployments_url\": \"https://api.github.com/repos/octocat/Hello-World/deployments\",\n    \"downloads_url\": \"https://api.github.com/repos/octocat/Hello-World/downloads\",\n    \"events_url\": \"https://api.github.com/repos/octocat/Hello-World/events\",\n    \"forks_url\": \"https://api.github.com/repos/octocat/Hello-World/forks\",\n    \"git_commits_url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}\",\n    \"git_url\": \"git:github.com/octocat/Hello-World.git\",\n    \"issue_comment_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}\",\n    \"issue_events_url\": \"https://api.github.com/repos/octocat/Hello-World/issues/events{/number}\",\n    \"issues_url\": \"https://api.github.com/repos/octocat/Hello-World/issues{/number}\",\n    \"keys_url\": \"https://api.github.com/repos/octocat/Hello-World/keys{/key_id}\",\n    \"labels_url\": \"https://api.github.com/repos/octocat/Hello-World/labels{/name}\",\n    \"languages_url\": \"https://api.github.com/repos/octocat/Hello-World/languages\",\n    \"merges_url\": \"https://api.github.com/repos/octocat/Hello-World/merges\",\n    \"milestones_url\": \"https://api.github.com/repos/octocat/Hello-World/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}\",\n    \"pulls_url\": \"https://api.github.com/repos/octocat/Hello-World/pulls{/number}\",\n    \"releases_url\": \"https://api.github.com/repos/octocat/Hello-World/releases{/id}\",\n    \"ssh_url\": \"git@github.com:octocat/Hello-World.git\",\n    \"stargazers_url\": \"https://api.github.com/repos/octocat/Hello-World/stargazers\",\n    \"statuses_url\": \"https://api.github.com/repos/octocat/Hello-World/statuses/{sha}\",\n    \"subscribers_url\": \"https://api.github.com/repos/octocat/Hello-World/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/octocat/Hello-World/subscription\",\n    \"tags_url\": \"https://api.github.com/repos/octocat/Hello-World/tags\",\n    \"teams_url\": \"https://api.github.com/repos/octocat/Hello-World/teams\",\n    \"trees_url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}\",\n    \"clone_url\": \"https://github.com/octocat/Hello-World.git\",\n    \"mirror_url\": \"git:git.example.com/octocat/Hello-World\",\n    \"hooks_url\": \"https://api.github.com/repos/octocat/Hello-World/hooks\",\n    \"svn_url\": \"https://svn.github.com/octocat/Hello-World\",\n    \"homepage\": \"https://github.com\",\n    \"language\": null,\n    \"forks_count\": 9,\n    \"stargazers_count\": 80,\n    \"watchers_count\": 80,\n    \"size\": 108,\n    \"default_branch\": \"master\",\n    \"open_issues_count\": 0,\n    \"is_template\": true,\n    \"topics\": [\n      \"octocat\",\n      \"atom\",\n      \"electron\",\n      \"api\"\n    ],\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_downloads\": true,\n    \"archived\": false,\n    \"disabled\": false,\n    \"visibility\": \"public\",\n    \"pushed_at\": \"2011-01-26T19:06:43Z\",\n    \"created_at\": \"2011-01-26T19:01:12Z\",\n    \"updated_at\": \"2011-01-26T19:14:43Z\",\n    \"permissions\": {\n      \"admin\": false,\n      \"push\": false,\n      \"pull\": true\n    },\n    \"allow_rebase_merge\": true,\n    \"temp_clone_token\": \"ABTLWHOULUVAXGTRYU7OC2876QJ2O\",\n    \"allow_squash_merge\": true,\n    \"delete_branch_on_merge\": true,\n    \"allow_merge_commit\": true,\n    \"subscribers_count\": 42,\n    \"network_count\": 0,\n    \"license\": {\n      \"key\": \"mit\",\n      \"name\": \"MIT License\",\n      \"url\": \"https://api.github.com/licenses/mit\",\n      \"spdx_id\": \"MIT\",\n      \"node_id\": \"MDc6TGljZW5zZW1pdA==\",\n      \"html_url\": \"https://api.github.com/licenses/mit\"\n    },\n    \"forks\": 1,\n    \"open_issues\": 1,\n    \"watchers\": 1\n  },\n  \"code_of_conduct\": {\n    \"key\": \"other\",\n    \"name\": \"Other\",\n    \"html_url\": \"https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md\",\n    \"url\": \"https://api.github.com/repos/github/docs/community/code_of_conduct\"\n  }\n}\n
        " }, { "httpStatusCode": "301", @@ -21511,13 +21511,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -21699,13 +21699,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -26505,138 +26505,6 @@ } ] }, - { - "verb": "post", - "requestPath": "/repos/{owner}/{repo}/branches/{branch}/rename", - "serverUrl": "https://api.github.com", - "parameters": [ - { - "name": "owner", - "in": "path", - "required": true, - "schema": { - "type": "string" - }, - "descriptionHTML": "" - }, - { - "name": "repo", - "in": "path", - "required": true, - "schema": { - "type": "string" - }, - "descriptionHTML": "" - }, - { - "name": "branch", - "description": "The name of the branch.", - "in": "path", - "required": true, - "schema": { - "type": "string" - }, - "x-multi-segment": true, - "descriptionHTML": "

        The name of the branch.

        " - } - ], - "x-codeSamples": [ - { - "lang": "Shell", - "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/branches/BRANCH/rename \\\n -d '{\"new_name\":\"new_name\"}'", - "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/branches/BRANCH/rename \\\n  -d '{\"new_name\":\"new_name\"}'
        " - }, - { - "lang": "JavaScript", - "source": "await octokit.request('POST /repos/{owner}/{repo}/branches/{branch}/rename', {\n owner: 'octocat',\n repo: 'hello-world',\n branch: 'branch',\n new_name: 'new_name'\n})", - "html": "
        await octokit.request('POST /repos/{owner}/{repo}/branches/{branch}/rename', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  branch: 'branch',\n  new_name: 'new_name'\n})\n
        " - } - ], - "summary": "Rename a branch", - "description": "Renames a branch in a repository.\n\n**Note:** Although the API responds immediately, the branch rename process might take some extra time to complete in the background. You won't be able to push to the old branch name while the rename process is in progress. For more information, see \"[Renaming a branch](https://docs.github.com/github-ae@latest/github/administering-a-repository/renaming-a-branch)\".\n\nThe permissions required to use this endpoint depends on whether you are renaming the default branch.\n\nTo rename a non-default branch:\n\n* Users must have push access.\n* GitHub Apps must have the `contents:write` repository permission.\n\nTo rename the default branch:\n\n* Users must have admin or owner permissions.\n* GitHub Apps must have the `administration:write` repository permission.", - "tags": [ - "repos" - ], - "operationId": "repos/rename-branch", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/github-ae@latest/rest/reference/repos#rename-a-branch" - }, - "requestBody": { - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "new_name": { - "type": "string", - "description": "

        Required. The new name of the branch.

        ", - "name": "new_name", - "in": "body", - "rawType": "string", - "rawDescription": "The new name of the branch.", - "childParamsGroups": [] - } - }, - "required": [ - "new_name" - ] - }, - "example": { - "new_name": "my_renamed_branch" - } - } - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "previews": [], - "category": "repos", - "subcategory": "branches" - }, - "slug": "rename-a-branch", - "category": "repos", - "categoryLabel": "Repos", - "subcategory": "branches", - "subcategoryLabel": "Branches", - "notes": [], - "descriptionHTML": "

        Renames a branch in a repository.

        \n

        Note: Although the API responds immediately, the branch rename process might take some extra time to complete in the background. You won't be able to push to the old branch name while the rename process is in progress. For more information, see \"Renaming a branch\".

        \n

        The permissions required to use this endpoint depends on whether you are renaming the default branch.

        \n

        To rename a non-default branch:

        \n
          \n
        • Users must have push access.
        • \n
        • GitHub Apps must have the contents:write repository permission.
        • \n
        \n

        To rename the default branch:

        \n
          \n
        • Users must have admin or owner permissions.
        • \n
        • GitHub Apps must have the administration:write repository permission.
        • \n
        ", - "bodyParameters": [ - { - "type": "string", - "description": "

        Required. The new name of the branch.

        ", - "name": "new_name", - "in": "body", - "rawType": "string", - "rawDescription": "The new name of the branch.", - "childParamsGroups": [] - } - ], - "responses": [ - { - "httpStatusCode": "201", - "httpStatusMessage": "Created", - "description": "Default response", - "payload": "
        {\n  \"name\": \"master\",\n  \"commit\": {\n    \"sha\": \"7fd1a60b01f91b314f59955a4e4d4e80d8edf11d\",\n    \"node_id\": \"MDY6Q29tbWl0N2ZkMWE2MGIwMWY5MWIzMTRmNTk5NTVhNGU0ZDRlODBkOGVkZjExZA==\",\n    \"commit\": {\n      \"author\": {\n        \"name\": \"The Octocat\",\n        \"date\": \"2012-03-06T15:06:50-08:00\",\n        \"email\": \"octocat@nowhere.com\"\n      },\n      \"url\": \"https://api.github.com/repos/octocat/Hello-World/git/commits/7fd1a60b01f91b314f59955a4e4d4e80d8edf11d\",\n      \"message\": \"Merge pull request #6 from Spaceghost/patch-1\\n\\nNew line at end of file.\",\n      \"tree\": {\n        \"sha\": \"b4eecafa9be2f2006ce1b709d6857b07069b4608\",\n        \"url\": \"https://api.github.com/repos/octocat/Hello-World/git/trees/b4eecafa9be2f2006ce1b709d6857b07069b4608\"\n      },\n      \"committer\": {\n        \"name\": \"The Octocat\",\n        \"date\": \"2012-03-06T15:06:50-08:00\",\n        \"email\": \"octocat@nowhere.com\"\n      },\n      \"verification\": {\n        \"verified\": false,\n        \"reason\": \"unsigned\",\n        \"signature\": null,\n        \"payload\": null\n      },\n      \"comment_count\": 0\n    },\n    \"author\": {\n      \"gravatar_id\": \"\",\n      \"avatar_url\": \"https://secure.gravatar.com/avatar/7ad39074b0584bc555d0417ae3e7d974?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"id\": 583231,\n      \"login\": \"octocat\",\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": true\n    },\n    \"parents\": [\n      {\n        \"sha\": \"553c2077f0edc3d5dc5d17262f6aa498e69d6f8e\",\n        \"url\": \"https://api.github.com/repos/octocat/Hello-World/commits/553c2077f0edc3d5dc5d17262f6aa498e69d6f8e\"\n      },\n      {\n        \"sha\": \"762941318ee16e59dabbacb1b4049eec22f0d303\",\n        \"url\": \"https://api.github.com/repos/octocat/Hello-World/commits/762941318ee16e59dabbacb1b4049eec22f0d303\"\n      }\n    ],\n    \"url\": \"https://api.github.com/repos/octocat/Hello-World/commits/7fd1a60b01f91b314f59955a4e4d4e80d8edf11d\",\n    \"committer\": {\n      \"gravatar_id\": \"\",\n      \"avatar_url\": \"https://secure.gravatar.com/avatar/7ad39074b0584bc555d0417ae3e7d974?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png\",\n      \"url\": \"https://api.github.com/users/octocat\",\n      \"id\": 583231,\n      \"login\": \"octocat\",\n      \"node_id\": \"MDQ6VXNlcjE=\",\n      \"html_url\": \"https://github.com/octocat\",\n      \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n      \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n      \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n      \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": true\n    },\n    \"html_url\": \"https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e\",\n    \"comments_url\": \"https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e/comments\"\n  },\n  \"_links\": {\n    \"html\": \"https://github.com/octocat/Hello-World/tree/master\",\n    \"self\": \"https://api.github.com/repos/octocat/Hello-World/branches/master\"\n  },\n  \"protected\": true,\n  \"protection\": {\n    \"enabled\": true,\n    \"required_status_checks\": {\n      \"enforcement_level\": \"non_admins\",\n      \"contexts\": [\n        \"ci-test\",\n        \"linter\"\n      ]\n    }\n  },\n  \"protection_url\": \"https://api.github.com/repos/octocat/hello-world/branches/master/protection\"\n}\n
        " - }, - { - "httpStatusCode": "403", - "httpStatusMessage": "Forbidden", - "description": "Forbidden" - }, - { - "httpStatusCode": "404", - "httpStatusMessage": "Not Found", - "description": "Resource not found" - }, - { - "httpStatusCode": "422", - "httpStatusMessage": "Unprocessable Entity", - "description": "Validation failed" - } - ] - }, { "verb": "post", "requestPath": "/repos/{owner}/{repo}/check-runs", @@ -30862,13 +30730,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -31406,13 +31274,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -31591,13 +31459,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -32090,13 +31958,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -32514,13 +32382,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -32919,13 +32787,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33138,13 +33006,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33431,13 +33299,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33680,13 +33548,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33802,13 +33670,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -33989,13 +33857,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -35238,13 +35106,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -35385,13 +35253,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -36031,13 +35899,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -36532,13 +36400,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -36637,13 +36505,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -37669,13 +37537,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -39148,13 +39016,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -40858,13 +40726,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -41258,13 +41126,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -41723,13 +41591,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42152,13 +42020,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42507,13 +42375,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -42862,14 +42730,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, "body": { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -43003,14 +42874,17 @@ } ], "description": "

        The title of the issue.

        ", + "nullable": true, "name": "title", "in": "body", "rawDescription": "The title of the issue.", + "type": "undefined or null", "childParamsGroups": [] }, { - "type": "string", + "type": "string or null", "description": "

        The contents of the issue.

        ", + "nullable": true, "name": "body", "in": "body", "rawType": "string", @@ -43433,13 +43307,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -43687,13 +43561,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -43799,13 +43673,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44601,13 +44475,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -44965,13 +44839,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -45083,13 +44957,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -45486,13 +45360,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -46402,13 +46276,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47039,13 +46913,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47171,13 +47045,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -47993,13 +47867,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -48318,13 +48192,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -48660,13 +48534,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -49024,13 +48898,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -49462,13 +49336,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -50160,13 +50034,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -50274,13 +50148,13 @@ "x-codeSamples": [ { "lang": "Shell", - "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n -d '{\"body\":\"body\",\"path\":\"path\"}'", - "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n  -d '{\"body\":\"body\",\"path\":\"path\"}'
        " + "source": "curl \\\n -X POST \\\n -H \"Accept: application/vnd.github.v3+json\" \\\n https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n -d '{\"body\":\"body\"}'", + "html": "
        curl \\\n  -X POST \\\n  -H \"Accept: application/vnd.github.v3+json\" \\\n  https://api.github.com/repos/octocat/hello-world/pulls/42/comments \\\n  -d '{\"body\":\"body\"}'
        " }, { "lang": "JavaScript", - "source": "await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n owner: 'octocat',\n repo: 'hello-world',\n pull_number: 42,\n body: 'body',\n path: 'path'\n})", - "html": "
        await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  pull_number: 42,\n  body: 'body',\n  path: 'path'\n})\n
        " + "source": "await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n owner: 'octocat',\n repo: 'hello-world',\n pull_number: 42,\n body: 'body'\n})", + "html": "
        await octokit.request('POST /repos/{owner}/{repo}/pulls/{pull_number}/comments', {\n  owner: 'octocat',\n  repo: 'hello-world',\n  pull_number: 42,\n  body: 'body'\n})\n
        " } ], "summary": "Create a review comment for a pull request", @@ -50319,7 +50193,7 @@ }, "path": { "type": "string", - "description": "

        Required. The relative path to the file that necessitates a comment.

        ", + "description": "

        The relative path to the file that necessitates a comment.

        ", "name": "path", "in": "body", "rawType": "string", @@ -50391,8 +50265,7 @@ } }, "required": [ - "body", - "path" + "body" ] }, "examples": { @@ -50465,7 +50338,7 @@ }, { "type": "string", - "description": "

        Required. The relative path to the file that necessitates a comment.

        ", + "description": "

        The relative path to the file that necessitates a comment.

        ", "name": "path", "in": "body", "rawType": "string", @@ -50720,13 +50593,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -50817,13 +50690,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -51205,13 +51078,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -51355,7 +51228,19 @@ "rawDescription": "An array of team `slug`s that will be requested.", "childParamsGroups": [] } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -51493,7 +51378,7 @@ "properties": { "reviewers": { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -51515,7 +51400,10 @@ "rawDescription": "An array of team `slug`s that will be removed.", "childParamsGroups": [] } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -51559,7 +51447,7 @@ "bodyParameters": [ { "type": "array of strings", - "description": "

        An array of user logins that will be removed.

        ", + "description": "

        Required. An array of user logins that will be removed.

        ", "items": { "type": "string" }, @@ -51617,13 +51505,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -52531,13 +52419,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -53164,13 +53052,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54332,13 +54220,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -54539,13 +54427,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -55176,13 +55064,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -55533,13 +55421,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -55699,13 +55587,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -56648,13 +56536,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -56777,13 +56665,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -56912,13 +56800,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -57162,13 +57050,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -57371,13 +57259,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -57827,13 +57715,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -58373,13 +58261,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -58914,13 +58802,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59175,13 +59063,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -59414,13 +59302,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60053,13 +59941,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60463,13 +60351,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -60847,13 +60735,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61249,13 +61137,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61336,13 +61224,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -61663,13 +61551,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62032,13 +61920,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62134,13 +62022,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62483,13 +62371,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62570,13 +62458,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -62970,13 +62858,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63251,13 +63139,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -63550,13 +63438,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64119,13 +64007,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64403,13 +64291,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64757,13 +64645,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64844,13 +64732,13 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -64939,13 +64827,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " } ], "x-codeSamples": [ @@ -65083,13 +64971,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65172,13 +65060,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65252,13 +65140,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65332,13 +65220,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65413,13 +65301,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65578,13 +65466,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65662,13 +65550,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65897,13 +65785,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -65978,13 +65866,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66073,13 +65961,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66169,13 +66057,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66249,13 +66137,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66376,13 +66264,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66492,13 +66380,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", @@ -66573,13 +66461,13 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", "default": 30 }, - "descriptionHTML": "

        Results per page (max 100)

        " + "descriptionHTML": "

        Results per page (max 100).

        " }, { "name": "page", diff --git a/lib/rest/static/dereferenced/api.github.com.deref.json b/lib/rest/static/dereferenced/api.github.com.deref.json index d6b3ec1d2eb5..1649357018b8 100644 --- a/lib/rest/static/dereferenced/api.github.com.deref.json +++ b/lib/rest/static/dereferenced/api.github.com.deref.json @@ -1264,7 +1264,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -4114,7 +4114,7 @@ "/app/installations/{installation_id}/suspended": { "put": { "summary": "Suspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nSuspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -4171,7 +4171,7 @@ }, "delete": { "summary": "Unsuspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nRemoves a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Removes a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -4242,7 +4242,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -9910,7 +9910,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -16893,7 +16893,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -17384,7 +17384,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -17949,7 +17949,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -18316,7 +18316,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -18710,7 +18710,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -21386,7 +21386,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -21829,7 +21829,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -24880,7 +24880,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -25806,7 +25806,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -26370,7 +26370,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -27700,7 +27700,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -29064,7 +29064,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -29374,7 +29374,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -31028,7 +31028,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -32384,7 +32384,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -34976,7 +34976,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -35872,7 +35872,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -36117,7 +36117,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -36959,7 +36959,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -37184,7 +37184,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -37752,7 +37752,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -40549,7 +40549,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -44689,7 +44689,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -46006,7 +46006,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -47486,7 +47486,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -49426,7 +49426,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -49816,7 +49816,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -52436,7 +52436,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -54780,7 +54780,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -55631,7 +55631,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -58352,7 +58352,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -58648,7 +58648,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -60546,7 +60546,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -61440,7 +61440,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -62257,7 +62257,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -62588,7 +62588,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -65137,7 +65137,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -66568,7 +66568,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -71042,7 +71042,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -72868,7 +72868,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -73227,388 +73227,45 @@ } } }, - "/orgs/{org}/projects": { + "/orgs/{org}/packages/{package_type}/{package_name}": { "get": { - "summary": "List organization projects", - "description": "Lists the projects in an organization. Returns a `404 Not Found` status if projects are disabled in the organization. If you do not have sufficient privileges to perform this action, a `401 Unauthorized` or `410 Gone` status is returned.", + "summary": "Get a package for an organization", + "description": "Gets a specific package in an organization.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", "tags": [ - "projects" + "packages" ], - "operationId": "projects/list-for-org", + "operationId": "packages/get-package-for-organization", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/projects/#list-organization-projects" + "url": "https://docs.github.com/rest/reference/packages#get-a-package-for-an-organization" }, "parameters": [ { - "name": "org", + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", "in": "path", "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "state", - "description": "Indicates the state of the projects to return. Can be either `open`, `closed`, or `all`.", - "in": "query", - "required": false, "schema": { "type": "string", "enum": [ - "open", - "closed", - "all" - ], - "default": "open" - } - }, - { - "name": "per_page", - "description": "Results per page (max 100)", - "in": "query", - "schema": { - "type": "integer", - "default": 30 + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] } }, { - "name": "page", - "description": "Page number of the results to fetch.", - "in": "query", + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, "schema": { - "type": "integer", - "default": 1 - } - } - ], - "responses": { - "200": { - "description": "response", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "title": "Project", - "description": "Projects are a way to organize columns and cards of work.", - "type": "object", - "properties": { - "owner_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/repos/api-playground/projects-test" - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/projects/1002604" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/api-playground/projects-test/projects/12" - }, - "columns_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/projects/1002604/columns" - }, - "id": { - "type": "integer", - "example": 1002604 - }, - "node_id": { - "type": "string", - "example": "MDc6UHJvamVjdDEwMDI2MDQ=" - }, - "name": { - "description": "Name of the project", - "example": "Week One Sprint", - "type": "string" - }, - "body": { - "description": "Body of the project", - "example": "This project represents the sprint of the first week in January", - "type": "string", - "nullable": true - }, - "number": { - "type": "integer", - "example": 1 - }, - "state": { - "description": "State of the project; either 'open' or 'closed'", - "example": "open", - "type": "string" - }, - "creator": { - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - ] - }, - "created_at": { - "type": "string", - "format": "date-time", - "example": "2011-04-10T20:09:31Z" - }, - "updated_at": { - "type": "string", - "format": "date-time", - "example": "2014-03-03T18:58:10Z" - }, - "organization_permission": { - "description": "The baseline permission that all organization members have on this project. Only present if owner is an organization.", - "type": "string", - "enum": [ - "read", - "write", - "admin", - "none" - ] - }, - "private": { - "description": "Whether or not this project can be seen by everyone. Only present if owner is an organization.", - "type": "boolean" - } - }, - "required": [ - "id", - "node_id", - "number", - "name", - "body", - "state", - "url", - "html_url", - "owner_url", - "creator", - "columns_url", - "created_at", - "updated_at" - ] - } - }, - "examples": { - "default": { - "value": [ - { - "owner_url": "https://api.github.com/orgs/octocat", - "url": "https://api.github.com/projects/1002605", - "html_url": "https://github.com/orgs/api-playground/projects/1", - "columns_url": "https://api.github.com/projects/1002605/columns", - "id": 1002605, - "node_id": "MDc6UHJvamVjdDEwMDI2MDU=", - "name": "Organization Roadmap", - "body": "High-level roadmap for the upcoming year.", - "number": 1, - "state": "open", - "creator": { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - }, - "created_at": "2011-04-11T20:09:31Z", - "updated_at": "2014-03-04T18:58:10Z" - } - ] - } - } - } - }, - "headers": { - "Link": { - "example": "; rel=\"next\", ; rel=\"last\"", - "schema": { - "type": "string" - } - } + "type": "string" } }, - "422": { - "description": "Validation Failed", - "content": { - "application/json": { - "schema": { - "title": "Validation Error Simple", - "description": "Validation Error Simple", - "type": "object", - "required": [ - "message", - "documentation_url" - ], - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - }, - "errors": { - "type": "array", - "items": { - "type": "string" - } - } - } - } - } - } - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "previews": [ - { - "required": true, - "name": "inertia", - "note": "The Projects API is currently available for developers to preview. During the preview period, the API may change without advance notice. Please see the [blog post](https://developer.github.com/changes/2016-10-27-changes-to-projects-api) for full details. To access the API during the preview period, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.inertia-preview+json\n```" - } - ], - "category": "projects", - "subcategory": null - } - }, - "post": { - "summary": "Create an organization project", - "description": "Creates an organization project board. Returns a `404 Not Found` status if projects are disabled in the organization. If you do not have sufficient privileges to perform this action, a `401 Unauthorized` or `410 Gone` status is returned.", - "tags": [ - "projects" - ], - "operationId": "projects/create-for-org", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/v3/projects/#create-an-organization-project" - }, - "parameters": [ { "name": "org", "in": "path", @@ -73618,91 +73275,60 @@ } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the project." - }, - "body": { - "type": "string", - "description": "The description of the project." - } - }, - "required": [ - "name" - ] - }, - "example": { - "name": "Organization Roadmap", - "body": "High-level roadmap for the upcoming year." - } - } - } - }, "responses": { - "201": { + "200": { "description": "response", "content": { "application/json": { "schema": { - "title": "Project", - "description": "Projects are a way to organize columns and cards of work.", + "title": "Package", + "description": "A software package", "type": "object", "properties": { - "owner_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/repos/api-playground/projects-test" - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/projects/1002604" + "id": { + "description": "Unique identifier of the package.", + "type": "integer", + "example": 1 }, - "html_url": { + "name": { + "description": "The name of the package.", "type": "string", - "format": "uri", - "example": "https://github.com/api-playground/projects-test/projects/12" + "example": "super-linter" }, - "columns_url": { + "package_type": { "type": "string", - "format": "uri", - "example": "https://api.github.com/projects/1002604/columns" - }, - "id": { - "type": "integer", - "example": 1002604 + "example": "docker", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] }, - "node_id": { + "url": { "type": "string", - "example": "MDc6UHJvamVjdDEwMDI2MDQ=" + "example": "https://api.github.com/orgs/github/packages/container/super-linter" }, - "name": { - "description": "Name of the project", - "example": "Week One Sprint", - "type": "string" - }, - "body": { - "description": "Body of the project", - "example": "This project represents the sprint of the first week in January", + "html_url": { "type": "string", - "nullable": true + "example": "https://github.com/orgs/github/packages/container/package/super-linter" }, - "number": { + "version_count": { + "description": "The number of versions of the package.", "type": "integer", "example": 1 }, - "state": { - "description": "State of the project; either 'open' or 'closed'", - "example": "open", - "type": "string" + "visibility": { + "type": "string", + "example": "private", + "enum": [ + "private", + "public" + ] }, - "creator": { + "owner": { "nullable": true, "allOf": [ { @@ -73819,585 +73445,3717 @@ } ] }, - "created_at": { - "type": "string", - "format": "date-time", - "example": "2011-04-10T20:09:31Z" - }, - "updated_at": { - "type": "string", - "format": "date-time", - "example": "2014-03-03T18:58:10Z" - }, - "organization_permission": { - "description": "The baseline permission that all organization members have on this project. Only present if owner is an organization.", - "type": "string", - "enum": [ - "read", - "write", - "admin", - "none" - ] - }, - "private": { - "description": "Whether or not this project can be seen by everyone. Only present if owner is an organization.", - "type": "boolean" - } - }, - "required": [ - "id", - "node_id", - "number", - "name", - "body", - "state", - "url", - "html_url", - "owner_url", - "creator", - "columns_url", - "created_at", - "updated_at" - ] - }, - "examples": { - "default": { - "value": { - "owner_url": "https://api.github.com/orgs/octocat", - "url": "https://api.github.com/projects/1002605", - "html_url": "https://github.com/orgs/api-playground/projects/1", - "columns_url": "https://api.github.com/projects/1002605/columns", - "id": 1002605, - "node_id": "MDc6UHJvamVjdDEwMDI2MDU=", - "name": "Organization Roadmap", - "body": "High-level roadmap for the upcoming year.", - "number": 1, - "state": "open", - "creator": { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - }, - "created_at": "2011-04-11T20:09:31Z", - "updated_at": "2014-03-04T18:58:10Z" - } - } - } - } - } - }, - "401": { - "description": "Requires Authentication", - "content": { - "application/json": { - "schema": { - "title": "Basic Error", - "description": "Basic Error", - "type": "object", - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - } - } - } - } - } - }, - "403": { - "description": "Forbidden", - "content": { - "application/json": { - "schema": { - "title": "Basic Error", - "description": "Basic Error", - "type": "object", - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - } - } - } - } - } - }, - "404": { - "description": "Resource Not Found", - "content": { - "application/json": { - "schema": { - "title": "Basic Error", - "description": "Basic Error", - "type": "object", - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - } - } - } - } - } - }, - "410": { - "description": "Gone", - "content": { - "application/json": { - "schema": { - "title": "Basic Error", - "description": "Basic Error", - "type": "object", - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - } - } - } - } - } - }, - "422": { - "description": "Validation Failed", - "content": { - "application/json": { - "schema": { - "title": "Validation Error Simple", - "description": "Validation Error Simple", - "type": "object", - "required": [ - "message", - "documentation_url" - ], - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - }, - "errors": { - "type": "array", - "items": { - "type": "string" - } - } - } - } - } - } - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "previews": [ - { - "required": true, - "name": "inertia", - "note": "The Projects API is currently available for developers to preview. During the preview period, the API may change without advance notice. Please see the [blog post](https://developer.github.com/changes/2016-10-27-changes-to-projects-api) for full details. To access the API during the preview period, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.inertia-preview+json\n```" - } - ], - "category": "projects", - "subcategory": null - } - } - }, - "/orgs/{org}/public_members": { - "get": { - "summary": "List public organization members", - "description": "Members of an organization can choose to have their membership publicized or not.", - "tags": [ - "orgs" - ], - "operationId": "orgs/list-public-members", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/orgs#list-public-organization-members" - }, - "parameters": [ - { - "name": "org", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "per_page", - "description": "Results per page (max 100)", - "in": "query", - "schema": { - "type": "integer", - "default": 30 - } - }, - { - "name": "page", - "description": "Page number of the results to fetch.", - "in": "query", - "schema": { - "type": "integer", - "default": 1 - } - } - ], - "responses": { - "200": { - "description": "response", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - }, - "examples": { - "default": { - "value": [ - { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - } - ] - } - } - } - }, - "headers": { - "Link": { - "example": "; rel=\"next\", ; rel=\"last\"", - "schema": { - "type": "string" - } - } - } - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "previews": [ - - ], - "category": "orgs", - "subcategory": "members" - } - } - }, - "/orgs/{org}/public_members/{username}": { - "get": { - "summary": "Check public organization membership for a user", - "description": "", - "tags": [ - "orgs" - ], - "operationId": "orgs/check-public-membership-for-user", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/orgs#check-public-organization-membership-for-a-user" - }, - "parameters": [ - { - "name": "org", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "username", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "description": "Response if user is a public member" - }, - "404": { - "description": "Response if user is not a public member" - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "previews": [ - - ], - "category": "orgs", - "subcategory": "members" - } - }, - "put": { - "summary": "Set public organization membership for the authenticated user", - "description": "The user can publicize their own membership. (A user cannot publicize the membership for another user.)\n\nNote that you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/rest/overview/resources-in-the-rest-api#http-verbs).\"", - "tags": [ - "orgs" - ], - "operationId": "orgs/set-public-membership-for-authenticated-user", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user" - }, - "parameters": [ - { - "name": "org", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "username", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "description": "Empty response" - }, - "403": { - "description": "Forbidden", - "content": { - "application/json": { - "schema": { - "title": "Basic Error", - "description": "Basic Error", - "type": "object", - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - } - } - } - } - } - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": false, - "previews": [ - - ], - "category": "orgs", - "subcategory": "members" - } - }, - "delete": { - "summary": "Remove public organization membership for the authenticated user", - "description": "", - "tags": [ - "orgs" - ], - "operationId": "orgs/remove-public-membership-for-authenticated-user", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/orgs#remove-public-organization-membership-for-the-authenticated-user" - }, - "parameters": [ - { - "name": "org", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "username", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "description": "Empty response" - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": false, - "previews": [ - - ], - "category": "orgs", - "subcategory": "members" - } - } - }, - "/orgs/{org}/repos": { - "get": { - "summary": "List organization repositories", - "description": "Lists repositories for the specified organization.", - "tags": [ + "repository": { + "nullable": true, + "allOf": [ + { + "title": "Minimal Repository", + "description": "Minimal Repository", + "type": "object", + "properties": { + "id": { + "type": "integer", + "example": 1296269 + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "type": "string", + "example": "Hello-World" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "owner": { + "type": "object", + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "private": { + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string" + }, + "mirror_url": { + "type": "string", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string" + }, + "homepage": { + "type": "string", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer" + }, + "stargazers_count": { + "type": "integer" + }, + "watchers_count": { + "type": "integer" + }, + "size": { + "type": "integer" + }, + "default_branch": { + "type": "string" + }, + "open_issues_count": { + "type": "integer" + }, + "is_template": { + "type": "boolean" + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "visibility": { + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + } + } + }, + "template_repository": { + "nullable": true, + "type": "object", + "allOf": [ + { + "title": "Repository", + "description": "A git repository", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "nullable": true, + "allOf": [ + { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ] + } + ] + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "template_repository": { + "nullable": true, + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "owner": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + } + }, + "private": { + "type": "boolean" + }, + "html_url": { + "type": "string" + }, + "description": { + "type": "string" + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "archive_url": { + "type": "string" + }, + "assignees_url": { + "type": "string" + }, + "blobs_url": { + "type": "string" + }, + "branches_url": { + "type": "string" + }, + "collaborators_url": { + "type": "string" + }, + "comments_url": { + "type": "string" + }, + "commits_url": { + "type": "string" + }, + "compare_url": { + "type": "string" + }, + "contents_url": { + "type": "string" + }, + "contributors_url": { + "type": "string" + }, + "deployments_url": { + "type": "string" + }, + "downloads_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "forks_url": { + "type": "string" + }, + "git_commits_url": { + "type": "string" + }, + "git_refs_url": { + "type": "string" + }, + "git_tags_url": { + "type": "string" + }, + "git_url": { + "type": "string" + }, + "issue_comment_url": { + "type": "string" + }, + "issue_events_url": { + "type": "string" + }, + "issues_url": { + "type": "string" + }, + "keys_url": { + "type": "string" + }, + "labels_url": { + "type": "string" + }, + "languages_url": { + "type": "string" + }, + "merges_url": { + "type": "string" + }, + "milestones_url": { + "type": "string" + }, + "notifications_url": { + "type": "string" + }, + "pulls_url": { + "type": "string" + }, + "releases_url": { + "type": "string" + }, + "ssh_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string" + }, + "statuses_url": { + "type": "string" + }, + "subscribers_url": { + "type": "string" + }, + "subscription_url": { + "type": "string" + }, + "tags_url": { + "type": "string" + }, + "teams_url": { + "type": "string" + }, + "trees_url": { + "type": "string" + }, + "clone_url": { + "type": "string" + }, + "mirror_url": { + "type": "string" + }, + "hooks_url": { + "type": "string" + }, + "svn_url": { + "type": "string" + }, + "homepage": { + "type": "string" + }, + "language": { + "type": "string" + }, + "forks_count": { + "type": "integer" + }, + "stargazers_count": { + "type": "integer" + }, + "watchers_count": { + "type": "integer" + }, + "size": { + "type": "integer" + }, + "default_branch": { + "type": "string" + }, + "open_issues_count": { + "type": "integer" + }, + "is_template": { + "type": "boolean" + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "visibility": { + "type": "string" + }, + "pushed_at": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + } + } + }, + "allow_rebase_merge": { + "type": "boolean" + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "type": "boolean" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "allow_merge_commit": { + "type": "boolean" + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + } + } + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + } + ] + }, + "temp_clone_token": { + "type": "string" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + }, + "license": { + "type": "object", + "properties": { + "key": { + "type": "string" + }, + "name": { + "type": "string" + }, + "spdx_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "node_id": { + "type": "string" + } + }, + "nullable": true + }, + "forks": { + "type": "integer", + "example": 0 + }, + "open_issues": { + "type": "integer", + "example": 0 + }, + "watchers": { + "type": "integer", + "example": 0 + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url" + ] + } + ] + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + } + }, + "required": [ + "id", + "name", + "package_type", + "visibility", + "url", + "html_url", + "version_count", + "created_at", + "updated_at" + ] + }, + "examples": { + "default": { + "value": { + "id": 197, + "name": "hello_docker", + "package_type": "container", + "owner": { + "login": "github", + "id": 9919, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjk5MTk=", + "avatar_url": "https://avatars.githubusercontent.com/u/9919?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github", + "html_url": "https://github.com/github", + "followers_url": "https://api.github.com/users/github/followers", + "following_url": "https://api.github.com/users/github/following{/other_user}", + "gists_url": "https://api.github.com/users/github/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github/subscriptions", + "organizations_url": "https://api.github.com/users/github/orgs", + "repos_url": "https://api.github.com/users/github/repos", + "events_url": "https://api.github.com/users/github/events{/privacy}", + "received_events_url": "https://api.github.com/users/github/received_events", + "type": "Organization", + "site_admin": false + }, + "version_count": 1, + "visibility": "private", + "url": "https://api.github.com/orgs/github/packages/container/hello_docker", + "created_at": "2020-05-19T22:19:11Z", + "updated_at": "2020-05-19T22:19:11Z", + "html_url": "https://github.com/orgs/github/packages/container/package/hello_docker" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "packages", + "subcategory": null + } + }, + "delete": { + "summary": "Delete a package for an organization", + "description": "Deletes an entire package in an organization. You cannot delete a public package if any version of the package has more than 25 downloads. In this scenario, contact GitHub support for further assistance.\n\nTo use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the `packages:read` scope. In addition:\n- If `package_type` is not `container`, your token must also include the `repo` scope.\n- If `package_type` is `container`, you must also have admin permissions to the container you want to delete.", + "tags": [ + "packages" + ], + "operationId": "packages/delete-package-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#delete-a-package-for-an-organization" + }, + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + } + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "Empty response" + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "packages", + "subcategory": null + } + } + }, + "/orgs/{org}/packages/{package_type}/{package_name}/restore": { + "post": { + "summary": "Restore a package for an organization", + "description": "Restores an entire package in an organization.\n\nYou can restore a deleted package under the following conditions:\n - The package was deleted within the last 30 days.\n - The same package namespace and version is still available and not reused for a new package. If the same package namespace is not available, you will not be able to restore your package. In this scenario, to restore the deleted package, you must delete the new package that uses the deleted package's namespace first.\n\nTo use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the `packages:read` and `packages:write` scope. In addition:\n- If `package_type` is not `container`, your token must also include the `repo` scope.\n- If `package_type` is `container`, you must also have admin permissions to the container that you want to restore.", + "tags": [ + "packages" + ], + "operationId": "packages/restore-package-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#restore-a-package-for-an-organization" + }, + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + } + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "Empty response" + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "packages", + "subcategory": null + } + } + }, + "/orgs/{org}/packages/{package_type}/{package_name}/versions": { + "get": { + "summary": "Get all package versions for a package owned by an organization", + "description": "Returns all package versions for a package owned by an organization.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/get-all-package-versions-for-a-package-owned-by-an-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#get-all-package-versions-for-a-package-owned-by-the-authenticated-user" + }, + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + } + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Package Version", + "description": "A version of a software package", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the package version.", + "type": "integer", + "example": 1 + }, + "name": { + "description": "The name of the package version.", + "type": "string", + "example": "latest" + }, + "url": { + "type": "string", + "example": "https://api.github.com/orgs/github/packages/container/super-linter/versions/786068" + }, + "package_html_url": { + "type": "string", + "example": "https://github.com/orgs/github/packages/container/package/super-linter" + }, + "html_url": { + "type": "string", + "example": "https://github.com/orgs/github/packages/container/super-linter/786068" + }, + "license": { + "type": "string", + "example": "MIT" + }, + "description": { + "type": "string" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "deleted_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "metadata": { + "type": "object", + "title": "Package Version Metadata", + "properties": { + "package_type": { + "type": "string", + "example": "docker", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "container": { + "type": "object", + "title": "Container Metadata", + "properties": { + "tags": { + "type": "array" + } + }, + "required": [ + "tags" + ] + }, + "docker": { + "type": "object", + "title": "Docker Metadata", + "properties": { + "tag": { + "type": "array" + } + }, + "required": [ + "tags" + ] + } + }, + "required": [ + "package_type" + ] + } + }, + "required": [ + "id", + "name", + "url", + "package_html_url", + "created_at", + "updated_at" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "id": 245301, + "name": "1.0.4", + "url": "https://api.github.com/orgs/octo-org/packages/npm/hello-world-npm/versions/245301", + "package_html_url": "https://github.com/octo-org/hello-world-npm/packages/43752", + "created_at": "2019-11-05T22:49:04Z", + "updated_at": "2019-11-05T22:49:04Z", + "html_url": "https://github.com/octo-org/hello-world-npm/packages/43752?version=1.0.4", + "metadata": { + "package_type": "npm" + } + }, + { + "id": 209672, + "name": "1.0.3", + "url": "https://api.github.com/orgs/octo-org/packages/npm/hello-world-npm/versions/209672", + "package_html_url": "https://github.com/octo-org/hello-world-npm/packages/43752", + "created_at": "2019-10-29T15:42:11Z", + "updated_at": "2019-10-29T15:42:12Z", + "html_url": "https://github.com/octo-org/hello-world-npm/packages/43752?version=1.0.3", + "metadata": { + "package_type": "npm" + } + } + ] + } + } + } + } + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "packages", + "subcategory": null + } + } + }, + "/orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}": { + "get": { + "summary": "Get a package version for an organization", + "description": "Gets a specific package version in an organization.\n\nYou must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/get-package-version-for-organization", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#get-a-package-version-for-an-organization" + }, + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + } + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "package_version_id", + "description": "Unique identifier of the package version.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "title": "Package Version", + "description": "A version of a software package", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the package version.", + "type": "integer", + "example": 1 + }, + "name": { + "description": "The name of the package version.", + "type": "string", + "example": "latest" + }, + "url": { + "type": "string", + "example": "https://api.github.com/orgs/github/packages/container/super-linter/versions/786068" + }, + "package_html_url": { + "type": "string", + "example": "https://github.com/orgs/github/packages/container/package/super-linter" + }, + "html_url": { + "type": "string", + "example": "https://github.com/orgs/github/packages/container/super-linter/786068" + }, + "license": { + "type": "string", + "example": "MIT" + }, + "description": { + "type": "string" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "deleted_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "metadata": { + "type": "object", + "title": "Package Version Metadata", + "properties": { + "package_type": { + "type": "string", + "example": "docker", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "container": { + "type": "object", + "title": "Container Metadata", + "properties": { + "tags": { + "type": "array" + } + }, + "required": [ + "tags" + ] + }, + "docker": { + "type": "object", + "title": "Docker Metadata", + "properties": { + "tag": { + "type": "array" + } + }, + "required": [ + "tags" + ] + } + }, + "required": [ + "package_type" + ] + } + }, + "required": [ + "id", + "name", + "url", + "package_html_url", + "created_at", + "updated_at" + ] + }, + "examples": { + "default": { + "value": { + "id": 836, + "name": "sha256:b3d3e366b55f9a54599220198b3db5da8f53592acbbb7dc7e4e9878762fc5344", + "url": "https://api.github.com/orgs/github/packages/container/hello_docker/versions/836", + "package_html_url": "https://github.com/orgs/github/packages/container/package/hello_docker", + "created_at": "2020-05-19T22:19:11Z", + "updated_at": "2020-05-19T22:19:11Z", + "html_url": "https://github.com/orgs/github/packages/container/hello_docker/836", + "metadata": { + "package_type": "container", + "container": { + "tags": [ + "latest" + ] + } + } + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "packages", + "subcategory": null + } + }, + "delete": { + "summary": "Delete package version for an organization", + "description": "Deletes a specific package version in an organization. If the package is public and the package version has more than 25 downloads, you cannot delete the package version. In this scenario, contact GitHub support for further assistance.\n\nTo use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the `packages:read` scope. In addition:\n- If `package_type` is not `container`, your token must also include the `repo` scope.\n- If `package_type` is `container`, you must also have admin permissions to the container you want to delete.", + "tags": [ + "packages" + ], + "operationId": "packages/delete-package-version-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#delete-a-package-version-for-an-organization" + }, + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + } + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "package_version_id", + "description": "Unique identifier of the package version.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "204": { + "description": "Empty response" + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "packages", + "subcategory": null + } + } + }, + "/orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore": { + "post": { + "summary": "Restore package version for an organization", + "description": "Restores a specific package version in an organization.\n\nYou can restore a deleted package under the following conditions:\n - The package was deleted within the last 30 days.\n - The same package namespace and version is still available and not reused for a new package. If the same package namespace is not available, you will not be able to restore your package. In this scenario, to restore the deleted package, you must delete the new package that uses the deleted package's namespace first.\n\nTo use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the `packages:read` and `packages:write` scope. In addition:\n- If `package_type` is not `container`, your token must also include the `repo` scope.\n- If `package_type` is `container`, you must also have admin permissions to the container that you want to restore.", + "tags": [ + "packages" + ], + "operationId": "packages/restore-package-version-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#restore-a-package-version-for-an-organization" + }, + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + } + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "package_version_id", + "description": "Unique identifier of the package version.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "204": { + "description": "Empty response" + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "packages", + "subcategory": null + } + } + }, + "/orgs/{org}/projects": { + "get": { + "summary": "List organization projects", + "description": "Lists the projects in an organization. Returns a `404 Not Found` status if projects are disabled in the organization. If you do not have sufficient privileges to perform this action, a `401 Unauthorized` or `410 Gone` status is returned.", + "tags": [ + "projects" + ], + "operationId": "projects/list-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/v3/projects/#list-organization-projects" + }, + "parameters": [ + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "state", + "description": "Indicates the state of the projects to return. Can be either `open`, `closed`, or `all`.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "open", + "closed", + "all" + ], + "default": "open" + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Project", + "description": "Projects are a way to organize columns and cards of work.", + "type": "object", + "properties": { + "owner_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/api-playground/projects-test" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/projects/1002604" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/api-playground/projects-test/projects/12" + }, + "columns_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/projects/1002604/columns" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDc6UHJvamVjdDEwMDI2MDQ=" + }, + "name": { + "description": "Name of the project", + "example": "Week One Sprint", + "type": "string" + }, + "body": { + "description": "Body of the project", + "example": "This project represents the sprint of the first week in January", + "type": "string", + "nullable": true + }, + "number": { + "type": "integer", + "example": 1 + }, + "state": { + "description": "State of the project; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "creator": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "organization_permission": { + "description": "The baseline permission that all organization members have on this project. Only present if owner is an organization.", + "type": "string", + "enum": [ + "read", + "write", + "admin", + "none" + ] + }, + "private": { + "description": "Whether or not this project can be seen by everyone. Only present if owner is an organization.", + "type": "boolean" + } + }, + "required": [ + "id", + "node_id", + "number", + "name", + "body", + "state", + "url", + "html_url", + "owner_url", + "creator", + "columns_url", + "created_at", + "updated_at" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "owner_url": "https://api.github.com/orgs/octocat", + "url": "https://api.github.com/projects/1002605", + "html_url": "https://github.com/orgs/api-playground/projects/1", + "columns_url": "https://api.github.com/projects/1002605/columns", + "id": 1002605, + "node_id": "MDc6UHJvamVjdDEwMDI2MDU=", + "name": "Organization Roadmap", + "body": "High-level roadmap for the upcoming year.", + "number": 1, + "state": "open", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "created_at": "2011-04-11T20:09:31Z", + "updated_at": "2014-03-04T18:58:10Z" + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + }, + "422": { + "description": "Validation Failed", + "content": { + "application/json": { + "schema": { + "title": "Validation Error Simple", + "description": "Validation Error Simple", + "type": "object", + "required": [ + "message", + "documentation_url" + ], + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "errors": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [ + { + "required": true, + "name": "inertia", + "note": "The Projects API is currently available for developers to preview. During the preview period, the API may change without advance notice. Please see the [blog post](https://developer.github.com/changes/2016-10-27-changes-to-projects-api) for full details. To access the API during the preview period, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.inertia-preview+json\n```" + } + ], + "category": "projects", + "subcategory": null + } + }, + "post": { + "summary": "Create an organization project", + "description": "Creates an organization project board. Returns a `404 Not Found` status if projects are disabled in the organization. If you do not have sufficient privileges to perform this action, a `401 Unauthorized` or `410 Gone` status is returned.", + "tags": [ + "projects" + ], + "operationId": "projects/create-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/v3/projects/#create-an-organization-project" + }, + "parameters": [ + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "The name of the project." + }, + "body": { + "type": "string", + "description": "The description of the project." + } + }, + "required": [ + "name" + ] + }, + "example": { + "name": "Organization Roadmap", + "body": "High-level roadmap for the upcoming year." + } + } + } + }, + "responses": { + "201": { + "description": "response", + "content": { + "application/json": { + "schema": { + "title": "Project", + "description": "Projects are a way to organize columns and cards of work.", + "type": "object", + "properties": { + "owner_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/api-playground/projects-test" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/projects/1002604" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/api-playground/projects-test/projects/12" + }, + "columns_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/projects/1002604/columns" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDc6UHJvamVjdDEwMDI2MDQ=" + }, + "name": { + "description": "Name of the project", + "example": "Week One Sprint", + "type": "string" + }, + "body": { + "description": "Body of the project", + "example": "This project represents the sprint of the first week in January", + "type": "string", + "nullable": true + }, + "number": { + "type": "integer", + "example": 1 + }, + "state": { + "description": "State of the project; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "creator": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "organization_permission": { + "description": "The baseline permission that all organization members have on this project. Only present if owner is an organization.", + "type": "string", + "enum": [ + "read", + "write", + "admin", + "none" + ] + }, + "private": { + "description": "Whether or not this project can be seen by everyone. Only present if owner is an organization.", + "type": "boolean" + } + }, + "required": [ + "id", + "node_id", + "number", + "name", + "body", + "state", + "url", + "html_url", + "owner_url", + "creator", + "columns_url", + "created_at", + "updated_at" + ] + }, + "examples": { + "default": { + "value": { + "owner_url": "https://api.github.com/orgs/octocat", + "url": "https://api.github.com/projects/1002605", + "html_url": "https://github.com/orgs/api-playground/projects/1", + "columns_url": "https://api.github.com/projects/1002605/columns", + "id": 1002605, + "node_id": "MDc6UHJvamVjdDEwMDI2MDU=", + "name": "Organization Roadmap", + "body": "High-level roadmap for the upcoming year.", + "number": 1, + "state": "open", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "created_at": "2011-04-11T20:09:31Z", + "updated_at": "2014-03-04T18:58:10Z" + } + } + } + } + } + }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "410": { + "description": "Gone", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "422": { + "description": "Validation Failed", + "content": { + "application/json": { + "schema": { + "title": "Validation Error Simple", + "description": "Validation Error Simple", + "type": "object", + "required": [ + "message", + "documentation_url" + ], + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "errors": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [ + { + "required": true, + "name": "inertia", + "note": "The Projects API is currently available for developers to preview. During the preview period, the API may change without advance notice. Please see the [blog post](https://developer.github.com/changes/2016-10-27-changes-to-projects-api) for full details. To access the API during the preview period, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.inertia-preview+json\n```" + } + ], + "category": "projects", + "subcategory": null + } + } + }, + "/orgs/{org}/public_members": { + "get": { + "summary": "List public organization members", + "description": "Members of an organization can choose to have their membership publicized or not.", + "tags": [ + "orgs" + ], + "operationId": "orgs/list-public-members", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/orgs#list-public-organization-members" + }, + "parameters": [ + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + }, + "examples": { + "default": { + "value": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [ + + ], + "category": "orgs", + "subcategory": "members" + } + } + }, + "/orgs/{org}/public_members/{username}": { + "get": { + "summary": "Check public organization membership for a user", + "description": "", + "tags": [ + "orgs" + ], + "operationId": "orgs/check-public-membership-for-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/orgs#check-public-organization-membership-for-a-user" + }, + "parameters": [ + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "username", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "Response if user is a public member" + }, + "404": { + "description": "Response if user is not a public member" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [ + + ], + "category": "orgs", + "subcategory": "members" + } + }, + "put": { + "summary": "Set public organization membership for the authenticated user", + "description": "The user can publicize their own membership. (A user cannot publicize the membership for another user.)\n\nNote that you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/rest/overview/resources-in-the-rest-api#http-verbs).\"", + "tags": [ + "orgs" + ], + "operationId": "orgs/set-public-membership-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user" + }, + "parameters": [ + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "username", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "Empty response" + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "orgs", + "subcategory": "members" + } + }, + "delete": { + "summary": "Remove public organization membership for the authenticated user", + "description": "", + "tags": [ + "orgs" + ], + "operationId": "orgs/remove-public-membership-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/orgs#remove-public-organization-membership-for-the-authenticated-user" + }, + "parameters": [ + { + "name": "org", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "username", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "Empty response" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "orgs", + "subcategory": "members" + } + } + }, + "/orgs/{org}/repos": { + "get": { + "summary": "List organization repositories", + "description": "Lists repositories for the specified organization.", + "tags": [ "repos" ], "operationId": "repos/list-for-org", @@ -74463,7 +77221,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -77843,7 +80601,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -77907,34 +80665,19 @@ "description": "a description of the group", "example": "A group of Developers working on AzureAD SAML SSO", "type": "string" + }, + "status": { + "description": "synchronization status for this group mapping", + "example": "unsynced", + "type": "string" + }, + "synced_at": { + "description": "the time of the last sync for this group-mapping", + "example": "2019-06-03 22:27:15:000 -700", + "type": "string" } } } - }, - "group_id": { - "description": "The ID of the group", - "example": "111a1a11-aaa1-1aaa-11a1-a1a1a1a1a1aa", - "type": "string" - }, - "group_name": { - "description": "The name of the group", - "example": "saml-azuread-test", - "type": "string" - }, - "group_description": { - "description": "a description of the group", - "example": "A group of Developers working on AzureAD SAML SSO", - "type": "string" - }, - "status": { - "description": "synchronization status for this group mapping", - "example": "unsynced", - "type": "string" - }, - "synced_at": { - "description": "the time of the last sync for this group-mapping", - "example": "2019-06-03 22:27:15:000 -700", - "type": "string" } } }, @@ -78002,7 +80745,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -79526,12 +82269,10 @@ }, "parent_team_id": { "type": "integer", - "description": "The ID of a team to set as the parent team." + "description": "The ID of a team to set as the parent team.", + "nullable": true } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -80136,7 +82877,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -81821,7 +84562,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -83403,7 +86144,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -84069,7 +86810,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -84692,7 +87433,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -84992,7 +87733,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -85556,7 +88297,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -86216,7 +88957,8 @@ "admin" ] } - } + }, + "nullable": true } } } @@ -86352,7 +89094,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -90268,34 +93010,19 @@ "description": "a description of the group", "example": "A group of Developers working on AzureAD SAML SSO", "type": "string" + }, + "status": { + "description": "synchronization status for this group mapping", + "example": "unsynced", + "type": "string" + }, + "synced_at": { + "description": "the time of the last sync for this group-mapping", + "example": "2019-06-03 22:27:15:000 -700", + "type": "string" } } } - }, - "group_id": { - "description": "The ID of the group", - "example": "111a1a11-aaa1-1aaa-11a1-a1a1a1a1a1aa", - "type": "string" - }, - "group_name": { - "description": "The name of the group", - "example": "saml-azuread-test", - "type": "string" - }, - "group_description": { - "description": "a description of the group", - "example": "A group of Developers working on AzureAD SAML SSO", - "type": "string" - }, - "status": { - "description": "synchronization status for this group mapping", - "example": "unsynced", - "type": "string" - }, - "synced_at": { - "description": "the time of the last sync for this group-mapping", - "example": "2019-06-03 22:27:15:000 -700", - "type": "string" } } }, @@ -90457,34 +93184,19 @@ "description": "a description of the group", "example": "A group of Developers working on AzureAD SAML SSO", "type": "string" + }, + "status": { + "description": "synchronization status for this group mapping", + "example": "unsynced", + "type": "string" + }, + "synced_at": { + "description": "the time of the last sync for this group-mapping", + "example": "2019-06-03 22:27:15:000 -700", + "type": "string" } } } - }, - "group_id": { - "description": "The ID of the group", - "example": "111a1a11-aaa1-1aaa-11a1-a1a1a1a1a1aa", - "type": "string" - }, - "group_name": { - "description": "The name of the group", - "example": "saml-azuread-test", - "type": "string" - }, - "group_description": { - "description": "a description of the group", - "example": "A group of Developers working on AzureAD SAML SSO", - "type": "string" - }, - "status": { - "description": "synchronization status for this group mapping", - "example": "unsynced", - "type": "string" - }, - "synced_at": { - "description": "the time of the last sync for this group-mapping", - "example": "2019-06-03 22:27:15:000 -700", - "type": "string" } } }, @@ -90553,7 +93265,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -92315,7 +95027,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -94197,7 +96909,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -95358,7 +98070,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -99733,6 +102445,14 @@ "format": "uri", "example": "https://api.github.com/repos/github/docs/community/code_of_conduct" }, + "key": { + "type": "string", + "example": "citizen_code_of_conduct" + }, + "name": { + "type": "string", + "example": "Citizen Code of Conduct" + }, "html_url": { "type": "string", "nullable": true, @@ -99742,6 +102462,8 @@ }, "required": [ "url", + "key", + "name", "html_url" ] } @@ -100836,6 +103558,8 @@ "watchers": 1 }, "code_of_conduct": { + "key": "other", + "name": "Other", "html_url": "https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md", "url": "https://api.github.com/repos/github/docs/community/code_of_conduct" } @@ -104602,6 +107326,14 @@ "format": "uri", "example": "https://api.github.com/repos/github/docs/community/code_of_conduct" }, + "key": { + "type": "string", + "example": "citizen_code_of_conduct" + }, + "name": { + "type": "string", + "example": "Citizen Code of Conduct" + }, "html_url": { "type": "string", "nullable": true, @@ -104611,6 +107343,8 @@ }, "required": [ "url", + "key", + "name", "html_url" ] } @@ -105451,7 +108185,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -106603,7 +109337,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -109322,7 +112056,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -116430,7 +119164,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -116693,7 +119427,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -117347,7 +120081,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -117802,7 +120536,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -118434,7 +121168,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -122099,7 +124833,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -122517,7 +125251,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -138021,7 +140755,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -139885,169 +142619,1629 @@ } } }, - "temp_clone_token": { - "type": "string" + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + } + ] + }, + "temp_clone_token": { + "type": "string" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + }, + "license": { + "type": "object", + "properties": { + "key": { + "type": "string" + }, + "name": { + "type": "string" + }, + "spdx_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "node_id": { + "type": "string" + } + }, + "nullable": true + }, + "forks": { + "type": "integer", + "example": 0 + }, + "open_issues": { + "type": "integer", + "example": 0 + }, + "watchers": { + "type": "integer", + "example": 0 + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url" + ] + }, + "created_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "head_commit": { + "title": "Simple Commit", + "description": "Simple Commit", + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "tree_id": { + "type": "string" + }, + "message": { + "type": "string" + }, + "timestamp": { + "type": "string", + "format": "date-time" + }, + "author": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "email" + ], + "nullable": true + }, + "committer": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "email" + ], + "nullable": true + } + }, + "required": [ + "id", + "tree_id", + "message", + "timestamp", + "author", + "committer" + ] + }, + "latest_check_runs_count": { + "type": "integer" + }, + "check_runs_url": { + "type": "string" + } + }, + "required": [ + "id", + "node_id", + "head_branch", + "status", + "conclusion", + "head_sha", + "url", + "before", + "after", + "created_at", + "updated_at", + "app", + "head_commit", + "repository", + "latest_check_runs_count", + "check_runs_url", + "pull_requests" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "node_id": "MDEwOkNoZWNrU3VpdGU1", + "head_branch": "master", + "head_sha": "d6fde92930d4715a2b49857d24b940956b26d2d3", + "status": "completed", + "conclusion": "neutral", + "url": "https://api.github.com/repos/github/hello-world/check-suites/5", + "before": "146e867f55c26428e5f9fade55a9bbf5e95a7912", + "after": "d6fde92930d4715a2b49857d24b940956b26d2d3", + "pull_requests": [ + + ], + "created_at": "2017-07-08T16:18:44-04:00", + "updated_at": "2017-07-08T16:18:44-04:00", + "app": { + "id": 1, + "slug": "octoapp", + "node_id": "MDExOkludGVncmF0aW9uMQ==", + "owner": { + "login": "github", + "id": 1, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjE=", + "url": "https://api.github.com/orgs/github", + "repos_url": "https://api.github.com/orgs/github/repos", + "events_url": "https://api.github.com/orgs/github/events", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": true + }, + "name": "Octocat App", + "description": "", + "external_url": "https://example.com", + "html_url": "https://github.com/apps/octoapp", + "created_at": "2017-07-08T16:18:44-04:00", + "updated_at": "2017-07-08T16:18:44-04:00", + "permissions": { + "metadata": "read", + "contents": "read", + "issues": "write", + "single_file": "write" + }, + "events": [ + "push", + "pull_request" + ] + }, + "repository": { + "id": 1296269, + "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", + "name": "Hello-World", + "full_name": "octocat/Hello-World", + "template_repository": { + "id": 1296269, + "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", + "name": "Hello-World-Template", + "full_name": "octocat/Hello-World-Template", + "owner": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "private": false, + "html_url": "https://github.com/octocat/Hello-World-Template", + "description": "This your first repo!", + "fork": false, + "url": "https://api.github.com/repos/octocat/Hello-World-Template", + "archive_url": "https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}", + "assignees_url": "https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}", + "blobs_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}", + "collaborators_url": "https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}", + "commits_url": "https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}", + "compare_url": "https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}", + "contributors_url": "https://api.github.com/repos/octocat/Hello-World-Template/contributors", + "deployments_url": "https://api.github.com/repos/octocat/Hello-World-Template/deployments", + "downloads_url": "https://api.github.com/repos/octocat/Hello-World-Template/downloads", + "events_url": "https://api.github.com/repos/octocat/Hello-World-Template/events", + "forks_url": "https://api.github.com/repos/octocat/Hello-World-Template/forks", + "git_commits_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}", + "git_url": "git:github.com/octocat/Hello-World-Template.git", + "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}", + "issues_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}", + "keys_url": "https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}", + "labels_url": "https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}", + "languages_url": "https://api.github.com/repos/octocat/Hello-World-Template/languages", + "merges_url": "https://api.github.com/repos/octocat/Hello-World-Template/merges", + "milestones_url": "https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}", + "notifications_url": "https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}", + "pulls_url": "https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}", + "releases_url": "https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}", + "ssh_url": "git@github.com:octocat/Hello-World-Template.git", + "stargazers_url": "https://api.github.com/repos/octocat/Hello-World-Template/stargazers", + "statuses_url": "https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/octocat/Hello-World-Template/subscribers", + "subscription_url": "https://api.github.com/repos/octocat/Hello-World-Template/subscription", + "tags_url": "https://api.github.com/repos/octocat/Hello-World-Template/tags", + "teams_url": "https://api.github.com/repos/octocat/Hello-World-Template/teams", + "trees_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}", + "clone_url": "https://github.com/octocat/Hello-World-Template.git", + "mirror_url": "git:git.example.com/octocat/Hello-World-Template", + "hooks_url": "https://api.github.com/repos/octocat/Hello-World-Template/hooks", + "svn_url": "https://svn.github.com/octocat/Hello-World-Template", + "homepage": "https://github.com", + "language": null, + "forks": 9, + "forks_count": 9, + "stargazers_count": 80, + "watchers_count": 80, + "watchers": 80, + "size": 108, + "default_branch": "master", + "open_issues": 0, + "open_issues_count": 0, + "is_template": true, + "license": { + "key": "mit", + "name": "MIT License", + "url": "https://api.github.com/licenses/mit", + "spdx_id": "MIT", + "node_id": "MDc6TGljZW5zZW1pdA==", + "html_url": "https://api.github.com/licenses/mit" + }, + "topics": [ + "octocat", + "atom", + "electron", + "api" + ], + "has_issues": true, + "has_projects": true, + "has_wiki": true, + "has_pages": false, + "has_downloads": true, + "archived": false, + "disabled": false, + "visibility": "public", + "pushed_at": "2011-01-26T19:06:43Z", + "created_at": "2011-01-26T19:01:12Z", + "updated_at": "2011-01-26T19:14:43Z", + "permissions": { + "admin": false, + "push": false, + "pull": true + }, + "allow_rebase_merge": true, + "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", + "allow_squash_merge": true, + "delete_branch_on_merge": true, + "allow_merge_commit": true, + "subscribers_count": 42, + "network_count": 0 + }, + "owner": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "private": false, + "html_url": "https://github.com/octocat/Hello-World", + "description": "This your first repo!", + "fork": false, + "url": "https://api.github.com/repos/octocat/Hello-World", + "archive_url": "https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}", + "assignees_url": "https://api.github.com/repos/octocat/Hello-World/assignees{/user}", + "blobs_url": "https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/octocat/Hello-World/branches{/branch}", + "collaborators_url": "https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/comments{/number}", + "commits_url": "https://api.github.com/repos/octocat/Hello-World/commits{/sha}", + "compare_url": "https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/octocat/Hello-World/contents/{+path}", + "contributors_url": "https://api.github.com/repos/octocat/Hello-World/contributors", + "deployments_url": "https://api.github.com/repos/octocat/Hello-World/deployments", + "downloads_url": "https://api.github.com/repos/octocat/Hello-World/downloads", + "events_url": "https://api.github.com/repos/octocat/Hello-World/events", + "forks_url": "https://api.github.com/repos/octocat/Hello-World/forks", + "git_commits_url": "https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}", + "git_url": "git:github.com/octocat/Hello-World.git", + "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/octocat/Hello-World/issues/events{/number}", + "issues_url": "https://api.github.com/repos/octocat/Hello-World/issues{/number}", + "keys_url": "https://api.github.com/repos/octocat/Hello-World/keys{/key_id}", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/labels{/name}", + "languages_url": "https://api.github.com/repos/octocat/Hello-World/languages", + "merges_url": "https://api.github.com/repos/octocat/Hello-World/merges", + "milestones_url": "https://api.github.com/repos/octocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}", + "pulls_url": "https://api.github.com/repos/octocat/Hello-World/pulls{/number}", + "releases_url": "https://api.github.com/repos/octocat/Hello-World/releases{/id}", + "ssh_url": "git@github.com:octocat/Hello-World.git", + "stargazers_url": "https://api.github.com/repos/octocat/Hello-World/stargazers", + "statuses_url": "https://api.github.com/repos/octocat/Hello-World/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/octocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/octocat/Hello-World/subscription", + "tags_url": "https://api.github.com/repos/octocat/Hello-World/tags", + "teams_url": "https://api.github.com/repos/octocat/Hello-World/teams", + "trees_url": "https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}", + "clone_url": "https://github.com/octocat/Hello-World.git", + "mirror_url": "git:git.example.com/octocat/Hello-World", + "hooks_url": "https://api.github.com/repos/octocat/Hello-World/hooks", + "svn_url": "https://svn.github.com/octocat/Hello-World", + "homepage": "https://github.com", + "language": null, + "forks_count": 9, + "stargazers_count": 80, + "watchers_count": 80, + "size": 108, + "default_branch": "master", + "open_issues_count": 0, + "is_template": false, + "topics": [ + "octocat", + "atom", + "electron", + "api" + ], + "has_issues": true, + "has_projects": true, + "has_wiki": true, + "has_pages": false, + "has_downloads": true, + "archived": false, + "disabled": false, + "visibility": "public", + "pushed_at": "2011-01-26T19:06:43Z", + "created_at": "2011-01-26T19:01:12Z", + "updated_at": "2011-01-26T19:14:43Z", + "permissions": { + "admin": false, + "push": false, + "pull": true + }, + "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", + "delete_branch_on_merge": true, + "subscribers_count": 42, + "network_count": 0 + }, + "head_commit": { + "id": "7fd1a60b01f91b314f59955a4e4d4e80d8edf11d", + "tree_id": "7fd1a60b01f91b314f59955a4e4d4e80d8edf11d", + "message": "Merge pull request #6 from Spaceghost/patch-1\n\nNew line at end of file.", + "timestamp": "2016-10-10T00:00:00Z", + "author": { + "name": "The Octocat", + "email": "octocat@nowhere.com" + }, + "committer": { + "name": "The Octocat", + "email": "octocat@nowhere.com" + } + }, + "latest_check_runs_count": 1, + "check_runs_url": "https://api.github.com/repos/octocat/Hello-World/check-suites/5/check-runs" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [ + + ], + "category": "checks", + "subcategory": "suites" + } + } + }, + "/repos/{owner}/{repo}/check-suites/preferences": { + "patch": { + "summary": "Update repository preferences for check suites", + "description": "Changes the default automatic flow when creating check suites. By default, a check suite is automatically created each time code is pushed to a repository. When you disable the automatic creation of check suites, you can manually [Create a check suite](https://docs.github.com/rest/reference/checks#create-a-check-suite). You must have admin permissions in the repository to set preferences for check suites.", + "tags": [ + "checks" + ], + "operationId": "checks/set-suites-preferences", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/checks#update-repository-preferences-for-check-suites" + }, + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "auto_trigger_checks": { + "type": "array", + "description": "Enables or disables automatic creation of CheckSuite events upon pushes to the repository. Enabled by default. See the [`auto_trigger_checks` object](https://docs.github.com/rest/reference/checks#auto_trigger_checks-object) description for details.", + "items": { + "type": "object", + "properties": { + "app_id": { + "type": "integer", + "description": "The `id` of the GitHub App." + }, + "setting": { + "type": "boolean", + "description": "Set to `true` to enable automatic creation of CheckSuite events upon pushes to the repository, or `false` to disable them.", + "default": true + } + }, + "required": [ + "app_id", + "setting" + ] + } + } + } + }, + "example": { + "auto_trigger_checks": [ + { + "app_id": 4, + "setting": false + } + ] + } + } + } + }, + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "title": "Check Suite Preference", + "description": "Check suite configuration preferences for a repository.", + "type": "object", + "required": [ + "preferences", + "repository" + ], + "properties": { + "preferences": { + "type": "object", + "properties": { + "auto_trigger_checks": { + "type": "array", + "items": { + "type": "object", + "properties": { + "app_id": { + "type": "integer" + }, + "setting": { + "type": "boolean" + } + }, + "required": [ + "app_id", + "setting" + ] + } + } + } + }, + "repository": { + "title": "Repository", + "description": "A git repository", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "nullable": true, + "allOf": [ + { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ] + } + ] + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 }, - "allow_squash_merge": { - "description": "Whether to allow squash merges for pull requests.", - "default": true, - "type": "boolean", - "example": true + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" }, - "delete_branch_on_merge": { - "description": "Whether to delete head branches when pull requests are merged", - "default": false, - "type": "boolean", - "example": false + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" }, - "allow_merge_commit": { - "description": "Whether to allow merge commits for pull requests.", - "default": true, - "type": "boolean", - "example": true + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true }, - "subscribers_count": { - "type": "integer" + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" }, - "network_count": { - "type": "integer" + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" }, - "open_issues": { - "type": "integer" + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" }, - "watchers": { - "type": "integer" + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" }, - "master_branch": { - "type": "string" + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" }, "starred_at": { "type": "string", - "example": "\"2020-07-09T00:17:42Z\"" + "example": "\"2020-07-09T00:17:55Z\"" } }, "required": [ - "archive_url", - "assignees_url", - "blobs_url", - "branches_url", - "collaborators_url", - "comments_url", - "commits_url", - "compare_url", - "contents_url", - "contributors_url", - "deployments_url", - "description", - "downloads_url", + "avatar_url", "events_url", - "fork", - "forks_url", - "full_name", - "git_commits_url", - "git_refs_url", - "git_tags_url", - "hooks_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", "html_url", "id", "node_id", - "issue_comment_url", - "issue_events_url", - "issues_url", - "keys_url", - "labels_url", - "languages_url", - "merges_url", - "milestones_url", - "name", - "notifications_url", - "owner", - "private", - "pulls_url", - "releases_url", - "stargazers_url", - "statuses_url", - "subscribers_url", - "subscription_url", - "tags_url", - "teams_url", - "trees_url", - "url", - "clone_url", - "default_branch", - "forks", - "forks_count", - "git_url", - "has_downloads", - "has_issues", - "has_projects", - "has_wiki", - "has_pages", - "homepage", - "language", - "archived", - "disabled", - "mirror_url", - "open_issues", - "open_issues_count", - "license", - "pushed_at", - "size", - "ssh_url", - "stargazers_count", - "svn_url", - "watchers", - "watchers_count", - "created_at", - "updated_at" - ] + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true } ] }, - "temp_clone_token": { - "type": "string" + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" }, - "delete_branch_on_merge": { + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { "type": "boolean" }, - "subscribers_count": { - "type": "integer" + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" }, - "network_count": { - "type": "integer" + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" }, - "license": { + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "template_repository": { + "nullable": true, "type": "object", "properties": { - "key": { + "id": { + "type": "integer" + }, + "node_id": { "type": "string" }, "name": { "type": "string" }, - "spdx_id": { + "full_name": { + "type": "string" + }, + "owner": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + } + }, + "private": { + "type": "boolean" + }, + "html_url": { + "type": "string" + }, + "description": { "type": "string" }, + "fork": { + "type": "boolean" + }, "url": { "type": "string" }, - "node_id": { + "archive_url": { + "type": "string" + }, + "assignees_url": { + "type": "string" + }, + "blobs_url": { + "type": "string" + }, + "branches_url": { + "type": "string" + }, + "collaborators_url": { + "type": "string" + }, + "comments_url": { + "type": "string" + }, + "commits_url": { + "type": "string" + }, + "compare_url": { + "type": "string" + }, + "contents_url": { + "type": "string" + }, + "contributors_url": { + "type": "string" + }, + "deployments_url": { + "type": "string" + }, + "downloads_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "forks_url": { + "type": "string" + }, + "git_commits_url": { + "type": "string" + }, + "git_refs_url": { + "type": "string" + }, + "git_tags_url": { + "type": "string" + }, + "git_url": { + "type": "string" + }, + "issue_comment_url": { + "type": "string" + }, + "issue_events_url": { + "type": "string" + }, + "issues_url": { + "type": "string" + }, + "keys_url": { + "type": "string" + }, + "labels_url": { + "type": "string" + }, + "languages_url": { + "type": "string" + }, + "merges_url": { + "type": "string" + }, + "milestones_url": { + "type": "string" + }, + "notifications_url": { + "type": "string" + }, + "pulls_url": { + "type": "string" + }, + "releases_url": { + "type": "string" + }, + "ssh_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string" + }, + "statuses_url": { + "type": "string" + }, + "subscribers_url": { + "type": "string" + }, + "subscription_url": { + "type": "string" + }, + "tags_url": { + "type": "string" + }, + "teams_url": { + "type": "string" + }, + "trees_url": { + "type": "string" + }, + "clone_url": { + "type": "string" + }, + "mirror_url": { + "type": "string" + }, + "hooks_url": { + "type": "string" + }, + "svn_url": { + "type": "string" + }, + "homepage": { + "type": "string" + }, + "language": { + "type": "string" + }, + "forks_count": { + "type": "integer" + }, + "stargazers_count": { + "type": "integer" + }, + "watchers_count": { + "type": "integer" + }, + "size": { + "type": "integer" + }, + "default_branch": { + "type": "string" + }, + "open_issues_count": { + "type": "integer" + }, + "is_template": { + "type": "boolean" + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "visibility": { + "type": "string" + }, + "pushed_at": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + } + } + }, + "allow_rebase_merge": { + "type": "boolean" + }, + "temp_clone_token": { "type": "string" + }, + "allow_squash_merge": { + "type": "boolean" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "allow_merge_commit": { + "type": "boolean" + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" } - }, - "nullable": true + } }, - "forks": { - "type": "integer", - "example": 0 + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" }, "open_issues": { - "type": "integer", - "example": 0 + "type": "integer" }, "watchers": { - "type": "integer", - "example": 0 + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" } }, "required": [ @@ -140096,162 +144290,51 @@ "tags_url", "teams_url", "trees_url", - "url" - ] - }, - "created_at": { - "type": "string", - "format": "date-time", - "nullable": true - }, - "updated_at": { - "type": "string", - "format": "date-time", - "nullable": true - }, - "head_commit": { - "title": "Simple Commit", - "description": "Simple Commit", - "type": "object", - "properties": { - "id": { - "type": "string" - }, - "tree_id": { - "type": "string" - }, - "message": { - "type": "string" - }, - "timestamp": { - "type": "string", - "format": "date-time" - }, - "author": { - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "email": { - "type": "string" - } - }, - "required": [ - "name", - "email" - ], - "nullable": true - }, - "committer": { - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "email": { - "type": "string" - } - }, - "required": [ - "name", - "email" - ], - "nullable": true - } - }, - "required": [ - "id", - "tree_id", - "message", - "timestamp", - "author", - "committer" - ] - }, - "latest_check_runs_count": { - "type": "integer" - }, - "check_runs_url": { - "type": "string" - } - }, - "required": [ - "id", - "node_id", - "head_branch", - "status", - "conclusion", - "head_sha", - "url", - "before", - "after", - "created_at", - "updated_at", - "app", - "head_commit", - "repository", - "latest_check_runs_count", - "check_runs_url", - "pull_requests" - ] - }, - "examples": { - "default": { - "value": { - "id": 5, - "node_id": "MDEwOkNoZWNrU3VpdGU1", - "head_branch": "master", - "head_sha": "d6fde92930d4715a2b49857d24b940956b26d2d3", - "status": "completed", - "conclusion": "neutral", - "url": "https://api.github.com/repos/github/hello-world/check-suites/5", - "before": "146e867f55c26428e5f9fade55a9bbf5e95a7912", - "after": "d6fde92930d4715a2b49857d24b940956b26d2d3", - "pull_requests": [ - - ], - "created_at": "2017-07-08T16:18:44-04:00", - "updated_at": "2017-07-08T16:18:44-04:00", - "app": { - "id": 1, - "slug": "octoapp", - "node_id": "MDExOkludGVncmF0aW9uMQ==", - "owner": { - "login": "github", - "id": 1, - "node_id": "MDEyOk9yZ2FuaXphdGlvbjE=", - "url": "https://api.github.com/orgs/github", - "repos_url": "https://api.github.com/orgs/github/repos", - "events_url": "https://api.github.com/orgs/github/events", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": true - }, - "name": "Octocat App", - "description": "", - "external_url": "https://example.com", - "html_url": "https://github.com/apps/octoapp", - "created_at": "2017-07-08T16:18:44-04:00", - "updated_at": "2017-07-08T16:18:44-04:00", - "permissions": { - "metadata": "read", - "contents": "read", - "issues": "write", - "single_file": "write" - }, - "events": [ - "push", - "pull_request" + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + } + } + }, + "examples": { + "default": { + "value": { + "preferences": { + "auto_trigger_checks": [ + { + "app_id": 2, + "setting": true + }, + { + "app_id": 4, + "setting": false + } ] }, "repository": { @@ -140259,127 +144342,6 @@ "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", "name": "Hello-World", "full_name": "octocat/Hello-World", - "template_repository": { - "id": 1296269, - "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", - "name": "Hello-World-Template", - "full_name": "octocat/Hello-World-Template", - "owner": { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - }, - "private": false, - "html_url": "https://github.com/octocat/Hello-World-Template", - "description": "This your first repo!", - "fork": false, - "url": "https://api.github.com/repos/octocat/Hello-World-Template", - "archive_url": "https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}", - "assignees_url": "https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}", - "blobs_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}", - "branches_url": "https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}", - "collaborators_url": "https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}", - "comments_url": "https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}", - "commits_url": "https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}", - "compare_url": "https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}", - "contents_url": "https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}", - "contributors_url": "https://api.github.com/repos/octocat/Hello-World-Template/contributors", - "deployments_url": "https://api.github.com/repos/octocat/Hello-World-Template/deployments", - "downloads_url": "https://api.github.com/repos/octocat/Hello-World-Template/downloads", - "events_url": "https://api.github.com/repos/octocat/Hello-World-Template/events", - "forks_url": "https://api.github.com/repos/octocat/Hello-World-Template/forks", - "git_commits_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}", - "git_refs_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}", - "git_tags_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}", - "git_url": "git:github.com/octocat/Hello-World-Template.git", - "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}", - "issue_events_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}", - "issues_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}", - "keys_url": "https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}", - "labels_url": "https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}", - "languages_url": "https://api.github.com/repos/octocat/Hello-World-Template/languages", - "merges_url": "https://api.github.com/repos/octocat/Hello-World-Template/merges", - "milestones_url": "https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}", - "notifications_url": "https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}", - "pulls_url": "https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}", - "releases_url": "https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}", - "ssh_url": "git@github.com:octocat/Hello-World-Template.git", - "stargazers_url": "https://api.github.com/repos/octocat/Hello-World-Template/stargazers", - "statuses_url": "https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}", - "subscribers_url": "https://api.github.com/repos/octocat/Hello-World-Template/subscribers", - "subscription_url": "https://api.github.com/repos/octocat/Hello-World-Template/subscription", - "tags_url": "https://api.github.com/repos/octocat/Hello-World-Template/tags", - "teams_url": "https://api.github.com/repos/octocat/Hello-World-Template/teams", - "trees_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}", - "clone_url": "https://github.com/octocat/Hello-World-Template.git", - "mirror_url": "git:git.example.com/octocat/Hello-World-Template", - "hooks_url": "https://api.github.com/repos/octocat/Hello-World-Template/hooks", - "svn_url": "https://svn.github.com/octocat/Hello-World-Template", - "homepage": "https://github.com", - "language": null, - "forks": 9, - "forks_count": 9, - "stargazers_count": 80, - "watchers_count": 80, - "watchers": 80, - "size": 108, - "default_branch": "master", - "open_issues": 0, - "open_issues_count": 0, - "is_template": true, - "license": { - "key": "mit", - "name": "MIT License", - "url": "https://api.github.com/licenses/mit", - "spdx_id": "MIT", - "node_id": "MDc6TGljZW5zZW1pdA==", - "html_url": "https://api.github.com/licenses/mit" - }, - "topics": [ - "octocat", - "atom", - "electron", - "api" - ], - "has_issues": true, - "has_projects": true, - "has_wiki": true, - "has_pages": false, - "has_downloads": true, - "archived": false, - "disabled": false, - "visibility": "public", - "pushed_at": "2011-01-26T19:06:43Z", - "created_at": "2011-01-26T19:01:12Z", - "updated_at": "2011-01-26T19:14:43Z", - "permissions": { - "admin": false, - "push": false, - "pull": true - }, - "allow_rebase_merge": true, - "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", - "allow_squash_merge": true, - "delete_branch_on_merge": true, - "allow_merge_commit": true, - "subscribers_count": 42, - "network_count": 0 - }, "owner": { "login": "octocat", "id": 1, @@ -140454,7 +144416,7 @@ "size": 108, "default_branch": "master", "open_issues_count": 0, - "is_template": false, + "is_template": true, "topics": [ "octocat", "atom", @@ -140477,27 +144439,26 @@ "push": false, "pull": true }, + "allow_rebase_merge": true, + "template_repository": null, "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", + "allow_squash_merge": true, "delete_branch_on_merge": true, + "allow_merge_commit": true, "subscribers_count": 42, - "network_count": 0 - }, - "head_commit": { - "id": "7fd1a60b01f91b314f59955a4e4d4e80d8edf11d", - "tree_id": "7fd1a60b01f91b314f59955a4e4d4e80d8edf11d", - "message": "Merge pull request #6 from Spaceghost/patch-1\n\nNew line at end of file.", - "timestamp": "2016-10-10T00:00:00Z", - "author": { - "name": "The Octocat", - "email": "octocat@nowhere.com" + "network_count": 0, + "license": { + "key": "mit", + "name": "MIT License", + "url": "https://api.github.com/licenses/mit", + "spdx_id": "MIT", + "node_id": "MDc6TGljZW5zZW1pdA==", + "html_url": "http://choosealicense.com/licenses/mit/" }, - "committer": { - "name": "The Octocat", - "email": "octocat@nowhere.com" - } - }, - "latest_check_runs_count": 1, - "check_runs_url": "https://api.github.com/repos/octocat/Hello-World/check-suites/5/check-runs" + "forks": 1, + "open_issues": 1, + "watchers": 1 + } } } } @@ -140516,17 +144477,17 @@ } } }, - "/repos/{owner}/{repo}/check-suites/preferences": { - "patch": { - "summary": "Update repository preferences for check suites", - "description": "Changes the default automatic flow when creating check suites. By default, a check suite is automatically created each time code is pushed to a repository. When you disable the automatic creation of check suites, you can manually [Create a check suite](https://docs.github.com/rest/reference/checks#create-a-check-suite). You must have admin permissions in the repository to set preferences for check suites.", + "/repos/{owner}/{repo}/check-suites/{check_suite_id}": { + "get": { + "summary": "Get a check suite", + "description": "**Note:** The Checks API only looks for pushes in the repository where the check suite or check run were created. Pushes to a branch in a forked repository are not detected and return an empty `pull_requests` array and a `null` value for `head_branch`.\n\nGets a single check suite using its `id`. GitHub Apps must have the `checks:read` permission on a private repository or pull access to a public repository to get check suites. OAuth Apps and authenticated users must have the `repo` scope to get check suites in a private repository.", "tags": [ "checks" ], - "operationId": "checks/set-suites-preferences", + "operationId": "checks/get-suite", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/checks#update-repository-preferences-for-check-suites" + "url": "https://docs.github.com/rest/reference/checks#get-a-check-suite" }, "parameters": [ { @@ -140544,184 +144505,450 @@ "schema": { "type": "string" } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "auto_trigger_checks": { - "type": "array", - "description": "Enables or disables automatic creation of CheckSuite events upon pushes to the repository. Enabled by default. See the [`auto_trigger_checks` object](https://docs.github.com/rest/reference/checks#auto_trigger_checks-object) description for details.", - "items": { - "type": "object", - "properties": { - "app_id": { - "type": "integer", - "description": "The `id` of the GitHub App." - }, - "setting": { - "type": "boolean", - "description": "Set to `true` to enable automatic creation of CheckSuite events upon pushes to the repository, or `false` to disable them.", - "default": true - } - }, - "required": [ - "app_id", - "setting" - ] - } - } - } - }, - "example": { - "auto_trigger_checks": [ - { - "app_id": 4, - "setting": false - } - ] - } + }, + { + "name": "check_suite_id", + "description": "check_suite_id parameter", + "in": "path", + "required": true, + "schema": { + "type": "integer" } } - }, + ], "responses": { "200": { "description": "response", "content": { "application/json": { "schema": { - "title": "Check Suite Preference", - "description": "Check suite configuration preferences for a repository.", + "title": "CheckSuite", + "description": "A suite of checks performed on the code of a given code change", "type": "object", - "required": [ - "preferences", - "repository" - ], "properties": { - "preferences": { - "type": "object", - "properties": { - "auto_trigger_checks": { - "type": "array", - "items": { + "id": { + "type": "integer", + "example": 5 + }, + "node_id": { + "type": "string", + "example": "MDEwOkNoZWNrU3VpdGU1" + }, + "head_branch": { + "type": "string", + "example": "master", + "nullable": true + }, + "head_sha": { + "description": "The SHA of the head commit that is being checked.", + "example": "009b8a3a9ccbb128af87f9b1c0f4c62e8a304f6d", + "type": "string" + }, + "status": { + "type": "string", + "example": "completed", + "enum": [ + "queued", + "in_progress", + "completed" + ], + "nullable": true + }, + "conclusion": { + "type": "string", + "example": "neutral", + "enum": [ + "success", + "failure", + "neutral", + "cancelled", + "skipped", + "timed_out", + "action_required" + ], + "nullable": true + }, + "url": { + "type": "string", + "example": "https://api.github.com/repos/github/hello-world/check-suites/5", + "nullable": true + }, + "before": { + "type": "string", + "example": "146e867f55c26428e5f9fade55a9bbf5e95a7912", + "nullable": true + }, + "after": { + "type": "string", + "example": "d6fde92930d4715a2b49857d24b940956b26d2d3", + "nullable": true + }, + "pull_requests": { + "type": "array", + "items": { + "title": "Pull Request Minimal", + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "number": { + "type": "integer" + }, + "url": { + "type": "string" + }, + "head": { "type": "object", "properties": { - "app_id": { - "type": "integer" + "ref": { + "type": "string" }, - "setting": { - "type": "boolean" + "sha": { + "type": "string" + }, + "repo": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "url": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "url", + "name" + ] } }, "required": [ - "app_id", - "setting" + "ref", + "sha", + "repo" + ] + }, + "base": { + "type": "object", + "properties": { + "ref": { + "type": "string" + }, + "sha": { + "type": "string" + }, + "repo": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "url": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "url", + "name" + ] + } + }, + "required": [ + "ref", + "sha", + "repo" ] } + }, + "required": [ + "id", + "number", + "url", + "head", + "base" + ] + }, + "nullable": true + }, + "app": { + "nullable": true, + "allOf": [ + { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "owner": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app", + "example": 5, + "type": "integer" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "client_secret": { + "type": "string", + "example": "\"1d4b2097ac622ba702d19de498f005747a8b21d3\"" + }, + "webhook_secret": { + "type": "string", + "example": "\"6fba8f2fc8a7e8f2cca5577eddd82ca7586b3b6b\"" + }, + "pem": { + "type": "string", + "example": "\"-----BEGIN RSA PRIVATE KEY-----\\nMIIEogIBAAKCAQEArYxrNYD/iT5CZVpRJu4rBKmmze3PVmT/gCo2ATUvDvZTPTey\\nxcGJ3vvrJXazKk06pN05TN29o98jrYz4cengG3YGsXPNEpKsIrEl8NhbnxapEnM9\\nJCMRe0P5JcPsfZlX6hmiT7136GRWiGOUba2X9+HKh8QJVLG5rM007TBER9/z9mWm\\nrJuNh+m5l320oBQY/Qq3A7wzdEfZw8qm/mIN0FCeoXH1L6B8xXWaAYBwhTEh6SSn\\nZHlO1Xu1JWDmAvBCi0RO5aRSKM8q9QEkvvHP4yweAtK3N8+aAbZ7ovaDhyGz8r6r\\nzhU1b8Uo0Z2ysf503WqzQgIajr7Fry7/kUwpgQIDAQABAoIBADwJp80Ko1xHPZDy\\nfcCKBDfIuPvkmSW6KumbsLMaQv1aGdHDwwTGv3t0ixSay8CGlxMRtRDyZPib6SvQ\\n6OH/lpfpbMdW2ErkksgtoIKBVrDilfrcAvrNZu7NxRNbhCSvN8q0s4ICecjbbVQh\\nnueSdlA6vGXbW58BHMq68uRbHkP+k+mM9U0mDJ1HMch67wlg5GbayVRt63H7R2+r\\nVxcna7B80J/lCEjIYZznawgiTvp3MSanTglqAYi+m1EcSsP14bJIB9vgaxS79kTu\\noiSo93leJbBvuGo8QEiUqTwMw4tDksmkLsoqNKQ1q9P7LZ9DGcujtPy4EZsamSJT\\ny8OJt0ECgYEA2lxOxJsQk2kI325JgKFjo92mQeUObIvPfSNWUIZQDTjniOI6Gv63\\nGLWVFrZcvQBWjMEQraJA9xjPbblV8PtfO87MiJGLWCHFxmPz2dzoedN+2Coxom8m\\nV95CLz8QUShuao6u/RYcvUaZEoYs5bHcTmy5sBK80JyEmafJPtCQVxMCgYEAy3ar\\nZr3yv4xRPEPMat4rseswmuMooSaK3SKub19WFI5IAtB/e7qR1Rj9JhOGcZz+OQrl\\nT78O2OFYlgOIkJPvRMrPpK5V9lslc7tz1FSh3BZMRGq5jSyD7ETSOQ0c8T2O/s7v\\nbeEPbVbDe4mwvM24XByH0GnWveVxaDl51ABD65sCgYB3ZAspUkOA5egVCh8kNpnd\\nSd6SnuQBE3ySRlT2WEnCwP9Ph6oPgn+oAfiPX4xbRqkL8q/k0BdHQ4h+zNwhk7+h\\nWtPYRAP1Xxnc/F+jGjb+DVaIaKGU18MWPg7f+FI6nampl3Q0KvfxwX0GdNhtio8T\\nTj1E+SnFwh56SRQuxSh2gwKBgHKjlIO5NtNSflsUYFM+hyQiPiqnHzddfhSG+/3o\\nm5nNaSmczJesUYreH5San7/YEy2UxAugvP7aSY2MxB+iGsiJ9WD2kZzTUlDZJ7RV\\nUzWsoqBR+eZfVJ2FUWWvy8TpSG6trh4dFxImNtKejCR1TREpSiTV3Zb1dmahK9GV\\nrK9NAoGAbBxRLoC01xfxCTgt5BDiBcFVh4fp5yYKwavJPLzHSpuDOrrI9jDn1oKN\\nonq5sDU1i391zfQvdrbX4Ova48BN+B7p63FocP/MK5tyyBoT8zQEk2+vWDOw7H/Z\\nu5dTCPxTIsoIwUw1I+7yIxqJzLPFgR2gVBwY1ra/8iAqCj+zeBw=\\n-----END RSA PRIVATE KEY-----\\n\"" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ], + "additionalProperties": true } - } + ] }, "repository": { - "title": "Repository", - "description": "A git repository", + "title": "Minimal Repository", + "description": "Minimal Repository", "type": "object", "properties": { "id": { - "description": "Unique identifier of the repository", - "example": 42, - "type": "integer" + "type": "integer", + "example": 1296269 }, "node_id": { "type": "string", "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" }, "name": { - "description": "The name of the repository.", "type": "string", - "example": "Team Environment" + "example": "Hello-World" }, "full_name": { "type": "string", "example": "octocat/Hello-World" }, - "license": { - "nullable": true, - "allOf": [ - { - "title": "License Simple", - "description": "License Simple", - "type": "object", - "properties": { - "key": { - "type": "string", - "example": "mit" - }, - "name": { - "type": "string", - "example": "MIT License" - }, - "url": { - "type": "string", - "nullable": true, - "format": "uri", - "example": "https://api.github.com/licenses/mit" - }, - "spdx_id": { - "type": "string", - "nullable": true, - "example": "MIT" - }, - "node_id": { - "type": "string", - "example": "MDc6TGljZW5zZW1pdA==" - }, - "html_url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "key", - "name", - "url", - "spdx_id", - "node_id" - ] - } - ] - }, - "forks": { - "type": "integer" - }, - "permissions": { - "type": "object", - "properties": { - "admin": { - "type": "boolean" - }, - "pull": { - "type": "boolean" - }, - "triage": { - "type": "boolean" - }, - "push": { - "type": "boolean" - }, - "maintain": { - "type": "boolean" - } - }, - "required": [ - "admin", - "pull", - "push" - ] - }, "owner": { + "type": "object", "nullable": true, "allOf": [ { @@ -140839,8 +145066,6 @@ ] }, "private": { - "description": "Whether the repository is private or public.", - "default": false, "type": "boolean" }, "html_url": { @@ -140935,8 +145160,7 @@ "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" }, "git_url": { - "type": "string", - "example": "git:github.com/octocat/Hello-World.git" + "type": "string" }, "issue_comment_url": { "type": "string", @@ -140985,8 +145209,7 @@ "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" }, "ssh_url": { - "type": "string", - "example": "git@github.com:octocat/Hello-World.git" + "type": "string" }, "stargazers_url": { "type": "string", @@ -141022,13 +145245,10 @@ "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" }, "clone_url": { - "type": "string", - "example": "https://github.com/octocat/Hello-World.git" + "type": "string" }, "mirror_url": { "type": "string", - "format": "uri", - "example": "git:git.example.com/octocat/Hello-World", "nullable": true }, "hooks_url": { @@ -141037,14 +145257,10 @@ "example": "http://api.github.com/repos/octocat/Hello-World/hooks" }, "svn_url": { - "type": "string", - "format": "uri", - "example": "https://svn.github.com/octocat/Hello-World" + "type": "string" }, "homepage": { "type": "string", - "format": "uri", - "example": "https://github.com", "nullable": true }, "language": { @@ -141052,35 +145268,25 @@ "nullable": true }, "forks_count": { - "type": "integer", - "example": 9 + "type": "integer" }, "stargazers_count": { - "type": "integer", - "example": 80 + "type": "integer" }, "watchers_count": { - "type": "integer", - "example": 80 + "type": "integer" }, "size": { - "type": "integer", - "example": 108 + "type": "integer" }, "default_branch": { - "description": "The default branch of the repository.", - "type": "string", - "example": "master" + "type": "string" }, "open_issues_count": { - "type": "integer", - "example": 0 + "type": "integer" }, "is_template": { - "description": "Whether this repository acts as a template that can be used to generate new repositories.", - "default": false, - "type": "boolean", - "example": true + "type": "boolean" }, "topics": { "type": "array", @@ -141089,44 +145295,27 @@ } }, "has_issues": { - "description": "Whether issues are enabled.", - "default": true, - "type": "boolean", - "example": true + "type": "boolean" }, "has_projects": { - "description": "Whether projects are enabled.", - "default": true, - "type": "boolean", - "example": true + "type": "boolean" }, "has_wiki": { - "description": "Whether the wiki is enabled.", - "default": true, - "type": "boolean", - "example": true + "type": "boolean" }, "has_pages": { "type": "boolean" }, "has_downloads": { - "description": "Whether downloads are enabled.", - "default": true, - "type": "boolean", - "example": true + "type": "boolean" }, "archived": { - "description": "Whether the repository is archived.", - "default": false, "type": "boolean" }, "disabled": { - "type": "boolean", - "description": "Returns whether or not this repository disabled." + "type": "boolean" }, "visibility": { - "description": "The repository visibility: public, private, or internal.", - "default": "public", "type": "string" }, "pushed_at": { @@ -141147,348 +145336,993 @@ "example": "2011-01-26T19:14:43Z", "nullable": true }, - "allow_rebase_merge": { - "description": "Whether to allow rebase merges for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, - "template_repository": { - "nullable": true, + "permissions": { "type": "object", "properties": { - "id": { - "type": "integer" - }, - "node_id": { - "type": "string" - }, - "name": { - "type": "string" + "admin": { + "type": "boolean" }, - "full_name": { - "type": "string" + "push": { + "type": "boolean" }, - "owner": { + "pull": { + "type": "boolean" + } + } + }, + "template_repository": { + "nullable": true, + "type": "object", + "allOf": [ + { + "title": "Repository", + "description": "A git repository", "type": "object", "properties": { - "login": { - "type": "string" + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "nullable": true, + "allOf": [ + { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ] + } + ] + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] }, - "id": { - "type": "integer" + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" }, - "node_id": { - "type": "string" + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" }, - "avatar_url": { - "type": "string" + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true }, - "gravatar_id": { - "type": "string" + "fork": { + "type": "boolean" }, "url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" }, - "html_url": { - "type": "string" + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" }, - "followers_url": { - "type": "string" + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" }, - "following_url": { - "type": "string" + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" }, - "gists_url": { - "type": "string" + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" }, - "starred_url": { - "type": "string" + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" }, - "subscriptions_url": { - "type": "string" + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" }, - "organizations_url": { - "type": "string" + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" }, - "repos_url": { - "type": "string" + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" }, "events_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" }, - "received_events_url": { - "type": "string" + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" }, - "type": { - "type": "string" + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" }, - "site_admin": { - "type": "boolean" - } - } - }, - "private": { - "type": "boolean" - }, - "html_url": { - "type": "string" - }, - "description": { - "type": "string" - }, - "fork": { - "type": "boolean" - }, - "url": { - "type": "string" - }, - "archive_url": { - "type": "string" - }, - "assignees_url": { - "type": "string" - }, - "blobs_url": { - "type": "string" - }, - "branches_url": { - "type": "string" - }, - "collaborators_url": { - "type": "string" - }, - "comments_url": { - "type": "string" - }, - "commits_url": { - "type": "string" - }, - "compare_url": { - "type": "string" - }, - "contents_url": { - "type": "string" - }, - "contributors_url": { - "type": "string" - }, - "deployments_url": { - "type": "string" - }, - "downloads_url": { - "type": "string" - }, - "events_url": { - "type": "string" - }, - "forks_url": { - "type": "string" - }, - "git_commits_url": { - "type": "string" - }, - "git_refs_url": { - "type": "string" - }, - "git_tags_url": { - "type": "string" - }, - "git_url": { - "type": "string" - }, - "issue_comment_url": { - "type": "string" - }, - "issue_events_url": { - "type": "string" - }, - "issues_url": { - "type": "string" - }, - "keys_url": { - "type": "string" - }, - "labels_url": { - "type": "string" - }, - "languages_url": { - "type": "string" - }, - "merges_url": { - "type": "string" - }, - "milestones_url": { - "type": "string" - }, - "notifications_url": { - "type": "string" - }, - "pulls_url": { - "type": "string" - }, - "releases_url": { - "type": "string" - }, - "ssh_url": { - "type": "string" - }, - "stargazers_url": { - "type": "string" - }, - "statuses_url": { - "type": "string" - }, - "subscribers_url": { - "type": "string" - }, - "subscription_url": { - "type": "string" - }, - "tags_url": { - "type": "string" - }, - "teams_url": { - "type": "string" - }, - "trees_url": { - "type": "string" - }, - "clone_url": { - "type": "string" - }, - "mirror_url": { - "type": "string" - }, - "hooks_url": { - "type": "string" - }, - "svn_url": { - "type": "string" - }, - "homepage": { - "type": "string" - }, - "language": { - "type": "string" - }, - "forks_count": { - "type": "integer" - }, - "stargazers_count": { - "type": "integer" - }, - "watchers_count": { - "type": "integer" - }, - "size": { - "type": "integer" - }, - "default_branch": { - "type": "string" - }, - "open_issues_count": { - "type": "integer" - }, - "is_template": { - "type": "boolean" - }, - "topics": { - "type": "array", - "items": { - "type": "string" - } - }, - "has_issues": { - "type": "boolean" - }, - "has_projects": { - "type": "boolean" - }, - "has_wiki": { - "type": "boolean" - }, - "has_pages": { - "type": "boolean" - }, - "has_downloads": { - "type": "boolean" - }, - "archived": { - "type": "boolean" - }, - "disabled": { - "type": "boolean" - }, - "visibility": { - "type": "string" - }, - "pushed_at": { - "type": "string" - }, - "created_at": { - "type": "string" - }, - "updated_at": { - "type": "string" - }, - "permissions": { - "type": "object", - "properties": { - "admin": { - "type": "boolean" + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" }, - "push": { + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { "type": "boolean" }, - "pull": { + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "template_repository": { + "nullable": true, + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "owner": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + } + }, + "private": { + "type": "boolean" + }, + "html_url": { + "type": "string" + }, + "description": { + "type": "string" + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "archive_url": { + "type": "string" + }, + "assignees_url": { + "type": "string" + }, + "blobs_url": { + "type": "string" + }, + "branches_url": { + "type": "string" + }, + "collaborators_url": { + "type": "string" + }, + "comments_url": { + "type": "string" + }, + "commits_url": { + "type": "string" + }, + "compare_url": { + "type": "string" + }, + "contents_url": { + "type": "string" + }, + "contributors_url": { + "type": "string" + }, + "deployments_url": { + "type": "string" + }, + "downloads_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "forks_url": { + "type": "string" + }, + "git_commits_url": { + "type": "string" + }, + "git_refs_url": { + "type": "string" + }, + "git_tags_url": { + "type": "string" + }, + "git_url": { + "type": "string" + }, + "issue_comment_url": { + "type": "string" + }, + "issue_events_url": { + "type": "string" + }, + "issues_url": { + "type": "string" + }, + "keys_url": { + "type": "string" + }, + "labels_url": { + "type": "string" + }, + "languages_url": { + "type": "string" + }, + "merges_url": { + "type": "string" + }, + "milestones_url": { + "type": "string" + }, + "notifications_url": { + "type": "string" + }, + "pulls_url": { + "type": "string" + }, + "releases_url": { + "type": "string" + }, + "ssh_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string" + }, + "statuses_url": { + "type": "string" + }, + "subscribers_url": { + "type": "string" + }, + "subscription_url": { + "type": "string" + }, + "tags_url": { + "type": "string" + }, + "teams_url": { + "type": "string" + }, + "trees_url": { + "type": "string" + }, + "clone_url": { + "type": "string" + }, + "mirror_url": { + "type": "string" + }, + "hooks_url": { + "type": "string" + }, + "svn_url": { + "type": "string" + }, + "homepage": { + "type": "string" + }, + "language": { + "type": "string" + }, + "forks_count": { + "type": "integer" + }, + "stargazers_count": { + "type": "integer" + }, + "watchers_count": { + "type": "integer" + }, + "size": { + "type": "integer" + }, + "default_branch": { + "type": "string" + }, + "open_issues_count": { + "type": "integer" + }, + "is_template": { + "type": "boolean" + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "visibility": { + "type": "string" + }, + "pushed_at": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + } + } + }, + "allow_rebase_merge": { + "type": "boolean" + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "type": "boolean" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "allow_merge_commit": { + "type": "boolean" + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + } + } + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" } - } - }, - "allow_rebase_merge": { - "type": "boolean" - }, - "temp_clone_token": { - "type": "string" - }, - "allow_squash_merge": { - "type": "boolean" - }, - "delete_branch_on_merge": { - "type": "boolean" - }, - "allow_merge_commit": { - "type": "boolean" - }, - "subscribers_count": { - "type": "integer" - }, - "network_count": { - "type": "integer" + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] } - } + ] }, "temp_clone_token": { "type": "string" }, - "allow_squash_merge": { - "description": "Whether to allow squash merges for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, "delete_branch_on_merge": { - "description": "Whether to delete head branches when pull requests are merged", - "default": false, - "type": "boolean", - "example": false - }, - "allow_merge_commit": { - "description": "Whether to allow merge commits for pull requests.", - "default": true, - "type": "boolean", - "example": true + "type": "boolean" }, "subscribers_count": { "type": "integer" @@ -141496,18 +146330,38 @@ "network_count": { "type": "integer" }, - "open_issues": { - "type": "integer" + "license": { + "type": "object", + "properties": { + "key": { + "type": "string" + }, + "name": { + "type": "string" + }, + "spdx_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "node_id": { + "type": "string" + } + }, + "nullable": true }, - "watchers": { - "type": "integer" + "forks": { + "type": "integer", + "example": 0 }, - "master_branch": { - "type": "string" + "open_issues": { + "type": "integer", + "example": 0 }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:42Z\"" + "watchers": { + "type": "integer", + "example": 0 } }, "required": [ @@ -141556,2528 +146410,2326 @@ "tags_url", "teams_url", "trees_url", - "url", - "clone_url", - "default_branch", - "forks", - "forks_count", - "git_url", - "has_downloads", - "has_issues", - "has_projects", - "has_wiki", - "has_pages", - "homepage", - "language", - "archived", - "disabled", - "mirror_url", - "open_issues", - "open_issues_count", - "license", - "pushed_at", - "size", - "ssh_url", - "stargazers_count", - "svn_url", - "watchers", - "watchers_count", - "created_at", - "updated_at" + "url" ] - } - } - }, - "examples": { - "default": { - "value": { - "preferences": { - "auto_trigger_checks": [ - { - "app_id": 2, - "setting": true - }, - { - "app_id": 4, - "setting": false - } - ] - }, - "repository": { - "id": 1296269, - "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", - "name": "Hello-World", - "full_name": "octocat/Hello-World", - "owner": { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - }, - "private": false, - "html_url": "https://github.com/octocat/Hello-World", - "description": "This your first repo!", - "fork": false, - "url": "https://api.github.com/repos/octocat/Hello-World", - "archive_url": "https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}", - "assignees_url": "https://api.github.com/repos/octocat/Hello-World/assignees{/user}", - "blobs_url": "https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}", - "branches_url": "https://api.github.com/repos/octocat/Hello-World/branches{/branch}", - "collaborators_url": "https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}", - "comments_url": "https://api.github.com/repos/octocat/Hello-World/comments{/number}", - "commits_url": "https://api.github.com/repos/octocat/Hello-World/commits{/sha}", - "compare_url": "https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}", - "contents_url": "https://api.github.com/repos/octocat/Hello-World/contents/{+path}", - "contributors_url": "https://api.github.com/repos/octocat/Hello-World/contributors", - "deployments_url": "https://api.github.com/repos/octocat/Hello-World/deployments", - "downloads_url": "https://api.github.com/repos/octocat/Hello-World/downloads", - "events_url": "https://api.github.com/repos/octocat/Hello-World/events", - "forks_url": "https://api.github.com/repos/octocat/Hello-World/forks", - "git_commits_url": "https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}", - "git_refs_url": "https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}", - "git_tags_url": "https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}", - "git_url": "git:github.com/octocat/Hello-World.git", - "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}", - "issue_events_url": "https://api.github.com/repos/octocat/Hello-World/issues/events{/number}", - "issues_url": "https://api.github.com/repos/octocat/Hello-World/issues{/number}", - "keys_url": "https://api.github.com/repos/octocat/Hello-World/keys{/key_id}", - "labels_url": "https://api.github.com/repos/octocat/Hello-World/labels{/name}", - "languages_url": "https://api.github.com/repos/octocat/Hello-World/languages", - "merges_url": "https://api.github.com/repos/octocat/Hello-World/merges", - "milestones_url": "https://api.github.com/repos/octocat/Hello-World/milestones{/number}", - "notifications_url": "https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}", - "pulls_url": "https://api.github.com/repos/octocat/Hello-World/pulls{/number}", - "releases_url": "https://api.github.com/repos/octocat/Hello-World/releases{/id}", - "ssh_url": "git@github.com:octocat/Hello-World.git", - "stargazers_url": "https://api.github.com/repos/octocat/Hello-World/stargazers", - "statuses_url": "https://api.github.com/repos/octocat/Hello-World/statuses/{sha}", - "subscribers_url": "https://api.github.com/repos/octocat/Hello-World/subscribers", - "subscription_url": "https://api.github.com/repos/octocat/Hello-World/subscription", - "tags_url": "https://api.github.com/repos/octocat/Hello-World/tags", - "teams_url": "https://api.github.com/repos/octocat/Hello-World/teams", - "trees_url": "https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}", - "clone_url": "https://github.com/octocat/Hello-World.git", - "mirror_url": "git:git.example.com/octocat/Hello-World", - "hooks_url": "https://api.github.com/repos/octocat/Hello-World/hooks", - "svn_url": "https://svn.github.com/octocat/Hello-World", - "homepage": "https://github.com", - "language": null, - "forks_count": 9, - "stargazers_count": 80, - "watchers_count": 80, - "size": 108, - "default_branch": "master", - "open_issues_count": 0, - "is_template": true, - "topics": [ - "octocat", - "atom", - "electron", - "api" - ], - "has_issues": true, - "has_projects": true, - "has_wiki": true, - "has_pages": false, - "has_downloads": true, - "archived": false, - "disabled": false, - "visibility": "public", - "pushed_at": "2011-01-26T19:06:43Z", - "created_at": "2011-01-26T19:01:12Z", - "updated_at": "2011-01-26T19:14:43Z", - "permissions": { - "admin": false, - "push": false, - "pull": true - }, - "allow_rebase_merge": true, - "template_repository": null, - "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", - "allow_squash_merge": true, - "delete_branch_on_merge": true, - "allow_merge_commit": true, - "subscribers_count": 42, - "network_count": 0, - "license": { - "key": "mit", - "name": "MIT License", - "url": "https://api.github.com/licenses/mit", - "spdx_id": "MIT", - "node_id": "MDc6TGljZW5zZW1pdA==", - "html_url": "http://choosealicense.com/licenses/mit/" - }, - "forks": 1, - "open_issues": 1, - "watchers": 1 - } - } - } - } - } - } - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "previews": [ - - ], - "category": "checks", - "subcategory": "suites" - } - } - }, - "/repos/{owner}/{repo}/check-suites/{check_suite_id}": { - "get": { - "summary": "Get a check suite", - "description": "**Note:** The Checks API only looks for pushes in the repository where the check suite or check run were created. Pushes to a branch in a forked repository are not detected and return an empty `pull_requests` array and a `null` value for `head_branch`.\n\nGets a single check suite using its `id`. GitHub Apps must have the `checks:read` permission on a private repository or pull access to a public repository to get check suites. OAuth Apps and authenticated users must have the `repo` scope to get check suites in a private repository.", - "tags": [ - "checks" - ], - "operationId": "checks/get-suite", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/checks#get-a-check-suite" - }, - "parameters": [ - { - "name": "owner", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "repo", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "check_suite_id", - "description": "check_suite_id parameter", - "in": "path", - "required": true, - "schema": { - "type": "integer" - } - } - ], - "responses": { - "200": { - "description": "response", - "content": { - "application/json": { - "schema": { - "title": "CheckSuite", - "description": "A suite of checks performed on the code of a given code change", - "type": "object", - "properties": { - "id": { - "type": "integer", - "example": 5 - }, - "node_id": { - "type": "string", - "example": "MDEwOkNoZWNrU3VpdGU1" - }, - "head_branch": { - "type": "string", - "example": "master", - "nullable": true - }, - "head_sha": { - "description": "The SHA of the head commit that is being checked.", - "example": "009b8a3a9ccbb128af87f9b1c0f4c62e8a304f6d", - "type": "string" - }, - "status": { - "type": "string", - "example": "completed", - "enum": [ - "queued", - "in_progress", - "completed" - ], - "nullable": true - }, - "conclusion": { - "type": "string", - "example": "neutral", - "enum": [ - "success", - "failure", - "neutral", - "cancelled", - "skipped", - "timed_out", - "action_required" - ], - "nullable": true - }, - "url": { - "type": "string", - "example": "https://api.github.com/repos/github/hello-world/check-suites/5", - "nullable": true - }, - "before": { - "type": "string", - "example": "146e867f55c26428e5f9fade55a9bbf5e95a7912", - "nullable": true }, - "after": { + "created_at": { "type": "string", - "example": "d6fde92930d4715a2b49857d24b940956b26d2d3", - "nullable": true - }, - "pull_requests": { - "type": "array", - "items": { - "title": "Pull Request Minimal", - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "number": { - "type": "integer" - }, - "url": { - "type": "string" - }, - "head": { - "type": "object", - "properties": { - "ref": { - "type": "string" - }, - "sha": { - "type": "string" - }, - "repo": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "url": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "url", - "name" - ] - } - }, - "required": [ - "ref", - "sha", - "repo" - ] - }, - "base": { - "type": "object", - "properties": { - "ref": { - "type": "string" - }, - "sha": { - "type": "string" - }, - "repo": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "url": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "url", - "name" - ] - } - }, - "required": [ - "ref", - "sha", - "repo" - ] - } - }, - "required": [ - "id", - "number", - "url", - "head", - "base" - ] - }, - "nullable": true - }, - "app": { - "nullable": true, - "allOf": [ - { - "title": "GitHub app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "type": "object", - "properties": { - "id": { - "description": "Unique identifier of the GitHub app", - "example": 37, - "type": "integer" - }, - "slug": { - "description": "The slug name of the GitHub app", - "example": "probot-owners", - "type": "string" - }, - "node_id": { - "type": "string", - "example": "MDExOkludGVncmF0aW9uMQ==" - }, - "owner": { - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - ] - }, - "name": { - "description": "The name of the GitHub app", - "example": "Probot Owners", - "type": "string" - }, - "description": { - "type": "string", - "example": "The description of the app.", - "nullable": true - }, - "external_url": { - "type": "string", - "format": "uri", - "example": "https://example.com" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/apps/super-ci" - }, - "created_at": { - "type": "string", - "format": "date-time", - "example": "2017-07-08T16:18:44-04:00" - }, - "updated_at": { - "type": "string", - "format": "date-time", - "example": "2017-07-08T16:18:44-04:00" - }, - "permissions": { - "description": "The set of permissions for the GitHub app", - "type": "object", - "properties": { - "issues": { - "type": "string" - }, - "checks": { - "type": "string" - }, - "metadata": { - "type": "string" - }, - "contents": { - "type": "string" - }, - "deployments": { - "type": "string" - } - }, - "additionalProperties": { - "type": "string" - }, - "example": { - "issues": "read", - "deployments": "write" - } - }, - "events": { - "description": "The list of events for the GitHub app", - "example": [ - "label", - "deployment" - ], - "type": "array", - "items": { - "type": "string" - } - }, - "installations_count": { - "description": "The number of installations associated with the GitHub app", - "example": 5, - "type": "integer" - }, - "client_id": { - "type": "string", - "example": "\"Iv1.25b5d1e65ffc4022\"" - }, - "client_secret": { - "type": "string", - "example": "\"1d4b2097ac622ba702d19de498f005747a8b21d3\"" - }, - "webhook_secret": { - "type": "string", - "example": "\"6fba8f2fc8a7e8f2cca5577eddd82ca7586b3b6b\"" - }, - "pem": { - "type": "string", - "example": "\"-----BEGIN RSA PRIVATE KEY-----\\nMIIEogIBAAKCAQEArYxrNYD/iT5CZVpRJu4rBKmmze3PVmT/gCo2ATUvDvZTPTey\\nxcGJ3vvrJXazKk06pN05TN29o98jrYz4cengG3YGsXPNEpKsIrEl8NhbnxapEnM9\\nJCMRe0P5JcPsfZlX6hmiT7136GRWiGOUba2X9+HKh8QJVLG5rM007TBER9/z9mWm\\nrJuNh+m5l320oBQY/Qq3A7wzdEfZw8qm/mIN0FCeoXH1L6B8xXWaAYBwhTEh6SSn\\nZHlO1Xu1JWDmAvBCi0RO5aRSKM8q9QEkvvHP4yweAtK3N8+aAbZ7ovaDhyGz8r6r\\nzhU1b8Uo0Z2ysf503WqzQgIajr7Fry7/kUwpgQIDAQABAoIBADwJp80Ko1xHPZDy\\nfcCKBDfIuPvkmSW6KumbsLMaQv1aGdHDwwTGv3t0ixSay8CGlxMRtRDyZPib6SvQ\\n6OH/lpfpbMdW2ErkksgtoIKBVrDilfrcAvrNZu7NxRNbhCSvN8q0s4ICecjbbVQh\\nnueSdlA6vGXbW58BHMq68uRbHkP+k+mM9U0mDJ1HMch67wlg5GbayVRt63H7R2+r\\nVxcna7B80J/lCEjIYZznawgiTvp3MSanTglqAYi+m1EcSsP14bJIB9vgaxS79kTu\\noiSo93leJbBvuGo8QEiUqTwMw4tDksmkLsoqNKQ1q9P7LZ9DGcujtPy4EZsamSJT\\ny8OJt0ECgYEA2lxOxJsQk2kI325JgKFjo92mQeUObIvPfSNWUIZQDTjniOI6Gv63\\nGLWVFrZcvQBWjMEQraJA9xjPbblV8PtfO87MiJGLWCHFxmPz2dzoedN+2Coxom8m\\nV95CLz8QUShuao6u/RYcvUaZEoYs5bHcTmy5sBK80JyEmafJPtCQVxMCgYEAy3ar\\nZr3yv4xRPEPMat4rseswmuMooSaK3SKub19WFI5IAtB/e7qR1Rj9JhOGcZz+OQrl\\nT78O2OFYlgOIkJPvRMrPpK5V9lslc7tz1FSh3BZMRGq5jSyD7ETSOQ0c8T2O/s7v\\nbeEPbVbDe4mwvM24XByH0GnWveVxaDl51ABD65sCgYB3ZAspUkOA5egVCh8kNpnd\\nSd6SnuQBE3ySRlT2WEnCwP9Ph6oPgn+oAfiPX4xbRqkL8q/k0BdHQ4h+zNwhk7+h\\nWtPYRAP1Xxnc/F+jGjb+DVaIaKGU18MWPg7f+FI6nampl3Q0KvfxwX0GdNhtio8T\\nTj1E+SnFwh56SRQuxSh2gwKBgHKjlIO5NtNSflsUYFM+hyQiPiqnHzddfhSG+/3o\\nm5nNaSmczJesUYreH5San7/YEy2UxAugvP7aSY2MxB+iGsiJ9WD2kZzTUlDZJ7RV\\nUzWsoqBR+eZfVJ2FUWWvy8TpSG6trh4dFxImNtKejCR1TREpSiTV3Zb1dmahK9GV\\nrK9NAoGAbBxRLoC01xfxCTgt5BDiBcFVh4fp5yYKwavJPLzHSpuDOrrI9jDn1oKN\\nonq5sDU1i391zfQvdrbX4Ova48BN+B7p63FocP/MK5tyyBoT8zQEk2+vWDOw7H/Z\\nu5dTCPxTIsoIwUw1I+7yIxqJzLPFgR2gVBwY1ra/8iAqCj+zeBw=\\n-----END RSA PRIVATE KEY-----\\n\"" - } - }, - "required": [ - "id", - "node_id", - "owner", - "name", - "description", - "external_url", - "html_url", - "created_at", - "updated_at", - "permissions", - "events" - ], - "additionalProperties": true - } - ] - }, - "repository": { - "title": "Minimal Repository", - "description": "Minimal Repository", - "type": "object", - "properties": { - "id": { - "type": "integer", - "example": 1296269 - }, - "node_id": { - "type": "string", - "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" - }, - "name": { - "type": "string", - "example": "Hello-World" - }, - "full_name": { - "type": "string", - "example": "octocat/Hello-World" - }, - "owner": { - "type": "object", - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - ] - }, - "private": { - "type": "boolean" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat/Hello-World" - }, - "description": { - "type": "string", - "example": "This your first repo!", - "nullable": true - }, - "fork": { - "type": "boolean" - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/repos/octocat/Hello-World" - }, - "archive_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" - }, - "assignees_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" - }, - "blobs_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" - }, - "branches_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" - }, - "collaborators_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" - }, - "comments_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" - }, - "commits_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" - }, - "compare_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" - }, - "contents_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" - }, - "contributors_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/contributors" - }, - "deployments_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/deployments" - }, - "downloads_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/downloads" - }, - "events_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/events" - }, - "forks_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/forks" - }, - "git_commits_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" - }, - "git_refs_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" - }, - "git_tags_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" - }, - "git_url": { - "type": "string" - }, - "issue_comment_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" - }, - "issue_events_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" - }, - "issues_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" - }, - "keys_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" - }, - "labels_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" - }, - "languages_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/languages" - }, - "merges_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/merges" - }, - "milestones_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" - }, - "notifications_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" - }, - "pulls_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" - }, - "releases_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" - }, - "ssh_url": { - "type": "string" - }, - "stargazers_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" - }, - "statuses_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" - }, - "subscribers_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" - }, - "subscription_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/subscription" - }, - "tags_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/tags" - }, - "teams_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/teams" - }, - "trees_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" - }, - "clone_url": { + "format": "date-time", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "head_commit": { + "title": "Simple Commit", + "description": "Simple Commit", + "type": "object", + "properties": { + "id": { "type": "string" }, - "mirror_url": { - "type": "string", - "nullable": true - }, - "hooks_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + "tree_id": { + "type": "string" }, - "svn_url": { + "message": { "type": "string" }, - "homepage": { + "timestamp": { "type": "string", - "nullable": true + "format": "date-time" }, - "language": { - "type": "string", + "author": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "email" + ], "nullable": true }, - "forks_count": { - "type": "integer" - }, - "stargazers_count": { - "type": "integer" + "committer": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "email" + ], + "nullable": true + } + }, + "required": [ + "id", + "tree_id", + "message", + "timestamp", + "author", + "committer" + ] + }, + "latest_check_runs_count": { + "type": "integer" + }, + "check_runs_url": { + "type": "string" + } + }, + "required": [ + "id", + "node_id", + "head_branch", + "status", + "conclusion", + "head_sha", + "url", + "before", + "after", + "created_at", + "updated_at", + "app", + "head_commit", + "repository", + "latest_check_runs_count", + "check_runs_url", + "pull_requests" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "node_id": "MDEwOkNoZWNrU3VpdGU1", + "head_branch": "master", + "head_sha": "d6fde92930d4715a2b49857d24b940956b26d2d3", + "status": "completed", + "conclusion": "neutral", + "url": "https://api.github.com/repos/github/hello-world/check-suites/5", + "before": "146e867f55c26428e5f9fade55a9bbf5e95a7912", + "after": "d6fde92930d4715a2b49857d24b940956b26d2d3", + "pull_requests": [ + + ], + "created_at": "2017-07-08T16:18:44-04:00", + "updated_at": "2017-07-08T16:18:44-04:00", + "app": { + "id": 1, + "slug": "octoapp", + "node_id": "MDExOkludGVncmF0aW9uMQ==", + "owner": { + "login": "github", + "id": 1, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjE=", + "url": "https://api.github.com/orgs/github", + "repos_url": "https://api.github.com/orgs/github/repos", + "events_url": "https://api.github.com/orgs/github/events", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": true }, - "watchers_count": { - "type": "integer" + "name": "Octocat App", + "description": "", + "external_url": "https://example.com", + "html_url": "https://github.com/apps/octoapp", + "created_at": "2017-07-08T16:18:44-04:00", + "updated_at": "2017-07-08T16:18:44-04:00", + "permissions": { + "metadata": "read", + "contents": "read", + "issues": "write", + "single_file": "write" }, - "size": { - "type": "integer" + "events": [ + "push", + "pull_request" + ] + }, + "repository": { + "id": 1296269, + "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", + "name": "Hello-World", + "full_name": "octocat/Hello-World", + "template_repository": { + "id": 1296269, + "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", + "name": "Hello-World-Template", + "full_name": "octocat/Hello-World-Template", + "owner": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "private": false, + "html_url": "https://github.com/octocat/Hello-World-Template", + "description": "This your first repo!", + "fork": false, + "url": "https://api.github.com/repos/octocat/Hello-World-Template", + "archive_url": "https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}", + "assignees_url": "https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}", + "blobs_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}", + "collaborators_url": "https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}", + "commits_url": "https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}", + "compare_url": "https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}", + "contributors_url": "https://api.github.com/repos/octocat/Hello-World-Template/contributors", + "deployments_url": "https://api.github.com/repos/octocat/Hello-World-Template/deployments", + "downloads_url": "https://api.github.com/repos/octocat/Hello-World-Template/downloads", + "events_url": "https://api.github.com/repos/octocat/Hello-World-Template/events", + "forks_url": "https://api.github.com/repos/octocat/Hello-World-Template/forks", + "git_commits_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}", + "git_url": "git:github.com/octocat/Hello-World-Template.git", + "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}", + "issues_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}", + "keys_url": "https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}", + "labels_url": "https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}", + "languages_url": "https://api.github.com/repos/octocat/Hello-World-Template/languages", + "merges_url": "https://api.github.com/repos/octocat/Hello-World-Template/merges", + "milestones_url": "https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}", + "notifications_url": "https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}", + "pulls_url": "https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}", + "releases_url": "https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}", + "ssh_url": "git@github.com:octocat/Hello-World-Template.git", + "stargazers_url": "https://api.github.com/repos/octocat/Hello-World-Template/stargazers", + "statuses_url": "https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/octocat/Hello-World-Template/subscribers", + "subscription_url": "https://api.github.com/repos/octocat/Hello-World-Template/subscription", + "tags_url": "https://api.github.com/repos/octocat/Hello-World-Template/tags", + "teams_url": "https://api.github.com/repos/octocat/Hello-World-Template/teams", + "trees_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}", + "clone_url": "https://github.com/octocat/Hello-World-Template.git", + "mirror_url": "git:git.example.com/octocat/Hello-World-Template", + "hooks_url": "https://api.github.com/repos/octocat/Hello-World-Template/hooks", + "svn_url": "https://svn.github.com/octocat/Hello-World-Template", + "homepage": "https://github.com", + "language": null, + "forks": 9, + "forks_count": 9, + "stargazers_count": 80, + "watchers_count": 80, + "watchers": 80, + "size": 108, + "default_branch": "master", + "open_issues": 0, + "open_issues_count": 0, + "is_template": true, + "license": { + "key": "mit", + "name": "MIT License", + "url": "https://api.github.com/licenses/mit", + "spdx_id": "MIT", + "node_id": "MDc6TGljZW5zZW1pdA==", + "html_url": "https://api.github.com/licenses/mit" + }, + "topics": [ + "octocat", + "atom", + "electron", + "api" + ], + "has_issues": true, + "has_projects": true, + "has_wiki": true, + "has_pages": false, + "has_downloads": true, + "archived": false, + "disabled": false, + "visibility": "public", + "pushed_at": "2011-01-26T19:06:43Z", + "created_at": "2011-01-26T19:01:12Z", + "updated_at": "2011-01-26T19:14:43Z", + "permissions": { + "admin": false, + "push": false, + "pull": true + }, + "allow_rebase_merge": true, + "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", + "allow_squash_merge": true, + "delete_branch_on_merge": true, + "allow_merge_commit": true, + "subscribers_count": 42, + "network_count": 0 }, - "default_branch": { - "type": "string" + "owner": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false }, - "open_issues_count": { - "type": "integer" + "private": false, + "html_url": "https://github.com/octocat/Hello-World", + "description": "This your first repo!", + "fork": false, + "url": "https://api.github.com/repos/octocat/Hello-World", + "archive_url": "https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}", + "assignees_url": "https://api.github.com/repos/octocat/Hello-World/assignees{/user}", + "blobs_url": "https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/octocat/Hello-World/branches{/branch}", + "collaborators_url": "https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/comments{/number}", + "commits_url": "https://api.github.com/repos/octocat/Hello-World/commits{/sha}", + "compare_url": "https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/octocat/Hello-World/contents/{+path}", + "contributors_url": "https://api.github.com/repos/octocat/Hello-World/contributors", + "deployments_url": "https://api.github.com/repos/octocat/Hello-World/deployments", + "downloads_url": "https://api.github.com/repos/octocat/Hello-World/downloads", + "events_url": "https://api.github.com/repos/octocat/Hello-World/events", + "forks_url": "https://api.github.com/repos/octocat/Hello-World/forks", + "git_commits_url": "https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}", + "git_url": "git:github.com/octocat/Hello-World.git", + "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/octocat/Hello-World/issues/events{/number}", + "issues_url": "https://api.github.com/repos/octocat/Hello-World/issues{/number}", + "keys_url": "https://api.github.com/repos/octocat/Hello-World/keys{/key_id}", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/labels{/name}", + "languages_url": "https://api.github.com/repos/octocat/Hello-World/languages", + "merges_url": "https://api.github.com/repos/octocat/Hello-World/merges", + "milestones_url": "https://api.github.com/repos/octocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}", + "pulls_url": "https://api.github.com/repos/octocat/Hello-World/pulls{/number}", + "releases_url": "https://api.github.com/repos/octocat/Hello-World/releases{/id}", + "ssh_url": "git@github.com:octocat/Hello-World.git", + "stargazers_url": "https://api.github.com/repos/octocat/Hello-World/stargazers", + "statuses_url": "https://api.github.com/repos/octocat/Hello-World/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/octocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/octocat/Hello-World/subscription", + "tags_url": "https://api.github.com/repos/octocat/Hello-World/tags", + "teams_url": "https://api.github.com/repos/octocat/Hello-World/teams", + "trees_url": "https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}", + "clone_url": "https://github.com/octocat/Hello-World.git", + "mirror_url": "git:git.example.com/octocat/Hello-World", + "hooks_url": "https://api.github.com/repos/octocat/Hello-World/hooks", + "svn_url": "https://svn.github.com/octocat/Hello-World", + "homepage": "https://github.com", + "language": null, + "forks_count": 9, + "stargazers_count": 80, + "watchers_count": 80, + "size": 108, + "default_branch": "master", + "open_issues_count": 0, + "is_template": false, + "topics": [ + "octocat", + "atom", + "electron", + "api" + ], + "has_issues": true, + "has_projects": true, + "has_wiki": true, + "has_pages": false, + "has_downloads": true, + "archived": false, + "disabled": false, + "visibility": "public", + "pushed_at": "2011-01-26T19:06:43Z", + "created_at": "2011-01-26T19:01:12Z", + "updated_at": "2011-01-26T19:14:43Z", + "permissions": { + "admin": false, + "push": false, + "pull": true }, - "is_template": { - "type": "boolean" + "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", + "delete_branch_on_merge": true, + "subscribers_count": 42, + "network_count": 0 + }, + "head_commit": { + "id": "7fd1a60b01f91b314f59955a4e4d4e80d8edf11d", + "tree_id": "7fd1a60b01f91b314f59955a4e4d4e80d8edf11d", + "message": "Merge pull request #6 from Spaceghost/patch-1\n\nNew line at end of file.", + "timestamp": "2016-10-10T00:00:00Z", + "author": { + "name": "The Octocat", + "email": "octocat@nowhere.com" }, - "topics": { - "type": "array", - "items": { + "committer": { + "name": "The Octocat", + "email": "octocat@nowhere.com" + } + }, + "latest_check_runs_count": 1, + "check_runs_url": "https://api.github.com/repos/octocat/Hello-World/check-suites/5/check-runs" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [ + + ], + "category": "checks", + "subcategory": "suites" + } + } + }, + "/repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs": { + "get": { + "summary": "List check runs in a check suite", + "description": "**Note:** The Checks API only looks for pushes in the repository where the check suite or check run were created. Pushes to a branch in a forked repository are not detected and return an empty `pull_requests` array.\n\nLists check runs for a check suite using its `id`. GitHub Apps must have the `checks:read` permission on a private repository or pull access to a public repository to get check runs. OAuth Apps and authenticated users must have the `repo` scope to get check runs in a private repository.", + "tags": [ + "checks" + ], + "operationId": "checks/list-for-suite", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/checks#list-check-runs-in-a-check-suite" + }, + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "check_suite_id", + "description": "check_suite_id parameter", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "check_name", + "description": "Returns check runs with the specified `name`.", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "status", + "description": "Returns check runs with the specified `status`. Can be one of `queued`, `in_progress`, or `completed`.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "queued", + "in_progress", + "completed" + ] + } + }, + { + "name": "filter", + "description": "Filters check runs by their `completed_at` timestamp. Can be one of `latest` (returning the most recent check runs) or `all`.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "latest", + "all" + ], + "default": "latest" + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "check_runs" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "check_runs": { + "type": "array", + "items": { + "title": "CheckRun", + "description": "A check performed on the code of a given code change", + "type": "object", + "properties": { + "id": { + "description": "The id of the check.", + "example": 21, + "type": "integer" + }, + "head_sha": { + "description": "The SHA of the commit that is being checked.", + "example": "009b8a3a9ccbb128af87f9b1c0f4c62e8a304f6d", "type": "string" - } - }, - "has_issues": { - "type": "boolean" - }, - "has_projects": { - "type": "boolean" - }, - "has_wiki": { - "type": "boolean" - }, - "has_pages": { - "type": "boolean" - }, - "has_downloads": { - "type": "boolean" - }, - "archived": { - "type": "boolean" - }, - "disabled": { - "type": "boolean" - }, - "visibility": { - "type": "string" - }, - "pushed_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:06:43Z", - "nullable": true - }, - "created_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:01:12Z", - "nullable": true - }, - "updated_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:14:43Z", - "nullable": true - }, - "permissions": { - "type": "object", - "properties": { - "admin": { - "type": "boolean" + }, + "node_id": { + "type": "string", + "example": "MDg6Q2hlY2tSdW40" + }, + "external_id": { + "type": "string", + "example": "42", + "nullable": true + }, + "url": { + "type": "string", + "example": "https://api.github.com/repos/github/hello-world/check-runs/4" + }, + "html_url": { + "type": "string", + "example": "https://github.com/github/hello-world/runs/4", + "nullable": true + }, + "details_url": { + "type": "string", + "example": "https://example.com", + "nullable": true + }, + "status": { + "description": "The phase of the lifecycle that the check is currently in.", + "example": "queued", + "type": "string", + "enum": [ + "queued", + "in_progress", + "completed" + ] + }, + "conclusion": { + "type": "string", + "example": "neutral", + "enum": [ + "success", + "failure", + "neutral", + "cancelled", + "skipped", + "timed_out", + "action_required" + ], + "nullable": true + }, + "started_at": { + "type": "string", + "format": "date-time", + "example": "2018-05-04T01:14:52Z", + "nullable": true + }, + "completed_at": { + "type": "string", + "format": "date-time", + "example": "2018-05-04T01:14:52Z", + "nullable": true + }, + "output": { + "type": "object", + "properties": { + "title": { + "type": "string", + "nullable": true + }, + "summary": { + "type": "string", + "nullable": true + }, + "text": { + "type": "string", + "nullable": true + }, + "annotations_count": { + "type": "integer" + }, + "annotations_url": { + "type": "string", + "format": "uri" + } }, - "push": { - "type": "boolean" + "required": [ + "title", + "summary", + "text", + "annotations_count", + "annotations_url" + ] + }, + "name": { + "description": "The name of the check.", + "example": "test-coverage", + "type": "string" + }, + "check_suite": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } }, - "pull": { - "type": "boolean" - } - } - }, - "template_repository": { - "nullable": true, - "type": "object", - "allOf": [ - { - "title": "Repository", - "description": "A git repository", - "type": "object", - "properties": { - "id": { - "description": "Unique identifier of the repository", - "example": 42, - "type": "integer" - }, - "node_id": { - "type": "string", - "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" - }, - "name": { - "description": "The name of the repository.", - "type": "string", - "example": "Team Environment" - }, - "full_name": { - "type": "string", - "example": "octocat/Hello-World" - }, - "license": { - "nullable": true, - "allOf": [ - { - "title": "License Simple", - "description": "License Simple", - "type": "object", - "properties": { - "key": { - "type": "string", - "example": "mit" - }, - "name": { - "type": "string", - "example": "MIT License" - }, - "url": { - "type": "string", - "nullable": true, - "format": "uri", - "example": "https://api.github.com/licenses/mit" - }, - "spdx_id": { - "type": "string", - "nullable": true, - "example": "MIT" - }, - "node_id": { - "type": "string", - "example": "MDc6TGljZW5zZW1pdA==" + "required": [ + "id" + ], + "nullable": true + }, + "app": { + "nullable": true, + "allOf": [ + { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "owner": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } }, - "html_url": { - "type": "string", - "format": "uri" - } + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" }, - "required": [ - "key", - "name", - "url", - "spdx_id", - "node_id" - ] + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" } - ] + }, + "events": { + "description": "The list of events for the GitHub app", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app", + "example": 5, + "type": "integer" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "client_secret": { + "type": "string", + "example": "\"1d4b2097ac622ba702d19de498f005747a8b21d3\"" + }, + "webhook_secret": { + "type": "string", + "example": "\"6fba8f2fc8a7e8f2cca5577eddd82ca7586b3b6b\"" + }, + "pem": { + "type": "string", + "example": "\"-----BEGIN RSA PRIVATE KEY-----\\nMIIEogIBAAKCAQEArYxrNYD/iT5CZVpRJu4rBKmmze3PVmT/gCo2ATUvDvZTPTey\\nxcGJ3vvrJXazKk06pN05TN29o98jrYz4cengG3YGsXPNEpKsIrEl8NhbnxapEnM9\\nJCMRe0P5JcPsfZlX6hmiT7136GRWiGOUba2X9+HKh8QJVLG5rM007TBER9/z9mWm\\nrJuNh+m5l320oBQY/Qq3A7wzdEfZw8qm/mIN0FCeoXH1L6B8xXWaAYBwhTEh6SSn\\nZHlO1Xu1JWDmAvBCi0RO5aRSKM8q9QEkvvHP4yweAtK3N8+aAbZ7ovaDhyGz8r6r\\nzhU1b8Uo0Z2ysf503WqzQgIajr7Fry7/kUwpgQIDAQABAoIBADwJp80Ko1xHPZDy\\nfcCKBDfIuPvkmSW6KumbsLMaQv1aGdHDwwTGv3t0ixSay8CGlxMRtRDyZPib6SvQ\\n6OH/lpfpbMdW2ErkksgtoIKBVrDilfrcAvrNZu7NxRNbhCSvN8q0s4ICecjbbVQh\\nnueSdlA6vGXbW58BHMq68uRbHkP+k+mM9U0mDJ1HMch67wlg5GbayVRt63H7R2+r\\nVxcna7B80J/lCEjIYZznawgiTvp3MSanTglqAYi+m1EcSsP14bJIB9vgaxS79kTu\\noiSo93leJbBvuGo8QEiUqTwMw4tDksmkLsoqNKQ1q9P7LZ9DGcujtPy4EZsamSJT\\ny8OJt0ECgYEA2lxOxJsQk2kI325JgKFjo92mQeUObIvPfSNWUIZQDTjniOI6Gv63\\nGLWVFrZcvQBWjMEQraJA9xjPbblV8PtfO87MiJGLWCHFxmPz2dzoedN+2Coxom8m\\nV95CLz8QUShuao6u/RYcvUaZEoYs5bHcTmy5sBK80JyEmafJPtCQVxMCgYEAy3ar\\nZr3yv4xRPEPMat4rseswmuMooSaK3SKub19WFI5IAtB/e7qR1Rj9JhOGcZz+OQrl\\nT78O2OFYlgOIkJPvRMrPpK5V9lslc7tz1FSh3BZMRGq5jSyD7ETSOQ0c8T2O/s7v\\nbeEPbVbDe4mwvM24XByH0GnWveVxaDl51ABD65sCgYB3ZAspUkOA5egVCh8kNpnd\\nSd6SnuQBE3ySRlT2WEnCwP9Ph6oPgn+oAfiPX4xbRqkL8q/k0BdHQ4h+zNwhk7+h\\nWtPYRAP1Xxnc/F+jGjb+DVaIaKGU18MWPg7f+FI6nampl3Q0KvfxwX0GdNhtio8T\\nTj1E+SnFwh56SRQuxSh2gwKBgHKjlIO5NtNSflsUYFM+hyQiPiqnHzddfhSG+/3o\\nm5nNaSmczJesUYreH5San7/YEy2UxAugvP7aSY2MxB+iGsiJ9WD2kZzTUlDZJ7RV\\nUzWsoqBR+eZfVJ2FUWWvy8TpSG6trh4dFxImNtKejCR1TREpSiTV3Zb1dmahK9GV\\nrK9NAoGAbBxRLoC01xfxCTgt5BDiBcFVh4fp5yYKwavJPLzHSpuDOrrI9jDn1oKN\\nonq5sDU1i391zfQvdrbX4Ova48BN+B7p63FocP/MK5tyyBoT8zQEk2+vWDOw7H/Z\\nu5dTCPxTIsoIwUw1I+7yIxqJzLPFgR2gVBwY1ra/8iAqCj+zeBw=\\n-----END RSA PRIVATE KEY-----\\n\"" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ], + "additionalProperties": true + } + ] + }, + "pull_requests": { + "items": { + "title": "Pull Request Minimal", + "type": "object", + "properties": { + "id": { + "type": "integer" }, - "forks": { + "number": { "type": "integer" }, - "permissions": { + "url": { + "type": "string" + }, + "head": { "type": "object", "properties": { - "admin": { - "type": "boolean" - }, - "pull": { - "type": "boolean" - }, - "triage": { - "type": "boolean" + "ref": { + "type": "string" }, - "push": { - "type": "boolean" + "sha": { + "type": "string" }, - "maintain": { - "type": "boolean" - } - }, - "required": [ - "admin", - "pull", - "push" - ] - }, - "owner": { - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", + "repo": { "type": "object", "properties": { - "login": { - "type": "string", - "example": "octocat" - }, "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true + "type": "integer" }, "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" + "type": "string" }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" + "name": { + "type": "string" } }, "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true + "url", + "name" + ] } + }, + "required": [ + "ref", + "sha", + "repo" ] }, - "private": { - "description": "Whether the repository is private or public.", - "default": false, - "type": "boolean" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat/Hello-World" - }, - "description": { - "type": "string", - "example": "This your first repo!", - "nullable": true - }, - "fork": { - "type": "boolean" - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/repos/octocat/Hello-World" - }, - "archive_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" - }, - "assignees_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" - }, - "blobs_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" - }, - "branches_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" - }, - "collaborators_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" - }, - "comments_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" - }, - "commits_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" - }, - "compare_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" - }, - "contents_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" - }, - "contributors_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/contributors" - }, - "deployments_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/deployments" - }, - "downloads_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/downloads" - }, - "events_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/events" - }, - "forks_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/forks" - }, - "git_commits_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" - }, - "git_refs_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" - }, - "git_tags_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" - }, - "git_url": { - "type": "string", - "example": "git:github.com/octocat/Hello-World.git" - }, - "issue_comment_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" - }, - "issue_events_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" - }, - "issues_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" - }, - "keys_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" - }, - "labels_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" - }, - "languages_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/languages" - }, - "merges_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/merges" - }, - "milestones_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" - }, - "notifications_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" - }, - "pulls_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" - }, - "releases_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" - }, - "ssh_url": { - "type": "string", - "example": "git@github.com:octocat/Hello-World.git" - }, - "stargazers_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" - }, - "statuses_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" - }, - "subscribers_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" - }, - "subscription_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/subscription" - }, - "tags_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/tags" - }, - "teams_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/teams" - }, - "trees_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" - }, - "clone_url": { - "type": "string", - "example": "https://github.com/octocat/Hello-World.git" - }, - "mirror_url": { - "type": "string", - "format": "uri", - "example": "git:git.example.com/octocat/Hello-World", - "nullable": true - }, - "hooks_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/hooks" - }, - "svn_url": { - "type": "string", - "format": "uri", - "example": "https://svn.github.com/octocat/Hello-World" - }, - "homepage": { - "type": "string", - "format": "uri", - "example": "https://github.com", - "nullable": true - }, - "language": { - "type": "string", - "nullable": true - }, - "forks_count": { - "type": "integer", - "example": 9 - }, - "stargazers_count": { - "type": "integer", - "example": 80 - }, - "watchers_count": { - "type": "integer", - "example": 80 - }, - "size": { - "type": "integer", - "example": 108 - }, - "default_branch": { - "description": "The default branch of the repository.", - "type": "string", - "example": "master" - }, - "open_issues_count": { - "type": "integer", - "example": 0 - }, - "is_template": { - "description": "Whether this repository acts as a template that can be used to generate new repositories.", - "default": false, - "type": "boolean", - "example": true - }, - "topics": { - "type": "array", - "items": { - "type": "string" - } - }, - "has_issues": { - "description": "Whether issues are enabled.", - "default": true, - "type": "boolean", - "example": true - }, - "has_projects": { - "description": "Whether projects are enabled.", - "default": true, - "type": "boolean", - "example": true - }, - "has_wiki": { - "description": "Whether the wiki is enabled.", - "default": true, - "type": "boolean", - "example": true - }, - "has_pages": { - "type": "boolean" - }, - "has_downloads": { - "description": "Whether downloads are enabled.", - "default": true, - "type": "boolean", - "example": true - }, - "archived": { - "description": "Whether the repository is archived.", - "default": false, - "type": "boolean" - }, - "disabled": { - "type": "boolean", - "description": "Returns whether or not this repository disabled." - }, - "visibility": { - "description": "The repository visibility: public, private, or internal.", - "default": "public", - "type": "string" - }, - "pushed_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:06:43Z", - "nullable": true - }, - "created_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:01:12Z", - "nullable": true - }, - "updated_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:14:43Z", - "nullable": true - }, - "allow_rebase_merge": { - "description": "Whether to allow rebase merges for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, - "template_repository": { - "nullable": true, + "base": { "type": "object", "properties": { - "id": { - "type": "integer" - }, - "node_id": { - "type": "string" - }, - "name": { + "ref": { "type": "string" }, - "full_name": { + "sha": { "type": "string" }, - "owner": { + "repo": { "type": "object", "properties": { - "login": { - "type": "string" - }, "id": { "type": "integer" }, - "node_id": { - "type": "string" - }, - "avatar_url": { - "type": "string" - }, - "gravatar_id": { - "type": "string" - }, "url": { "type": "string" }, - "html_url": { - "type": "string" - }, - "followers_url": { - "type": "string" - }, - "following_url": { - "type": "string" - }, - "gists_url": { - "type": "string" - }, - "starred_url": { - "type": "string" - }, - "subscriptions_url": { - "type": "string" - }, - "organizations_url": { - "type": "string" - }, - "repos_url": { - "type": "string" - }, - "events_url": { - "type": "string" - }, - "received_events_url": { - "type": "string" - }, - "type": { + "name": { "type": "string" - }, - "site_admin": { - "type": "boolean" - } - } - }, - "private": { - "type": "boolean" - }, - "html_url": { - "type": "string" - }, - "description": { - "type": "string" - }, - "fork": { - "type": "boolean" - }, - "url": { - "type": "string" - }, - "archive_url": { - "type": "string" - }, - "assignees_url": { - "type": "string" - }, - "blobs_url": { - "type": "string" - }, - "branches_url": { - "type": "string" - }, - "collaborators_url": { - "type": "string" - }, - "comments_url": { - "type": "string" - }, - "commits_url": { - "type": "string" - }, - "compare_url": { - "type": "string" - }, - "contents_url": { - "type": "string" - }, - "contributors_url": { - "type": "string" - }, - "deployments_url": { - "type": "string" - }, - "downloads_url": { - "type": "string" - }, - "events_url": { - "type": "string" - }, - "forks_url": { - "type": "string" - }, - "git_commits_url": { - "type": "string" - }, - "git_refs_url": { - "type": "string" - }, - "git_tags_url": { - "type": "string" - }, - "git_url": { - "type": "string" - }, - "issue_comment_url": { - "type": "string" - }, - "issue_events_url": { - "type": "string" - }, - "issues_url": { - "type": "string" - }, - "keys_url": { - "type": "string" - }, - "labels_url": { - "type": "string" - }, - "languages_url": { - "type": "string" - }, - "merges_url": { - "type": "string" - }, - "milestones_url": { - "type": "string" - }, - "notifications_url": { - "type": "string" - }, - "pulls_url": { - "type": "string" - }, - "releases_url": { - "type": "string" - }, - "ssh_url": { - "type": "string" - }, - "stargazers_url": { - "type": "string" - }, - "statuses_url": { - "type": "string" - }, - "subscribers_url": { - "type": "string" - }, - "subscription_url": { - "type": "string" - }, - "tags_url": { - "type": "string" - }, - "teams_url": { - "type": "string" - }, - "trees_url": { - "type": "string" - }, - "clone_url": { - "type": "string" - }, - "mirror_url": { - "type": "string" - }, - "hooks_url": { - "type": "string" - }, - "svn_url": { - "type": "string" - }, - "homepage": { - "type": "string" - }, - "language": { - "type": "string" - }, - "forks_count": { - "type": "integer" - }, - "stargazers_count": { - "type": "integer" - }, - "watchers_count": { - "type": "integer" - }, - "size": { - "type": "integer" - }, - "default_branch": { - "type": "string" - }, - "open_issues_count": { - "type": "integer" - }, - "is_template": { - "type": "boolean" - }, - "topics": { - "type": "array", - "items": { - "type": "string" - } - }, - "has_issues": { - "type": "boolean" - }, - "has_projects": { - "type": "boolean" - }, - "has_wiki": { - "type": "boolean" - }, - "has_pages": { - "type": "boolean" - }, - "has_downloads": { - "type": "boolean" - }, - "archived": { - "type": "boolean" - }, - "disabled": { - "type": "boolean" - }, - "visibility": { - "type": "string" - }, - "pushed_at": { - "type": "string" - }, - "created_at": { - "type": "string" - }, - "updated_at": { - "type": "string" - }, - "permissions": { - "type": "object", - "properties": { - "admin": { - "type": "boolean" - }, - "push": { - "type": "boolean" - }, - "pull": { - "type": "boolean" } - } - }, - "allow_rebase_merge": { - "type": "boolean" - }, - "temp_clone_token": { - "type": "string" - }, - "allow_squash_merge": { - "type": "boolean" - }, - "delete_branch_on_merge": { - "type": "boolean" - }, - "allow_merge_commit": { - "type": "boolean" - }, - "subscribers_count": { - "type": "integer" - }, - "network_count": { - "type": "integer" + }, + "required": [ + "id", + "url", + "name" + ] } - } - }, - "temp_clone_token": { - "type": "string" - }, - "allow_squash_merge": { - "description": "Whether to allow squash merges for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, - "delete_branch_on_merge": { - "description": "Whether to delete head branches when pull requests are merged", - "default": false, - "type": "boolean", - "example": false - }, - "allow_merge_commit": { - "description": "Whether to allow merge commits for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, - "subscribers_count": { - "type": "integer" - }, - "network_count": { - "type": "integer" - }, - "open_issues": { - "type": "integer" - }, - "watchers": { - "type": "integer" - }, - "master_branch": { - "type": "string" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:42Z\"" + }, + "required": [ + "ref", + "sha", + "repo" + ] + } + }, + "required": [ + "id", + "number", + "url", + "head", + "base" + ] + } + } + }, + "required": [ + "id", + "node_id", + "head_sha", + "name", + "url", + "html_url", + "details_url", + "status", + "conclusion", + "started_at", + "completed_at", + "external_id", + "check_suite", + "output", + "app", + "pull_requests" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "check_runs": [ + { + "id": 4, + "head_sha": "ce587453ced02b1526dfb4cb910479d431683101", + "node_id": "MDg6Q2hlY2tSdW40", + "external_id": "", + "url": "https://api.github.com/repos/github/hello-world/check-runs/4", + "html_url": "https://github.com/github/hello-world/runs/4", + "details_url": "https://example.com", + "status": "completed", + "conclusion": "neutral", + "started_at": "2018-05-04T01:14:52Z", + "completed_at": "2018-05-04T01:14:52Z", + "output": { + "title": "Mighty Readme report", + "summary": "There are 0 failures, 2 warnings, and 1 notice.", + "text": "You may have some misspelled words on lines 2 and 4. You also may want to add a section in your README about how to install your app.", + "annotations_count": 2, + "annotations_url": "https://api.github.com/repos/github/hello-world/check-runs/4/annotations" + }, + "name": "mighty_readme", + "check_suite": { + "id": 5 + }, + "app": { + "id": 1, + "slug": "octoapp", + "node_id": "MDExOkludGVncmF0aW9uMQ==", + "owner": { + "login": "github", + "id": 1, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjE=", + "url": "https://api.github.com/orgs/github", + "repos_url": "https://api.github.com/orgs/github/repos", + "events_url": "https://api.github.com/orgs/github/events", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": true + }, + "name": "Octocat App", + "description": "", + "external_url": "https://example.com", + "html_url": "https://github.com/apps/octoapp", + "created_at": "2017-07-08T16:18:44-04:00", + "updated_at": "2017-07-08T16:18:44-04:00", + "permissions": { + "metadata": "read", + "contents": "read", + "issues": "write", + "single_file": "write" + }, + "events": [ + "push", + "pull_request" + ] + }, + "pull_requests": [ + { + "url": "https://api.github.com/repos/github/hello-world/pulls/1", + "id": 1934, + "number": 3956, + "head": { + "ref": "say-hello", + "sha": "3dca65fa3e8d4b3da3f3d056c59aee1c50f41390", + "repo": { + "id": 526, + "url": "https://api.github.com/repos/github/hello-world", + "name": "hello-world" } }, - "required": [ - "archive_url", - "assignees_url", - "blobs_url", - "branches_url", - "collaborators_url", - "comments_url", - "commits_url", - "compare_url", - "contents_url", - "contributors_url", - "deployments_url", - "description", - "downloads_url", - "events_url", - "fork", - "forks_url", - "full_name", - "git_commits_url", - "git_refs_url", - "git_tags_url", - "hooks_url", - "html_url", - "id", - "node_id", - "issue_comment_url", - "issue_events_url", - "issues_url", - "keys_url", - "labels_url", - "languages_url", - "merges_url", - "milestones_url", - "name", - "notifications_url", - "owner", - "private", - "pulls_url", - "releases_url", - "stargazers_url", - "statuses_url", - "subscribers_url", - "subscription_url", - "tags_url", - "teams_url", - "trees_url", - "url", - "clone_url", - "default_branch", - "forks", - "forks_count", - "git_url", - "has_downloads", - "has_issues", - "has_projects", - "has_wiki", - "has_pages", - "homepage", - "language", - "archived", - "disabled", - "mirror_url", - "open_issues", - "open_issues_count", - "license", - "pushed_at", - "size", - "ssh_url", - "stargazers_count", - "svn_url", - "watchers", - "watchers_count", - "created_at", - "updated_at" + "base": { + "ref": "master", + "sha": "e7fdf7640066d71ad16a86fbcbb9c6a10a18af4f", + "repo": { + "id": 526, + "url": "https://api.github.com/repos/github/hello-world", + "name": "hello-world" + } + } + } + ] + } + ] + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [ + + ], + "category": "checks", + "subcategory": "runs" + } + } + }, + "/repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest": { + "post": { + "summary": "Rerequest a check suite", + "description": "Triggers GitHub to rerequest an existing check suite, without pushing new code to a repository. This endpoint will trigger the [`check_suite` webhook](https://docs.github.com/webhooks/event-payloads/#check_suite) event with the action `rerequested`. When a check suite is `rerequested`, its `status` is reset to `queued` and the `conclusion` is cleared.\n\nTo rerequest a check suite, your GitHub App must have the `checks:read` permission on a private repository or pull access to a public repository.", + "tags": [ + "checks" + ], + "operationId": "checks/rerequest-suite", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/checks#rerequest-a-check-suite" + }, + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "check_suite_id", + "description": "check_suite_id parameter", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "201": { + "description": "response" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [ + + ], + "category": "checks", + "subcategory": "suites" + } + } + }, + "/repos/{owner}/{repo}/code-scanning/alerts": { + "get": { + "summary": "List code scanning alerts for a repository", + "description": "Lists all open code scanning alerts for the default branch (usually `main`\nor `master`). You must use an access token with the `security_events` scope to use\nthis endpoint. GitHub Apps must have the `security_events` read permission to use\nthis endpoint.\n\nThe response includes a `most_recent_instance` object.\nThis provides details of the most recent instance of this alert\nfor the the default branch or for the specified Git reference\n(if you used `ref` in the request).", + "tags": [ + "code-scanning" + ], + "operationId": "code-scanning/list-alerts-for-repo", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/code-scanning#list-code-scanning-alerts-for-a-repository" + }, + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "tool_name", + "description": "The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "The name of the tool used to generate the code scanning analysis." + } + }, + { + "name": "tool_guid", + "description": "The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either `tool_guid` or `tool_name`, but not both.", + "in": "query", + "required": false, + "schema": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "ref", + "description": "The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + } + }, + { + "name": "state", + "description": "Set to `open`, `fixed`, or `dismissed` to list code scanning alerts in a specific state.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + } + } + ], + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "type": "object", + "properties": { + "number": { + "type": "integer", + "description": "The security alert number.", + "readOnly": true, + "nullable": false + }, + "created_at": { + "type": "string", + "description": "The time that the alert was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", + "format": "date-time", + "readOnly": true, + "nullable": false + }, + "url": { + "type": "string", + "description": "The REST API URL of the alert resource.", + "format": "uri", + "readOnly": true, + "nullable": false + }, + "html_url": { + "type": "string", + "description": "The GitHub URL of the alert resource.", + "format": "uri", + "readOnly": true, + "nullable": false + }, + "instances_url": { + "type": "string", + "description": "The REST API URL for fetching the list of instances for an alert.", + "format": "uri", + "readOnly": true, + "nullable": false + }, + "state": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "dismissed_by": { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "dismissed_at": { + "type": "string", + "description": "The time that the alert was dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", + "format": "date-time", + "readOnly": true, + "nullable": true + }, + "dismissed_reason": { + "type": "string", + "description": "**Required when the state is dismissed.** The reason for dismissing or closing the alert. Can be one of: `false positive`, `won't fix`, and `used in tests`.", + "nullable": true, + "oneOf": [ + { + "enum": [ + "false positive", + "won't fix", + "used in tests" + ] + }, + { + "enum": [ + null + ] + } + ] + }, + "rule": { + "type": "object", + "properties": { + "id": { + "nullable": true, + "type": "string", + "description": "A unique identifier for the rule used to detect the alert." + }, + "name": { + "type": "string", + "description": "The name of the rule used to detect the alert." + }, + "severity": { + "nullable": true, + "type": "string", + "description": "The severity of the alert.", + "enum": [ + "none", + "note", + "warning", + "error" + ] + }, + "description": { + "type": "string", + "description": "A short description of the rule used to detect the alert." + } + } + }, + "tool": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "The name of the tool used to generate the code scanning analysis." + }, + "version": { + "nullable": true, + "type": "string", + "description": "The version of the tool used to generate the code scanning analysis." + }, + "guid": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + } + }, + "most_recent_instance": { + "type": "object", + "properties": { + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, + "analysis_key": { + "type": "string", + "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." + }, + "environment": { + "type": "string", + "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." + }, + "state": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "commit_sha": { + "type": "string" + }, + "message": { + "type": "object", + "properties": { + "text": { + "type": "string" + } + } + }, + "location": { + "type": "object", + "description": "Describe a region within a file for the alert.", + "properties": { + "path": { + "type": "string" + }, + "start_line": { + "type": "integer" + }, + "end_line": { + "type": "integer" + }, + "start_column": { + "type": "integer" + }, + "end_column": { + "type": "integer" + } + } + }, + "html_url": { + "type": "string" + }, + "classifications": { + "type": "array", + "description": "Classifications that have been applied to the file that triggered the alert.\nFor example identifying it as documentation, or a generated file.", + "items": { + "type": "string", + "description": "A classification of the file. For example to identify it as generated.", + "nullable": true, + "enum": [ + "source", + "generated", + "test", + "library" ] } - ] + } + } + } + }, + "required": [ + "number", + "created_at", + "url", + "html_url", + "instances_url", + "state", + "dismissed_by", + "dismissed_at", + "dismissed_reason", + "rule", + "tool", + "most_recent_instance" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "number": 4, + "created_at": "2020-02-13T12:29:18Z", + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/4", + "html_url": "https://github.com/octocat/hello-world/code-scanning/4", + "state": "open", + "dismissed_by": null, + "dismissed_at": null, + "dismissed_reason": null, + "rule": { + "id": "js/zipslip", + "severity": "error", + "description": "Arbitrary file write during zip extraction", + "name": "js/zipslip" }, - "temp_clone_token": { - "type": "string" + "tool": { + "name": "CodeQL", + "guid": null, + "version": "2.4.0" }, - "delete_branch_on_merge": { - "type": "boolean" + "most_recent_instance": { + "ref": "refs/heads/main", + "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", + "environment": "{}", + "state": "open", + "commit_sha": "39406e42cb832f683daa691dd652a8dc36ee8930", + "message": { + "text": "This path depends on a user-provided value." + }, + "location": { + "path": "spec-main/api-session-spec.ts", + "start_line": 917, + "end_line": 917, + "start_column": 7, + "end_column": 18 + }, + "classifications": [ + "test" + ] }, - "subscribers_count": { - "type": "integer" + "instances_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/4/instances" + }, + { + "number": 3, + "created_at": "2020-02-13T12:29:18Z", + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3", + "html_url": "https://github.com/octocat/hello-world/code-scanning/3", + "state": "dismissed", + "dismissed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false }, - "network_count": { - "type": "integer" + "dismissed_at": "2020-02-14T12:29:18Z", + "dismissed_reason": "false positive", + "rule": { + "id": "js/zipslip", + "severity": "error", + "description": "Arbitrary file write during zip extraction", + "name": "js/zipslip" }, - "license": { - "type": "object", - "properties": { - "key": { - "type": "string" - }, - "name": { - "type": "string" - }, - "spdx_id": { - "type": "string" - }, - "url": { - "type": "string" - }, - "node_id": { - "type": "string" - } + "tool": { + "name": "CodeQL", + "guid": null, + "version": "2.4.0" + }, + "most_recent_instance": { + "ref": "refs/heads/main", + "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", + "environment": "{}", + "state": "open", + "commit_sha": "39406e42cb832f683daa691dd652a8dc36ee8930", + "message": { + "text": "This path depends on a user-provided value." }, - "nullable": true + "location": { + "path": "lib/ab12-gen.js", + "start_line": 917, + "end_line": 917, + "start_column": 7, + "end_column": 18 + }, + "classifications": [ + + ] }, - "forks": { - "type": "integer", - "example": 0 + "instances_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances" + } + ] + } + } + } + } + }, + "403": { + "description": "Response if github advanced security is not enabled for this repository", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "503": { + "description": "Service Unavailable", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [ + + ], + "category": "code-scanning", + "subcategory": null + } + } + }, + "/repos/{owner}/{repo}/code-scanning/alerts/{alert_number}": { + "get": { + "summary": "Get a code scanning alert", + "description": "Gets a single code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.\n\n**Deprecation notice**:\nThe instances field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The same information can now be retrieved via a GET request to the URL specified by `instances_url`.", + "tags": [ + "code-scanning" + ], + "operationId": "code-scanning/get-alert", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/code-scanning#get-a-code-scanning-alert" + }, + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "alert_number", + "in": "path", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", + "required": true, + "schema": { + "type": "integer", + "description": "The security alert number.", + "readOnly": true, + "nullable": false + } + } + ], + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "number": { + "type": "integer", + "description": "The security alert number.", + "readOnly": true, + "nullable": false + }, + "created_at": { + "type": "string", + "description": "The time that the alert was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", + "format": "date-time", + "readOnly": true, + "nullable": false + }, + "url": { + "type": "string", + "description": "The REST API URL of the alert resource.", + "format": "uri", + "readOnly": true, + "nullable": false + }, + "html_url": { + "type": "string", + "description": "The GitHub URL of the alert resource.", + "format": "uri", + "readOnly": true, + "nullable": false + }, + "instances_url": { + "type": "string", + "description": "The REST API URL for fetching the list of instances for an alert.", + "format": "uri", + "readOnly": true, + "nullable": false + }, + "state": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "dismissed_by": { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" }, - "open_issues": { + "id": { "type": "integer", - "example": 0 + "example": 1 }, - "watchers": { - "type": "integer", - "example": 0 + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" } }, "required": [ - "archive_url", - "assignees_url", - "blobs_url", - "branches_url", - "collaborators_url", - "comments_url", - "commits_url", - "compare_url", - "contents_url", - "contributors_url", - "deployments_url", - "description", - "downloads_url", + "avatar_url", "events_url", - "fork", - "forks_url", - "full_name", - "git_commits_url", - "git_refs_url", - "git_tags_url", - "hooks_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", "html_url", "id", "node_id", - "issue_comment_url", - "issue_events_url", - "issues_url", - "keys_url", - "labels_url", - "languages_url", - "merges_url", - "milestones_url", - "name", - "notifications_url", - "owner", - "private", - "pulls_url", - "releases_url", - "stargazers_url", - "statuses_url", - "subscribers_url", - "subscription_url", - "tags_url", - "teams_url", - "trees_url", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", "url" - ] + ], + "nullable": true }, - "created_at": { + "dismissed_at": { "type": "string", + "description": "The time that the alert was dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", "format": "date-time", + "readOnly": true, "nullable": true }, - "updated_at": { + "dismissed_reason": { "type": "string", - "format": "date-time", - "nullable": true + "description": "**Required when the state is dismissed.** The reason for dismissing or closing the alert. Can be one of: `false positive`, `won't fix`, and `used in tests`.", + "nullable": true, + "oneOf": [ + { + "enum": [ + "false positive", + "won't fix", + "used in tests" + ] + }, + { + "enum": [ + null + ] + } + ] }, - "head_commit": { - "title": "Simple Commit", - "description": "Simple Commit", + "rule": { "type": "object", "properties": { "id": { - "type": "string" + "nullable": true, + "type": "string", + "description": "A unique identifier for the rule used to detect the alert." }, - "tree_id": { - "type": "string" + "name": { + "type": "string", + "description": "The name of the rule used to detect the alert." }, - "message": { - "type": "string" + "severity": { + "nullable": true, + "type": "string", + "description": "The severity of the alert.", + "enum": [ + "none", + "note", + "warning", + "error" + ] }, - "timestamp": { + "description": { "type": "string", - "format": "date-time" + "description": "A short description of the rule used to detect the alert." }, - "author": { + "full_description": { + "type": "string", + "description": "description of the rule used to detect the alert." + }, + "tags": { + "type": "array", + "description": "A set of tags applicable for the rule.", + "items": { + "type": "string" + } + }, + "help": { + "type": "string", + "description": "Detailed documentation for the rule as GitHub Flavored Markdown." + } + } + }, + "tool": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "The name of the tool used to generate the code scanning analysis." + }, + "version": { + "nullable": true, + "type": "string", + "description": "The version of the tool used to generate the code scanning analysis." + }, + "guid": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + } + }, + "most_recent_instance": { + "type": "object", + "properties": { + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, + "analysis_key": { + "type": "string", + "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." + }, + "environment": { + "type": "string", + "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." + }, + "state": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "commit_sha": { + "type": "string" + }, + "message": { "type": "object", "properties": { - "name": { - "type": "string" - }, - "email": { + "text": { "type": "string" } - }, - "required": [ - "name", - "email" - ], - "nullable": true + } }, - "committer": { + "location": { "type": "object", + "description": "Describe a region within a file for the alert.", "properties": { - "name": { + "path": { "type": "string" }, - "email": { - "type": "string" + "start_line": { + "type": "integer" + }, + "end_line": { + "type": "integer" + }, + "start_column": { + "type": "integer" + }, + "end_column": { + "type": "integer" } - }, - "required": [ - "name", - "email" - ], - "nullable": true + } + }, + "html_url": { + "type": "string" + }, + "classifications": { + "type": "array", + "description": "Classifications that have been applied to the file that triggered the alert.\nFor example identifying it as documentation, or a generated file.", + "items": { + "type": "string", + "description": "A classification of the file. For example to identify it as generated.", + "nullable": true, + "enum": [ + "source", + "generated", + "test", + "library" + ] + } } - }, - "required": [ - "id", - "tree_id", - "message", - "timestamp", - "author", - "committer" - ] - }, - "latest_check_runs_count": { - "type": "integer" - }, - "check_runs_url": { - "type": "string" + } } }, "required": [ - "id", - "node_id", - "head_branch", - "status", - "conclusion", - "head_sha", - "url", - "before", - "after", + "number", "created_at", - "updated_at", - "app", - "head_commit", - "repository", - "latest_check_runs_count", - "check_runs_url", - "pull_requests" + "url", + "html_url", + "instances_url", + "state", + "dismissed_by", + "dismissed_at", + "dismissed_reason", + "rule", + "tool", + "most_recent_instance" ] }, "examples": { "default": { "value": { - "id": 5, - "node_id": "MDEwOkNoZWNrU3VpdGU1", - "head_branch": "master", - "head_sha": "d6fde92930d4715a2b49857d24b940956b26d2d3", - "status": "completed", - "conclusion": "neutral", - "url": "https://api.github.com/repos/github/hello-world/check-suites/5", - "before": "146e867f55c26428e5f9fade55a9bbf5e95a7912", - "after": "d6fde92930d4715a2b49857d24b940956b26d2d3", - "pull_requests": [ - - ], - "created_at": "2017-07-08T16:18:44-04:00", - "updated_at": "2017-07-08T16:18:44-04:00", - "app": { - "id": 1, - "slug": "octoapp", - "node_id": "MDExOkludGVncmF0aW9uMQ==", - "owner": { - "login": "github", - "id": 1, - "node_id": "MDEyOk9yZ2FuaXphdGlvbjE=", - "url": "https://api.github.com/orgs/github", - "repos_url": "https://api.github.com/orgs/github/repos", - "events_url": "https://api.github.com/orgs/github/events", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": true - }, - "name": "Octocat App", - "description": "", - "external_url": "https://example.com", - "html_url": "https://github.com/apps/octoapp", - "created_at": "2017-07-08T16:18:44-04:00", - "updated_at": "2017-07-08T16:18:44-04:00", - "permissions": { - "metadata": "read", - "contents": "read", - "issues": "write", - "single_file": "write" - }, - "events": [ - "push", - "pull_request" - ] + "number": 42, + "created_at": "2020-06-19T11:21:34Z", + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42", + "html_url": "https://github.com/octocat/hello-world/code-scanning/42", + "state": "dismissed", + "dismissed_by": { + "login": "octocat", + "id": 54933897, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false }, - "repository": { - "id": 1296269, - "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", - "name": "Hello-World", - "full_name": "octocat/Hello-World", - "template_repository": { - "id": 1296269, - "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", - "name": "Hello-World-Template", - "full_name": "octocat/Hello-World-Template", - "owner": { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - }, - "private": false, - "html_url": "https://github.com/octocat/Hello-World-Template", - "description": "This your first repo!", - "fork": false, - "url": "https://api.github.com/repos/octocat/Hello-World-Template", - "archive_url": "https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}", - "assignees_url": "https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}", - "blobs_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}", - "branches_url": "https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}", - "collaborators_url": "https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}", - "comments_url": "https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}", - "commits_url": "https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}", - "compare_url": "https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}", - "contents_url": "https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}", - "contributors_url": "https://api.github.com/repos/octocat/Hello-World-Template/contributors", - "deployments_url": "https://api.github.com/repos/octocat/Hello-World-Template/deployments", - "downloads_url": "https://api.github.com/repos/octocat/Hello-World-Template/downloads", - "events_url": "https://api.github.com/repos/octocat/Hello-World-Template/events", - "forks_url": "https://api.github.com/repos/octocat/Hello-World-Template/forks", - "git_commits_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}", - "git_refs_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}", - "git_tags_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}", - "git_url": "git:github.com/octocat/Hello-World-Template.git", - "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}", - "issue_events_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}", - "issues_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}", - "keys_url": "https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}", - "labels_url": "https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}", - "languages_url": "https://api.github.com/repos/octocat/Hello-World-Template/languages", - "merges_url": "https://api.github.com/repos/octocat/Hello-World-Template/merges", - "milestones_url": "https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}", - "notifications_url": "https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}", - "pulls_url": "https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}", - "releases_url": "https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}", - "ssh_url": "git@github.com:octocat/Hello-World-Template.git", - "stargazers_url": "https://api.github.com/repos/octocat/Hello-World-Template/stargazers", - "statuses_url": "https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}", - "subscribers_url": "https://api.github.com/repos/octocat/Hello-World-Template/subscribers", - "subscription_url": "https://api.github.com/repos/octocat/Hello-World-Template/subscription", - "tags_url": "https://api.github.com/repos/octocat/Hello-World-Template/tags", - "teams_url": "https://api.github.com/repos/octocat/Hello-World-Template/teams", - "trees_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}", - "clone_url": "https://github.com/octocat/Hello-World-Template.git", - "mirror_url": "git:git.example.com/octocat/Hello-World-Template", - "hooks_url": "https://api.github.com/repos/octocat/Hello-World-Template/hooks", - "svn_url": "https://svn.github.com/octocat/Hello-World-Template", - "homepage": "https://github.com", - "language": null, - "forks": 9, - "forks_count": 9, - "stargazers_count": 80, - "watchers_count": 80, - "watchers": 80, - "size": 108, - "default_branch": "master", - "open_issues": 0, - "open_issues_count": 0, - "is_template": true, - "license": { - "key": "mit", - "name": "MIT License", - "url": "https://api.github.com/licenses/mit", - "spdx_id": "MIT", - "node_id": "MDc6TGljZW5zZW1pdA==", - "html_url": "https://api.github.com/licenses/mit" - }, - "topics": [ - "octocat", - "atom", - "electron", - "api" - ], - "has_issues": true, - "has_projects": true, - "has_wiki": true, - "has_pages": false, - "has_downloads": true, - "archived": false, - "disabled": false, - "visibility": "public", - "pushed_at": "2011-01-26T19:06:43Z", - "created_at": "2011-01-26T19:01:12Z", - "updated_at": "2011-01-26T19:14:43Z", - "permissions": { - "admin": false, - "push": false, - "pull": true - }, - "allow_rebase_merge": true, - "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", - "allow_squash_merge": true, - "delete_branch_on_merge": true, - "allow_merge_commit": true, - "subscribers_count": 42, - "network_count": 0 - }, - "owner": { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - }, - "private": false, - "html_url": "https://github.com/octocat/Hello-World", - "description": "This your first repo!", - "fork": false, - "url": "https://api.github.com/repos/octocat/Hello-World", - "archive_url": "https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}", - "assignees_url": "https://api.github.com/repos/octocat/Hello-World/assignees{/user}", - "blobs_url": "https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}", - "branches_url": "https://api.github.com/repos/octocat/Hello-World/branches{/branch}", - "collaborators_url": "https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}", - "comments_url": "https://api.github.com/repos/octocat/Hello-World/comments{/number}", - "commits_url": "https://api.github.com/repos/octocat/Hello-World/commits{/sha}", - "compare_url": "https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}", - "contents_url": "https://api.github.com/repos/octocat/Hello-World/contents/{+path}", - "contributors_url": "https://api.github.com/repos/octocat/Hello-World/contributors", - "deployments_url": "https://api.github.com/repos/octocat/Hello-World/deployments", - "downloads_url": "https://api.github.com/repos/octocat/Hello-World/downloads", - "events_url": "https://api.github.com/repos/octocat/Hello-World/events", - "forks_url": "https://api.github.com/repos/octocat/Hello-World/forks", - "git_commits_url": "https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}", - "git_refs_url": "https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}", - "git_tags_url": "https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}", - "git_url": "git:github.com/octocat/Hello-World.git", - "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}", - "issue_events_url": "https://api.github.com/repos/octocat/Hello-World/issues/events{/number}", - "issues_url": "https://api.github.com/repos/octocat/Hello-World/issues{/number}", - "keys_url": "https://api.github.com/repos/octocat/Hello-World/keys{/key_id}", - "labels_url": "https://api.github.com/repos/octocat/Hello-World/labels{/name}", - "languages_url": "https://api.github.com/repos/octocat/Hello-World/languages", - "merges_url": "https://api.github.com/repos/octocat/Hello-World/merges", - "milestones_url": "https://api.github.com/repos/octocat/Hello-World/milestones{/number}", - "notifications_url": "https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}", - "pulls_url": "https://api.github.com/repos/octocat/Hello-World/pulls{/number}", - "releases_url": "https://api.github.com/repos/octocat/Hello-World/releases{/id}", - "ssh_url": "git@github.com:octocat/Hello-World.git", - "stargazers_url": "https://api.github.com/repos/octocat/Hello-World/stargazers", - "statuses_url": "https://api.github.com/repos/octocat/Hello-World/statuses/{sha}", - "subscribers_url": "https://api.github.com/repos/octocat/Hello-World/subscribers", - "subscription_url": "https://api.github.com/repos/octocat/Hello-World/subscription", - "tags_url": "https://api.github.com/repos/octocat/Hello-World/tags", - "teams_url": "https://api.github.com/repos/octocat/Hello-World/teams", - "trees_url": "https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}", - "clone_url": "https://github.com/octocat/Hello-World.git", - "mirror_url": "git:git.example.com/octocat/Hello-World", - "hooks_url": "https://api.github.com/repos/octocat/Hello-World/hooks", - "svn_url": "https://svn.github.com/octocat/Hello-World", - "homepage": "https://github.com", - "language": null, - "forks_count": 9, - "stargazers_count": 80, - "watchers_count": 80, - "size": 108, - "default_branch": "master", - "open_issues_count": 0, - "is_template": false, - "topics": [ - "octocat", - "atom", - "electron", - "api" + "dismissed_at": "2020-02-14T12:29:18Z", + "dismissed_reason": "false positive", + "rule": { + "id": "js/zipslip", + "severity": "error", + "description": "Arbitrary file write during zip extraction (\"Zip Slip\")", + "name": "js/zipslip", + "full_description": "Extracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten.", + "tags": [ + "security", + "external/cwe/cwe-022" ], - "has_issues": true, - "has_projects": true, - "has_wiki": true, - "has_pages": false, - "has_downloads": true, - "archived": false, - "disabled": false, - "visibility": "public", - "pushed_at": "2011-01-26T19:06:43Z", - "created_at": "2011-01-26T19:01:12Z", - "updated_at": "2011-01-26T19:14:43Z", - "permissions": { - "admin": false, - "push": false, - "pull": true - }, - "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", - "delete_branch_on_merge": true, - "subscribers_count": 42, - "network_count": 0 + "help": "# Arbitrary file write during zip extraction (\"Zip Slip\")\\nExtracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten ..." }, - "head_commit": { - "id": "7fd1a60b01f91b314f59955a4e4d4e80d8edf11d", - "tree_id": "7fd1a60b01f91b314f59955a4e4d4e80d8edf11d", - "message": "Merge pull request #6 from Spaceghost/patch-1\n\nNew line at end of file.", - "timestamp": "2016-10-10T00:00:00Z", - "author": { - "name": "The Octocat", - "email": "octocat@nowhere.com" + "tool": { + "name": "CodeQL", + "guid": null, + "version": "2.4.0" + }, + "most_recent_instance": { + "ref": "refs/heads/main", + "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", + "environment": "{}", + "state": "dismissed", + "commit_sha": "39406e42cb832f683daa691dd652a8dc36ee8930", + "message": { + "text": "This path depends on a user-provided value." }, - "committer": { - "name": "The Octocat", - "email": "octocat@nowhere.com" - } + "location": { + "path": "spec-main/api-session-spec.ts", + "start_line": 917, + "end_line": 917, + "start_column": 7, + "end_column": 18 + }, + "classifications": [ + "test" + ] }, - "latest_check_runs_count": 1, - "check_runs_url": "https://api.github.com/repos/octocat/Hello-World/check-suites/5/check-runs" + "instances_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances" + } + } + } + } + } + }, + "403": { + "description": "Response if github advanced security is not enabled for this repository", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "503": { + "description": "Service Unavailable", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" } } } @@ -144091,22 +148743,20 @@ "previews": [ ], - "category": "checks", - "subcategory": "suites" + "category": "code-scanning", + "subcategory": null } - } - }, - "/repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs": { - "get": { - "summary": "List check runs in a check suite", - "description": "**Note:** The Checks API only looks for pushes in the repository where the check suite or check run were created. Pushes to a branch in a forked repository are not detected and return an empty `pull_requests` array.\n\nLists check runs for a check suite using its `id`. GitHub Apps must have the `checks:read` permission on a private repository or pull access to a public repository to get check runs. OAuth Apps and authenticated users must have the `repo` scope to get check runs in a private repository.", + }, + "patch": { + "summary": "Update a code scanning alert", + "description": "Updates the status of a single code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` write permission to use this endpoint.", + "operationId": "code-scanning/update-alert", "tags": [ - "checks" + "code-scanning" ], - "operationId": "checks/list-for-suite", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/checks#list-check-runs-in-a-check-suite" + "url": "https://docs.github.com/rest/reference/code-scanning#update-a-code-scanning-alert" }, "parameters": [ { @@ -144126,70 +148776,63 @@ } }, { - "name": "check_suite_id", - "description": "check_suite_id parameter", + "name": "alert_number", "in": "path", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, - "schema": { - "type": "integer" - } - }, - { - "name": "check_name", - "description": "Returns check runs with the specified `name`.", - "in": "query", - "required": false, - "schema": { - "type": "string" - } - }, - { - "name": "status", - "description": "Returns check runs with the specified `status`. Can be one of `queued`, `in_progress`, or `completed`.", - "in": "query", - "required": false, - "schema": { - "type": "string", - "enum": [ - "queued", - "in_progress", - "completed" - ] - } - }, - { - "name": "filter", - "description": "Filters check runs by their `completed_at` timestamp. Can be one of `latest` (returning the most recent check runs) or `all`.", - "in": "query", - "required": false, - "schema": { - "type": "string", - "enum": [ - "latest", - "all" - ], - "default": "latest" - } - }, - { - "name": "per_page", - "description": "Results per page (max 100)", - "in": "query", - "schema": { - "type": "integer", - "default": 30 - } - }, - { - "name": "page", - "description": "Page number of the results to fetch.", - "in": "query", "schema": { "type": "integer", - "default": 1 + "description": "The security alert number.", + "readOnly": true, + "nullable": false } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "state": { + "description": "Sets the state of the code scanning alert. Can be one of `open` or `dismissed`. You must provide `dismissed_reason` when you set the state to `dismissed`.", + "type": "string", + "enum": [ + "open", + "dismissed" + ] + }, + "dismissed_reason": { + "type": "string", + "description": "**Required when the state is dismissed.** The reason for dismissing or closing the alert. Can be one of: `false positive`, `won't fix`, and `used in tests`.", + "nullable": true, + "oneOf": [ + { + "enum": [ + "false positive", + "won't fix", + "used in tests" + ] + }, + { + "enum": [ + null + ] + } + ] + } + }, + "required": [ + "state" + ] + }, + "example": { + "state": "dismissed", + "dismissed_reason": "false positive" + } + } + } + }, "responses": { "200": { "description": "response", @@ -144197,635 +148840,500 @@ "application/json": { "schema": { "type": "object", - "required": [ - "total_count", - "check_runs" - ], "properties": { - "total_count": { - "type": "integer" + "number": { + "type": "integer", + "description": "The security alert number.", + "readOnly": true, + "nullable": false }, - "check_runs": { - "type": "array", - "items": { - "title": "CheckRun", - "description": "A check performed on the code of a given code change", - "type": "object", - "properties": { - "id": { - "description": "The id of the check.", - "example": 21, - "type": "integer" - }, - "head_sha": { - "description": "The SHA of the commit that is being checked.", - "example": "009b8a3a9ccbb128af87f9b1c0f4c62e8a304f6d", - "type": "string" - }, - "node_id": { - "type": "string", - "example": "MDg6Q2hlY2tSdW40" - }, - "external_id": { - "type": "string", - "example": "42", - "nullable": true - }, - "url": { - "type": "string", - "example": "https://api.github.com/repos/github/hello-world/check-runs/4" - }, - "html_url": { - "type": "string", - "example": "https://github.com/github/hello-world/runs/4", - "nullable": true - }, - "details_url": { - "type": "string", - "example": "https://example.com", - "nullable": true - }, - "status": { - "description": "The phase of the lifecycle that the check is currently in.", - "example": "queued", - "type": "string", - "enum": [ - "queued", - "in_progress", - "completed" - ] - }, - "conclusion": { - "type": "string", - "example": "neutral", - "enum": [ - "success", - "failure", - "neutral", - "cancelled", - "skipped", - "timed_out", - "action_required" - ], - "nullable": true - }, - "started_at": { - "type": "string", - "format": "date-time", - "example": "2018-05-04T01:14:52Z", - "nullable": true - }, - "completed_at": { - "type": "string", - "format": "date-time", - "example": "2018-05-04T01:14:52Z", - "nullable": true - }, - "output": { - "type": "object", - "properties": { - "title": { - "type": "string", - "nullable": true - }, - "summary": { - "type": "string", - "nullable": true - }, - "text": { - "type": "string", - "nullable": true - }, - "annotations_count": { - "type": "integer" - }, - "annotations_url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "title", - "summary", - "text", - "annotations_count", - "annotations_url" - ] - }, - "name": { - "description": "The name of the check.", - "example": "test-coverage", - "type": "string" - }, - "check_suite": { - "type": "object", - "properties": { - "id": { - "type": "integer" - } - }, - "required": [ - "id" - ], - "nullable": true - }, - "app": { - "nullable": true, - "allOf": [ - { - "title": "GitHub app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "type": "object", - "properties": { - "id": { - "description": "Unique identifier of the GitHub app", - "example": 37, - "type": "integer" - }, - "slug": { - "description": "The slug name of the GitHub app", - "example": "probot-owners", - "type": "string" - }, - "node_id": { - "type": "string", - "example": "MDExOkludGVncmF0aW9uMQ==" - }, - "owner": { - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - ] - }, - "name": { - "description": "The name of the GitHub app", - "example": "Probot Owners", - "type": "string" - }, - "description": { - "type": "string", - "example": "The description of the app.", - "nullable": true - }, - "external_url": { - "type": "string", - "format": "uri", - "example": "https://example.com" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/apps/super-ci" - }, - "created_at": { - "type": "string", - "format": "date-time", - "example": "2017-07-08T16:18:44-04:00" - }, - "updated_at": { - "type": "string", - "format": "date-time", - "example": "2017-07-08T16:18:44-04:00" - }, - "permissions": { - "description": "The set of permissions for the GitHub app", - "type": "object", - "properties": { - "issues": { - "type": "string" - }, - "checks": { - "type": "string" - }, - "metadata": { - "type": "string" - }, - "contents": { - "type": "string" - }, - "deployments": { - "type": "string" - } - }, - "additionalProperties": { - "type": "string" - }, - "example": { - "issues": "read", - "deployments": "write" - } - }, - "events": { - "description": "The list of events for the GitHub app", - "example": [ - "label", - "deployment" - ], - "type": "array", - "items": { - "type": "string" - } - }, - "installations_count": { - "description": "The number of installations associated with the GitHub app", - "example": 5, - "type": "integer" - }, - "client_id": { - "type": "string", - "example": "\"Iv1.25b5d1e65ffc4022\"" - }, - "client_secret": { - "type": "string", - "example": "\"1d4b2097ac622ba702d19de498f005747a8b21d3\"" - }, - "webhook_secret": { - "type": "string", - "example": "\"6fba8f2fc8a7e8f2cca5577eddd82ca7586b3b6b\"" - }, - "pem": { - "type": "string", - "example": "\"-----BEGIN RSA PRIVATE KEY-----\\nMIIEogIBAAKCAQEArYxrNYD/iT5CZVpRJu4rBKmmze3PVmT/gCo2ATUvDvZTPTey\\nxcGJ3vvrJXazKk06pN05TN29o98jrYz4cengG3YGsXPNEpKsIrEl8NhbnxapEnM9\\nJCMRe0P5JcPsfZlX6hmiT7136GRWiGOUba2X9+HKh8QJVLG5rM007TBER9/z9mWm\\nrJuNh+m5l320oBQY/Qq3A7wzdEfZw8qm/mIN0FCeoXH1L6B8xXWaAYBwhTEh6SSn\\nZHlO1Xu1JWDmAvBCi0RO5aRSKM8q9QEkvvHP4yweAtK3N8+aAbZ7ovaDhyGz8r6r\\nzhU1b8Uo0Z2ysf503WqzQgIajr7Fry7/kUwpgQIDAQABAoIBADwJp80Ko1xHPZDy\\nfcCKBDfIuPvkmSW6KumbsLMaQv1aGdHDwwTGv3t0ixSay8CGlxMRtRDyZPib6SvQ\\n6OH/lpfpbMdW2ErkksgtoIKBVrDilfrcAvrNZu7NxRNbhCSvN8q0s4ICecjbbVQh\\nnueSdlA6vGXbW58BHMq68uRbHkP+k+mM9U0mDJ1HMch67wlg5GbayVRt63H7R2+r\\nVxcna7B80J/lCEjIYZznawgiTvp3MSanTglqAYi+m1EcSsP14bJIB9vgaxS79kTu\\noiSo93leJbBvuGo8QEiUqTwMw4tDksmkLsoqNKQ1q9P7LZ9DGcujtPy4EZsamSJT\\ny8OJt0ECgYEA2lxOxJsQk2kI325JgKFjo92mQeUObIvPfSNWUIZQDTjniOI6Gv63\\nGLWVFrZcvQBWjMEQraJA9xjPbblV8PtfO87MiJGLWCHFxmPz2dzoedN+2Coxom8m\\nV95CLz8QUShuao6u/RYcvUaZEoYs5bHcTmy5sBK80JyEmafJPtCQVxMCgYEAy3ar\\nZr3yv4xRPEPMat4rseswmuMooSaK3SKub19WFI5IAtB/e7qR1Rj9JhOGcZz+OQrl\\nT78O2OFYlgOIkJPvRMrPpK5V9lslc7tz1FSh3BZMRGq5jSyD7ETSOQ0c8T2O/s7v\\nbeEPbVbDe4mwvM24XByH0GnWveVxaDl51ABD65sCgYB3ZAspUkOA5egVCh8kNpnd\\nSd6SnuQBE3ySRlT2WEnCwP9Ph6oPgn+oAfiPX4xbRqkL8q/k0BdHQ4h+zNwhk7+h\\nWtPYRAP1Xxnc/F+jGjb+DVaIaKGU18MWPg7f+FI6nampl3Q0KvfxwX0GdNhtio8T\\nTj1E+SnFwh56SRQuxSh2gwKBgHKjlIO5NtNSflsUYFM+hyQiPiqnHzddfhSG+/3o\\nm5nNaSmczJesUYreH5San7/YEy2UxAugvP7aSY2MxB+iGsiJ9WD2kZzTUlDZJ7RV\\nUzWsoqBR+eZfVJ2FUWWvy8TpSG6trh4dFxImNtKejCR1TREpSiTV3Zb1dmahK9GV\\nrK9NAoGAbBxRLoC01xfxCTgt5BDiBcFVh4fp5yYKwavJPLzHSpuDOrrI9jDn1oKN\\nonq5sDU1i391zfQvdrbX4Ova48BN+B7p63FocP/MK5tyyBoT8zQEk2+vWDOw7H/Z\\nu5dTCPxTIsoIwUw1I+7yIxqJzLPFgR2gVBwY1ra/8iAqCj+zeBw=\\n-----END RSA PRIVATE KEY-----\\n\"" - } - }, - "required": [ - "id", - "node_id", - "owner", - "name", - "description", - "external_url", - "html_url", - "created_at", - "updated_at", - "permissions", - "events" - ], - "additionalProperties": true - } - ] - }, - "pull_requests": { - "items": { - "title": "Pull Request Minimal", - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "number": { - "type": "integer" - }, - "url": { - "type": "string" - }, - "head": { - "type": "object", - "properties": { - "ref": { - "type": "string" - }, - "sha": { - "type": "string" - }, - "repo": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "url": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "url", - "name" - ] - } - }, - "required": [ - "ref", - "sha", - "repo" - ] - }, - "base": { - "type": "object", - "properties": { - "ref": { - "type": "string" - }, - "sha": { - "type": "string" - }, - "repo": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "url": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "url", - "name" - ] - } - }, - "required": [ - "ref", - "sha", - "repo" - ] - } - }, - "required": [ - "id", - "number", - "url", - "head", - "base" - ] + "created_at": { + "type": "string", + "description": "The time that the alert was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", + "format": "date-time", + "readOnly": true, + "nullable": false + }, + "url": { + "type": "string", + "description": "The REST API URL of the alert resource.", + "format": "uri", + "readOnly": true, + "nullable": false + }, + "html_url": { + "type": "string", + "description": "The GitHub URL of the alert resource.", + "format": "uri", + "readOnly": true, + "nullable": false + }, + "instances_url": { + "type": "string", + "description": "The REST API URL for fetching the list of instances for an alert.", + "format": "uri", + "readOnly": true, + "nullable": false + }, + "state": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "dismissed_by": { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "dismissed_at": { + "type": "string", + "description": "The time that the alert was dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", + "format": "date-time", + "readOnly": true, + "nullable": true + }, + "dismissed_reason": { + "type": "string", + "description": "**Required when the state is dismissed.** The reason for dismissing or closing the alert. Can be one of: `false positive`, `won't fix`, and `used in tests`.", + "nullable": true, + "oneOf": [ + { + "enum": [ + "false positive", + "won't fix", + "used in tests" + ] + }, + { + "enum": [ + null + ] + } + ] + }, + "rule": { + "type": "object", + "properties": { + "id": { + "nullable": true, + "type": "string", + "description": "A unique identifier for the rule used to detect the alert." + }, + "name": { + "type": "string", + "description": "The name of the rule used to detect the alert." + }, + "severity": { + "nullable": true, + "type": "string", + "description": "The severity of the alert.", + "enum": [ + "none", + "note", + "warning", + "error" + ] + }, + "description": { + "type": "string", + "description": "A short description of the rule used to detect the alert." + }, + "full_description": { + "type": "string", + "description": "description of the rule used to detect the alert." + }, + "tags": { + "type": "array", + "description": "A set of tags applicable for the rule.", + "items": { + "type": "string" + } + }, + "help": { + "type": "string", + "description": "Detailed documentation for the rule as GitHub Flavored Markdown." + } + } + }, + "tool": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "The name of the tool used to generate the code scanning analysis." + }, + "version": { + "nullable": true, + "type": "string", + "description": "The version of the tool used to generate the code scanning analysis." + }, + "guid": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + } + }, + "most_recent_instance": { + "type": "object", + "properties": { + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, + "analysis_key": { + "type": "string", + "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." + }, + "environment": { + "type": "string", + "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." + }, + "state": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "commit_sha": { + "type": "string" + }, + "message": { + "type": "object", + "properties": { + "text": { + "type": "string" } } }, - "required": [ - "id", - "node_id", - "head_sha", - "name", - "url", - "html_url", - "details_url", - "status", - "conclusion", - "started_at", - "completed_at", - "external_id", - "check_suite", - "output", - "app", - "pull_requests" - ] + "location": { + "type": "object", + "description": "Describe a region within a file for the alert.", + "properties": { + "path": { + "type": "string" + }, + "start_line": { + "type": "integer" + }, + "end_line": { + "type": "integer" + }, + "start_column": { + "type": "integer" + }, + "end_column": { + "type": "integer" + } + } + }, + "html_url": { + "type": "string" + }, + "classifications": { + "type": "array", + "description": "Classifications that have been applied to the file that triggered the alert.\nFor example identifying it as documentation, or a generated file.", + "items": { + "type": "string", + "description": "A classification of the file. For example to identify it as generated.", + "nullable": true, + "enum": [ + "source", + "generated", + "test", + "library" + ] + } + } } } - } + }, + "required": [ + "number", + "created_at", + "url", + "html_url", + "instances_url", + "state", + "dismissed_by", + "dismissed_at", + "dismissed_reason", + "rule", + "tool", + "most_recent_instance" + ] }, "examples": { "default": { "value": { - "total_count": 1, - "check_runs": [ - { - "id": 4, - "head_sha": "ce587453ced02b1526dfb4cb910479d431683101", - "node_id": "MDg6Q2hlY2tSdW40", - "external_id": "", - "url": "https://api.github.com/repos/github/hello-world/check-runs/4", - "html_url": "https://github.com/github/hello-world/runs/4", - "details_url": "https://example.com", - "status": "completed", - "conclusion": "neutral", - "started_at": "2018-05-04T01:14:52Z", - "completed_at": "2018-05-04T01:14:52Z", - "output": { - "title": "Mighty Readme report", - "summary": "There are 0 failures, 2 warnings, and 1 notice.", - "text": "You may have some misspelled words on lines 2 and 4. You also may want to add a section in your README about how to install your app.", - "annotations_count": 2, - "annotations_url": "https://api.github.com/repos/github/hello-world/check-runs/4/annotations" - }, - "name": "mighty_readme", - "check_suite": { - "id": 5 - }, - "app": { - "id": 1, - "slug": "octoapp", - "node_id": "MDExOkludGVncmF0aW9uMQ==", - "owner": { - "login": "github", - "id": 1, - "node_id": "MDEyOk9yZ2FuaXphdGlvbjE=", - "url": "https://api.github.com/orgs/github", - "repos_url": "https://api.github.com/orgs/github/repos", - "events_url": "https://api.github.com/orgs/github/events", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": true - }, - "name": "Octocat App", - "description": "", - "external_url": "https://example.com", - "html_url": "https://github.com/apps/octoapp", - "created_at": "2017-07-08T16:18:44-04:00", - "updated_at": "2017-07-08T16:18:44-04:00", - "permissions": { - "metadata": "read", - "contents": "read", - "issues": "write", - "single_file": "write" - }, - "events": [ - "push", - "pull_request" - ] - }, - "pull_requests": [ - { - "url": "https://api.github.com/repos/github/hello-world/pulls/1", - "id": 1934, - "number": 3956, - "head": { - "ref": "say-hello", - "sha": "3dca65fa3e8d4b3da3f3d056c59aee1c50f41390", - "repo": { - "id": 526, - "url": "https://api.github.com/repos/github/hello-world", - "name": "hello-world" - } - }, - "base": { - "ref": "master", - "sha": "e7fdf7640066d71ad16a86fbcbb9c6a10a18af4f", - "repo": { - "id": 526, - "url": "https://api.github.com/repos/github/hello-world", - "name": "hello-world" - } - } - } - ] - } - ] + "number": 42, + "created_at": "2020-08-25T21:28:36Z", + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42", + "html_url": "https://github.com/octocat/hello-world/code-scanning/42", + "state": "dismissed", + "dismissed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "dismissed_at": "2020-09-02T22:34:56Z", + "dismissed_reason": "false positive", + "rule": { + "id": "js/zipslip", + "severity": "error", + "description": "Arbitrary file write during zip extraction (\"Zip Slip\")", + "name": "js/zipslip", + "full_description": "Extracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten.", + "tags": [ + "security", + "external/cwe/cwe-022" + ], + "help": "# Arbitrary file write during zip extraction (\"Zip Slip\")\\nExtracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten ..." + }, + "tool": { + "name": "CodeQL", + "guid": null, + "version": "2.4.0" + }, + "most_recent_instance": { + "ref": "refs/heads/main", + "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", + "environment": "{}", + "state": "dismissed", + "commit_sha": "39406e42cb832f683daa691dd652a8dc36ee8930", + "message": { + "text": "This path depends on a user-provided value." + }, + "location": { + "path": "spec-main/api-session-spec.ts", + "start_line": 917, + "end_line": 917, + "start_column": 7, + "end_column": 18 + }, + "classifications": [ + "test" + ] + }, + "instances_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances" } } } } - }, - "headers": { - "Link": { - "example": "; rel=\"next\", ; rel=\"last\"", + } + }, + "403": { + "description": "Response if the repository is archived or if github advanced security is not enabled for this repository", + "content": { + "application/json": { "schema": { - "type": "string" + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "503": { + "description": "Service Unavailable", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } } } } } }, "x-github": { - "githubCloudOnly": false, "enabledForGitHubApps": true, + "githubCloudOnly": false, "previews": [ ], - "category": "checks", - "subcategory": "runs" + "category": "code-scanning" } } }, - "/repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest": { - "post": { - "summary": "Rerequest a check suite", - "description": "Triggers GitHub to rerequest an existing check suite, without pushing new code to a repository. This endpoint will trigger the [`check_suite` webhook](https://docs.github.com/webhooks/event-payloads/#check_suite) event with the action `rerequested`. When a check suite is `rerequested`, its `status` is reset to `queued` and the `conclusion` is cleared.\n\nTo rerequest a check suite, your GitHub App must have the `checks:read` permission on a private repository or pull access to a public repository.", + "/repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances": { + "get": { + "summary": "List instances of a code scanning alert", + "description": "Lists all instances of the specified code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", "tags": [ - "checks" + "code-scanning" ], - "operationId": "checks/rerequest-suite", + "operationId": "code-scanning/list-alerts-instances", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/checks#rerequest-a-check-suite" + "url": "https://docs.github.com/rest/reference/code-scanning#list-instances-of-a-code-scanning-alert" }, "parameters": [ { @@ -144845,18 +149353,239 @@ } }, { - "name": "check_suite_id", - "description": "check_suite_id parameter", + "name": "alert_number", "in": "path", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { - "type": "integer" + "type": "integer", + "description": "The security alert number.", + "readOnly": true, + "nullable": false + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "ref", + "description": "The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." } } ], "responses": { - "201": { - "description": "response" + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "type": "object", + "properties": { + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, + "analysis_key": { + "type": "string", + "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." + }, + "environment": { + "type": "string", + "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." + }, + "state": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "commit_sha": { + "type": "string" + }, + "message": { + "type": "object", + "properties": { + "text": { + "type": "string" + } + } + }, + "location": { + "type": "object", + "description": "Describe a region within a file for the alert.", + "properties": { + "path": { + "type": "string" + }, + "start_line": { + "type": "integer" + }, + "end_line": { + "type": "integer" + }, + "start_column": { + "type": "integer" + }, + "end_column": { + "type": "integer" + } + } + }, + "html_url": { + "type": "string" + }, + "classifications": { + "type": "array", + "description": "Classifications that have been applied to the file that triggered the alert.\nFor example identifying it as documentation, or a generated file.", + "items": { + "type": "string", + "description": "A classification of the file. For example to identify it as generated.", + "nullable": true, + "enum": [ + "source", + "generated", + "test", + "library" + ] + } + } + } + } + }, + "examples": { + "default": { + "value": [ + { + "ref": "refs/heads/main", + "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", + "environment": "", + "state": "open", + "commit_sha": "39406e42cb832f683daa691dd652a8dc36ee8930", + "message": { + "text": "This path depends on a user-provided value." + }, + "location": { + "path": "lib/ab12-gen.js", + "start_line": 917, + "end_line": 917, + "start_column": 7, + "end_column": 18 + }, + "classifications": [ + "library" + ] + }, + { + "ref": "refs/pull/3740/merge", + "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", + "environment": "", + "state": "fixed", + "commit_sha": "b09da05606e27f463a2b49287684b4ae777092f2", + "message": { + "text": "This suffix check is missing a length comparison to correctly handle lastIndexOf returning -1." + }, + "location": { + "path": "app/script.js", + "start_line": 2, + "end_line": 2, + "start_column": 10, + "end_column": 50 + }, + "classifications": [ + "source" + ] + } + ] + } + } + } + } + }, + "403": { + "description": "Response if github advanced security is not enabled for this repository", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "503": { + "description": "Service Unavailable", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -144865,22 +149594,22 @@ "previews": [ ], - "category": "checks", - "subcategory": "suites" + "category": "code-scanning", + "subcategory": null } } }, - "/repos/{owner}/{repo}/code-scanning/alerts": { + "/repos/{owner}/{repo}/code-scanning/analyses": { "get": { - "summary": "List code scanning alerts for a repository", - "description": "Lists all open code scanning alerts for the default branch (usually `main` or `master`). You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", + "summary": "List code scanning analyses for a repository", + "description": "Lists the details of all code scanning analyses for a repository,\nstarting with the most recent.\nThe response is paginated and you can use the `page` and `per_page` parameters\nto list the analyses you're interested in.\nBy default 30 analyses are listed per page.\n\nThe `rules_count` field in the response give the number of rules\nthat were run in the analysis.\nFor very old analyses this data is not available,\nand `0` is returned in this field.\n\nYou must use an access token with the `security_events` scope to use this endpoint.\nGitHub Apps must have the `security_events` read permission to use this endpoint.\n\n**Deprecation notice**:\nThe `tool_name` field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The tool name can now be found inside the `tool` field.", + "operationId": "code-scanning/list-recent-analyses", "tags": [ "code-scanning" ], - "operationId": "code-scanning/list-alerts-for-repo", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/code-scanning/#list-code-scanning-alerts-for-a-repository" + "url": "https://docs.github.com/rest/reference/code-scanning#list-code-scanning-analyses-for-a-repository" }, "parameters": [ { @@ -144900,29 +149629,65 @@ } }, { - "name": "state", - "description": "Set to `open`, `fixed`, or `dismissed` to list code scanning alerts in a specific state.", + "name": "tool_name", + "description": "The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both.", "in": "query", "required": false, "schema": { "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] + "description": "The name of the tool used to generate the code scanning analysis." + } + }, + { + "name": "tool_guid", + "description": "The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either `tool_guid` or `tool_name`, but not both.", + "in": "query", + "required": false, + "schema": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 } }, { "name": "ref", "in": "query", - "description": "Set a full Git reference to list alerts for a specific branch. The `ref` must be formatted as `refs/heads/`.", + "description": "The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`.", "required": false, "schema": { "type": "string", "description": "The full Git reference, formatted as `refs/heads/`." } + }, + { + "name": "sarif_id", + "in": "query", + "description": "Filter analyses belonging to the same SARIF upload.", + "required": false, + "schema": { + "type": "string", + "description": "An identifier for the upload.", + "example": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "nullable": false + } } ], "responses": { @@ -144935,293 +149700,141 @@ "items": { "type": "object", "properties": { - "number": { - "type": "integer", - "description": "The security alert number.", - "readOnly": true, - "nullable": false + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, + "commit_sha": { + "description": "The SHA of the commit to which the analysis you are uploading relates.", + "type": "string", + "minLength": 40, + "maxLength": 40, + "pattern": "^[0-9a-fA-F]+$" + }, + "analysis_key": { + "type": "string", + "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." + }, + "environment": { + "type": "string", + "description": "Identifies the variable values associated with the environment in which this analysis was performed." + }, + "error": { + "type": "string", + "example": "error reading field xyz" }, "created_at": { "type": "string", - "description": "The time that the alert was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", + "description": "The time that the analysis was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", "format": "date-time", "readOnly": true, "nullable": false }, + "results_count": { + "type": "integer", + "description": "The total number of results in the analysis." + }, + "rules_count": { + "type": "integer", + "description": "The total number of rules used in the analysis." + }, + "id": { + "type": "integer", + "description": "Unique identifier for this analysis." + }, "url": { "type": "string", - "description": "The REST API URL of the alert resource.", + "description": "The REST API URL of the analysis resource.", "format": "uri", "readOnly": true, "nullable": false }, - "html_url": { + "sarif_id": { "type": "string", - "description": "The GitHub URL of the alert resource.", - "format": "uri", - "readOnly": true, + "description": "An identifier for the upload.", + "example": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", "nullable": false }, - "state": { - "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] - }, - "dismissed_by": { - "title": "Simple User", - "description": "Simple User", + "tool": { "type": "object", "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { + "name": { "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - }, - "dismissed_at": { - "type": "string", - "description": "The time that the alert was dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", - "format": "date-time", - "readOnly": true, - "nullable": true - }, - "dismissed_reason": { - "type": "string", - "description": "**Required when the state is dismissed.** The reason for dismissing or closing the alert. Can be one of: `false positive`, `won't fix`, and `used in tests`.", - "nullable": true, - "oneOf": [ - { - "enum": [ - "false positive", - "won't fix", - "used in tests" - ] + "description": "The name of the tool used to generate the code scanning analysis." }, - { - "enum": [ - null - ] - } - ] - }, - "rule": { - "type": "object", - "properties": { - "id": { + "version": { "nullable": true, "type": "string", - "description": "A unique identifier for the rule used to detect the alert." + "description": "The version of the tool used to generate the code scanning analysis." }, - "severity": { + "guid": { "nullable": true, "type": "string", - "description": "The severity of the alert.", - "enum": [ - "none", - "note", - "warning", - "error" - ] - }, - "description": { - "type": "string", - "description": "A short description of the rule used to detect the alert." + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." } } }, - "tool": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." - }, - "version": { - "nullable": true, - "type": "string", - "description": "The version of the tool used to detect the alert." - } - } + "deletable": { + "type": "boolean" } }, "required": [ - "number", + "ref", + "commit_sha", + "analysis_key", + "environment", + "error", "created_at", + "results_count", + "rules_count", + "id", "url", - "html_url", - "state", - "dismissed_by", - "dismissed_at", - "dismissed_reason", - "rule", - "tool" - ] - } - }, - "examples": { - "default": { - "value": [ - { - "number": 4, - "created_at": "2020-02-13T12:29:18Z", - "url": "https://api.github.com/repos/github/hello-world/code-scanning/alerts/4", - "html_url": "https://github.com/github/hello-world/code-scanning/4", - "state": "open", - "dismissed_by": null, - "dismissed_at": null, - "dismissed_reason": null, - "rule": { - "id": "js/zipslip", - "severity": "error", - "description": "Arbitrary file write during zip extraction" - }, - "tool": { - "name": "CodeQL command-line toolchain", - "version": null - } - }, - { - "number": 3, - "created_at": "2020-02-13T12:29:18Z", - "url": "https://api.github.com/repos/github/hello-world/code-scanning/alerts/3", - "html_url": "https://github.com/github/hello-world/code-scanning/3", - "state": "dismissed", - "dismissed_by": { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - }, - "dismissed_at": "2020-02-14T12:29:18Z", - "dismissed_reason": "false positive", - "rule": { - "id": "js/zipslip", - "severity": "error", - "description": "Arbitrary file write during zip extraction" + "sarif_id", + "tool", + "deletable" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "ref": "refs/heads/main", + "commit_sha": "d99612c3e1f2970085cfbaeadf8f010ef69bad83", + "analysis_key": ".github/workflows/codeql-analysis.yml:analyze", + "environment": "{\"language\":\"python\"}", + "error": "", + "created_at": "2020-08-27T15:05:21Z", + "results_count": 17, + "rules_count": 49, + "id": 201, + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/201", + "sarif_id": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "tool": { + "name": "CodeQL", + "guid": null, + "version": "2.4.0" }, + "deletable": true + }, + { + "ref": "refs/heads/my-branch", + "commit_sha": "c8cff6510d4d084fb1b4aa13b64b97ca12b07321", + "analysis_key": ".github/workflows/shiftleft.yml:build", + "environment": "{}", + "error": "", + "created_at": "2020-08-31T22:46:44Z", + "results_count": 17, + "rules_count": 32, + "id": 200, + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/200", + "sarif_id": "8981cd8e-b078-4ac3-a3be-1dad7dbd0b582", "tool": { - "name": "CodeQL command-line toolchain", - "version": null - } + "name": "Python Security Analysis", + "guid": null, + "version": "1.2.0" + }, + "deletable": true } ] } @@ -145230,10 +149843,44 @@ } }, "403": { - "description": "Response if github advanced security is not enabled for this repository" + "description": "Response if github advanced security is not enabled for this repository", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, "404": { - "description": "Response if the ref does not match an existing ref" + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, "503": { "description": "Service Unavailable", @@ -145258,27 +149905,26 @@ } }, "x-github": { - "githubCloudOnly": false, "enabledForGitHubApps": true, + "githubCloudOnly": false, "previews": [ ], - "category": "code-scanning", - "subcategory": null + "category": "code-scanning" } } }, - "/repos/{owner}/{repo}/code-scanning/alerts/{alert_number}": { + "/repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}": { "get": { - "summary": "Get a code scanning alert", - "description": "Gets a single code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.\n\nThe security `alert_number` is found at the end of the security alert's URL. For example, the security alert ID for `https://github.com/Octo-org/octo-repo/security/code-scanning/88` is `88`.", + "summary": "Get a code scanning analysis for a repository", + "description": "Gets a specified code scanning analysis for a repository.\nYou must use an access token with the `security_events` scope to use this endpoint.\nGitHub Apps must have the `security_events` read permission to use this endpoint.\n\nThe default JSON response contains fields that describe the analysis.\nThis includes the Git reference and commit SHA to which the analysis relates,\nthe datetime of the analysis, the name of the code scanning tool,\nand the number of alerts.\n\nThe `rules_count` field in the default response give the number of rules\nthat were run in the analysis.\nFor very old analyses this data is not available,\nand `0` is returned in this field.\n\nIf you use the Accept header `application/sarif+json`,\nthe response contains the analysis data that was uploaded.\nThis is formatted as\n[SARIF version 2.1.0](https://docs.oasis-open.org/sarif/sarif/v2.1.0/cs01/sarif-v2.1.0-cs01.html).\nFor an example response, see \"[Custom media type for code scanning](#custom-media-type-for-code-scanning).\"\n\n**Deprecation notice**:\nThe `tool_name` field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The tool name can now be found inside the `tool` field.", + "operationId": "code-scanning/get-analysis", "tags": [ "code-scanning" ], - "operationId": "code-scanning/get-alert", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/code-scanning/#get-a-code-scanning-alert" + "url": "https://docs.github.com/rest/reference/code-scanning#get-a-code-scanning-analysis-for-a-repository" }, "parameters": [ { @@ -145298,8 +149944,9 @@ } }, { - "name": "alert_number", + "name": "analysis_id", "in": "path", + "description": "The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` operation.", "required": true, "schema": { "type": "integer" @@ -145314,320 +149961,121 @@ "schema": { "type": "object", "properties": { - "number": { - "type": "integer", - "description": "The security alert number.", - "readOnly": true, - "nullable": false + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." }, - "created_at": { + "commit_sha": { + "description": "The SHA of the commit to which the analysis you are uploading relates.", "type": "string", - "description": "The time that the alert was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", - "format": "date-time", - "readOnly": true, - "nullable": false + "minLength": 40, + "maxLength": 40, + "pattern": "^[0-9a-fA-F]+$" }, - "url": { + "analysis_key": { "type": "string", - "description": "The REST API URL of the alert resource.", - "format": "uri", - "readOnly": true, - "nullable": false + "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." }, - "html_url": { + "environment": { "type": "string", - "description": "The GitHub URL of the alert resource.", - "format": "uri", + "description": "Identifies the variable values associated with the environment in which this analysis was performed." + }, + "error": { + "type": "string", + "example": "error reading field xyz" + }, + "created_at": { + "type": "string", + "description": "The time that the analysis was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", + "format": "date-time", "readOnly": true, "nullable": false }, - "instances": { - "nullable": true, - "type": "array", - "items": { - "properties": { - "ref": { - "type": "string", - "description": "The full Git reference, formatted as `refs/heads/`." - }, - "analysis_key": { - "type": "string", - "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." - }, - "environment": { - "type": "string", - "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." - }, - "matrix_vars": { - "nullable": true, - "type": "string" - }, - "state": { - "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] - } - } - } + "results_count": { + "type": "integer", + "description": "The total number of results in the analysis." }, - "state": { - "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] + "rules_count": { + "type": "integer", + "description": "The total number of rules used in the analysis." }, - "dismissed_by": { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true + "id": { + "type": "integer", + "description": "Unique identifier for this analysis." }, - "dismissed_at": { + "url": { "type": "string", - "description": "The time that the alert was dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", - "format": "date-time", + "description": "The REST API URL of the analysis resource.", + "format": "uri", "readOnly": true, - "nullable": true + "nullable": false }, - "dismissed_reason": { + "sarif_id": { "type": "string", - "description": "**Required when the state is dismissed.** The reason for dismissing or closing the alert. Can be one of: `false positive`, `won't fix`, and `used in tests`.", - "nullable": true, - "oneOf": [ - { - "enum": [ - "false positive", - "won't fix", - "used in tests" - ] - }, - { - "enum": [ - null - ] - } - ] - }, - "rule": { - "type": "object", - "properties": { - "id": { - "nullable": true, - "type": "string", - "description": "A unique identifier for the rule used to detect the alert." - }, - "severity": { - "nullable": true, - "type": "string", - "description": "The severity of the alert.", - "enum": [ - "none", - "note", - "warning", - "error" - ] - }, - "description": { - "type": "string", - "description": "A short description of the rule used to detect the alert." - } - } + "description": "An identifier for the upload.", + "example": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "nullable": false }, "tool": { "type": "object", "properties": { "name": { "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "description": "The name of the tool used to generate the code scanning analysis." }, "version": { "nullable": true, "type": "string", - "description": "The version of the tool used to detect the alert." + "description": "The version of the tool used to generate the code scanning analysis." + }, + "guid": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." } } + }, + "deletable": { + "type": "boolean" } }, "required": [ - "instances", - "number", + "ref", + "commit_sha", + "analysis_key", + "environment", + "error", "created_at", + "results_count", + "rules_count", + "id", "url", - "html_url", - "state", - "dismissed_by", - "dismissed_at", - "dismissed_reason", - "rule", - "tool" + "sarif_id", + "tool", + "deletable" ] }, "examples": { - "default": { + "response": { + "summary": "Default response", "value": { - "number": 42, - "created_at": "2020-06-19T11:21:34Z", - "url": "https://api.github.com/repos/github/hello-world/code-scanning/alerts/42", - "html_url": "https://github.com/github/hello-world/code-scanning/42", - "instances": [ - { - "ref": "refs/heads/main", - "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", - "environment": "", - "state": "fixed" - }, - { - "ref": "refs/pull/3740/head", - "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", - "environment": "", - "state": "dismissed" - } - ], - "state": "dismissed", - "dismissed_by": { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - }, - "dismissed_at": "2020-02-14T12:29:18Z", - "dismissed_reason": "false positive", - "rule": { - "id": "js/polynomial-redos", - "severity": "warning", - "description": "Polynomial regular expression used on uncontrolled data" - }, + "ref": "refs/heads/main", + "commit_sha": "c18c69115654ff0166991962832dc2bd7756e655", + "analysis_key": ".github/workflows/codeql-analysis.yml:analyze", + "environment": "{\"language\":\"javascript\"}", + "error": "", + "created_at": "2021-01-13T11:55:49Z", + "results_count": 3, + "rules_count": 67, + "id": 3602840, + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/201", + "sarif_id": "47177e22-5596-11eb-80a1-c1e54ef945c6", "tool": { - "name": "CodeQL command-line toolchain", - "version": null - } + "name": "CodeQL", + "guid": null, + "version": "2.4.0" + }, + "deletable": true } } } @@ -145635,7 +150083,24 @@ } }, "403": { - "description": "Response if github advanced security is not enabled for this repository" + "description": "Response if github advanced security is not enabled for this repository", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, "404": { "description": "Resource Not Found", @@ -145680,25 +150145,24 @@ } }, "x-github": { - "githubCloudOnly": false, "enabledForGitHubApps": true, + "githubCloudOnly": false, "previews": [ ], - "category": "code-scanning", - "subcategory": null + "category": "code-scanning" } }, - "patch": { - "summary": "Update a code scanning alert", - "description": "Updates the status of a single code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` write permission to use this endpoint.", - "operationId": "code-scanning/update-alert", + "delete": { + "summary": "Delete a code scanning analysis from a repository", + "description": "Deletes a specified code scanning analysis from a repository. For\nprivate repositories, you must use an access token with the `repo` scope. For public repositories,\nyou must use an access token with `public_repo` and `repo:security_events` scopes.\nGitHub Apps must have the `security_events` write permission to use this endpoint.\n\nYou can delete one analysis at a time.\nTo delete a series of analyses, start with the most recent analysis and work backwards.\nConceptually, the process is similar to the undo function in a text editor.\n\nWhen you list the analyses for a repository,\none or more will be identified as deletable in the response:\n\n```\n\"deletable\": true\n```\n\nAn analysis is deletable when it's the most recent in a set of analyses.\nTypically, a repository will have multiple sets of analyses\nfor each enabled code scanning tool,\nwhere a set is determined by a unique combination of analysis values:\n\n* `ref`\n* `tool`\n* `analysis_key`\n* `environment`\n\nIf you attempt to delete an analysis that is not the most recent in a set,\nyou'll get a 400 response with the message:\n\n```\nAnalysis specified is not deletable.\n```\n\nThe response from a successful `DELETE` operation provides you with\ntwo alternative URLs for deleting the next analysis in the set\n(see the example default response below).\nUse the `next_analysis_url` URL if you want to avoid accidentally deleting the final analysis\nin the set. This is a useful option if you want to preserve at least one analysis\nfor the specified tool in your repository.\nUse the `confirm_delete_url` URL if you are content to remove all analyses for a tool.\nWhen you delete the last analysis in a set the value of `next_analysis_url` and `confirm_delete_url`\nin the 200 response is `null`.\n\nAs an example of the deletion process,\nlet's imagine that you added a workflow that configured a particular code scanning tool\nto analyze the code in a repository. This tool has added 15 analyses:\n10 on the default branch, and another 5 on a topic branch.\nYou therefore have two separate sets of analyses for this tool.\nYou've now decided that you want to remove all of the analyses for the tool.\nTo do this you must make 15 separate deletion requests.\nTo start, you must find the deletable analysis for one of the sets,\nstep through deleting the analyses in that set,\nand then repeat the process for the second set.\nThe procedure therefore consists of a nested loop:\n\n**Outer loop**:\n* List the analyses for the repository, filtered by tool.\n* Parse this list to find a deletable analysis. If found:\n\n **Inner loop**:\n * Delete the identified analysis.\n * Parse the response for the value of `next_analysis_url` and, if found, use this in the next iteration.\n\nThe above process assumes that you want to remove all trace of the tool's analyses from the GitHub user interface, for the specified repository, and it therefore uses the `next_analysis_url` value. Alternatively, you could use the `confirm_delete_url` value, which would leave the last analysis in each set undeleted to avoid removing a tool's analysis entirely.", + "operationId": "code-scanning/delete-analysis", "tags": [ "code-scanning" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/code-scanning/#upload-a-code-scanning-alert" + "url": "https://docs.github.com/rest/reference/code-scanning#delete-a-code-scanning-analysis-from-a-repository" }, "parameters": [ { @@ -145718,384 +150182,113 @@ } }, { - "name": "alert_number", + "name": "analysis_id", "in": "path", - "description": "The security alert number, found at the end of the security alert's URL.", + "description": "The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` operation.", "required": true, "schema": { - "type": "integer", - "description": "The security alert number.", - "readOnly": true, - "nullable": false + "type": "integer" } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "state": { - "description": "Sets the state of the code scanning alert. Can be one of `open` or `dismissed`. You must provide `dismissed_reason` when you set the state to `dismissed`.", - "type": "string", - "enum": [ - "open", - "dismissed" - ] - }, - "dismissed_reason": { - "type": "string", - "description": "**Required when the state is dismissed.** The reason for dismissing or closing the alert. Can be one of: `false positive`, `won't fix`, and `used in tests`.", - "nullable": true, - "oneOf": [ - { - "enum": [ - "false positive", - "won't fix", - "used in tests" - ] - }, - { - "enum": [ - null - ] - } - ] - } - }, - "required": [ - "state" - ] - }, - "example": { - "state": "dismissed", - "dismissed_reason": "false positive" - } + }, + { + "name": "confirm_delete", + "in": "query", + "description": "Allow deletion if the specified analysis is the last in a set. The parameter can be used without a value as the parameter value is not considered. If you attempt to delete the final analysis in a set without using this parameter you'll get a 400 response with the message: `Analysis is last of its type and deletion may result in the loss of historical alert data. Please specify confirm_delete.`", + "required": false, + "schema": { + "type": "string" } } - }, + ], "responses": { "200": { "description": "response", "content": { "application/json": { "schema": { + "title": "Analysis deletion", + "description": "Successful deletion of a code scanning analysis", "type": "object", "properties": { - "number": { - "type": "integer", - "description": "The security alert number.", - "readOnly": true, - "nullable": false - }, - "created_at": { - "type": "string", - "description": "The time that the alert was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", - "format": "date-time", - "readOnly": true, - "nullable": false - }, - "url": { + "next_analysis_url": { "type": "string", - "description": "The REST API URL of the alert resource.", + "description": "Next deletable analysis in chain, without last analysis deletion confirmation", "format": "uri", "readOnly": true, - "nullable": false + "nullable": true }, - "html_url": { + "confirm_delete_url": { "type": "string", - "description": "The GitHub URL of the alert resource.", + "description": "Next deletable analysis in chain, with last analysis deletion confirmation", "format": "uri", "readOnly": true, - "nullable": false - }, - "instances": { - "nullable": true, - "type": "array", - "items": { - "properties": { - "ref": { - "type": "string", - "description": "The full Git reference, formatted as `refs/heads/`." - }, - "analysis_key": { - "type": "string", - "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." - }, - "environment": { - "type": "string", - "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." - }, - "matrix_vars": { - "nullable": true, - "type": "string" - }, - "state": { - "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] - } - } - } + "nullable": true + } + }, + "required": [ + "next_analysis_url", + "confirm_delete_url" + ] + }, + "examples": { + "default-response": { + "summary": "Default response", + "value": { + "next_analysis_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41", + "confirm_delete_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41?confirm_delete" + } + } + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" }, - "state": { + "documentation_url": { + "type": "string" + } + } + } + }, + "application/scim+json": { + "schema": { + "title": "Scim Error", + "description": "Scim Error", + "type": "object", + "properties": { + "message": { "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] - }, - "dismissed_by": { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "nullable": true }, - "dismissed_at": { + "documentation_url": { "type": "string", - "description": "The time that the alert was dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", - "format": "date-time", - "readOnly": true, "nullable": true }, - "dismissed_reason": { + "detail": { "type": "string", - "description": "**Required when the state is dismissed.** The reason for dismissing or closing the alert. Can be one of: `false positive`, `won't fix`, and `used in tests`.", - "nullable": true, - "oneOf": [ - { - "enum": [ - "false positive", - "won't fix", - "used in tests" - ] - }, - { - "enum": [ - null - ] - } - ] + "nullable": true }, - "rule": { - "type": "object", - "properties": { - "id": { - "nullable": true, - "type": "string", - "description": "A unique identifier for the rule used to detect the alert." - }, - "severity": { - "nullable": true, - "type": "string", - "description": "The severity of the alert.", - "enum": [ - "none", - "note", - "warning", - "error" - ] - }, - "description": { - "type": "string", - "description": "A short description of the rule used to detect the alert." - } - } + "status": { + "type": "integer" }, - "tool": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." - }, - "version": { - "nullable": true, - "type": "string", - "description": "The version of the tool used to detect the alert." - } - } - } - }, - "required": [ - "instances", - "number", - "created_at", - "url", - "html_url", - "state", - "dismissed_by", - "dismissed_at", - "dismissed_reason", - "rule", - "tool" - ] - }, - "examples": { - "default": { - "value": { - "number": 42, - "created_at": "2020-08-25T21:28:36Z", - "url": "https://api.github.com/repos/github/hello-world/code-scanning/alerts/42", - "html_url": "https://github.com/github/hello-world/code-scanning/42", - "instances": [ - { - "ref": "refs/heads/codeql-analysis-yml", - "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", - "environment": "", - "state": "dismissed" - }, - { - "ref": "refs/pull/3740/head", - "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", - "environment": "", - "state": "dismissed" - } - ], - "state": "dismissed", - "dismissed_by": { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - }, - "dismissed_at": "2020-09-02T22:34:56Z", - "dismissed_reason": "false positive", - "rule": { - "id": "js/polynomial-redos", - "severity": "warning", - "description": "Polynomial regular expression used on uncontrolled data" - }, - "tool": { - "name": "CodeQL command-line toolchain", - "version": null + "scimType": { + "type": "string", + "nullable": true + }, + "schemas": { + "type": "array", + "items": { + "type": "string" } } } @@ -146104,10 +150297,65 @@ } }, "403": { - "description": "Response if the repository is archived, or if github advanced security is not enabled for this repository" + "description": "Response if the repository is archived or if github advanced security is not enabled for this repository", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, "503": { - "description": "Response when code scanning is not available and you should try again at a later time" + "description": "Service Unavailable", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -146120,17 +150368,17 @@ } } }, - "/repos/{owner}/{repo}/code-scanning/analyses": { - "get": { - "summary": "List recent code scanning analyses for a repository", - "description": "List the details of recent code scanning analyses for a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", - "operationId": "code-scanning/list-recent-analyses", + "/repos/{owner}/{repo}/code-scanning/sarifs": { + "post": { + "summary": "Upload an analysis as SARIF data", + "description": "Uploads SARIF data containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` write permission to use this endpoint.\n\nYou must compress the SARIF-formatted analysis data that you want to upload, using `gzip`, and then encode it as a Base64 format string. For example:\n\n```\ngzip -c analysis-data.sarif | base64\n```\n\nSARIF upload supports a maximum of 1000 results per analysis run. Any results over this limit are ignored. Typically, but not necessarily, a SARIF file contains a single run of a single tool. If a code scanning tool generates too many results, you should update the analysis configuration to run only the most important rules or queries.\n\nThe `202 Accepted`, response includes an `id` value.\nYou can use this ID to check the status of the upload by using this for the `/sarifs/{sarif_id}` endpoint.\nFor more information, see \"[Get information about a SARIF upload](/rest/reference/code-scanning#get-information-about-a-sarif-upload).\"", + "operationId": "code-scanning/upload-sarif", "tags": [ "code-scanning" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/code-scanning/#list-recent-analyses" + "url": "https://docs.github.com/rest/reference/code-scanning#upload-an-analysis-as-sarif-data" }, "parameters": [ { @@ -146148,113 +150396,155 @@ "schema": { "type": "string" } - }, - { - "name": "ref", - "in": "query", - "description": "Set a full Git reference to list alerts for a specific branch. The `ref` must be formatted as `refs/heads/`.", - "required": false, - "schema": { - "type": "string", - "description": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`." - } - }, - { - "name": "tool_name", - "in": "query", - "description": "Set a single code scanning tool name to filter alerts by tool.", - "required": false, - "schema": { - "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." - } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "commit_sha": { + "description": "The SHA of the commit to which the analysis you are uploading relates.", + "type": "string", + "minLength": 40, + "maxLength": 40, + "pattern": "^[0-9a-fA-F]+$" + }, + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, + "sarif": { + "description": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string. For more information, see \"[SARIF support for code scanning](https://docs.github.com/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning).\"", + "type": "string" + }, + "checkout_uri": { + "description": "The base directory used in the analysis, as it appears in the SARIF file.\nThis property is used to convert file paths from absolute to relative, so that alerts can be mapped to their correct location in the repository.", + "example": "file:///github/workspace/", + "type": "string", + "format": "uri" + }, + "started_at": { + "description": "The time that the analysis run began. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.", + "format": "date", + "type": "string" + }, + "tool_name": { + "description": "The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the `tool_guid` parameter of operations such as `GET /repos/{owner}/{repo}/code-scanning/alerts`.", + "type": "string" + } + }, + "required": [ + "commit_sha", + "ref", + "sarif" + ] + } + } + } + }, "responses": { - "200": { + "202": { "description": "response", "content": { "application/json": { "schema": { - "type": "array", - "items": { - "type": "object", - "properties": { - "commit_sha": { - "description": "The commit SHA of the code scanning analysis file.", - "type": "string", - "minLength": 40, - "maxLength": 40, - "pattern": "^[0-9a-fA-F]+$" - }, - "ref": { - "type": "string", - "description": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`." - }, - "analysis_key": { - "type": "string", - "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." - }, - "created_at": { - "type": "string", - "description": "The time that the analysis was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", - "format": "date-time", - "readOnly": true, - "nullable": false - }, - "tool_name": { - "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." - }, - "error": { - "type": "string", - "example": "error reading field xyz" - }, - "environment": { - "type": "string", - "description": "Identifies the variable values associated with the environment in which this analysis was performed." - } + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "An identifier for the upload.", + "example": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "nullable": false }, - "required": [ - "ref", - "commit_sha", - "analysis_key", - "tool_name", - "environment", - "error", - "created_at" - ] + "url": { + "type": "string", + "description": "The REST API URL for checking the status of the upload.", + "format": "uri", + "readOnly": true, + "nullable": false + } } }, "examples": { "default": { - "value": [ - { - "ref": "refs/heads/master", - "commit_sha": "d99612c3e1f2970085cfbaeadf8f010ef69bad83", - "analysis_key": ".github/workflows/codeql-analysis.yml:analyze", - "tool_name": "CodeQL command-line toolchain", - "environment": "{}", - "error": "", - "created_at": "2020-08-27T15:05:21Z" - }, - { - "ref": "refs/heads/my-branch", - "commit_sha": "c8cff6510d4d084fb1b4aa13b64b97ca12b07321", - "analysis_key": ".github/workflows/shiftleft.yml:build", - "tool_name": "Python Security Analysis", - "environment": "{}", - "error": "", - "created_at": "2020-08-31T22:46:44Z" - } - ] + "summary": "Default response", + "value": { + "id": "47177e22-5596-11eb-80a1-c1e54ef945c6", + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/47177e22-5596-11eb-80a1-c1e54ef945c6" + } } } } } }, + "400": { + "description": "Response if the sarif field is invalid" + }, "403": { - "description": "Response if github advanced security is not enabled for this repository" + "description": "Response if the repository is archived or if github advanced security is not enabled for this repository", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "413": { + "description": "Response if the sarif field is too large" + }, + "503": { + "description": "Service Unavailable", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -146267,17 +150557,17 @@ } } }, - "/repos/{owner}/{repo}/code-scanning/sarifs": { - "post": { - "summary": "Upload a SARIF file", - "description": "Upload a SARIF file containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` write permission to use this endpoint.", - "operationId": "code-scanning/upload-sarif", + "/repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id}": { + "get": { + "summary": "Get information about a SARIF upload", + "description": "Gets information about a SARIF upload, including the status and the URL of the analysis that was uploaded so that you can retrieve details of the analysis. For more information, see \"[Get a code scanning analysis for a repository](/rest/reference/code-scanning#get-a-code-scanning-analysis-for-a-repository).\" You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", + "operationId": "code-scanning/get-sarif", "tags": [ "code-scanning" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/code-scanning/#upload-a-sarif-analysis" + "url": "https://docs.github.com/rest/reference/code-scanning#get-information-about-a-sarif-upload" }, "parameters": [ { @@ -146295,76 +150585,97 @@ "schema": { "type": "string" } + }, + { + "name": "sarif_id", + "description": "The SARIF ID obtained after uploading.", + "in": "path", + "schema": { + "type": "string" + }, + "required": true } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "commit_sha": { - "description": "The commit SHA of the code scanning analysis file.", - "type": "string", - "minLength": 40, - "maxLength": 40, - "pattern": "^[0-9a-fA-F]+$" - }, - "ref": { - "type": "string", - "description": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`." - }, - "sarif": { - "description": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string.", - "type": "string" - }, - "checkout_uri": { - "description": "The base directory used in the analysis, as it appears in the SARIF file.\nThis property is used to convert file paths from absolute to relative, so that alerts can be mapped to their correct location in the repository.", - "example": "file:///github/workspace/", - "type": "string", - "format": "uri" - }, - "started_at": { - "description": "The time that the analysis run began. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.", - "format": "date", - "type": "string" - }, - "tool_name": { - "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "processing_status": { + "type": "string", + "enum": [ + "pending", + "complete" + ], + "description": "`pending` files have not yet been processed, while `complete` means all results in the SARIF have been stored." + }, + "analyses_url": { + "type": "string", + "description": "The REST API URL for getting the analyses associated with the upload.", + "format": "uri", + "readOnly": true, + "nullable": true + } } }, - "required": [ - "commit_sha", - "ref", - "sarif", - "tool_name" - ] - }, - "example": { - "commit_sha": "9a450a043b9038ba86722926570d2312cff6aba8", - "ref": "refs/heads/main", - "sarif": "REPLACE_ME", - "tool_name": "codeql" + "examples": { + "default": { + "summary": "Default response", + "value": { + "processing_status": "complete", + "analyses_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/analyses?sarif_id=47177e22-5596-11eb-80a1-c1e54ef945c6" + } + } + } } } - } - }, - "responses": { - "202": { - "description": "response" }, "403": { - "description": "Response if the repository is archived, or if github advanced security is not enabled for this repository" + "description": "Response if github advanced security is not enabled for this repository", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, "404": { - "description": "Response if `commit_sha` or `ref` cannot be found" - }, - "400": { - "description": "Response if the `sarif` field is invalid" + "description": "Response if the sarif id does not match any upload" }, - "413": { - "description": "Response if the `sarif` field is too large" + "503": { + "description": "Service Unavailable", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -146423,7 +150734,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -149096,7 +153407,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -150309,7 +154620,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -151305,7 +155616,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -152274,7 +156585,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -153125,7 +157436,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -157979,7 +162290,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -158681,7 +162992,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -162728,7 +167039,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -162980,6 +167291,106 @@ } } }, + "/repos/{owner}/{repo}/community/code_of_conduct": { + "get": { + "summary": "Get the code of conduct for a repository", + "description": "Returns the contents of the repository's code of conduct file, if one is detected.\n\nA code of conduct is detected if there is a file named `CODE_OF_CONDUCT` in the root directory of the repository. GitHub detects which code of conduct it is using fuzzy matching.", + "tags": [ + "codes-of-conduct" + ], + "operationId": "codes-of-conduct/get-for-repo", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/v3/codes_of_conduct/#get-the-code-of-conduct-for-a-repository" + }, + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "title": "Code Of Conduct", + "description": "Code Of Conduct", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "contributor_covenant" + }, + "name": { + "type": "string", + "example": "Contributor Covenant" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/codes_of_conduct/contributor_covenant" + }, + "body": { + "type": "string", + "example": "# Contributor Covenant Code of Conduct\n\n## Our Pledge\n\nIn the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.\n\n## Our Standards\n\nExamples of behavior that contributes to creating a positive environment include:\n\n* Using welcoming and inclusive language\n* Being respectful of differing viewpoints and experiences\n* Gracefully accepting constructive criticism\n* Focusing on what is best for the community\n* Showing empathy towards other community members\n\nExamples of unacceptable behavior by participants include:\n\n* The use of sexualized language or imagery and unwelcome sexual attention or advances\n* Trolling, insulting/derogatory comments, and personal or political attacks\n* Public or private harassment\n* Publishing others' private information, such as a physical or electronic address, without explicit permission\n* Other conduct which could reasonably be considered inappropriate in a professional setting\n\n## Our Responsibilities\n\nProject maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response\n to any instances of unacceptable behavior.\n\nProject maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.\n\n## Scope\n\nThis Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address,\n posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.\n\n## Enforcement\n\nInstances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [EMAIL]. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.\n\nProject maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.\n\n## Attribution\n\nThis Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]\n\n[homepage]: http://contributor-covenant.org\n[version]: http://contributor-covenant.org/version/1/4/\n" + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "url", + "html_url", + "key", + "name" + ] + }, + "examples": { + "default": { + "value": { + "key": "contributor_covenant", + "name": "Contributor Covenant", + "url": "https://github.com/LindseyB/cosee/blob/master/CODE_OF_CONDUCT.md", + "body": "# Contributor Covenant Code of Conduct\n\n## Our Pledge\n\nIn the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.\n\n## Our Standards\n\nExamples of behavior that contributes to creating a positive environment include:\n\n* Using welcoming and inclusive language\n* Being respectful of differing viewpoints and experiences\n* Gracefully accepting constructive criticism\n* Focusing on what is best for the community\n* Showing empathy towards other community members\n\nExamples of unacceptable behavior by participants include:\n\n* The use of sexualized language or imagery and unwelcome sexual attention or advances\n* Trolling, insulting/derogatory comments, and personal or political attacks\n* Public or private harassment\n* Publishing others' private information, such as a physical or electronic address, without explicit permission\n* Other conduct which could reasonably be considered inappropriate in a professional setting\n\n## Our Responsibilities\n\nProject maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response\nto any instances of unacceptable behavior.\n\nProject maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.\n\n## Scope\n\nThis Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address,\nposting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.\n\n## Enforcement\n\nInstances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at lindseyb@github.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.\n\nProject maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.\n\n## Attribution\n\nThis Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]\n\n[homepage]: http://contributor-covenant.org\n[version]: http://contributor-covenant.org/version/1/4/\n", + "html_url": "https://github.com/LindseyB/cosee/blob/master/CODE_OF_CONDUCT.md" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [ + { + "required": true, + "name": "scarlet-witch", + "note": "The Codes of Conduct API is currently available for developers to preview.\n\nTo access the API during the preview period, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.scarlet-witch-preview+json\n```" + } + ], + "category": "codes-of-conduct", + "subcategory": null + } + } + }, "/repos/{owner}/{repo}/community/profile": { "get": { "summary": "Get community profile metrics", @@ -163050,6 +167461,14 @@ "format": "uri", "example": "https://api.github.com/repos/github/docs/community/code_of_conduct" }, + "key": { + "type": "string", + "example": "citizen_code_of_conduct" + }, + "name": { + "type": "string", + "example": "Citizen Code of Conduct" + }, "html_url": { "type": "string", "nullable": true, @@ -163059,6 +167478,8 @@ }, "required": [ "url", + "key", + "name", "html_url" ] } @@ -163239,7 +167660,9 @@ "documentation": null, "files": { "code_of_conduct": { - "url": "https://api.github.com/repos/octocat/Hello-World/contents/CODE_OF_CONDUCT.md", + "name": "Contributor Covenant", + "key": "contributor_covenant", + "url": "https://api.github.com/codes_of_conduct/contributor_covenant", "html_url": "https://github.com/octocat/Hello-World/blob/master/CODE_OF_CONDUCT.md" }, "contributing": { @@ -167120,7 +171543,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -167392,7 +171815,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -169507,7 +173930,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -171601,7 +176024,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -174345,7 +178768,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -178577,7 +183000,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -180619,7 +185042,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -184918,7 +189341,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -189024,7 +193447,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -194009,7 +198432,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -196069,7 +200492,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -197020,7 +201443,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -205911,11 +210334,13 @@ "type": "integer" } ], - "description": "The title of the issue." + "description": "The title of the issue.", + "nullable": true }, "body": { "type": "string", - "description": "The contents of the issue." + "description": "The contents of the issue.", + "nullable": true }, "assignee": { "type": "string", @@ -213083,7 +217508,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -214483,7 +218908,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -214836,7 +219261,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -216077,7 +220502,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -216861,7 +221286,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -217252,7 +221677,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -217771,7 +222196,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -219645,7 +224070,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -221232,7 +225657,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -221422,7 +225847,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -224040,7 +228465,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -224926,7 +229351,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -225869,7 +230294,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -233349,7 +237774,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -235045,7 +239470,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -242609,7 +247034,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -243202,8 +247627,7 @@ } }, "required": [ - "body", - "path" + "body" ] }, "examples": { @@ -244401,7 +248825,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -245049,7 +249473,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -245644,7 +250068,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -245996,7 +250420,19 @@ "type": "string" } } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -250106,7 +254542,10 @@ "type": "string" } } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -250245,7 +254684,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -252194,7 +256633,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -253987,7 +258426,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -258204,7 +262643,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -258849,7 +263288,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -259171,7 +263610,7 @@ { "name": "alert_number", "in": "path", - "description": "The security alert number, found at the end of the security alert's URL.", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { "type": "integer", @@ -259457,7 +263896,7 @@ { "name": "alert_number", "in": "path", - "description": "The security alert number, found at the end of the security alert's URL.", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { "type": "integer", @@ -259811,7 +264250,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -261292,7 +265731,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -261803,7 +266242,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -262007,7 +266446,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -272867,7 +277306,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -274761,7 +279200,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -276873,7 +281312,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -279537,7 +283976,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -280764,7 +285203,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -282531,7 +286970,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -284186,7 +288625,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -285738,7 +290177,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -286317,7 +290756,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -286861,7 +291300,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -287155,7 +291594,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -287992,7 +292431,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -289050,7 +293489,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -293049,34 +297488,19 @@ "description": "a description of the group", "example": "A group of Developers working on AzureAD SAML SSO", "type": "string" + }, + "status": { + "description": "synchronization status for this group mapping", + "example": "unsynced", + "type": "string" + }, + "synced_at": { + "description": "the time of the last sync for this group-mapping", + "example": "2019-06-03 22:27:15:000 -700", + "type": "string" } } } - }, - "group_id": { - "description": "The ID of the group", - "example": "111a1a11-aaa1-1aaa-11a1-a1a1a1a1a1aa", - "type": "string" - }, - "group_name": { - "description": "The name of the group", - "example": "saml-azuread-test", - "type": "string" - }, - "group_description": { - "description": "a description of the group", - "example": "A group of Developers working on AzureAD SAML SSO", - "type": "string" - }, - "status": { - "description": "synchronization status for this group mapping", - "example": "unsynced", - "type": "string" - }, - "synced_at": { - "description": "the time of the last sync for this group-mapping", - "example": "2019-06-03 22:27:15:000 -700", - "type": "string" } } }, @@ -293289,34 +297713,19 @@ "description": "a description of the group", "example": "A group of Developers working on AzureAD SAML SSO", "type": "string" + }, + "status": { + "description": "synchronization status for this group mapping", + "example": "unsynced", + "type": "string" + }, + "synced_at": { + "description": "the time of the last sync for this group-mapping", + "example": "2019-06-03 22:27:15:000 -700", + "type": "string" } } } - }, - "group_id": { - "description": "The ID of the group", - "example": "111a1a11-aaa1-1aaa-11a1-a1a1a1a1a1aa", - "type": "string" - }, - "group_name": { - "description": "The name of the group", - "example": "saml-azuread-test", - "type": "string" - }, - "group_description": { - "description": "a description of the group", - "example": "A group of Developers working on AzureAD SAML SSO", - "type": "string" - }, - "status": { - "description": "synchronization status for this group mapping", - "example": "unsynced", - "type": "string" - }, - "synced_at": { - "description": "the time of the last sync for this group-mapping", - "example": "2019-06-03 22:27:15:000 -700", - "type": "string" } } }, @@ -293463,7 +297872,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -295821,7 +300230,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -296466,7 +300875,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -296710,7 +301119,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -297253,7 +301662,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -298445,7 +302854,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -299147,7 +303556,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -300897,7 +305306,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -303412,7 +307821,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -304113,7 +308522,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -304427,7 +308836,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -304734,7 +309143,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -306040,7 +310449,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -306683,704 +311092,2210 @@ "type": "boolean", "example": true }, - "has_wiki": { - "description": "Whether the wiki is enabled.", - "default": true, - "type": "boolean", - "example": true + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "template_repository": { + "nullable": true, + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "owner": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + } + }, + "private": { + "type": "boolean" + }, + "html_url": { + "type": "string" + }, + "description": { + "type": "string" + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "archive_url": { + "type": "string" + }, + "assignees_url": { + "type": "string" + }, + "blobs_url": { + "type": "string" + }, + "branches_url": { + "type": "string" + }, + "collaborators_url": { + "type": "string" + }, + "comments_url": { + "type": "string" + }, + "commits_url": { + "type": "string" + }, + "compare_url": { + "type": "string" + }, + "contents_url": { + "type": "string" + }, + "contributors_url": { + "type": "string" + }, + "deployments_url": { + "type": "string" + }, + "downloads_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "forks_url": { + "type": "string" + }, + "git_commits_url": { + "type": "string" + }, + "git_refs_url": { + "type": "string" + }, + "git_tags_url": { + "type": "string" + }, + "git_url": { + "type": "string" + }, + "issue_comment_url": { + "type": "string" + }, + "issue_events_url": { + "type": "string" + }, + "issues_url": { + "type": "string" + }, + "keys_url": { + "type": "string" + }, + "labels_url": { + "type": "string" + }, + "languages_url": { + "type": "string" + }, + "merges_url": { + "type": "string" + }, + "milestones_url": { + "type": "string" + }, + "notifications_url": { + "type": "string" + }, + "pulls_url": { + "type": "string" + }, + "releases_url": { + "type": "string" + }, + "ssh_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string" + }, + "statuses_url": { + "type": "string" + }, + "subscribers_url": { + "type": "string" + }, + "subscription_url": { + "type": "string" + }, + "tags_url": { + "type": "string" + }, + "teams_url": { + "type": "string" + }, + "trees_url": { + "type": "string" + }, + "clone_url": { + "type": "string" + }, + "mirror_url": { + "type": "string" + }, + "hooks_url": { + "type": "string" + }, + "svn_url": { + "type": "string" + }, + "homepage": { + "type": "string" + }, + "language": { + "type": "string" + }, + "forks_count": { + "type": "integer" + }, + "stargazers_count": { + "type": "integer" + }, + "watchers_count": { + "type": "integer" + }, + "size": { + "type": "integer" + }, + "default_branch": { + "type": "string" + }, + "open_issues_count": { + "type": "integer" + }, + "is_template": { + "type": "boolean" + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "visibility": { + "type": "string" + }, + "pushed_at": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + } + } + }, + "allow_rebase_merge": { + "type": "boolean" + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "type": "boolean" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "allow_merge_commit": { + "type": "boolean" + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + } + } + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + } + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/orgs/octo-org/migrations/79" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2015-07-06T15:33:38-07:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2015-07-06T15:33:38-07:00" + }, + "node_id": { + "type": "string" + }, + "archive_url": { + "type": "string", + "format": "uri" + }, + "exclude": { + "type": "array", + "items": { + } + } + }, + "required": [ + "id", + "node_id", + "owner", + "guid", + "state", + "lock_repositories", + "exclude_attachments", + "repositories", + "url", + "created_at", + "updated_at" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "id": 79, + "owner": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "guid": "0b989ba4-242f-11e5-81e1-c7b6966d2516", + "state": "pending", + "lock_repositories": true, + "exclude_attachments": false, + "repositories": [ + { + "id": 1296269, + "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", + "name": "Hello-World", + "full_name": "octocat/Hello-World", + "owner": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "private": false, + "html_url": "https://github.com/octocat/Hello-World", + "description": "This your first repo!", + "fork": false, + "url": "https://api.github.com/repos/octocat/Hello-World", + "archive_url": "https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}", + "assignees_url": "https://api.github.com/repos/octocat/Hello-World/assignees{/user}", + "blobs_url": "https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/octocat/Hello-World/branches{/branch}", + "collaborators_url": "https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/comments{/number}", + "commits_url": "https://api.github.com/repos/octocat/Hello-World/commits{/sha}", + "compare_url": "https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/octocat/Hello-World/contents/{+path}", + "contributors_url": "https://api.github.com/repos/octocat/Hello-World/contributors", + "deployments_url": "https://api.github.com/repos/octocat/Hello-World/deployments", + "downloads_url": "https://api.github.com/repos/octocat/Hello-World/downloads", + "events_url": "https://api.github.com/repos/octocat/Hello-World/events", + "forks_url": "https://api.github.com/repos/octocat/Hello-World/forks", + "git_commits_url": "https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}", + "git_url": "git:github.com/octocat/Hello-World.git", + "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/octocat/Hello-World/issues/events{/number}", + "issues_url": "https://api.github.com/repos/octocat/Hello-World/issues{/number}", + "keys_url": "https://api.github.com/repos/octocat/Hello-World/keys{/key_id}", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/labels{/name}", + "languages_url": "https://api.github.com/repos/octocat/Hello-World/languages", + "merges_url": "https://api.github.com/repos/octocat/Hello-World/merges", + "milestones_url": "https://api.github.com/repos/octocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}", + "pulls_url": "https://api.github.com/repos/octocat/Hello-World/pulls{/number}", + "releases_url": "https://api.github.com/repos/octocat/Hello-World/releases{/id}", + "ssh_url": "git@github.com:octocat/Hello-World.git", + "stargazers_url": "https://api.github.com/repos/octocat/Hello-World/stargazers", + "statuses_url": "https://api.github.com/repos/octocat/Hello-World/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/octocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/octocat/Hello-World/subscription", + "tags_url": "https://api.github.com/repos/octocat/Hello-World/tags", + "teams_url": "https://api.github.com/repos/octocat/Hello-World/teams", + "trees_url": "https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}", + "clone_url": "https://github.com/octocat/Hello-World.git", + "mirror_url": "git:git.example.com/octocat/Hello-World", + "hooks_url": "https://api.github.com/repos/octocat/Hello-World/hooks", + "svn_url": "https://svn.github.com/octocat/Hello-World", + "homepage": "https://github.com", + "language": null, + "forks_count": 9, + "stargazers_count": 80, + "watchers_count": 80, + "size": 108, + "default_branch": "master", + "open_issues_count": 0, + "is_template": true, + "topics": [ + "octocat", + "atom", + "electron", + "api" + ], + "has_issues": true, + "has_projects": true, + "has_wiki": true, + "has_pages": false, + "has_downloads": true, + "archived": false, + "disabled": false, + "visibility": "public", + "pushed_at": "2011-01-26T19:06:43Z", + "created_at": "2011-01-26T19:01:12Z", + "updated_at": "2011-01-26T19:14:43Z", + "permissions": { + "admin": false, + "push": false, + "pull": true + }, + "allow_rebase_merge": true, + "template_repository": null, + "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", + "allow_squash_merge": true, + "delete_branch_on_merge": true, + "allow_merge_commit": true, + "subscribers_count": 42, + "network_count": 0, + "license": { + "key": "mit", + "name": "MIT License", + "url": "https://api.github.com/licenses/mit", + "spdx_id": "MIT", + "node_id": "MDc6TGljZW5zZW1pdA==", + "html_url": "https://api.github.com/licenses/mit" + }, + "forks": 1, + "open_issues": 1, + "watchers": 1 + } + ], + "url": "https://api.github.com/orgs/octo-org/migrations/79", + "created_at": "2015-07-06T15:33:38-07:00", + "updated_at": "2015-07-06T15:33:38-07:00", + "node_id": "MDQ6VXNlcjE=" + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + }, + "304": { + "description": "Not Modified" + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + { + "required": true, + "name": "wyandotte", + "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```" + } + ], + "category": "migrations", + "subcategory": "users" + } + }, + "post": { + "summary": "Start a user migration", + "description": "Initiates the generation of a user migration archive.", + "tags": [ + "migrations" + ], + "operationId": "migrations/start-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/migrations#start-a-user-migration" + }, + "parameters": [ + + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "properties": { + "lock_repositories": { + "description": "Lock the repositories being migrated at the start of the migration", + "example": true, + "readOnly": false, + "type": "boolean" + }, + "exclude_attachments": { + "description": "Do not include attachments in the migration", + "example": true, + "readOnly": false, + "type": "boolean" + }, + "exclude": { + "description": "Exclude attributes from the API response to improve performance", + "example": [ + "repositories" + ], + "readOnly": false, + "type": "array", + "items": { + "description": "Allowed values that can be passed to the exclude param.", + "enum": [ + "repositories" + ], + "example": "repositories", + "type": "string" + } + }, + "repositories": { + "type": "array", + "items": { + "description": "Repository path, owner and name", + "example": "acme/widgets", + "type": "string" + } + } + }, + "required": [ + "repositories" + ], + "type": "object" + } + } + } + }, + "responses": { + "201": { + "description": "response", + "content": { + "application/json": { + "schema": { + "title": "Migration", + "description": "A migration.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "example": 79 + }, + "owner": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" }, - "has_pages": { - "type": "boolean" + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" }, - "has_downloads": { - "description": "Whether downloads are enabled.", - "default": true, - "type": "boolean", - "example": true + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" }, - "archived": { - "description": "Whether the repository is archived.", - "default": false, - "type": "boolean" + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" }, - "disabled": { - "type": "boolean", - "description": "Returns whether or not this repository disabled." + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" }, - "visibility": { - "description": "The repository visibility: public, private, or internal.", - "default": "public", - "type": "string" + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" }, - "pushed_at": { + "repos_url": { "type": "string", - "format": "date-time", - "example": "2011-01-26T19:06:43Z", - "nullable": true + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" }, - "created_at": { + "events_url": { "type": "string", - "format": "date-time", - "example": "2011-01-26T19:01:12Z", - "nullable": true + "example": "https://api.github.com/users/octocat/events{/privacy}" }, - "updated_at": { + "received_events_url": { "type": "string", - "format": "date-time", - "example": "2011-01-26T19:14:43Z", - "nullable": true + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" }, - "allow_rebase_merge": { - "description": "Whether to allow rebase merges for pull requests.", - "default": true, - "type": "boolean", - "example": true + "type": { + "type": "string", + "example": "User" }, - "template_repository": { - "nullable": true, - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "node_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "full_name": { - "type": "string" - }, - "owner": { - "type": "object", - "properties": { - "login": { - "type": "string" - }, - "id": { - "type": "integer" - }, - "node_id": { - "type": "string" - }, - "avatar_url": { - "type": "string" - }, - "gravatar_id": { - "type": "string" - }, - "url": { - "type": "string" - }, - "html_url": { - "type": "string" - }, - "followers_url": { - "type": "string" - }, - "following_url": { - "type": "string" - }, - "gists_url": { - "type": "string" - }, - "starred_url": { - "type": "string" - }, - "subscriptions_url": { - "type": "string" - }, - "organizations_url": { - "type": "string" - }, - "repos_url": { - "type": "string" - }, - "events_url": { - "type": "string" - }, - "received_events_url": { - "type": "string" - }, - "type": { - "type": "string" - }, - "site_admin": { - "type": "boolean" - } + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "guid": { + "type": "string", + "example": "0b989ba4-242f-11e5-81e1-c7b6966d2516" + }, + "state": { + "type": "string", + "example": "pending" + }, + "lock_repositories": { + "type": "boolean", + "example": true + }, + "exclude_attachments": { + "type": "boolean" + }, + "repositories": { + "type": "array", + "items": { + "title": "Repository", + "description": "A git repository", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "nullable": true, + "allOf": [ + { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" } }, - "private": { - "type": "boolean" - }, - "html_url": { - "type": "string" - }, - "description": { - "type": "string" - }, - "fork": { - "type": "boolean" - }, - "url": { - "type": "string" - }, - "archive_url": { - "type": "string" - }, - "assignees_url": { - "type": "string" - }, - "blobs_url": { - "type": "string" - }, - "branches_url": { - "type": "string" - }, - "collaborators_url": { - "type": "string" - }, - "comments_url": { - "type": "string" - }, - "commits_url": { - "type": "string" - }, - "compare_url": { - "type": "string" - }, - "contents_url": { - "type": "string" - }, - "contributors_url": { - "type": "string" - }, - "deployments_url": { - "type": "string" - }, - "downloads_url": { - "type": "string" - }, - "events_url": { - "type": "string" - }, - "forks_url": { - "type": "string" - }, - "git_commits_url": { - "type": "string" - }, - "git_refs_url": { - "type": "string" - }, - "git_tags_url": { - "type": "string" - }, - "git_url": { - "type": "string" - }, - "issue_comment_url": { - "type": "string" - }, - "issue_events_url": { - "type": "string" - }, - "issues_url": { - "type": "string" - }, - "keys_url": { - "type": "string" - }, - "labels_url": { - "type": "string" - }, - "languages_url": { - "type": "string" - }, - "merges_url": { - "type": "string" - }, - "milestones_url": { - "type": "string" - }, - "notifications_url": { - "type": "string" - }, - "pulls_url": { - "type": "string" - }, - "releases_url": { - "type": "string" - }, - "ssh_url": { - "type": "string" - }, - "stargazers_url": { - "type": "string" - }, - "statuses_url": { - "type": "string" - }, - "subscribers_url": { - "type": "string" - }, - "subscription_url": { - "type": "string" - }, - "tags_url": { - "type": "string" - }, - "teams_url": { - "type": "string" - }, - "trees_url": { - "type": "string" - }, - "clone_url": { - "type": "string" - }, - "mirror_url": { - "type": "string" - }, - "hooks_url": { - "type": "string" - }, - "svn_url": { - "type": "string" - }, - "homepage": { - "type": "string" - }, - "language": { - "type": "string" - }, - "forks_count": { - "type": "integer" - }, - "stargazers_count": { - "type": "integer" - }, - "watchers_count": { - "type": "integer" - }, - "size": { - "type": "integer" - }, - "default_branch": { - "type": "string" - }, - "open_issues_count": { - "type": "integer" - }, - "is_template": { - "type": "boolean" + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ] + } + ] + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } }, - "topics": { - "type": "array", - "items": { + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "template_repository": { + "nullable": true, + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "owner": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" } - }, - "has_issues": { - "type": "boolean" - }, - "has_projects": { - "type": "boolean" - }, - "has_wiki": { - "type": "boolean" - }, - "has_pages": { - "type": "boolean" - }, - "has_downloads": { - "type": "boolean" - }, - "archived": { - "type": "boolean" - }, - "disabled": { - "type": "boolean" - }, - "visibility": { - "type": "string" - }, - "pushed_at": { - "type": "string" - }, - "created_at": { - "type": "string" - }, - "updated_at": { + } + }, + "private": { + "type": "boolean" + }, + "html_url": { + "type": "string" + }, + "description": { + "type": "string" + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "archive_url": { + "type": "string" + }, + "assignees_url": { + "type": "string" + }, + "blobs_url": { + "type": "string" + }, + "branches_url": { + "type": "string" + }, + "collaborators_url": { + "type": "string" + }, + "comments_url": { + "type": "string" + }, + "commits_url": { + "type": "string" + }, + "compare_url": { + "type": "string" + }, + "contents_url": { + "type": "string" + }, + "contributors_url": { + "type": "string" + }, + "deployments_url": { + "type": "string" + }, + "downloads_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "forks_url": { + "type": "string" + }, + "git_commits_url": { + "type": "string" + }, + "git_refs_url": { + "type": "string" + }, + "git_tags_url": { + "type": "string" + }, + "git_url": { + "type": "string" + }, + "issue_comment_url": { + "type": "string" + }, + "issue_events_url": { + "type": "string" + }, + "issues_url": { + "type": "string" + }, + "keys_url": { + "type": "string" + }, + "labels_url": { + "type": "string" + }, + "languages_url": { + "type": "string" + }, + "merges_url": { + "type": "string" + }, + "milestones_url": { + "type": "string" + }, + "notifications_url": { + "type": "string" + }, + "pulls_url": { + "type": "string" + }, + "releases_url": { + "type": "string" + }, + "ssh_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string" + }, + "statuses_url": { + "type": "string" + }, + "subscribers_url": { + "type": "string" + }, + "subscription_url": { + "type": "string" + }, + "tags_url": { + "type": "string" + }, + "teams_url": { + "type": "string" + }, + "trees_url": { + "type": "string" + }, + "clone_url": { + "type": "string" + }, + "mirror_url": { + "type": "string" + }, + "hooks_url": { + "type": "string" + }, + "svn_url": { + "type": "string" + }, + "homepage": { + "type": "string" + }, + "language": { + "type": "string" + }, + "forks_count": { + "type": "integer" + }, + "stargazers_count": { + "type": "integer" + }, + "watchers_count": { + "type": "integer" + }, + "size": { + "type": "integer" + }, + "default_branch": { + "type": "string" + }, + "open_issues_count": { + "type": "integer" + }, + "is_template": { + "type": "boolean" + }, + "topics": { + "type": "array", + "items": { "type": "string" - }, - "permissions": { - "type": "object", - "properties": { - "admin": { - "type": "boolean" - }, - "push": { - "type": "boolean" - }, - "pull": { - "type": "boolean" - } + } + }, + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "visibility": { + "type": "string" + }, + "pushed_at": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "pull": { + "type": "boolean" } - }, - "allow_rebase_merge": { - "type": "boolean" - }, - "temp_clone_token": { - "type": "string" - }, - "allow_squash_merge": { - "type": "boolean" - }, - "delete_branch_on_merge": { - "type": "boolean" - }, - "allow_merge_commit": { - "type": "boolean" - }, - "subscribers_count": { - "type": "integer" - }, - "network_count": { - "type": "integer" } + }, + "allow_rebase_merge": { + "type": "boolean" + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "type": "boolean" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "allow_merge_commit": { + "type": "boolean" + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" } - }, - "temp_clone_token": { - "type": "string" - }, - "allow_squash_merge": { - "description": "Whether to allow squash merges for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, - "delete_branch_on_merge": { - "description": "Whether to delete head branches when pull requests are merged", - "default": false, - "type": "boolean", - "example": false - }, - "allow_merge_commit": { - "description": "Whether to allow merge commits for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, - "subscribers_count": { - "type": "integer" - }, - "network_count": { - "type": "integer" - }, - "open_issues": { - "type": "integer" - }, - "watchers": { - "type": "integer" - }, - "master_branch": { - "type": "string" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:42Z\"" } }, - "required": [ - "archive_url", - "assignees_url", - "blobs_url", - "branches_url", - "collaborators_url", - "comments_url", - "commits_url", - "compare_url", - "contents_url", - "contributors_url", - "deployments_url", - "description", - "downloads_url", - "events_url", - "fork", - "forks_url", - "full_name", - "git_commits_url", - "git_refs_url", - "git_tags_url", - "hooks_url", - "html_url", - "id", - "node_id", - "issue_comment_url", - "issue_events_url", - "issues_url", - "keys_url", - "labels_url", - "languages_url", - "merges_url", - "milestones_url", - "name", - "notifications_url", - "owner", - "private", - "pulls_url", - "releases_url", - "stargazers_url", - "statuses_url", - "subscribers_url", - "subscription_url", - "tags_url", - "teams_url", - "trees_url", - "url", - "clone_url", - "default_branch", - "forks", - "forks_count", - "git_url", - "has_downloads", - "has_issues", - "has_projects", - "has_wiki", - "has_pages", - "homepage", - "language", - "archived", - "disabled", - "mirror_url", - "open_issues", - "open_issues_count", - "license", - "pushed_at", - "size", - "ssh_url", - "stargazers_count", - "svn_url", - "watchers", - "watchers_count", - "created_at", - "updated_at" - ] - } - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/orgs/octo-org/migrations/79" - }, - "created_at": { - "type": "string", - "format": "date-time", - "example": "2015-07-06T15:33:38-07:00" - }, - "updated_at": { - "type": "string", - "format": "date-time", - "example": "2015-07-06T15:33:38-07:00" - }, - "node_id": { - "type": "string" - }, - "archive_url": { - "type": "string", - "format": "uri" - }, - "exclude": { - "type": "array", - "items": { - } + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] } }, - "required": [ - "id", - "node_id", - "owner", - "guid", - "state", - "lock_repositories", - "exclude_attachments", - "repositories", - "url", - "created_at", - "updated_at" - ] - } + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/orgs/octo-org/migrations/79" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2015-07-06T15:33:38-07:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2015-07-06T15:33:38-07:00" + }, + "node_id": { + "type": "string" + }, + "archive_url": { + "type": "string", + "format": "uri" + }, + "exclude": { + "type": "array", + "items": { + } + } + }, + "required": [ + "id", + "node_id", + "owner", + "guid", + "state", + "lock_repositories", + "exclude_attachments", + "repositories", + "url", + "created_at", + "updated_at" + ] }, "examples": { "default": { - "value": [ - { - "id": 79, - "owner": { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - }, - "guid": "0b989ba4-242f-11e5-81e1-c7b6966d2516", - "state": "pending", - "lock_repositories": true, - "exclude_attachments": false, - "repositories": [ - { - "id": 1296269, - "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", - "name": "Hello-World", - "full_name": "octocat/Hello-World", - "owner": { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - }, - "private": false, - "html_url": "https://github.com/octocat/Hello-World", - "description": "This your first repo!", - "fork": false, - "url": "https://api.github.com/repos/octocat/Hello-World", - "archive_url": "https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}", - "assignees_url": "https://api.github.com/repos/octocat/Hello-World/assignees{/user}", - "blobs_url": "https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}", - "branches_url": "https://api.github.com/repos/octocat/Hello-World/branches{/branch}", - "collaborators_url": "https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}", - "comments_url": "https://api.github.com/repos/octocat/Hello-World/comments{/number}", - "commits_url": "https://api.github.com/repos/octocat/Hello-World/commits{/sha}", - "compare_url": "https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}", - "contents_url": "https://api.github.com/repos/octocat/Hello-World/contents/{+path}", - "contributors_url": "https://api.github.com/repos/octocat/Hello-World/contributors", - "deployments_url": "https://api.github.com/repos/octocat/Hello-World/deployments", - "downloads_url": "https://api.github.com/repos/octocat/Hello-World/downloads", - "events_url": "https://api.github.com/repos/octocat/Hello-World/events", - "forks_url": "https://api.github.com/repos/octocat/Hello-World/forks", - "git_commits_url": "https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}", - "git_refs_url": "https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}", - "git_tags_url": "https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}", - "git_url": "git:github.com/octocat/Hello-World.git", - "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}", - "issue_events_url": "https://api.github.com/repos/octocat/Hello-World/issues/events{/number}", - "issues_url": "https://api.github.com/repos/octocat/Hello-World/issues{/number}", - "keys_url": "https://api.github.com/repos/octocat/Hello-World/keys{/key_id}", - "labels_url": "https://api.github.com/repos/octocat/Hello-World/labels{/name}", - "languages_url": "https://api.github.com/repos/octocat/Hello-World/languages", - "merges_url": "https://api.github.com/repos/octocat/Hello-World/merges", - "milestones_url": "https://api.github.com/repos/octocat/Hello-World/milestones{/number}", - "notifications_url": "https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}", - "pulls_url": "https://api.github.com/repos/octocat/Hello-World/pulls{/number}", - "releases_url": "https://api.github.com/repos/octocat/Hello-World/releases{/id}", - "ssh_url": "git@github.com:octocat/Hello-World.git", - "stargazers_url": "https://api.github.com/repos/octocat/Hello-World/stargazers", - "statuses_url": "https://api.github.com/repos/octocat/Hello-World/statuses/{sha}", - "subscribers_url": "https://api.github.com/repos/octocat/Hello-World/subscribers", - "subscription_url": "https://api.github.com/repos/octocat/Hello-World/subscription", - "tags_url": "https://api.github.com/repos/octocat/Hello-World/tags", - "teams_url": "https://api.github.com/repos/octocat/Hello-World/teams", - "trees_url": "https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}", - "clone_url": "https://github.com/octocat/Hello-World.git", - "mirror_url": "git:git.example.com/octocat/Hello-World", - "hooks_url": "https://api.github.com/repos/octocat/Hello-World/hooks", - "svn_url": "https://svn.github.com/octocat/Hello-World", - "homepage": "https://github.com", - "language": null, - "forks_count": 9, - "stargazers_count": 80, - "watchers_count": 80, - "size": 108, - "default_branch": "master", - "open_issues_count": 0, - "is_template": true, - "topics": [ - "octocat", - "atom", - "electron", - "api" - ], - "has_issues": true, - "has_projects": true, - "has_wiki": true, - "has_pages": false, - "has_downloads": true, - "archived": false, - "disabled": false, - "visibility": "public", - "pushed_at": "2011-01-26T19:06:43Z", - "created_at": "2011-01-26T19:01:12Z", - "updated_at": "2011-01-26T19:14:43Z", - "permissions": { - "admin": false, - "push": false, - "pull": true - }, - "allow_rebase_merge": true, - "template_repository": null, - "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", - "allow_squash_merge": true, - "delete_branch_on_merge": true, - "allow_merge_commit": true, - "subscribers_count": 42, - "network_count": 0, - "license": { - "key": "mit", - "name": "MIT License", - "url": "https://api.github.com/licenses/mit", - "spdx_id": "MIT", - "node_id": "MDc6TGljZW5zZW1pdA==", - "html_url": "https://api.github.com/licenses/mit" - }, - "forks": 1, - "open_issues": 1, - "watchers": 1 - } - ], - "url": "https://api.github.com/orgs/octo-org/migrations/79", - "created_at": "2015-07-06T15:33:38-07:00", - "updated_at": "2015-07-06T15:33:38-07:00", - "node_id": "MDQ6VXNlcjE=" - } - ] + "value": { + "id": 79, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjE=", + "owner": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "guid": "0b989ba4-242f-11e5-81e1-c7b6966d2516", + "state": "pending", + "lock_repositories": true, + "exclude_attachments": false, + "repositories": [ + { + "id": 1296269, + "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", + "name": "Hello-World", + "full_name": "octocat/Hello-World", + "owner": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "private": false, + "html_url": "https://github.com/octocat/Hello-World", + "description": "This your first repo!", + "fork": false, + "url": "https://api.github.com/repos/octocat/Hello-World", + "archive_url": "https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}", + "assignees_url": "https://api.github.com/repos/octocat/Hello-World/assignees{/user}", + "blobs_url": "https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/octocat/Hello-World/branches{/branch}", + "collaborators_url": "https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/comments{/number}", + "commits_url": "https://api.github.com/repos/octocat/Hello-World/commits{/sha}", + "compare_url": "https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/octocat/Hello-World/contents/{+path}", + "contributors_url": "https://api.github.com/repos/octocat/Hello-World/contributors", + "deployments_url": "https://api.github.com/repos/octocat/Hello-World/deployments", + "downloads_url": "https://api.github.com/repos/octocat/Hello-World/downloads", + "events_url": "https://api.github.com/repos/octocat/Hello-World/events", + "forks_url": "https://api.github.com/repos/octocat/Hello-World/forks", + "git_commits_url": "https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}", + "git_url": "git:github.com/octocat/Hello-World.git", + "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/octocat/Hello-World/issues/events{/number}", + "issues_url": "https://api.github.com/repos/octocat/Hello-World/issues{/number}", + "keys_url": "https://api.github.com/repos/octocat/Hello-World/keys{/key_id}", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/labels{/name}", + "languages_url": "https://api.github.com/repos/octocat/Hello-World/languages", + "merges_url": "https://api.github.com/repos/octocat/Hello-World/merges", + "milestones_url": "https://api.github.com/repos/octocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}", + "pulls_url": "https://api.github.com/repos/octocat/Hello-World/pulls{/number}", + "releases_url": "https://api.github.com/repos/octocat/Hello-World/releases{/id}", + "ssh_url": "git@github.com:octocat/Hello-World.git", + "stargazers_url": "https://api.github.com/repos/octocat/Hello-World/stargazers", + "statuses_url": "https://api.github.com/repos/octocat/Hello-World/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/octocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/octocat/Hello-World/subscription", + "tags_url": "https://api.github.com/repos/octocat/Hello-World/tags", + "teams_url": "https://api.github.com/repos/octocat/Hello-World/teams", + "trees_url": "https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}", + "clone_url": "https://github.com/octocat/Hello-World.git", + "mirror_url": "git:git.example.com/octocat/Hello-World", + "hooks_url": "https://api.github.com/repos/octocat/Hello-World/hooks", + "svn_url": "https://svn.github.com/octocat/Hello-World", + "homepage": "https://github.com", + "language": null, + "forks_count": 9, + "stargazers_count": 80, + "watchers_count": 80, + "size": 108, + "default_branch": "master", + "open_issues_count": 0, + "is_template": true, + "topics": [ + "octocat", + "atom", + "electron", + "api" + ], + "has_issues": true, + "has_projects": true, + "has_wiki": true, + "has_pages": false, + "has_downloads": true, + "archived": false, + "disabled": false, + "visibility": "public", + "pushed_at": "2011-01-26T19:06:43Z", + "created_at": "2011-01-26T19:01:12Z", + "updated_at": "2011-01-26T19:14:43Z", + "permissions": { + "admin": false, + "push": false, + "pull": true + }, + "allow_rebase_merge": true, + "template_repository": null, + "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", + "allow_squash_merge": true, + "delete_branch_on_merge": true, + "allow_merge_commit": true, + "subscribers_count": 42, + "network_count": 0, + "license": { + "key": "mit", + "name": "MIT License", + "url": "https://api.github.com/licenses/mit", + "spdx_id": "MIT", + "node_id": "MDc6TGljZW5zZW1pdA==", + "html_url": "https://api.github.com/licenses/mit" + }, + "forks": 1, + "open_issues": 1, + "watchers": 1 + } + ], + "url": "https://api.github.com/orgs/octo-org/migrations/79", + "created_at": "2015-07-06T15:33:38-07:00", + "updated_at": "2015-07-06T15:33:38-07:00" + } } } } - }, - "headers": { - "Link": { - "example": "; rel=\"next\", ; rel=\"last\"", + } + }, + "422": { + "description": "Validation Failed", + "content": { + "application/json": { "schema": { - "type": "string" + "title": "Validation Error", + "description": "Validation Error", + "type": "object", + "required": [ + "message", + "documentation_url" + ], + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "errors": { + "type": "array", + "items": { + "type": "object", + "required": [ + "code" + ], + "properties": { + "resource": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "code": { + "type": "string" + }, + "index": { + "type": "integer" + }, + "value": { + "oneOf": [ + { + "type": "string", + "nullable": true + }, + { + "type": "integer", + "nullable": true + }, + { + "type": "array", + "nullable": true, + "items": { + "type": "string" + } + } + ] + } + } + } + } + } } } } @@ -307433,82 +313348,49 @@ "githubCloudOnly": false, "enabledForGitHubApps": false, "previews": [ - { - "required": true, - "name": "wyandotte", - "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```" - } + ], "category": "migrations", "subcategory": "users" } - }, - "post": { - "summary": "Start a user migration", - "description": "Initiates the generation of a user migration archive.", + } + }, + "/user/migrations/{migration_id}": { + "get": { + "summary": "Get a user migration status", + "description": "Fetches a single user migration. The response includes the `state` of the migration, which can be one of the following values:\n\n* `pending` - the migration hasn't started yet.\n* `exporting` - the migration is in progress.\n* `exported` - the migration finished successfully.\n* `failed` - the migration failed.\n\nOnce the migration has been `exported` you can [download the migration archive](https://docs.github.com/rest/reference/migrations#download-a-user-migration-archive).", "tags": [ "migrations" ], - "operationId": "migrations/start-for-authenticated-user", + "operationId": "migrations/get-status-for-authenticated-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/migrations#start-a-user-migration" + "url": "https://docs.github.com/rest/reference/migrations#get-a-user-migration-status" }, "parameters": [ - - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "properties": { - "lock_repositories": { - "description": "Lock the repositories being migrated at the start of the migration", - "example": true, - "readOnly": false, - "type": "boolean" - }, - "exclude_attachments": { - "description": "Do not include attachments in the migration", - "example": true, - "readOnly": false, - "type": "boolean" - }, - "exclude": { - "description": "Exclude attributes from the API response to improve performance", - "example": [ - "repositories" - ], - "readOnly": false, - "type": "array", - "items": { - "description": "Allowed values that can be passed to the exclude param.", - "enum": [ - "repositories" - ], - "example": "repositories", - "type": "string" - } - }, - "repositories": { - "type": "array", - "items": { - "description": "Repository path, owner and name", - "example": "acme/widgets", - "type": "string" - } - } - }, - "required": [ - "repositories" - ], - "type": "object" + { + "name": "migration_id", + "description": "migration_id parameter", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "exclude", + "in": "query", + "required": false, + "schema": { + "type": "array", + "items": { + "type": "string" } } } - }, + ], "responses": { - "201": { + "200": { "description": "response", "content": { "application/json": { @@ -308686,7 +314568,7 @@ "site_admin": false }, "guid": "0b989ba4-242f-11e5-81e1-c7b6966d2516", - "state": "pending", + "state": "exported", "lock_repositories": true, "exclude_attachments": false, "repositories": [ @@ -308822,69 +314704,20 @@ } } }, - "422": { - "description": "Validation Failed", + "404": { + "description": "Resource Not Found", "content": { "application/json": { "schema": { - "title": "Validation Error", - "description": "Validation Error", + "title": "Basic Error", + "description": "Basic Error", "type": "object", - "required": [ - "message", - "documentation_url" - ], "properties": { "message": { "type": "string" }, "documentation_url": { "type": "string" - }, - "errors": { - "type": "array", - "items": { - "type": "object", - "required": [ - "code" - ], - "properties": { - "resource": { - "type": "string" - }, - "field": { - "type": "string" - }, - "message": { - "type": "string" - }, - "code": { - "type": "string" - }, - "index": { - "type": "integer" - }, - "value": { - "oneOf": [ - { - "type": "string", - "nullable": true - }, - { - "type": "integer", - "nullable": true - }, - { - "type": "array", - "nullable": true, - "items": { - "type": "string" - } - } - ] - } - } - } } } } @@ -308939,24 +314772,28 @@ "githubCloudOnly": false, "enabledForGitHubApps": false, "previews": [ - + { + "required": true, + "name": "wyandotte", + "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```" + } ], "category": "migrations", "subcategory": "users" } } }, - "/user/migrations/{migration_id}": { + "/user/migrations/{migration_id}/archive": { "get": { - "summary": "Get a user migration status", - "description": "Fetches a single user migration. The response includes the `state` of the migration, which can be one of the following values:\n\n* `pending` - the migration hasn't started yet.\n* `exporting` - the migration is in progress.\n* `exported` - the migration finished successfully.\n* `failed` - the migration failed.\n\nOnce the migration has been `exported` you can [download the migration archive](https://docs.github.com/rest/reference/migrations#download-a-user-migration-archive).", + "summary": "Download a user migration archive", + "description": "Fetches the URL to download the migration archive as a `tar.gz` file. Depending on the resources your repository uses, the migration archive can contain JSON files with data for these objects:\n\n* attachments\n* bases\n* commit\\_comments\n* issue\\_comments\n* issue\\_events\n* issues\n* milestones\n* organizations\n* projects\n* protected\\_branches\n* pull\\_request\\_reviews\n* pull\\_requests\n* releases\n* repositories\n* review\\_comments\n* schema\n* users\n\nThe archive will also contain an `attachments` directory that includes all attachment files uploaded to GitHub.com and a `repositories` directory that contains the repository's Git data.", "tags": [ "migrations" ], - "operationId": "migrations/get-status-for-authenticated-user", + "operationId": "migrations/get-archive-for-authenticated-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/migrations#get-a-user-migration-status" + "url": "https://docs.github.com/rest/reference/migrations#download-a-user-migration-archive" }, "parameters": [ { @@ -308967,935 +314804,1223 @@ "schema": { "type": "integer" } + } + ], + "responses": { + "302": { + "description": "response" + }, + "304": { + "description": "Not Modified" + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + { + "required": true, + "name": "wyandotte", + "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```" + } + ], + "category": "migrations", + "subcategory": "users" + } + }, + "delete": { + "summary": "Delete a user migration archive", + "description": "Deletes a previous migration archive. Downloadable migration archives are automatically deleted after seven days. Migration metadata, which is returned in the [List user migrations](https://docs.github.com/rest/reference/migrations#list-user-migrations) and [Get a user migration status](https://docs.github.com/rest/reference/migrations#get-a-user-migration-status) endpoints, will continue to be available even after an archive is deleted.", + "tags": [ + "migrations" + ], + "operationId": "migrations/delete-archive-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/migrations#delete-a-user-migration-archive" + }, + "parameters": [ { - "name": "exclude", - "in": "query", - "required": false, + "name": "migration_id", + "description": "migration_id parameter", + "in": "path", + "required": true, "schema": { - "type": "array", - "items": { - "type": "string" - } + "type": "integer" } } ], "responses": { - "200": { - "description": "response", + "204": { + "description": "Empty response" + }, + "404": { + "description": "Resource Not Found", "content": { "application/json": { "schema": { - "title": "Migration", - "description": "A migration.", + "title": "Basic Error", + "description": "Basic Error", "type": "object", "properties": { - "id": { - "type": "integer", - "example": 79 + "message": { + "type": "string" }, - "owner": { - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - ] + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "304": { + "description": "Not Modified" + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" }, - "guid": { - "type": "string", - "example": "0b989ba4-242f-11e5-81e1-c7b6966d2516" + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" }, - "state": { - "type": "string", - "example": "pending" + "documentation_url": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + { + "required": true, + "name": "wyandotte", + "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```" + } + ], + "category": "migrations", + "subcategory": "users" + } + } + }, + "/user/migrations/{migration_id}/repos/{repo_name}/lock": { + "delete": { + "summary": "Unlock a user repository", + "description": "Unlocks a repository. You can lock repositories when you [start a user migration](https://docs.github.com/rest/reference/migrations#start-a-user-migration). Once the migration is complete you can unlock each repository to begin using it again or [delete the repository](https://docs.github.com/rest/reference/repos#delete-a-repository) if you no longer need the source data. Returns a status of `404 Not Found` if the repository is not locked.", + "tags": [ + "migrations" + ], + "operationId": "migrations/unlock-repo-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/migrations#unlock-a-user-repository" + }, + "parameters": [ + { + "name": "migration_id", + "description": "migration_id parameter", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "repo_name", + "description": "repo_name parameter", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "Empty response" + }, + "304": { + "description": "Not Modified" + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" }, - "lock_repositories": { - "type": "boolean", - "example": true + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" }, - "exclude_attachments": { - "type": "boolean" + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" }, - "repositories": { - "type": "array", - "items": { - "title": "Repository", - "description": "A git repository", - "type": "object", - "properties": { - "id": { - "description": "Unique identifier of the repository", - "example": 42, - "type": "integer" - }, - "node_id": { - "type": "string", - "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" - }, - "name": { - "description": "The name of the repository.", - "type": "string", - "example": "Team Environment" - }, - "full_name": { - "type": "string", - "example": "octocat/Hello-World" - }, - "license": { - "nullable": true, - "allOf": [ - { - "title": "License Simple", - "description": "License Simple", - "type": "object", - "properties": { - "key": { - "type": "string", - "example": "mit" - }, - "name": { - "type": "string", - "example": "MIT License" - }, - "url": { - "type": "string", - "nullable": true, - "format": "uri", - "example": "https://api.github.com/licenses/mit" - }, - "spdx_id": { - "type": "string", - "nullable": true, - "example": "MIT" - }, - "node_id": { - "type": "string", - "example": "MDc6TGljZW5zZW1pdA==" - }, - "html_url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "key", - "name", - "url", - "spdx_id", - "node_id" - ] - } - ] - }, - "forks": { - "type": "integer" - }, - "permissions": { - "type": "object", - "properties": { - "admin": { - "type": "boolean" - }, - "pull": { - "type": "boolean" - }, - "triage": { - "type": "boolean" - }, - "push": { - "type": "boolean" - }, - "maintain": { - "type": "boolean" - } - }, - "required": [ - "admin", - "pull", - "push" - ] - }, - "owner": { - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], + "documentation_url": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + { + "required": true, + "name": "wyandotte", + "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```" + } + ], + "category": "migrations", + "subcategory": "users" + } + } + }, + "/user/migrations/{migration_id}/repositories": { + "get": { + "summary": "List repositories for a user migration", + "description": "Lists all the repositories for this user migration.", + "tags": [ + "migrations" + ], + "operationId": "migrations/list-repos-for-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/migrations#list-repositories-for-a-user-migration" + }, + "parameters": [ + { + "name": "migration_id", + "description": "migration_id parameter", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Minimal Repository", + "description": "Minimal Repository", + "type": "object", + "properties": { + "id": { + "type": "integer", + "example": 1296269 + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "type": "string", + "example": "Hello-World" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "owner": { + "type": "object", + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" } - ] - }, - "private": { - "description": "Whether the repository is private or public.", - "default": false, - "type": "boolean" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat/Hello-World" - }, - "description": { - "type": "string", - "example": "This your first repo!", + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], "nullable": true - }, - "fork": { + } + ] + }, + "private": { + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string" + }, + "mirror_url": { + "type": "string", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string" + }, + "homepage": { + "type": "string", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer" + }, + "stargazers_count": { + "type": "integer" + }, + "watchers_count": { + "type": "integer" + }, + "size": { + "type": "integer" + }, + "default_branch": { + "type": "string" + }, + "open_issues_count": { + "type": "integer" + }, + "is_template": { + "type": "boolean" + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "visibility": { + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "permissions": { + "type": "object", + "properties": { + "admin": { "type": "boolean" }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/repos/octocat/Hello-World" - }, - "archive_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" - }, - "assignees_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" - }, - "blobs_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" - }, - "branches_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" - }, - "collaborators_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" - }, - "comments_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" - }, - "commits_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" - }, - "compare_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" - }, - "contents_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" - }, - "contributors_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/contributors" - }, - "deployments_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/deployments" - }, - "downloads_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/downloads" - }, - "events_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/events" - }, - "forks_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/forks" - }, - "git_commits_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" - }, - "git_refs_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" - }, - "git_tags_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" - }, - "git_url": { - "type": "string", - "example": "git:github.com/octocat/Hello-World.git" - }, - "issue_comment_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" - }, - "issue_events_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" - }, - "issues_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" - }, - "keys_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" - }, - "labels_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" - }, - "languages_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/languages" - }, - "merges_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/merges" - }, - "milestones_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" - }, - "notifications_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" - }, - "pulls_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" - }, - "releases_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" - }, - "ssh_url": { - "type": "string", - "example": "git@github.com:octocat/Hello-World.git" - }, - "stargazers_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" - }, - "statuses_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" - }, - "subscribers_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" - }, - "subscription_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/subscription" - }, - "tags_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/tags" - }, - "teams_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/teams" - }, - "trees_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" - }, - "clone_url": { - "type": "string", - "example": "https://github.com/octocat/Hello-World.git" - }, - "mirror_url": { - "type": "string", - "format": "uri", - "example": "git:git.example.com/octocat/Hello-World", - "nullable": true - }, - "hooks_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/hooks" - }, - "svn_url": { - "type": "string", - "format": "uri", - "example": "https://svn.github.com/octocat/Hello-World" - }, - "homepage": { - "type": "string", - "format": "uri", - "example": "https://github.com", - "nullable": true - }, - "language": { - "type": "string", - "nullable": true - }, - "forks_count": { - "type": "integer", - "example": 9 - }, - "stargazers_count": { - "type": "integer", - "example": 80 - }, - "watchers_count": { - "type": "integer", - "example": 80 - }, - "size": { - "type": "integer", - "example": 108 - }, - "default_branch": { - "description": "The default branch of the repository.", - "type": "string", - "example": "master" - }, - "open_issues_count": { - "type": "integer", - "example": 0 - }, - "is_template": { - "description": "Whether this repository acts as a template that can be used to generate new repositories.", - "default": false, - "type": "boolean", - "example": true - }, - "topics": { - "type": "array", - "items": { - "type": "string" - } - }, - "has_issues": { - "description": "Whether issues are enabled.", - "default": true, - "type": "boolean", - "example": true - }, - "has_projects": { - "description": "Whether projects are enabled.", - "default": true, - "type": "boolean", - "example": true - }, - "has_wiki": { - "description": "Whether the wiki is enabled.", - "default": true, - "type": "boolean", - "example": true - }, - "has_pages": { + "push": { "type": "boolean" }, - "has_downloads": { - "description": "Whether downloads are enabled.", - "default": true, - "type": "boolean", - "example": true - }, - "archived": { - "description": "Whether the repository is archived.", - "default": false, + "pull": { "type": "boolean" - }, - "disabled": { - "type": "boolean", - "description": "Returns whether or not this repository disabled." - }, - "visibility": { - "description": "The repository visibility: public, private, or internal.", - "default": "public", - "type": "string" - }, - "pushed_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:06:43Z", - "nullable": true - }, - "created_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:01:12Z", - "nullable": true - }, - "updated_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:14:43Z", - "nullable": true - }, - "allow_rebase_merge": { - "description": "Whether to allow rebase merges for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, - "template_repository": { - "nullable": true, + } + } + }, + "template_repository": { + "nullable": true, + "type": "object", + "allOf": [ + { + "title": "Repository", + "description": "A git repository", "type": "object", "properties": { "id": { + "description": "Unique identifier of the repository", + "example": 42, "type": "integer" }, "node_id": { - "type": "string" + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" }, "name": { - "type": "string" + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" }, "full_name": { - "type": "string" + "type": "string", + "example": "octocat/Hello-World" }, - "owner": { + "license": { + "nullable": true, + "allOf": [ + { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ] + } + ] + }, + "forks": { + "type": "integer" + }, + "permissions": { "type": "object", "properties": { - "login": { - "type": "string" - }, - "id": { - "type": "integer" - }, - "node_id": { - "type": "string" - }, - "avatar_url": { - "type": "string" - }, - "gravatar_id": { - "type": "string" - }, - "url": { - "type": "string" - }, - "html_url": { - "type": "string" - }, - "followers_url": { - "type": "string" - }, - "following_url": { - "type": "string" - }, - "gists_url": { - "type": "string" - }, - "starred_url": { - "type": "string" - }, - "subscriptions_url": { - "type": "string" - }, - "organizations_url": { - "type": "string" - }, - "repos_url": { - "type": "string" + "admin": { + "type": "boolean" }, - "events_url": { - "type": "string" + "pull": { + "type": "boolean" }, - "received_events_url": { - "type": "string" + "triage": { + "type": "boolean" }, - "type": { - "type": "string" + "push": { + "type": "boolean" }, - "site_admin": { + "maintain": { "type": "boolean" } - } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] }, "private": { + "description": "Whether the repository is private or public.", + "default": false, "type": "boolean" }, "html_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" }, "description": { - "type": "string" + "type": "string", + "example": "This your first repo!", + "nullable": true }, "fork": { "type": "boolean" }, "url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" }, "archive_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" }, "assignees_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" }, "blobs_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" }, "branches_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" }, "collaborators_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" }, "comments_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" }, "commits_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" }, "compare_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" }, "contents_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" }, "contributors_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" }, "deployments_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" }, "downloads_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" }, "events_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" }, "forks_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" }, "git_commits_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" }, "git_refs_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" }, "git_tags_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" }, "git_url": { - "type": "string" + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" }, "issue_comment_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" }, "issue_events_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" }, "issues_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" }, "keys_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" }, "labels_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" }, "languages_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" }, "merges_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" }, "milestones_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" }, "notifications_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" }, "pulls_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" }, "releases_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" }, "ssh_url": { - "type": "string" + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" }, "stargazers_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" }, "statuses_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" }, "subscribers_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" }, "subscription_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" }, "tags_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" }, "teams_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" }, "trees_url": { - "type": "string" + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" }, "clone_url": { - "type": "string" + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" }, "mirror_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true }, "hooks_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" }, "svn_url": { - "type": "string" + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" }, "homepage": { - "type": "string" + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true }, "language": { - "type": "string" + "type": "string", + "nullable": true }, "forks_count": { - "type": "integer" + "type": "integer", + "example": 9 }, "stargazers_count": { - "type": "integer" + "type": "integer", + "example": 80 }, "watchers_count": { - "type": "integer" + "type": "integer", + "example": 80 }, "size": { - "type": "integer" + "type": "integer", + "example": 108 }, "default_branch": { - "type": "string" + "description": "The default branch of the repository.", + "type": "string", + "example": "master" }, "open_issues_count": { - "type": "integer" + "type": "integer", + "example": 0 }, "is_template": { - "type": "boolean" + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true }, "topics": { "type": "array", @@ -309904,270 +316029,711 @@ } }, "has_issues": { - "type": "boolean" + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true }, "has_projects": { - "type": "boolean" + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true }, "has_wiki": { - "type": "boolean" + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true }, "has_pages": { "type": "boolean" }, "has_downloads": { - "type": "boolean" + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true }, "archived": { + "description": "Whether the repository is archived.", + "default": false, "type": "boolean" }, "disabled": { - "type": "boolean" + "type": "boolean", + "description": "Returns whether or not this repository disabled." }, "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", "type": "string" }, "pushed_at": { - "type": "string" + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true }, "created_at": { - "type": "string" + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true }, "updated_at": { - "type": "string" + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true }, - "permissions": { + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "template_repository": { + "nullable": true, "type": "object", "properties": { - "admin": { + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "owner": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + } + }, + "private": { "type": "boolean" }, - "push": { + "html_url": { + "type": "string" + }, + "description": { + "type": "string" + }, + "fork": { "type": "boolean" }, - "pull": { + "url": { + "type": "string" + }, + "archive_url": { + "type": "string" + }, + "assignees_url": { + "type": "string" + }, + "blobs_url": { + "type": "string" + }, + "branches_url": { + "type": "string" + }, + "collaborators_url": { + "type": "string" + }, + "comments_url": { + "type": "string" + }, + "commits_url": { + "type": "string" + }, + "compare_url": { + "type": "string" + }, + "contents_url": { + "type": "string" + }, + "contributors_url": { + "type": "string" + }, + "deployments_url": { + "type": "string" + }, + "downloads_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "forks_url": { + "type": "string" + }, + "git_commits_url": { + "type": "string" + }, + "git_refs_url": { + "type": "string" + }, + "git_tags_url": { + "type": "string" + }, + "git_url": { + "type": "string" + }, + "issue_comment_url": { + "type": "string" + }, + "issue_events_url": { + "type": "string" + }, + "issues_url": { + "type": "string" + }, + "keys_url": { + "type": "string" + }, + "labels_url": { + "type": "string" + }, + "languages_url": { + "type": "string" + }, + "merges_url": { + "type": "string" + }, + "milestones_url": { + "type": "string" + }, + "notifications_url": { + "type": "string" + }, + "pulls_url": { + "type": "string" + }, + "releases_url": { + "type": "string" + }, + "ssh_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string" + }, + "statuses_url": { + "type": "string" + }, + "subscribers_url": { + "type": "string" + }, + "subscription_url": { + "type": "string" + }, + "tags_url": { + "type": "string" + }, + "teams_url": { + "type": "string" + }, + "trees_url": { + "type": "string" + }, + "clone_url": { + "type": "string" + }, + "mirror_url": { + "type": "string" + }, + "hooks_url": { + "type": "string" + }, + "svn_url": { + "type": "string" + }, + "homepage": { + "type": "string" + }, + "language": { + "type": "string" + }, + "forks_count": { + "type": "integer" + }, + "stargazers_count": { + "type": "integer" + }, + "watchers_count": { + "type": "integer" + }, + "size": { + "type": "integer" + }, + "default_branch": { + "type": "string" + }, + "open_issues_count": { + "type": "integer" + }, + "is_template": { + "type": "boolean" + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "visibility": { + "type": "string" + }, + "pushed_at": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + } + } + }, + "allow_rebase_merge": { + "type": "boolean" + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "type": "boolean" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "allow_merge_commit": { "type": "boolean" + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" } } }, - "allow_rebase_merge": { - "type": "boolean" - }, "temp_clone_token": { "type": "string" }, "allow_squash_merge": { - "type": "boolean" + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true }, "delete_branch_on_merge": { - "type": "boolean" + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false }, "allow_merge_commit": { - "type": "boolean" + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true }, "subscribers_count": { "type": "integer" }, "network_count": { "type": "integer" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" } - } - }, - "temp_clone_token": { + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + } + ] + }, + "temp_clone_token": { + "type": "string" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + }, + "license": { + "type": "object", + "properties": { + "key": { "type": "string" }, - "allow_squash_merge": { - "description": "Whether to allow squash merges for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, - "delete_branch_on_merge": { - "description": "Whether to delete head branches when pull requests are merged", - "default": false, - "type": "boolean", - "example": false - }, - "allow_merge_commit": { - "description": "Whether to allow merge commits for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, - "subscribers_count": { - "type": "integer" - }, - "network_count": { - "type": "integer" - }, - "open_issues": { - "type": "integer" + "name": { + "type": "string" }, - "watchers": { - "type": "integer" + "spdx_id": { + "type": "string" }, - "master_branch": { + "url": { "type": "string" }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:42Z\"" + "node_id": { + "type": "string" } }, - "required": [ - "archive_url", - "assignees_url", - "blobs_url", - "branches_url", - "collaborators_url", - "comments_url", - "commits_url", - "compare_url", - "contents_url", - "contributors_url", - "deployments_url", - "description", - "downloads_url", - "events_url", - "fork", - "forks_url", - "full_name", - "git_commits_url", - "git_refs_url", - "git_tags_url", - "hooks_url", - "html_url", - "id", - "node_id", - "issue_comment_url", - "issue_events_url", - "issues_url", - "keys_url", - "labels_url", - "languages_url", - "merges_url", - "milestones_url", - "name", - "notifications_url", - "owner", - "private", - "pulls_url", - "releases_url", - "stargazers_url", - "statuses_url", - "subscribers_url", - "subscription_url", - "tags_url", - "teams_url", - "trees_url", - "url", - "clone_url", - "default_branch", - "forks", - "forks_count", - "git_url", - "has_downloads", - "has_issues", - "has_projects", - "has_wiki", - "has_pages", - "homepage", - "language", - "archived", - "disabled", - "mirror_url", - "open_issues", - "open_issues_count", - "license", - "pushed_at", - "size", - "ssh_url", - "stargazers_count", - "svn_url", - "watchers", - "watchers_count", - "created_at", - "updated_at" - ] + "nullable": true + }, + "forks": { + "type": "integer", + "example": 0 + }, + "open_issues": { + "type": "integer", + "example": 0 + }, + "watchers": { + "type": "integer", + "example": 0 } }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/orgs/octo-org/migrations/79" - }, - "created_at": { - "type": "string", - "format": "date-time", - "example": "2015-07-06T15:33:38-07:00" - }, - "updated_at": { - "type": "string", - "format": "date-time", - "example": "2015-07-06T15:33:38-07:00" - }, - "node_id": { - "type": "string" - }, - "archive_url": { - "type": "string", - "format": "uri" - }, - "exclude": { - "type": "array", - "items": { - } - } - }, - "required": [ - "id", - "node_id", - "owner", - "guid", - "state", - "lock_repositories", - "exclude_attachments", - "repositories", - "url", - "created_at", - "updated_at" - ] + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url" + ] + } }, "examples": { "default": { - "value": { - "id": 79, - "node_id": "MDEyOk9yZ2FuaXphdGlvbjE=", - "owner": { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - }, - "guid": "0b989ba4-242f-11e5-81e1-c7b6966d2516", - "state": "exported", - "lock_repositories": true, - "exclude_attachments": false, - "repositories": [ - { + "value": [ + { + "id": 1296269, + "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", + "name": "Hello-World", + "full_name": "octocat/Hello-World", + "owner": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "private": false, + "html_url": "https://github.com/octocat/Hello-World", + "description": "This your first repo!", + "fork": false, + "url": "https://api.github.com/repos/octocat/Hello-World", + "archive_url": "https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}", + "assignees_url": "https://api.github.com/repos/octocat/Hello-World/assignees{/user}", + "blobs_url": "https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/octocat/Hello-World/branches{/branch}", + "collaborators_url": "https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/comments{/number}", + "commits_url": "https://api.github.com/repos/octocat/Hello-World/commits{/sha}", + "compare_url": "https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/octocat/Hello-World/contents/{+path}", + "contributors_url": "https://api.github.com/repos/octocat/Hello-World/contributors", + "deployments_url": "https://api.github.com/repos/octocat/Hello-World/deployments", + "downloads_url": "https://api.github.com/repos/octocat/Hello-World/downloads", + "events_url": "https://api.github.com/repos/octocat/Hello-World/events", + "forks_url": "https://api.github.com/repos/octocat/Hello-World/forks", + "git_commits_url": "https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}", + "git_url": "git:github.com/octocat/Hello-World.git", + "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/octocat/Hello-World/issues/events{/number}", + "issues_url": "https://api.github.com/repos/octocat/Hello-World/issues{/number}", + "keys_url": "https://api.github.com/repos/octocat/Hello-World/keys{/key_id}", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/labels{/name}", + "languages_url": "https://api.github.com/repos/octocat/Hello-World/languages", + "merges_url": "https://api.github.com/repos/octocat/Hello-World/merges", + "milestones_url": "https://api.github.com/repos/octocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}", + "pulls_url": "https://api.github.com/repos/octocat/Hello-World/pulls{/number}", + "releases_url": "https://api.github.com/repos/octocat/Hello-World/releases{/id}", + "ssh_url": "git@github.com:octocat/Hello-World.git", + "stargazers_url": "https://api.github.com/repos/octocat/Hello-World/stargazers", + "statuses_url": "https://api.github.com/repos/octocat/Hello-World/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/octocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/octocat/Hello-World/subscription", + "tags_url": "https://api.github.com/repos/octocat/Hello-World/tags", + "teams_url": "https://api.github.com/repos/octocat/Hello-World/teams", + "trees_url": "https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}", + "clone_url": "https://github.com/octocat/Hello-World.git", + "mirror_url": "git:git.example.com/octocat/Hello-World", + "hooks_url": "https://api.github.com/repos/octocat/Hello-World/hooks", + "svn_url": "https://svn.github.com/octocat/Hello-World", + "homepage": "https://github.com", + "language": null, + "forks_count": 9, + "stargazers_count": 80, + "watchers_count": 80, + "size": 108, + "default_branch": "master", + "open_issues_count": 0, + "is_template": false, + "topics": [ + "octocat", + "atom", + "electron", + "api" + ], + "has_issues": true, + "has_projects": true, + "has_wiki": true, + "has_pages": false, + "has_downloads": true, + "archived": false, + "disabled": false, + "visibility": "public", + "pushed_at": "2011-01-26T19:06:43Z", + "created_at": "2011-01-26T19:01:12Z", + "updated_at": "2011-01-26T19:14:43Z", + "permissions": { + "admin": false, + "push": false, + "pull": true + }, + "template_repository": { "id": 1296269, "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", - "name": "Hello-World", - "full_name": "octocat/Hello-World", + "name": "Hello-World-Template", + "full_name": "octocat/Hello-World-Template", "owner": { "login": "octocat", "id": 1, @@ -310189,60 +316755,71 @@ "site_admin": false }, "private": false, - "html_url": "https://github.com/octocat/Hello-World", + "html_url": "https://github.com/octocat/Hello-World-Template", "description": "This your first repo!", "fork": false, - "url": "https://api.github.com/repos/octocat/Hello-World", - "archive_url": "https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}", - "assignees_url": "https://api.github.com/repos/octocat/Hello-World/assignees{/user}", - "blobs_url": "https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}", - "branches_url": "https://api.github.com/repos/octocat/Hello-World/branches{/branch}", - "collaborators_url": "https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}", - "comments_url": "https://api.github.com/repos/octocat/Hello-World/comments{/number}", - "commits_url": "https://api.github.com/repos/octocat/Hello-World/commits{/sha}", - "compare_url": "https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}", - "contents_url": "https://api.github.com/repos/octocat/Hello-World/contents/{+path}", - "contributors_url": "https://api.github.com/repos/octocat/Hello-World/contributors", - "deployments_url": "https://api.github.com/repos/octocat/Hello-World/deployments", - "downloads_url": "https://api.github.com/repos/octocat/Hello-World/downloads", - "events_url": "https://api.github.com/repos/octocat/Hello-World/events", - "forks_url": "https://api.github.com/repos/octocat/Hello-World/forks", - "git_commits_url": "https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}", - "git_refs_url": "https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}", - "git_tags_url": "https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}", - "git_url": "git:github.com/octocat/Hello-World.git", - "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}", - "issue_events_url": "https://api.github.com/repos/octocat/Hello-World/issues/events{/number}", - "issues_url": "https://api.github.com/repos/octocat/Hello-World/issues{/number}", - "keys_url": "https://api.github.com/repos/octocat/Hello-World/keys{/key_id}", - "labels_url": "https://api.github.com/repos/octocat/Hello-World/labels{/name}", - "languages_url": "https://api.github.com/repos/octocat/Hello-World/languages", - "merges_url": "https://api.github.com/repos/octocat/Hello-World/merges", - "milestones_url": "https://api.github.com/repos/octocat/Hello-World/milestones{/number}", - "notifications_url": "https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}", - "pulls_url": "https://api.github.com/repos/octocat/Hello-World/pulls{/number}", - "releases_url": "https://api.github.com/repos/octocat/Hello-World/releases{/id}", - "ssh_url": "git@github.com:octocat/Hello-World.git", - "stargazers_url": "https://api.github.com/repos/octocat/Hello-World/stargazers", - "statuses_url": "https://api.github.com/repos/octocat/Hello-World/statuses/{sha}", - "subscribers_url": "https://api.github.com/repos/octocat/Hello-World/subscribers", - "subscription_url": "https://api.github.com/repos/octocat/Hello-World/subscription", - "tags_url": "https://api.github.com/repos/octocat/Hello-World/tags", - "teams_url": "https://api.github.com/repos/octocat/Hello-World/teams", - "trees_url": "https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}", - "clone_url": "https://github.com/octocat/Hello-World.git", - "mirror_url": "git:git.example.com/octocat/Hello-World", - "hooks_url": "https://api.github.com/repos/octocat/Hello-World/hooks", - "svn_url": "https://svn.github.com/octocat/Hello-World", + "url": "https://api.github.com/repos/octocat/Hello-World-Template", + "archive_url": "https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}", + "assignees_url": "https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}", + "blobs_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}", + "collaborators_url": "https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}", + "commits_url": "https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}", + "compare_url": "https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}", + "contributors_url": "https://api.github.com/repos/octocat/Hello-World-Template/contributors", + "deployments_url": "https://api.github.com/repos/octocat/Hello-World-Template/deployments", + "downloads_url": "https://api.github.com/repos/octocat/Hello-World-Template/downloads", + "events_url": "https://api.github.com/repos/octocat/Hello-World-Template/events", + "forks_url": "https://api.github.com/repos/octocat/Hello-World-Template/forks", + "git_commits_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}", + "git_url": "git:github.com/octocat/Hello-World-Template.git", + "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}", + "issues_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}", + "keys_url": "https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}", + "labels_url": "https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}", + "languages_url": "https://api.github.com/repos/octocat/Hello-World-Template/languages", + "merges_url": "https://api.github.com/repos/octocat/Hello-World-Template/merges", + "milestones_url": "https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}", + "notifications_url": "https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}", + "pulls_url": "https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}", + "releases_url": "https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}", + "ssh_url": "git@github.com:octocat/Hello-World-Template.git", + "stargazers_url": "https://api.github.com/repos/octocat/Hello-World-Template/stargazers", + "statuses_url": "https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/octocat/Hello-World-Template/subscribers", + "subscription_url": "https://api.github.com/repos/octocat/Hello-World-Template/subscription", + "tags_url": "https://api.github.com/repos/octocat/Hello-World-Template/tags", + "teams_url": "https://api.github.com/repos/octocat/Hello-World-Template/teams", + "trees_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}", + "clone_url": "https://github.com/octocat/Hello-World-Template.git", + "mirror_url": "git:git.example.com/octocat/Hello-World-Template", + "hooks_url": "https://api.github.com/repos/octocat/Hello-World-Template/hooks", + "svn_url": "https://svn.github.com/octocat/Hello-World-Template", "homepage": "https://github.com", "language": null, + "forks": 9, "forks_count": 9, "stargazers_count": 80, "watchers_count": 80, + "watchers": 80, "size": 108, "default_branch": "master", + "open_issues": 0, "open_issues_count": 0, "is_template": true, + "license": { + "key": "mit", + "name": "MIT License", + "url": "https://api.github.com/licenses/mit", + "spdx_id": "MIT", + "node_id": "MDc6TGljZW5zZW1pdA==", + "html_url": "https://api.github.com/licenses/mit" + }, "topics": [ "octocat", "atom", @@ -310266,80 +316843,30 @@ "pull": true }, "allow_rebase_merge": true, - "template_repository": null, "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", "allow_squash_merge": true, "delete_branch_on_merge": true, "allow_merge_commit": true, "subscribers_count": 42, - "network_count": 0, - "license": { - "key": "mit", - "name": "MIT License", - "url": "https://api.github.com/licenses/mit", - "spdx_id": "MIT", - "node_id": "MDc6TGljZW5zZW1pdA==", - "html_url": "https://api.github.com/licenses/mit" - }, - "forks": 1, - "open_issues": 1, - "watchers": 1 + "network_count": 0 } - ], - "url": "https://api.github.com/orgs/octo-org/migrations/79", - "created_at": "2015-07-06T15:33:38-07:00", - "updated_at": "2015-07-06T15:33:38-07:00" - } - } - } - } - } - }, - "404": { - "description": "Resource Not Found", - "content": { - "application/json": { - "schema": { - "title": "Basic Error", - "description": "Basic Error", - "type": "object", - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - } + } + ] } } } - } - }, - "304": { - "description": "Not Modified" - }, - "403": { - "description": "Forbidden", - "content": { - "application/json": { + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", "schema": { - "title": "Basic Error", - "description": "Basic Error", - "type": "object", - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - } - } + "type": "string" } } } }, - "401": { - "description": "Requires Authentication", + "404": { + "description": "Resource Not Found", "content": { "application/json": { "schema": { @@ -310374,135 +316901,148 @@ } } }, - "/user/migrations/{migration_id}/archive": { + "/user/orgs": { "get": { - "summary": "Download a user migration archive", - "description": "Fetches the URL to download the migration archive as a `tar.gz` file. Depending on the resources your repository uses, the migration archive can contain JSON files with data for these objects:\n\n* attachments\n* bases\n* commit\\_comments\n* issue\\_comments\n* issue\\_events\n* issues\n* milestones\n* organizations\n* projects\n* protected\\_branches\n* pull\\_request\\_reviews\n* pull\\_requests\n* releases\n* repositories\n* review\\_comments\n* schema\n* users\n\nThe archive will also contain an `attachments` directory that includes all attachment files uploaded to GitHub.com and a `repositories` directory that contains the repository's Git data.", + "summary": "List organizations for the authenticated user", + "description": "List organizations for the authenticated user.\n\n**OAuth scope requirements**\n\nThis only lists organizations that your authorization allows you to operate on in some way (e.g., you can list teams with `read:org` scope, you can publicize your organization membership with `user` scope, etc.). Therefore, this API requires at least `user` or `read:org` scope. OAuth requests with insufficient scope receive a `403 Forbidden` response.", "tags": [ - "migrations" + "orgs" ], - "operationId": "migrations/get-archive-for-authenticated-user", + "operationId": "orgs/list-for-authenticated-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/migrations#download-a-user-migration-archive" + "url": "https://docs.github.com/v3/orgs/#list-organizations-for-the-authenticated-user" }, "parameters": [ { - "name": "migration_id", - "description": "migration_id parameter", - "in": "path", - "required": true, + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", "schema": { - "type": "integer" - } - } - ], - "responses": { - "302": { - "description": "response" - }, - "304": { - "description": "Not Modified" - }, - "403": { - "description": "Forbidden", - "content": { - "application/json": { - "schema": { - "title": "Basic Error", - "description": "Basic Error", - "type": "object", - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - } - } - } - } + "type": "integer", + "default": 30 } }, - "401": { - "description": "Requires Authentication", - "content": { - "application/json": { - "schema": { - "title": "Basic Error", - "description": "Basic Error", - "type": "object", - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - } - } - } - } - } - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": false, - "previews": [ - { - "required": true, - "name": "wyandotte", - "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```" - } - ], - "category": "migrations", - "subcategory": "users" - } - }, - "delete": { - "summary": "Delete a user migration archive", - "description": "Deletes a previous migration archive. Downloadable migration archives are automatically deleted after seven days. Migration metadata, which is returned in the [List user migrations](https://docs.github.com/rest/reference/migrations#list-user-migrations) and [Get a user migration status](https://docs.github.com/rest/reference/migrations#get-a-user-migration-status) endpoints, will continue to be available even after an archive is deleted.", - "tags": [ - "migrations" - ], - "operationId": "migrations/delete-archive-for-authenticated-user", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/migrations#delete-a-user-migration-archive" - }, - "parameters": [ { - "name": "migration_id", - "description": "migration_id parameter", - "in": "path", - "required": true, + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", "schema": { - "type": "integer" + "type": "integer", + "default": 1 } } ], "responses": { - "204": { - "description": "Empty response" - }, - "404": { - "description": "Resource Not Found", + "200": { + "description": "response", "content": { "application/json": { "schema": { - "title": "Basic Error", - "description": "Basic Error", - "type": "object", - "properties": { - "message": { - "type": "string" + "type": "array", + "items": { + "title": "Organization Simple", + "description": "Organization Simple", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "github" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDEyOk9yZ2FuaXphdGlvbjE=" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/orgs/github" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/orgs/github/repos" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/orgs/github/events" + }, + "hooks_url": { + "type": "string", + "example": "https://api.github.com/orgs/github/hooks" + }, + "issues_url": { + "type": "string", + "example": "https://api.github.com/orgs/github/issues" + }, + "members_url": { + "type": "string", + "example": "https://api.github.com/orgs/github/members{/member}" + }, + "public_members_url": { + "type": "string", + "example": "https://api.github.com/orgs/github/public_members{/member}" + }, + "avatar_url": { + "type": "string", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "description": { + "type": "string", + "example": "A great organization", + "nullable": true + } }, - "documentation_url": { - "type": "string" - } + "required": [ + "login", + "url", + "id", + "node_id", + "repos_url", + "events_url", + "hooks_url", + "issues_url", + "members_url", + "public_members_url", + "avatar_url", + "description" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "login": "github", + "id": 1, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjE=", + "url": "https://api.github.com/orgs/github", + "repos_url": "https://api.github.com/orgs/github/repos", + "events_url": "https://api.github.com/orgs/github/events", + "hooks_url": "https://api.github.com/orgs/github/hooks", + "issues_url": "https://api.github.com/orgs/github/issues", + "members_url": "https://api.github.com/orgs/github/members{/member}", + "public_members_url": "https://api.github.com/orgs/github/public_members{/member}", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "description": "A great organization" + } + ] } } } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } } }, "304": { @@ -310553,42 +317093,46 @@ "githubCloudOnly": false, "enabledForGitHubApps": false, "previews": [ - { - "required": true, - "name": "wyandotte", - "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```" - } + ], - "category": "migrations", - "subcategory": "users" + "category": "orgs", + "subcategory": null } } }, - "/user/migrations/{migration_id}/repos/{repo_name}/lock": { - "delete": { - "summary": "Unlock a user repository", - "description": "Unlocks a repository. You can lock repositories when you [start a user migration](https://docs.github.com/rest/reference/migrations#start-a-user-migration). Once the migration is complete you can unlock each repository to begin using it again or [delete the repository](https://docs.github.com/rest/reference/repos#delete-a-repository) if you no longer need the source data. Returns a status of `404 Not Found` if the repository is not locked.", + "/user/packages/{package_type}/{package_name}": { + "get": { + "summary": "Get a package for the authenticated user", + "description": "Gets a specific package for a package owned by the authenticated user.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", "tags": [ - "migrations" + "packages" ], - "operationId": "migrations/unlock-repo-for-authenticated-user", + "operationId": "packages/get-package-for-authenticated-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/migrations#unlock-a-user-repository" + "url": "https://docs.github.com/rest/reference/packages#get-a-package-for-the-authenticated-user" }, "parameters": [ { - "name": "migration_id", - "description": "migration_id parameter", + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", "in": "path", "required": true, "schema": { - "type": "integer" + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] } }, { - "name": "repo_name", - "description": "repo_name parameter", + "name": "package_name", + "description": "The name of the package.", "in": "path", "required": true, "schema": { @@ -310597,1637 +317141,1730 @@ } ], "responses": { - "204": { - "description": "Empty response" - }, - "304": { - "description": "Not Modified" - }, - "404": { - "description": "Resource Not Found", + "200": { + "description": "response", "content": { "application/json": { "schema": { - "title": "Basic Error", - "description": "Basic Error", + "title": "Package", + "description": "A software package", "type": "object", "properties": { - "message": { - "type": "string" + "id": { + "description": "Unique identifier of the package.", + "type": "integer", + "example": 1 }, - "documentation_url": { - "type": "string" - } - } - } - } - } - }, - "403": { - "description": "Forbidden", - "content": { - "application/json": { - "schema": { - "title": "Basic Error", - "description": "Basic Error", - "type": "object", - "properties": { - "message": { - "type": "string" + "name": { + "description": "The name of the package.", + "type": "string", + "example": "super-linter" }, - "documentation_url": { - "type": "string" - } - } - } - } - } - }, - "401": { - "description": "Requires Authentication", - "content": { - "application/json": { - "schema": { - "title": "Basic Error", - "description": "Basic Error", - "type": "object", - "properties": { - "message": { - "type": "string" + "package_type": { + "type": "string", + "example": "docker", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] }, - "documentation_url": { - "type": "string" - } - } - } - } - } - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": false, - "previews": [ - { - "required": true, - "name": "wyandotte", - "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```" - } - ], - "category": "migrations", - "subcategory": "users" - } - } - }, - "/user/migrations/{migration_id}/repositories": { - "get": { - "summary": "List repositories for a user migration", - "description": "Lists all the repositories for this user migration.", - "tags": [ - "migrations" - ], - "operationId": "migrations/list-repos-for-user", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/migrations#list-repositories-for-a-user-migration" - }, - "parameters": [ - { - "name": "migration_id", - "description": "migration_id parameter", - "in": "path", - "required": true, - "schema": { - "type": "integer" - } - }, - { - "name": "per_page", - "description": "Results per page (max 100)", - "in": "query", - "schema": { - "type": "integer", - "default": 30 - } - }, - { - "name": "page", - "description": "Page number of the results to fetch.", - "in": "query", - "schema": { - "type": "integer", - "default": 1 - } - } - ], - "responses": { - "200": { - "description": "response", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "title": "Minimal Repository", - "description": "Minimal Repository", - "type": "object", - "properties": { - "id": { - "type": "integer", - "example": 1296269 - }, - "node_id": { - "type": "string", - "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" - }, - "name": { - "type": "string", - "example": "Hello-World" - }, - "full_name": { - "type": "string", - "example": "octocat/Hello-World" - }, - "owner": { - "type": "object", - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } + "url": { + "type": "string", + "example": "https://api.github.com/orgs/github/packages/container/super-linter" + }, + "html_url": { + "type": "string", + "example": "https://github.com/orgs/github/packages/container/package/super-linter" + }, + "version_count": { + "description": "The number of versions of the package.", + "type": "integer", + "example": 1 + }, + "visibility": { + "type": "string", + "example": "private", + "enum": [ + "private", + "public" + ] + }, + "owner": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - ] - }, - "private": { - "type": "boolean" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat/Hello-World" - }, - "description": { - "type": "string", - "example": "This your first repo!", - "nullable": true - }, - "fork": { - "type": "boolean" - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/repos/octocat/Hello-World" - }, - "archive_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" - }, - "assignees_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" - }, - "blobs_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" - }, - "branches_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" - }, - "collaborators_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" - }, - "comments_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" - }, - "commits_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" - }, - "compare_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" - }, - "contents_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" - }, - "contributors_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/contributors" - }, - "deployments_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/deployments" - }, - "downloads_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/downloads" - }, - "events_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/events" - }, - "forks_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/forks" - }, - "git_commits_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" - }, - "git_refs_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" - }, - "git_tags_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" - }, - "git_url": { - "type": "string" - }, - "issue_comment_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" - }, - "issue_events_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" - }, - "issues_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" - }, - "keys_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" - }, - "labels_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" - }, - "languages_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/languages" - }, - "merges_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/merges" - }, - "milestones_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" - }, - "notifications_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" - }, - "pulls_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" - }, - "releases_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" - }, - "ssh_url": { - "type": "string" - }, - "stargazers_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" - }, - "statuses_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" - }, - "subscribers_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" - }, - "subscription_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/subscription" - }, - "tags_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/tags" - }, - "teams_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/teams" - }, - "trees_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" - }, - "clone_url": { - "type": "string" - }, - "mirror_url": { - "type": "string", - "nullable": true - }, - "hooks_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/hooks" - }, - "svn_url": { - "type": "string" - }, - "homepage": { - "type": "string", - "nullable": true - }, - "language": { - "type": "string", - "nullable": true - }, - "forks_count": { - "type": "integer" - }, - "stargazers_count": { - "type": "integer" - }, - "watchers_count": { - "type": "integer" - }, - "size": { - "type": "integer" - }, - "default_branch": { - "type": "string" - }, - "open_issues_count": { - "type": "integer" - }, - "is_template": { - "type": "boolean" - }, - "topics": { - "type": "array", - "items": { - "type": "string" - } - }, - "has_issues": { - "type": "boolean" - }, - "has_projects": { - "type": "boolean" - }, - "has_wiki": { - "type": "boolean" - }, - "has_pages": { - "type": "boolean" - }, - "has_downloads": { - "type": "boolean" - }, - "archived": { - "type": "boolean" - }, - "disabled": { - "type": "boolean" - }, - "visibility": { - "type": "string" - }, - "pushed_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:06:43Z", - "nullable": true - }, - "created_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:01:12Z", - "nullable": true - }, - "updated_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:14:43Z", - "nullable": true - }, - "permissions": { - "type": "object", - "properties": { - "admin": { - "type": "boolean" - }, - "push": { - "type": "boolean" + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } }, - "pull": { - "type": "boolean" - } + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true } - }, - "template_repository": { - "nullable": true, - "type": "object", - "allOf": [ - { - "title": "Repository", - "description": "A git repository", - "type": "object", - "properties": { - "id": { - "description": "Unique identifier of the repository", - "example": 42, - "type": "integer" - }, - "node_id": { - "type": "string", - "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" - }, - "name": { - "description": "The name of the repository.", - "type": "string", - "example": "Team Environment" - }, - "full_name": { - "type": "string", - "example": "octocat/Hello-World" - }, - "license": { - "nullable": true, - "allOf": [ - { - "title": "License Simple", - "description": "License Simple", - "type": "object", - "properties": { - "key": { - "type": "string", - "example": "mit" - }, - "name": { - "type": "string", - "example": "MIT License" - }, - "url": { - "type": "string", - "nullable": true, - "format": "uri", - "example": "https://api.github.com/licenses/mit" - }, - "spdx_id": { - "type": "string", - "nullable": true, - "example": "MIT" - }, - "node_id": { - "type": "string", - "example": "MDc6TGljZW5zZW1pdA==" - }, - "html_url": { - "type": "string", - "format": "uri" - } + ] + }, + "repository": { + "nullable": true, + "allOf": [ + { + "title": "Minimal Repository", + "description": "Minimal Repository", + "type": "object", + "properties": { + "id": { + "type": "integer", + "example": 1296269 + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "type": "string", + "example": "Hello-World" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "owner": { + "type": "object", + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" }, - "required": [ - "key", - "name", - "url", - "spdx_id", - "node_id" - ] - } - ] - }, - "forks": { - "type": "integer" - }, - "permissions": { - "type": "object", - "properties": { - "admin": { - "type": "boolean" - }, - "pull": { - "type": "boolean" - }, - "triage": { - "type": "boolean" - }, - "push": { - "type": "boolean" - }, - "maintain": { - "type": "boolean" - } - }, - "required": [ - "admin", - "pull", - "push" - ] - }, - "owner": { - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } + "id": { + "type": "integer", + "example": 1 }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - ] - }, - "private": { - "description": "Whether the repository is private or public.", - "default": false, - "type": "boolean" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat/Hello-World" - }, - "description": { - "type": "string", - "example": "This your first repo!", - "nullable": true - }, - "fork": { - "type": "boolean" - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/repos/octocat/Hello-World" - }, - "archive_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" - }, - "assignees_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" - }, - "blobs_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" - }, - "branches_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" - }, - "collaborators_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" - }, - "comments_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" - }, - "commits_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" - }, - "compare_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" - }, - "contents_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" - }, - "contributors_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/contributors" - }, - "deployments_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/deployments" - }, - "downloads_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/downloads" - }, - "events_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/events" - }, - "forks_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/forks" - }, - "git_commits_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" - }, - "git_refs_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" - }, - "git_tags_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" - }, - "git_url": { - "type": "string", - "example": "git:github.com/octocat/Hello-World.git" - }, - "issue_comment_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" - }, - "issue_events_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" - }, - "issues_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" - }, - "keys_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" - }, - "labels_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" - }, - "languages_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/languages" - }, - "merges_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/merges" - }, - "milestones_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" - }, - "notifications_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" - }, - "pulls_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" - }, - "releases_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" - }, - "ssh_url": { - "type": "string", - "example": "git@github.com:octocat/Hello-World.git" - }, - "stargazers_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" - }, - "statuses_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" - }, - "subscribers_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" - }, - "subscription_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/subscription" - }, - "tags_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/tags" - }, - "teams_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/teams" - }, - "trees_url": { - "type": "string", - "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" - }, - "clone_url": { - "type": "string", - "example": "https://github.com/octocat/Hello-World.git" - }, - "mirror_url": { - "type": "string", - "format": "uri", - "example": "git:git.example.com/octocat/Hello-World", - "nullable": true - }, - "hooks_url": { - "type": "string", - "format": "uri", - "example": "http://api.github.com/repos/octocat/Hello-World/hooks" - }, - "svn_url": { - "type": "string", - "format": "uri", - "example": "https://svn.github.com/octocat/Hello-World" - }, - "homepage": { - "type": "string", - "format": "uri", - "example": "https://github.com", - "nullable": true - }, - "language": { - "type": "string", - "nullable": true - }, - "forks_count": { - "type": "integer", - "example": 9 - }, - "stargazers_count": { - "type": "integer", - "example": 80 - }, - "watchers_count": { - "type": "integer", - "example": 80 - }, - "size": { - "type": "integer", - "example": 108 - }, - "default_branch": { - "description": "The default branch of the repository.", - "type": "string", - "example": "master" - }, - "open_issues_count": { - "type": "integer", - "example": 0 - }, - "is_template": { - "description": "Whether this repository acts as a template that can be used to generate new repositories.", - "default": false, - "type": "boolean", - "example": true - }, - "topics": { - "type": "array", - "items": { - "type": "string" + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true } - }, - "has_issues": { - "description": "Whether issues are enabled.", - "default": true, - "type": "boolean", - "example": true - }, - "has_projects": { - "description": "Whether projects are enabled.", - "default": true, - "type": "boolean", - "example": true - }, - "has_wiki": { - "description": "Whether the wiki is enabled.", - "default": true, - "type": "boolean", - "example": true - }, - "has_pages": { - "type": "boolean" - }, - "has_downloads": { - "description": "Whether downloads are enabled.", - "default": true, - "type": "boolean", - "example": true - }, - "archived": { - "description": "Whether the repository is archived.", - "default": false, - "type": "boolean" - }, - "disabled": { - "type": "boolean", - "description": "Returns whether or not this repository disabled." - }, - "visibility": { - "description": "The repository visibility: public, private, or internal.", - "default": "public", + ] + }, + "private": { + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string" + }, + "mirror_url": { + "type": "string", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string" + }, + "homepage": { + "type": "string", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer" + }, + "stargazers_count": { + "type": "integer" + }, + "watchers_count": { + "type": "integer" + }, + "size": { + "type": "integer" + }, + "default_branch": { + "type": "string" + }, + "open_issues_count": { + "type": "integer" + }, + "is_template": { + "type": "boolean" + }, + "topics": { + "type": "array", + "items": { "type": "string" - }, - "pushed_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:06:43Z", - "nullable": true - }, - "created_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:01:12Z", - "nullable": true - }, - "updated_at": { - "type": "string", - "format": "date-time", - "example": "2011-01-26T19:14:43Z", - "nullable": true - }, - "allow_rebase_merge": { - "description": "Whether to allow rebase merges for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, - "template_repository": { - "nullable": true, - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "node_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "full_name": { - "type": "string" - }, - "owner": { - "type": "object", - "properties": { - "login": { - "type": "string" - }, - "id": { - "type": "integer" - }, - "node_id": { - "type": "string" - }, - "avatar_url": { - "type": "string" - }, - "gravatar_id": { - "type": "string" - }, - "url": { - "type": "string" - }, - "html_url": { - "type": "string" - }, - "followers_url": { - "type": "string" - }, - "following_url": { - "type": "string" - }, - "gists_url": { - "type": "string" - }, - "starred_url": { - "type": "string" - }, - "subscriptions_url": { - "type": "string" - }, - "organizations_url": { - "type": "string" - }, - "repos_url": { - "type": "string" - }, - "events_url": { - "type": "string" - }, - "received_events_url": { - "type": "string" + } + }, + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "visibility": { + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + } + } + }, + "template_repository": { + "nullable": true, + "type": "object", + "allOf": [ + { + "title": "Repository", + "description": "A git repository", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "nullable": true, + "allOf": [ + { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ] + } + ] + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } }, - "type": { + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { "type": "string" - }, - "site_admin": { - "type": "boolean" } - } - }, - "private": { - "type": "boolean" - }, - "html_url": { - "type": "string" - }, - "description": { - "type": "string" - }, - "fork": { - "type": "boolean" - }, - "url": { - "type": "string" - }, - "archive_url": { - "type": "string" - }, - "assignees_url": { - "type": "string" - }, - "blobs_url": { - "type": "string" - }, - "branches_url": { - "type": "string" - }, - "collaborators_url": { - "type": "string" - }, - "comments_url": { - "type": "string" - }, - "commits_url": { - "type": "string" - }, - "compare_url": { - "type": "string" - }, - "contents_url": { - "type": "string" - }, - "contributors_url": { - "type": "string" - }, - "deployments_url": { - "type": "string" - }, - "downloads_url": { - "type": "string" - }, - "events_url": { - "type": "string" - }, - "forks_url": { - "type": "string" - }, - "git_commits_url": { - "type": "string" - }, - "git_refs_url": { - "type": "string" - }, - "git_tags_url": { - "type": "string" - }, - "git_url": { - "type": "string" - }, - "issue_comment_url": { - "type": "string" - }, - "issue_events_url": { - "type": "string" - }, - "issues_url": { - "type": "string" - }, - "keys_url": { - "type": "string" - }, - "labels_url": { - "type": "string" - }, - "languages_url": { - "type": "string" - }, - "merges_url": { - "type": "string" - }, - "milestones_url": { - "type": "string" - }, - "notifications_url": { - "type": "string" - }, - "pulls_url": { - "type": "string" - }, - "releases_url": { - "type": "string" - }, - "ssh_url": { - "type": "string" - }, - "stargazers_url": { - "type": "string" - }, - "statuses_url": { - "type": "string" - }, - "subscribers_url": { - "type": "string" - }, - "subscription_url": { - "type": "string" - }, - "tags_url": { - "type": "string" - }, - "teams_url": { - "type": "string" - }, - "trees_url": { - "type": "string" - }, - "clone_url": { - "type": "string" - }, - "mirror_url": { - "type": "string" - }, - "hooks_url": { - "type": "string" - }, - "svn_url": { - "type": "string" - }, - "homepage": { - "type": "string" - }, - "language": { - "type": "string" - }, - "forks_count": { - "type": "integer" - }, - "stargazers_count": { - "type": "integer" - }, - "watchers_count": { - "type": "integer" - }, - "size": { - "type": "integer" - }, - "default_branch": { - "type": "string" - }, - "open_issues_count": { - "type": "integer" - }, - "is_template": { - "type": "boolean" - }, - "topics": { - "type": "array", - "items": { + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", "type": "string" - } - }, - "has_issues": { - "type": "boolean" - }, - "has_projects": { - "type": "boolean" - }, - "has_wiki": { - "type": "boolean" - }, - "has_pages": { - "type": "boolean" - }, - "has_downloads": { - "type": "boolean" - }, - "archived": { - "type": "boolean" - }, - "disabled": { - "type": "boolean" - }, - "visibility": { - "type": "string" - }, - "pushed_at": { - "type": "string" - }, - "created_at": { - "type": "string" - }, - "updated_at": { - "type": "string" - }, - "permissions": { - "type": "object", - "properties": { - "admin": { - "type": "boolean" - }, - "push": { - "type": "boolean" - }, - "pull": { - "type": "boolean" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "template_repository": { + "nullable": true, + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "owner": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + } + }, + "private": { + "type": "boolean" + }, + "html_url": { + "type": "string" + }, + "description": { + "type": "string" + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "archive_url": { + "type": "string" + }, + "assignees_url": { + "type": "string" + }, + "blobs_url": { + "type": "string" + }, + "branches_url": { + "type": "string" + }, + "collaborators_url": { + "type": "string" + }, + "comments_url": { + "type": "string" + }, + "commits_url": { + "type": "string" + }, + "compare_url": { + "type": "string" + }, + "contents_url": { + "type": "string" + }, + "contributors_url": { + "type": "string" + }, + "deployments_url": { + "type": "string" + }, + "downloads_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "forks_url": { + "type": "string" + }, + "git_commits_url": { + "type": "string" + }, + "git_refs_url": { + "type": "string" + }, + "git_tags_url": { + "type": "string" + }, + "git_url": { + "type": "string" + }, + "issue_comment_url": { + "type": "string" + }, + "issue_events_url": { + "type": "string" + }, + "issues_url": { + "type": "string" + }, + "keys_url": { + "type": "string" + }, + "labels_url": { + "type": "string" + }, + "languages_url": { + "type": "string" + }, + "merges_url": { + "type": "string" + }, + "milestones_url": { + "type": "string" + }, + "notifications_url": { + "type": "string" + }, + "pulls_url": { + "type": "string" + }, + "releases_url": { + "type": "string" + }, + "ssh_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string" + }, + "statuses_url": { + "type": "string" + }, + "subscribers_url": { + "type": "string" + }, + "subscription_url": { + "type": "string" + }, + "tags_url": { + "type": "string" + }, + "teams_url": { + "type": "string" + }, + "trees_url": { + "type": "string" + }, + "clone_url": { + "type": "string" + }, + "mirror_url": { + "type": "string" + }, + "hooks_url": { + "type": "string" + }, + "svn_url": { + "type": "string" + }, + "homepage": { + "type": "string" + }, + "language": { + "type": "string" + }, + "forks_count": { + "type": "integer" + }, + "stargazers_count": { + "type": "integer" + }, + "watchers_count": { + "type": "integer" + }, + "size": { + "type": "integer" + }, + "default_branch": { + "type": "string" + }, + "open_issues_count": { + "type": "integer" + }, + "is_template": { + "type": "boolean" + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "visibility": { + "type": "string" + }, + "pushed_at": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + } + } + }, + "allow_rebase_merge": { + "type": "boolean" + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "type": "boolean" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "allow_merge_commit": { + "type": "boolean" + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + } } + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" } }, - "allow_rebase_merge": { - "type": "boolean" - }, - "temp_clone_token": { - "type": "string" - }, - "allow_squash_merge": { - "type": "boolean" - }, - "delete_branch_on_merge": { - "type": "boolean" - }, - "allow_merge_commit": { - "type": "boolean" - }, - "subscribers_count": { - "type": "integer" - }, - "network_count": { - "type": "integer" - } + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + } + ] + }, + "temp_clone_token": { + "type": "string" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + }, + "license": { + "type": "object", + "properties": { + "key": { + "type": "string" + }, + "name": { + "type": "string" + }, + "spdx_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "node_id": { + "type": "string" } }, - "temp_clone_token": { - "type": "string" - }, - "allow_squash_merge": { - "description": "Whether to allow squash merges for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, - "delete_branch_on_merge": { - "description": "Whether to delete head branches when pull requests are merged", - "default": false, - "type": "boolean", - "example": false - }, - "allow_merge_commit": { - "description": "Whether to allow merge commits for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, - "subscribers_count": { - "type": "integer" - }, - "network_count": { - "type": "integer" - }, - "open_issues": { - "type": "integer" - }, - "watchers": { - "type": "integer" - }, - "master_branch": { - "type": "string" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:42Z\"" - } + "nullable": true }, - "required": [ - "archive_url", - "assignees_url", - "blobs_url", - "branches_url", - "collaborators_url", - "comments_url", - "commits_url", - "compare_url", - "contents_url", - "contributors_url", - "deployments_url", - "description", - "downloads_url", - "events_url", - "fork", - "forks_url", - "full_name", - "git_commits_url", - "git_refs_url", - "git_tags_url", - "hooks_url", - "html_url", - "id", - "node_id", - "issue_comment_url", - "issue_events_url", - "issues_url", - "keys_url", - "labels_url", - "languages_url", - "merges_url", - "milestones_url", - "name", - "notifications_url", - "owner", - "private", - "pulls_url", - "releases_url", - "stargazers_url", - "statuses_url", - "subscribers_url", - "subscription_url", - "tags_url", - "teams_url", - "trees_url", - "url", - "clone_url", - "default_branch", - "forks", - "forks_count", - "git_url", - "has_downloads", - "has_issues", - "has_projects", - "has_wiki", - "has_pages", - "homepage", - "language", - "archived", - "disabled", - "mirror_url", - "open_issues", - "open_issues_count", - "license", - "pushed_at", - "size", - "ssh_url", - "stargazers_count", - "svn_url", - "watchers", - "watchers_count", - "created_at", - "updated_at" - ] - } - ] - }, - "temp_clone_token": { - "type": "string" - }, - "delete_branch_on_merge": { - "type": "boolean" - }, - "subscribers_count": { - "type": "integer" - }, - "network_count": { - "type": "integer" - }, - "license": { - "type": "object", - "properties": { - "key": { - "type": "string" - }, - "name": { - "type": "string" - }, - "spdx_id": { - "type": "string" - }, - "url": { - "type": "string" + "forks": { + "type": "integer", + "example": 0 + }, + "open_issues": { + "type": "integer", + "example": 0 + }, + "watchers": { + "type": "integer", + "example": 0 + } }, - "node_id": { - "type": "string" - } - }, - "nullable": true - }, - "forks": { - "type": "integer", - "example": 0 - }, - "open_issues": { - "type": "integer", - "example": 0 - }, - "watchers": { - "type": "integer", - "example": 0 - } + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url" + ] + } + ] }, - "required": [ - "archive_url", - "assignees_url", - "blobs_url", - "branches_url", - "collaborators_url", - "comments_url", - "commits_url", - "compare_url", - "contents_url", - "contributors_url", - "deployments_url", - "description", - "downloads_url", - "events_url", - "fork", - "forks_url", - "full_name", - "git_commits_url", - "git_refs_url", - "git_tags_url", - "hooks_url", - "html_url", - "id", - "node_id", - "issue_comment_url", - "issue_events_url", - "issues_url", - "keys_url", - "labels_url", - "languages_url", - "merges_url", - "milestones_url", - "name", - "notifications_url", - "owner", - "private", - "pulls_url", - "releases_url", - "stargazers_url", - "statuses_url", - "subscribers_url", - "subscription_url", - "tags_url", - "teams_url", - "trees_url", - "url" - ] - } + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + } + }, + "required": [ + "id", + "name", + "package_type", + "visibility", + "url", + "html_url", + "version_count", + "created_at", + "updated_at" + ] }, "examples": { "default": { - "value": [ - { - "id": 1296269, - "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", - "name": "Hello-World", - "full_name": "octocat/Hello-World", + "value": { + "id": 40201, + "name": "octo-name", + "package_type": "rubygems", + "owner": { + "login": "octocat", + "id": 209477, + "node_id": "MDQ6VXNlcjIwOTQ3Nw==", + "avatar_url": "https://avatars.githubusercontent.com/u/209477?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": true + }, + "version_count": 3, + "visibility": "public", + "url": "https://api.github.com/users/octocat/packages/rubygems/octo-name", + "created_at": "2019-10-20T14:17:14Z", + "updated_at": "2019-10-20T14:17:14Z", + "repository": { + "id": 216219492, + "node_id": "MDEwOlJlcG9zaXRvcnkyMTYyMTk0OTI=", + "name": "octo-name-repo", + "full_name": "octocat/octo-name-repo", + "private": false, "owner": { "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "id": 209477, + "node_id": "MDQ6VXNlcjIwOTQ3Nw==", + "avatar_url": "https://avatars.githubusercontent.com/u/209477?v=4", "gravatar_id": "", "url": "https://api.github.com/users/octocat", "html_url": "https://github.com/octocat", @@ -312241,220 +318878,225 @@ "events_url": "https://api.github.com/users/octocat/events{/privacy}", "received_events_url": "https://api.github.com/users/octocat/received_events", "type": "User", - "site_admin": false + "site_admin": true }, - "private": false, - "html_url": "https://github.com/octocat/Hello-World", - "description": "This your first repo!", + "html_url": "https://github.com/octocat/octo-name-repo", + "description": "Project for octocats", "fork": false, - "url": "https://api.github.com/repos/octocat/Hello-World", - "archive_url": "https://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}", - "assignees_url": "https://api.github.com/repos/octocat/Hello-World/assignees{/user}", - "blobs_url": "https://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}", - "branches_url": "https://api.github.com/repos/octocat/Hello-World/branches{/branch}", - "collaborators_url": "https://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}", - "comments_url": "https://api.github.com/repos/octocat/Hello-World/comments{/number}", - "commits_url": "https://api.github.com/repos/octocat/Hello-World/commits{/sha}", - "compare_url": "https://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}", - "contents_url": "https://api.github.com/repos/octocat/Hello-World/contents/{+path}", - "contributors_url": "https://api.github.com/repos/octocat/Hello-World/contributors", - "deployments_url": "https://api.github.com/repos/octocat/Hello-World/deployments", - "downloads_url": "https://api.github.com/repos/octocat/Hello-World/downloads", - "events_url": "https://api.github.com/repos/octocat/Hello-World/events", - "forks_url": "https://api.github.com/repos/octocat/Hello-World/forks", - "git_commits_url": "https://api.github.com/repos/octocat/Hello-World/git/commits{/sha}", - "git_refs_url": "https://api.github.com/repos/octocat/Hello-World/git/refs{/sha}", - "git_tags_url": "https://api.github.com/repos/octocat/Hello-World/git/tags{/sha}", - "git_url": "git:github.com/octocat/Hello-World.git", - "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World/issues/comments{/number}", - "issue_events_url": "https://api.github.com/repos/octocat/Hello-World/issues/events{/number}", - "issues_url": "https://api.github.com/repos/octocat/Hello-World/issues{/number}", - "keys_url": "https://api.github.com/repos/octocat/Hello-World/keys{/key_id}", - "labels_url": "https://api.github.com/repos/octocat/Hello-World/labels{/name}", - "languages_url": "https://api.github.com/repos/octocat/Hello-World/languages", - "merges_url": "https://api.github.com/repos/octocat/Hello-World/merges", - "milestones_url": "https://api.github.com/repos/octocat/Hello-World/milestones{/number}", - "notifications_url": "https://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}", - "pulls_url": "https://api.github.com/repos/octocat/Hello-World/pulls{/number}", - "releases_url": "https://api.github.com/repos/octocat/Hello-World/releases{/id}", - "ssh_url": "git@github.com:octocat/Hello-World.git", - "stargazers_url": "https://api.github.com/repos/octocat/Hello-World/stargazers", - "statuses_url": "https://api.github.com/repos/octocat/Hello-World/statuses/{sha}", - "subscribers_url": "https://api.github.com/repos/octocat/Hello-World/subscribers", - "subscription_url": "https://api.github.com/repos/octocat/Hello-World/subscription", - "tags_url": "https://api.github.com/repos/octocat/Hello-World/tags", - "teams_url": "https://api.github.com/repos/octocat/Hello-World/teams", - "trees_url": "https://api.github.com/repos/octocat/Hello-World/git/trees{/sha}", - "clone_url": "https://github.com/octocat/Hello-World.git", - "mirror_url": "git:git.example.com/octocat/Hello-World", - "hooks_url": "https://api.github.com/repos/octocat/Hello-World/hooks", - "svn_url": "https://svn.github.com/octocat/Hello-World", - "homepage": "https://github.com", - "language": null, - "forks_count": 9, - "stargazers_count": 80, - "watchers_count": 80, - "size": 108, - "default_branch": "master", - "open_issues_count": 0, - "is_template": false, - "topics": [ - "octocat", - "atom", - "electron", - "api" - ], - "has_issues": true, - "has_projects": true, - "has_wiki": true, - "has_pages": false, - "has_downloads": true, - "archived": false, - "disabled": false, - "visibility": "public", - "pushed_at": "2011-01-26T19:06:43Z", - "created_at": "2011-01-26T19:01:12Z", - "updated_at": "2011-01-26T19:14:43Z", - "permissions": { - "admin": false, - "push": false, - "pull": true - }, - "template_repository": { - "id": 1296269, - "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", - "name": "Hello-World-Template", - "full_name": "octocat/Hello-World-Template", - "owner": { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - }, - "private": false, - "html_url": "https://github.com/octocat/Hello-World-Template", - "description": "This your first repo!", - "fork": false, - "url": "https://api.github.com/repos/octocat/Hello-World-Template", - "archive_url": "https://api.github.com/repos/octocat/Hello-World-Template/{archive_format}{/ref}", - "assignees_url": "https://api.github.com/repos/octocat/Hello-World-Template/assignees{/user}", - "blobs_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/blobs{/sha}", - "branches_url": "https://api.github.com/repos/octocat/Hello-World-Template/branches{/branch}", - "collaborators_url": "https://api.github.com/repos/octocat/Hello-World-Template/collaborators{/collaborator}", - "comments_url": "https://api.github.com/repos/octocat/Hello-World-Template/comments{/number}", - "commits_url": "https://api.github.com/repos/octocat/Hello-World-Template/commits{/sha}", - "compare_url": "https://api.github.com/repos/octocat/Hello-World-Template/compare/{base}...{head}", - "contents_url": "https://api.github.com/repos/octocat/Hello-World-Template/contents/{+path}", - "contributors_url": "https://api.github.com/repos/octocat/Hello-World-Template/contributors", - "deployments_url": "https://api.github.com/repos/octocat/Hello-World-Template/deployments", - "downloads_url": "https://api.github.com/repos/octocat/Hello-World-Template/downloads", - "events_url": "https://api.github.com/repos/octocat/Hello-World-Template/events", - "forks_url": "https://api.github.com/repos/octocat/Hello-World-Template/forks", - "git_commits_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/commits{/sha}", - "git_refs_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/refs{/sha}", - "git_tags_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/tags{/sha}", - "git_url": "git:github.com/octocat/Hello-World-Template.git", - "issue_comment_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues/comments{/number}", - "issue_events_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues/events{/number}", - "issues_url": "https://api.github.com/repos/octocat/Hello-World-Template/issues{/number}", - "keys_url": "https://api.github.com/repos/octocat/Hello-World-Template/keys{/key_id}", - "labels_url": "https://api.github.com/repos/octocat/Hello-World-Template/labels{/name}", - "languages_url": "https://api.github.com/repos/octocat/Hello-World-Template/languages", - "merges_url": "https://api.github.com/repos/octocat/Hello-World-Template/merges", - "milestones_url": "https://api.github.com/repos/octocat/Hello-World-Template/milestones{/number}", - "notifications_url": "https://api.github.com/repos/octocat/Hello-World-Template/notifications{?since,all,participating}", - "pulls_url": "https://api.github.com/repos/octocat/Hello-World-Template/pulls{/number}", - "releases_url": "https://api.github.com/repos/octocat/Hello-World-Template/releases{/id}", - "ssh_url": "git@github.com:octocat/Hello-World-Template.git", - "stargazers_url": "https://api.github.com/repos/octocat/Hello-World-Template/stargazers", - "statuses_url": "https://api.github.com/repos/octocat/Hello-World-Template/statuses/{sha}", - "subscribers_url": "https://api.github.com/repos/octocat/Hello-World-Template/subscribers", - "subscription_url": "https://api.github.com/repos/octocat/Hello-World-Template/subscription", - "tags_url": "https://api.github.com/repos/octocat/Hello-World-Template/tags", - "teams_url": "https://api.github.com/repos/octocat/Hello-World-Template/teams", - "trees_url": "https://api.github.com/repos/octocat/Hello-World-Template/git/trees{/sha}", - "clone_url": "https://github.com/octocat/Hello-World-Template.git", - "mirror_url": "git:git.example.com/octocat/Hello-World-Template", - "hooks_url": "https://api.github.com/repos/octocat/Hello-World-Template/hooks", - "svn_url": "https://svn.github.com/octocat/Hello-World-Template", - "homepage": "https://github.com", - "language": null, - "forks": 9, - "forks_count": 9, - "stargazers_count": 80, - "watchers_count": 80, - "watchers": 80, - "size": 108, - "default_branch": "master", - "open_issues": 0, - "open_issues_count": 0, - "is_template": true, - "license": { - "key": "mit", - "name": "MIT License", - "url": "https://api.github.com/licenses/mit", - "spdx_id": "MIT", - "node_id": "MDc6TGljZW5zZW1pdA==", - "html_url": "https://api.github.com/licenses/mit" - }, - "topics": [ - "octocat", - "atom", - "electron", - "api" - ], - "has_issues": true, - "has_projects": true, - "has_wiki": true, - "has_pages": false, - "has_downloads": true, - "archived": false, - "disabled": false, - "visibility": "public", - "pushed_at": "2011-01-26T19:06:43Z", - "created_at": "2011-01-26T19:01:12Z", - "updated_at": "2011-01-26T19:14:43Z", - "permissions": { - "admin": false, - "push": false, - "pull": true - }, - "allow_rebase_merge": true, - "temp_clone_token": "ABTLWHOULUVAXGTRYU7OC2876QJ2O", - "allow_squash_merge": true, - "delete_branch_on_merge": true, - "allow_merge_commit": true, - "subscribers_count": 42, - "network_count": 0 - } - } - ] + "url": "https://api.github.com/repos/octocat/octo-name-repo", + "forks_url": "https://api.github.com/repos/octocat/octo-name-repo/forks", + "keys_url": "https://api.github.com/repos/octocat/octo-name-repo/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/octocat/octo-name-repo/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/octocat/octo-name-repo/teams", + "hooks_url": "https://api.github.com/repos/octocat/octo-name-repo/hooks", + "issue_events_url": "https://api.github.com/repos/octocat/octo-name-repo/issues/events{/number}", + "events_url": "https://api.github.com/repos/octocat/octo-name-repo/events", + "assignees_url": "https://api.github.com/repos/octocat/octo-name-repo/assignees{/user}", + "branches_url": "https://api.github.com/repos/octocat/octo-name-repo/branches{/branch}", + "tags_url": "https://api.github.com/repos/octocat/octo-name-repo/tags", + "blobs_url": "https://api.github.com/repos/octocat/octo-name-repo/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/octocat/octo-name-repo/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/octocat/octo-name-repo/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/octocat/octo-name-repo/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/octocat/octo-name-repo/statuses/{sha}", + "languages_url": "https://api.github.com/repos/octocat/octo-name-repo/languages", + "stargazers_url": "https://api.github.com/repos/octocat/octo-name-repo/stargazers", + "contributors_url": "https://api.github.com/repos/octocat/octo-name-repo/contributors", + "subscribers_url": "https://api.github.com/repos/octocat/octo-name-repo/subscribers", + "subscription_url": "https://api.github.com/repos/octocat/octo-name-repo/subscription", + "commits_url": "https://api.github.com/repos/octocat/octo-name-repo/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/octocat/octo-name-repo/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/octocat/octo-name-repo/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/octocat/octo-name-repo/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/octocat/octo-name-repo/contents/{+path}", + "compare_url": "https://api.github.com/repos/octocat/octo-name-repo/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/octocat/octo-name-repo/merges", + "archive_url": "https://api.github.com/repos/octocat/octo-name-repo/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/octocat/octo-name-repo/downloads", + "issues_url": "https://api.github.com/repos/octocat/octo-name-repo/issues{/number}", + "pulls_url": "https://api.github.com/repos/octocat/octo-name-repo/pulls{/number}", + "milestones_url": "https://api.github.com/repos/octocat/octo-name-repo/milestones{/number}", + "notifications_url": "https://api.github.com/repos/octocat/octo-name-repo/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/octocat/octo-name-repo/labels{/name}", + "releases_url": "https://api.github.com/repos/octocat/octo-name-repo/releases{/id}", + "deployments_url": "https://api.github.com/repos/octocat/octo-name-repo/deployments" + }, + "html_url": "https://github.com/octocat/octo-name-repo/packages/40201" + } } } } - }, - "headers": { - "Link": { - "example": "; rel=\"next\", ; rel=\"last\"", + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "packages", + "subcategory": null + } + }, + "delete": { + "summary": "Delete a package for the authenticated user", + "description": "Deletes a package owned by the authenticated user. You cannot delete a public package if any version of the package has more than 25 downloads. In this scenario, contact GitHub support for further assistance.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` and `packages:delete` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/delete-package-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#delete-a-package-for-the-authenticated-user" + }, + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + } + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "Empty response" + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { "schema": { - "type": "string" + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } } } } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "packages", + "subcategory": null + } + } + }, + "/user/packages/{package_type}/{package_name}/restore": { + "post": { + "summary": "Restore a package for the authenticated user", + "description": "Restores a package owned by the authenticated user.\n\nYou can restore a deleted package under the following conditions:\n - The package was deleted within the last 30 days.\n - The same package namespace and version is still available and not reused for a new package. If the same package namespace is not available, you will not be able to restore your package. In this scenario, to restore the deleted package, you must delete the new package that uses the deleted package's namespace first.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` and `packages:write` scope. If `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/restore-package-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#restore-a-package-for-the-authenticated-user" + }, + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + } + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "Empty response" }, "404": { "description": "Resource Not Found", @@ -312475,52 +319117,96 @@ } } } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } } }, "x-github": { "githubCloudOnly": false, "enabledForGitHubApps": false, "previews": [ - { - "required": true, - "name": "wyandotte", - "note": "To access the Migrations API, you must provide a custom [media type](https://docs.github.com/rest/overview/media-types) in the `Accept` header:\n```shell\napplication/vnd.github.wyandotte-preview+json\n```" - } + ], - "category": "migrations", - "subcategory": "users" + "category": "packages", + "subcategory": null } } }, - "/user/orgs": { + "/user/packages/{package_type}/{package_name}/versions": { "get": { - "summary": "List organizations for the authenticated user", - "description": "List organizations for the authenticated user.\n\n**OAuth scope requirements**\n\nThis only lists organizations that your authorization allows you to operate on in some way (e.g., you can list teams with `read:org` scope, you can publicize your organization membership with `user` scope, etc.). Therefore, this API requires at least `user` or `read:org` scope. OAuth requests with insufficient scope receive a `403 Forbidden` response.", + "summary": "Get all package versions for a package owned by the authenticated user", + "description": "Returns all package versions for a package owned by the authenticated user.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", "tags": [ - "orgs" + "packages" ], - "operationId": "orgs/list-for-authenticated-user", + "operationId": "packages/get-all-package-versions-for-a-package-owned-by-the-authenticated-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/orgs/#list-organizations-for-the-authenticated-user" + "url": "https://docs.github.com/rest/reference/packages#get-all-package-versions-for-a-package-owned-by-the-authenticated-user" }, "parameters": [ { - "name": "per_page", - "description": "Results per page (max 100)", - "in": "query", + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, "schema": { - "type": "integer", - "default": 30 + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] } }, { - "name": "page", - "description": "Page number of the results to fetch.", - "in": "query", + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, "schema": { - "type": "integer", - "default": 1 + "type": "string" } } ], @@ -312532,76 +319218,107 @@ "schema": { "type": "array", "items": { - "title": "Organization Simple", - "description": "Organization Simple", + "title": "Package Version", + "description": "A version of a software package", "type": "object", "properties": { - "login": { - "type": "string", - "example": "github" - }, "id": { + "description": "Unique identifier of the package version.", "type": "integer", "example": 1 }, - "node_id": { + "name": { + "description": "The name of the package version.", "type": "string", - "example": "MDEyOk9yZ2FuaXphdGlvbjE=" + "example": "latest" }, "url": { "type": "string", - "format": "uri", - "example": "https://api.github.com/orgs/github" + "example": "https://api.github.com/orgs/github/packages/container/super-linter/versions/786068" }, - "repos_url": { + "package_html_url": { "type": "string", - "format": "uri", - "example": "https://api.github.com/orgs/github/repos" + "example": "https://github.com/orgs/github/packages/container/package/super-linter" }, - "events_url": { + "html_url": { "type": "string", - "format": "uri", - "example": "https://api.github.com/orgs/github/events" + "example": "https://github.com/orgs/github/packages/container/super-linter/786068" }, - "hooks_url": { + "license": { "type": "string", - "example": "https://api.github.com/orgs/github/hooks" + "example": "MIT" }, - "issues_url": { - "type": "string", - "example": "https://api.github.com/orgs/github/issues" + "description": { + "type": "string" }, - "members_url": { + "created_at": { "type": "string", - "example": "https://api.github.com/orgs/github/members{/member}" + "format": "date-time", + "example": "2011-04-10T20:09:31Z" }, - "public_members_url": { + "updated_at": { "type": "string", - "example": "https://api.github.com/orgs/github/public_members{/member}" + "format": "date-time", + "example": "2014-03-03T18:58:10Z" }, - "avatar_url": { + "deleted_at": { "type": "string", - "example": "https://github.com/images/error/octocat_happy.gif" + "format": "date-time", + "example": "2014-03-03T18:58:10Z" }, - "description": { - "type": "string", - "example": "A great organization", - "nullable": true + "metadata": { + "type": "object", + "title": "Package Version Metadata", + "properties": { + "package_type": { + "type": "string", + "example": "docker", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "container": { + "type": "object", + "title": "Container Metadata", + "properties": { + "tags": { + "type": "array" + } + }, + "required": [ + "tags" + ] + }, + "docker": { + "type": "object", + "title": "Docker Metadata", + "properties": { + "tag": { + "type": "array" + } + }, + "required": [ + "tags" + ] + } + }, + "required": [ + "package_type" + ] } }, "required": [ - "login", - "url", "id", - "node_id", - "repos_url", - "events_url", - "hooks_url", - "issues_url", - "members_url", - "public_members_url", - "avatar_url", - "description" + "name", + "url", + "package_html_url", + "created_at", + "updated_at" ] } }, @@ -312609,35 +319326,381 @@ "default": { "value": [ { - "login": "github", - "id": 1, - "node_id": "MDEyOk9yZ2FuaXphdGlvbjE=", - "url": "https://api.github.com/orgs/github", - "repos_url": "https://api.github.com/orgs/github/repos", - "events_url": "https://api.github.com/orgs/github/events", - "hooks_url": "https://api.github.com/orgs/github/hooks", - "issues_url": "https://api.github.com/orgs/github/issues", - "members_url": "https://api.github.com/orgs/github/members{/member}", - "public_members_url": "https://api.github.com/orgs/github/public_members{/member}", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "description": "A great organization" + "id": 45763, + "name": "sha256:08a44bab0bddaddd8837a8b381aebc2e4b933768b981685a9e088360af0d3dd9", + "url": "https://api.github.com/users/octocat/packages/container/hello_docker/versions/45763", + "package_html_url": "https://github.com/users/octocat/packages/container/package/hello_docker", + "created_at": "2020-09-11T21:56:40Z", + "updated_at": "2021-02-05T21:32:32Z", + "html_url": "https://github.com/users/octocat/packages/container/hello_docker/45763", + "metadata": { + "package_type": "container", + "container": { + "tags": [ + "latest" + ] + } + } + }, + { + "id": 881, + "name": "sha256:b3d3e366b55f9a54599220198b3db5da8f53592acbbb7dc7e4e9878762fc5344", + "url": "https://api.github.com/users/octocat/packages/container/hello_docker/versions/881", + "package_html_url": "https://github.com/users/octocat/packages/container/package/hello_docker", + "created_at": "2020-05-21T22:22:20Z", + "updated_at": "2021-02-05T21:32:32Z", + "html_url": "https://github.com/users/octocat/packages/container/hello_docker/881", + "metadata": { + "package_type": "container", + "container": { + "tags": [ + + ] + } + } } ] } } } - }, - "headers": { - "Link": { - "example": "; rel=\"next\", ; rel=\"last\"", + } + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { "schema": { - "type": "string" + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } } } } }, - "304": { - "description": "Not Modified" + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "packages", + "subcategory": null + } + } + }, + "/user/packages/{package_type}/{package_name}/versions/{package_version_id}": { + "get": { + "summary": "Get a package version for the authenticated user", + "description": "Gets a specific package version for a package owned by the authenticated user.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/get-package-version-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#get-a-package-version-for-the-authenticated-user" + }, + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + } + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "package_version_id", + "description": "Unique identifier of the package version.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "title": "Package Version", + "description": "A version of a software package", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the package version.", + "type": "integer", + "example": 1 + }, + "name": { + "description": "The name of the package version.", + "type": "string", + "example": "latest" + }, + "url": { + "type": "string", + "example": "https://api.github.com/orgs/github/packages/container/super-linter/versions/786068" + }, + "package_html_url": { + "type": "string", + "example": "https://github.com/orgs/github/packages/container/package/super-linter" + }, + "html_url": { + "type": "string", + "example": "https://github.com/orgs/github/packages/container/super-linter/786068" + }, + "license": { + "type": "string", + "example": "MIT" + }, + "description": { + "type": "string" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "deleted_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "metadata": { + "type": "object", + "title": "Package Version Metadata", + "properties": { + "package_type": { + "type": "string", + "example": "docker", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "container": { + "type": "object", + "title": "Container Metadata", + "properties": { + "tags": { + "type": "array" + } + }, + "required": [ + "tags" + ] + }, + "docker": { + "type": "object", + "title": "Docker Metadata", + "properties": { + "tag": { + "type": "array" + } + }, + "required": [ + "tags" + ] + } + }, + "required": [ + "package_type" + ] + } + }, + "required": [ + "id", + "name", + "url", + "package_html_url", + "created_at", + "updated_at" + ] + }, + "examples": { + "default": { + "value": { + "id": 214, + "name": "sha256:3561f0cff06caccddb99c93bd26e712fcc56a811de0f8ea7a17bb865f30b176a", + "url": "https://api.github.com/users/octocat/packages/container/hello_docker/versions/214", + "package_html_url": "https://github.com/users/octocat/packages/container/package/hello_docker", + "created_at": "2020-05-15T03:46:45Z", + "updated_at": "2020-05-15T03:46:45Z", + "html_url": "https://github.com/users/octocat/packages/container/hello_docker/214", + "metadata": { + "package_type": "container", + "container": { + "tags": [ + "1.13.6" + ] + } + } + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "packages", + "subcategory": null + } + }, + "delete": { + "summary": "Delete a package version for the authenticated user", + "description": "Deletes a specific package version for a package owned by the authenticated user. If the package is public and the package version has more than 25 downloads, you cannot delete the package version. In this scenario, contact GitHub support for further assistance.\n\nTo use this endpoint, you must have admin permissions in the organization and authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/delete-package-version-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#delete-a-package-version-for-the-authenticated-user" + }, + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + } + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "package_version_id", + "description": "Unique identifier of the package version.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "204": { + "description": "Empty response" + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, "403": { "description": "Forbidden", @@ -312686,7 +319749,132 @@ "previews": [ ], - "category": "orgs", + "category": "packages", + "subcategory": null + } + } + }, + "/user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore": { + "post": { + "summary": "Restore a package version for the authenticated user", + "description": "Restores a package version owned by the authenticated user.\n\nYou can restore a deleted package version under the following conditions:\n - The package was deleted within the last 30 days.\n - The same package namespace and version is still available and not reused for a new package. If the same package namespace is not available, you will not be able to restore your package. In this scenario, to restore the deleted package, you must delete the new package that uses the deleted package's namespace first.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` and `packages:write` scope. If `package_type` is not `container`, your token must also include the `repo` scope.", + "tags": [ + "packages" + ], + "operationId": "packages/restore-package-version-for-authenticated-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/packages#restore-a-package-version-for-the-authenticated-user" + }, + "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + } + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "package_version_id", + "description": "Unique identifier of the package version.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "204": { + "description": "Empty response" + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "packages", "subcategory": null } } @@ -313114,7 +320302,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -313354,7 +320542,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -316059,7 +323247,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -318313,7 +325501,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -320947,7 +328135,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -322770,7 +329958,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -323371,7 +330559,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -324177,7 +331365,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -326906,7 +334094,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -329627,7 +336815,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -331309,191 +338497,644 @@ "type": "string" } }, - "has_issues": { - "type": "boolean" + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "visibility": { + "type": "string" + }, + "pushed_at": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + } + } + }, + "allow_rebase_merge": { + "type": "boolean" + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "type": "boolean" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "allow_merge_commit": { + "type": "boolean" + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + } + } + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "nullable": true, + "allOf": [ + { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "owner": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app", + "example": 5, + "type": "integer" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "client_secret": { + "type": "string", + "example": "\"1d4b2097ac622ba702d19de498f005747a8b21d3\"" + }, + "webhook_secret": { + "type": "string", + "example": "\"6fba8f2fc8a7e8f2cca5577eddd82ca7586b3b6b\"" + }, + "pem": { + "type": "string", + "example": "\"-----BEGIN RSA PRIVATE KEY-----\\nMIIEogIBAAKCAQEArYxrNYD/iT5CZVpRJu4rBKmmze3PVmT/gCo2ATUvDvZTPTey\\nxcGJ3vvrJXazKk06pN05TN29o98jrYz4cengG3YGsXPNEpKsIrEl8NhbnxapEnM9\\nJCMRe0P5JcPsfZlX6hmiT7136GRWiGOUba2X9+HKh8QJVLG5rM007TBER9/z9mWm\\nrJuNh+m5l320oBQY/Qq3A7wzdEfZw8qm/mIN0FCeoXH1L6B8xXWaAYBwhTEh6SSn\\nZHlO1Xu1JWDmAvBCi0RO5aRSKM8q9QEkvvHP4yweAtK3N8+aAbZ7ovaDhyGz8r6r\\nzhU1b8Uo0Z2ysf503WqzQgIajr7Fry7/kUwpgQIDAQABAoIBADwJp80Ko1xHPZDy\\nfcCKBDfIuPvkmSW6KumbsLMaQv1aGdHDwwTGv3t0ixSay8CGlxMRtRDyZPib6SvQ\\n6OH/lpfpbMdW2ErkksgtoIKBVrDilfrcAvrNZu7NxRNbhCSvN8q0s4ICecjbbVQh\\nnueSdlA6vGXbW58BHMq68uRbHkP+k+mM9U0mDJ1HMch67wlg5GbayVRt63H7R2+r\\nVxcna7B80J/lCEjIYZznawgiTvp3MSanTglqAYi+m1EcSsP14bJIB9vgaxS79kTu\\noiSo93leJbBvuGo8QEiUqTwMw4tDksmkLsoqNKQ1q9P7LZ9DGcujtPy4EZsamSJT\\ny8OJt0ECgYEA2lxOxJsQk2kI325JgKFjo92mQeUObIvPfSNWUIZQDTjniOI6Gv63\\nGLWVFrZcvQBWjMEQraJA9xjPbblV8PtfO87MiJGLWCHFxmPz2dzoedN+2Coxom8m\\nV95CLz8QUShuao6u/RYcvUaZEoYs5bHcTmy5sBK80JyEmafJPtCQVxMCgYEAy3ar\\nZr3yv4xRPEPMat4rseswmuMooSaK3SKub19WFI5IAtB/e7qR1Rj9JhOGcZz+OQrl\\nT78O2OFYlgOIkJPvRMrPpK5V9lslc7tz1FSh3BZMRGq5jSyD7ETSOQ0c8T2O/s7v\\nbeEPbVbDe4mwvM24XByH0GnWveVxaDl51ABD65sCgYB3ZAspUkOA5egVCh8kNpnd\\nSd6SnuQBE3ySRlT2WEnCwP9Ph6oPgn+oAfiPX4xbRqkL8q/k0BdHQ4h+zNwhk7+h\\nWtPYRAP1Xxnc/F+jGjb+DVaIaKGU18MWPg7f+FI6nampl3Q0KvfxwX0GdNhtio8T\\nTj1E+SnFwh56SRQuxSh2gwKBgHKjlIO5NtNSflsUYFM+hyQiPiqnHzddfhSG+/3o\\nm5nNaSmczJesUYreH5San7/YEy2UxAugvP7aSY2MxB+iGsiJ9WD2kZzTUlDZJ7RV\\nUzWsoqBR+eZfVJ2FUWWvy8TpSG6trh4dFxImNtKejCR1TREpSiTV3Zb1dmahK9GV\\nrK9NAoGAbBxRLoC01xfxCTgt5BDiBcFVh4fp5yYKwavJPLzHSpuDOrrI9jDn1oKN\\nonq5sDU1i391zfQvdrbX4Ova48BN+B7p63FocP/MK5tyyBoT8zQEk2+vWDOw7H/Z\\nu5dTCPxTIsoIwUw1I+7yIxqJzLPFgR2gVBwY1ra/8iAqCj+zeBw=\\n-----END RSA PRIVATE KEY-----\\n\"" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ], + "additionalProperties": true + } + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + }, + "comment": { + "title": "Issue Comment", + "description": "Comments provide a way for people to collaborate on an issue.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the issue comment", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue comment", + "example": "https://api.github.com/repositories/42/issues/comments/1", + "type": "string", + "format": "uri" + }, + "body": { + "description": "Contents of the issue comment", + "example": "What version of Safari were you using when you observed this bug?", + "type": "string" + }, + "body_text": { + "type": "string" + }, + "body_html": { + "type": "string" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "user": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 }, - "has_projects": { - "type": "boolean" + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" }, - "has_wiki": { - "type": "boolean" + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" }, - "has_pages": { - "type": "boolean" + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true }, - "has_downloads": { - "type": "boolean" + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" }, - "archived": { - "type": "boolean" + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" }, - "disabled": { - "type": "boolean" + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" }, - "visibility": { - "type": "string" + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" }, - "pushed_at": { - "type": "string" + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" }, - "created_at": { - "type": "string" + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" }, - "updated_at": { - "type": "string" + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" }, - "permissions": { - "type": "object", - "properties": { - "admin": { - "type": "boolean" - }, - "push": { - "type": "boolean" - }, - "pull": { - "type": "boolean" - } - } + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" }, - "allow_rebase_merge": { - "type": "boolean" + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" }, - "temp_clone_token": { - "type": "string" + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" }, - "allow_squash_merge": { - "type": "boolean" + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" }, - "delete_branch_on_merge": { - "type": "boolean" + "type": { + "type": "string", + "example": "User" }, - "allow_merge_commit": { + "site_admin": { "type": "boolean" }, - "subscribers_count": { - "type": "integer" - }, - "network_count": { - "type": "integer" + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" } - } - }, - "temp_clone_token": { - "type": "string" - }, - "allow_squash_merge": { - "description": "Whether to allow squash merges for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, - "delete_branch_on_merge": { - "description": "Whether to delete head branches when pull requests are merged", - "default": false, - "type": "boolean", - "example": false - }, - "allow_merge_commit": { - "description": "Whether to allow merge commits for pull requests.", - "default": true, - "type": "boolean", - "example": true - }, - "subscribers_count": { - "type": "integer" - }, - "network_count": { - "type": "integer" - }, - "open_issues": { - "type": "integer" - }, - "watchers": { - "type": "integer" - }, - "master_branch": { - "type": "string" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:42Z\"" + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true } - }, - "required": [ - "archive_url", - "assignees_url", - "blobs_url", - "branches_url", - "collaborators_url", - "comments_url", - "commits_url", - "compare_url", - "contents_url", - "contributors_url", - "deployments_url", - "description", - "downloads_url", - "events_url", - "fork", - "forks_url", - "full_name", - "git_commits_url", - "git_refs_url", - "git_tags_url", - "hooks_url", - "html_url", - "id", - "node_id", - "issue_comment_url", - "issue_events_url", - "issues_url", - "keys_url", - "labels_url", - "languages_url", - "merges_url", - "milestones_url", - "name", - "notifications_url", - "owner", - "private", - "pulls_url", - "releases_url", - "stargazers_url", - "statuses_url", - "subscribers_url", - "subscription_url", - "tags_url", - "teams_url", - "trees_url", - "url", - "clone_url", - "default_branch", - "forks", - "forks_count", - "git_url", - "has_downloads", - "has_issues", - "has_projects", - "has_wiki", - "has_pages", - "homepage", - "language", - "archived", - "disabled", - "mirror_url", - "open_issues", - "open_issues_count", - "license", - "pushed_at", - "size", - "ssh_url", - "stargazers_count", - "svn_url", - "watchers", - "watchers_count", - "created_at", - "updated_at" + ] + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-14T16:00:49Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-14T16:00:49Z" + }, + "issue_url": { + "type": "string", + "format": "uri" + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" ] }, "performed_via_github_app": { @@ -331742,575 +339383,1413 @@ "additionalProperties": true } ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + } + }, + "required": [ + "id", + "node_id", + "html_url", + "issue_url", + "author_association", + "user", + "url", + "created_at", + "updated_at" + ] + }, + "pages": { + "type": "array", + "items": { + "type": "object", + "properties": { + "page_name": { + "type": "string" + }, + "title": { + "type": "string" + }, + "summary": { + "type": "string", + "nullable": true + }, + "action": { + "type": "string" + }, + "sha": { + "type": "string" + }, + "html_url": { + "type": "string" + } + } + } + } + }, + "required": [ + "action" + ] + }, + "public": { + "type": "boolean" + }, + "created_at": { + "type": "string", + "format": "date-time", + "nullable": true + } + }, + "required": [ + "id", + "type", + "actor", + "repo", + "payload", + "public", + "created_at" + ] + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [ + + ], + "category": "activity", + "subcategory": "events" + } + } + }, + "/users/{username}/followers": { + "get": { + "summary": "List followers of a user", + "description": "Lists the people following the specified user.", + "tags": [ + "users" + ], + "operationId": "users/list-followers-for-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/users#list-followers-of-a-user" + }, + "parameters": [ + { + "name": "username", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + }, + "examples": { + "default": { + "value": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [ + + ], + "category": "users", + "subcategory": "followers" + } + } + }, + "/users/{username}/following": { + "get": { + "summary": "List the people a user follows", + "description": "Lists the people who the specified user follows.", + "tags": [ + "users" + ], + "operationId": "users/list-following-for-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/users#list-the-people-a-user-follows" + }, + "parameters": [ + { + "name": "username", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + }, + "examples": { + "default": { + "value": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [ + + ], + "category": "users", + "subcategory": "followers" + } + } + }, + "/users/{username}/following/{target_user}": { + "get": { + "summary": "Check if a user follows another user", + "description": "", + "tags": [ + "users" + ], + "operationId": "users/check-following-for-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/users#check-if-a-user-follows-another-user" + }, + "parameters": [ + { + "name": "username", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "target_user", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "Response if the user follows the target user" + }, + "404": { + "description": "Response if the user does not follow the target user" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "previews": [ + + ], + "category": "users", + "subcategory": "followers" + } + } + }, + "/users/{username}/gists": { + "get": { + "summary": "List gists for a user", + "description": "Lists public gists for the specified user:", + "tags": [ + "gists" + ], + "operationId": "gists/list-for-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/v3/gists/#list-gists-for-a-user" + }, + "parameters": [ + { + "name": "username", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "since", + "description": "Only show notifications updated after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Base Gist", + "description": "Base Gist", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "forks_url": { + "type": "string", + "format": "uri" + }, + "commits_url": { + "type": "string", + "format": "uri" + }, + "id": { + "type": "string" + }, + "node_id": { + "type": "string" + }, + "git_pull_url": { + "type": "string", + "format": "uri" + }, + "git_push_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "files": { + "type": "object", + "additionalProperties": { + "type": "object", + "properties": { + "filename": { + "type": "string" + }, + "type": { + "type": "string" + }, + "language": { + "type": "string" + }, + "raw_url": { + "type": "string" + }, + "size": { + "type": "integer" + } + } + } + }, + "public": { + "type": "boolean" + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "description": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "user": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" } }, "required": [ - "assignee", - "closed_at", - "comments", - "comments_url", + "avatar_url", "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", "html_url", "id", "node_id", - "labels", - "labels_url", - "milestone", - "number", - "repository_url", - "state", - "locked", - "title", - "url", - "user", - "author_association", - "created_at", - "updated_at" - ] - }, - "comment": { - "title": "Issue Comment", - "description": "Comments provide a way for people to collaborate on an issue.", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "owner": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", "type": "object", "properties": { + "login": { + "type": "string", + "example": "octocat" + }, "id": { - "description": "Unique identifier of the issue comment", - "example": 42, - "type": "integer" + "type": "integer", + "example": 1 }, "node_id": { - "type": "string" + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true }, "url": { - "description": "URL for the issue comment", - "example": "https://api.github.com/repositories/42/issues/comments/1", "type": "string", - "format": "uri" + "format": "uri", + "example": "https://api.github.com/users/octocat" }, - "body": { - "description": "Contents of the issue comment", - "example": "What version of Safari were you using when you observed this bug?", - "type": "string" + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" }, - "body_text": { - "type": "string" + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" }, - "body_html": { - "type": "string" + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" }, - "html_url": { + "gists_url": { "type": "string", - "format": "uri" + "example": "https://api.github.com/users/octocat/gists{/gist_id}" }, - "user": { - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - ] + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" }, - "created_at": { + "subscriptions_url": { "type": "string", - "format": "date-time", - "example": "2011-04-14T16:00:49Z" + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" }, - "updated_at": { + "organizations_url": { "type": "string", - "format": "date-time", - "example": "2011-04-14T16:00:49Z" + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" }, - "issue_url": { + "repos_url": { "type": "string", - "format": "uri" + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" }, - "author_association": { - "title": "author_association", + "events_url": { "type": "string", - "example": "OWNER", - "description": "How the author is associated with the repository.", - "enum": [ - "COLLABORATOR", - "CONTRIBUTOR", - "FIRST_TIMER", - "FIRST_TIME_CONTRIBUTOR", - "MANNEQUIN", - "MEMBER", - "NONE", - "OWNER" - ] + "example": "https://api.github.com/users/octocat/events{/privacy}" }, - "performed_via_github_app": { - "nullable": true, - "allOf": [ - { - "title": "GitHub app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "type": "object", - "properties": { - "id": { - "description": "Unique identifier of the GitHub app", - "example": 37, - "type": "integer" - }, - "slug": { - "description": "The slug name of the GitHub app", - "example": "probot-owners", - "type": "string" - }, - "node_id": { - "type": "string", - "example": "MDExOkludGVncmF0aW9uMQ==" - }, - "owner": { - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - ] - }, - "name": { - "description": "The name of the GitHub app", - "example": "Probot Owners", - "type": "string" - }, - "description": { - "type": "string", - "example": "The description of the app.", - "nullable": true - }, - "external_url": { - "type": "string", - "format": "uri", - "example": "https://example.com" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/apps/super-ci" - }, - "created_at": { - "type": "string", - "format": "date-time", - "example": "2017-07-08T16:18:44-04:00" - }, - "updated_at": { - "type": "string", - "format": "date-time", - "example": "2017-07-08T16:18:44-04:00" - }, - "permissions": { - "description": "The set of permissions for the GitHub app", - "type": "object", - "properties": { - "issues": { - "type": "string" - }, - "checks": { - "type": "string" - }, - "metadata": { - "type": "string" - }, - "contents": { - "type": "string" - }, - "deployments": { - "type": "string" - } - }, - "additionalProperties": { - "type": "string" - }, - "example": { - "issues": "read", - "deployments": "write" - } - }, - "events": { - "description": "The list of events for the GitHub app", - "example": [ - "label", - "deployment" - ], - "type": "array", - "items": { - "type": "string" - } - }, - "installations_count": { - "description": "The number of installations associated with the GitHub app", - "example": 5, - "type": "integer" - }, - "client_id": { - "type": "string", - "example": "\"Iv1.25b5d1e65ffc4022\"" - }, - "client_secret": { - "type": "string", - "example": "\"1d4b2097ac622ba702d19de498f005747a8b21d3\"" - }, - "webhook_secret": { - "type": "string", - "example": "\"6fba8f2fc8a7e8f2cca5577eddd82ca7586b3b6b\"" - }, - "pem": { - "type": "string", - "example": "\"-----BEGIN RSA PRIVATE KEY-----\\nMIIEogIBAAKCAQEArYxrNYD/iT5CZVpRJu4rBKmmze3PVmT/gCo2ATUvDvZTPTey\\nxcGJ3vvrJXazKk06pN05TN29o98jrYz4cengG3YGsXPNEpKsIrEl8NhbnxapEnM9\\nJCMRe0P5JcPsfZlX6hmiT7136GRWiGOUba2X9+HKh8QJVLG5rM007TBER9/z9mWm\\nrJuNh+m5l320oBQY/Qq3A7wzdEfZw8qm/mIN0FCeoXH1L6B8xXWaAYBwhTEh6SSn\\nZHlO1Xu1JWDmAvBCi0RO5aRSKM8q9QEkvvHP4yweAtK3N8+aAbZ7ovaDhyGz8r6r\\nzhU1b8Uo0Z2ysf503WqzQgIajr7Fry7/kUwpgQIDAQABAoIBADwJp80Ko1xHPZDy\\nfcCKBDfIuPvkmSW6KumbsLMaQv1aGdHDwwTGv3t0ixSay8CGlxMRtRDyZPib6SvQ\\n6OH/lpfpbMdW2ErkksgtoIKBVrDilfrcAvrNZu7NxRNbhCSvN8q0s4ICecjbbVQh\\nnueSdlA6vGXbW58BHMq68uRbHkP+k+mM9U0mDJ1HMch67wlg5GbayVRt63H7R2+r\\nVxcna7B80J/lCEjIYZznawgiTvp3MSanTglqAYi+m1EcSsP14bJIB9vgaxS79kTu\\noiSo93leJbBvuGo8QEiUqTwMw4tDksmkLsoqNKQ1q9P7LZ9DGcujtPy4EZsamSJT\\ny8OJt0ECgYEA2lxOxJsQk2kI325JgKFjo92mQeUObIvPfSNWUIZQDTjniOI6Gv63\\nGLWVFrZcvQBWjMEQraJA9xjPbblV8PtfO87MiJGLWCHFxmPz2dzoedN+2Coxom8m\\nV95CLz8QUShuao6u/RYcvUaZEoYs5bHcTmy5sBK80JyEmafJPtCQVxMCgYEAy3ar\\nZr3yv4xRPEPMat4rseswmuMooSaK3SKub19WFI5IAtB/e7qR1Rj9JhOGcZz+OQrl\\nT78O2OFYlgOIkJPvRMrPpK5V9lslc7tz1FSh3BZMRGq5jSyD7ETSOQ0c8T2O/s7v\\nbeEPbVbDe4mwvM24XByH0GnWveVxaDl51ABD65sCgYB3ZAspUkOA5egVCh8kNpnd\\nSd6SnuQBE3ySRlT2WEnCwP9Ph6oPgn+oAfiPX4xbRqkL8q/k0BdHQ4h+zNwhk7+h\\nWtPYRAP1Xxnc/F+jGjb+DVaIaKGU18MWPg7f+FI6nampl3Q0KvfxwX0GdNhtio8T\\nTj1E+SnFwh56SRQuxSh2gwKBgHKjlIO5NtNSflsUYFM+hyQiPiqnHzddfhSG+/3o\\nm5nNaSmczJesUYreH5San7/YEy2UxAugvP7aSY2MxB+iGsiJ9WD2kZzTUlDZJ7RV\\nUzWsoqBR+eZfVJ2FUWWvy8TpSG6trh4dFxImNtKejCR1TREpSiTV3Zb1dmahK9GV\\nrK9NAoGAbBxRLoC01xfxCTgt5BDiBcFVh4fp5yYKwavJPLzHSpuDOrrI9jDn1oKN\\nonq5sDU1i391zfQvdrbX4Ova48BN+B7p63FocP/MK5tyyBoT8zQEk2+vWDOw7H/Z\\nu5dTCPxTIsoIwUw1I+7yIxqJzLPFgR2gVBwY1ra/8iAqCj+zeBw=\\n-----END RSA PRIVATE KEY-----\\n\"" - } - }, - "required": [ - "id", - "node_id", - "owner", - "name", - "description", - "external_url", - "html_url", - "created_at", - "updated_at", - "permissions", - "events" - ], - "additionalProperties": true - } - ] + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" }, - "reactions": { - "title": "Reaction Rollup", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "total_count": { - "type": "integer" - }, - "+1": { - "type": "integer" - }, - "-1": { - "type": "integer" - }, - "laugh": { - "type": "integer" - }, - "confused": { - "type": "integer" - }, - "heart": { - "type": "integer" - }, - "hooray": { - "type": "integer" - }, - "eyes": { - "type": "integer" - }, - "rocket": { - "type": "integer" - } - }, - "required": [ - "url", - "total_count", - "+1", - "-1", - "laugh", - "confused", - "heart", - "hooray", - "eyes", - "rocket" - ] + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" } }, "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", "id", "node_id", - "html_url", - "issue_url", - "author_association", - "user", - "url", - "created_at", - "updated_at" - ] + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "truncated": { + "type": "boolean" + }, + "forks": { + "type": "array", + "items": { + } + }, + "history": { + "type": "array", + "items": { + } + } + }, + "required": [ + "id", + "node_id", + "url", + "forks_url", + "commits_url", + "git_pull_url", + "git_push_url", + "html_url", + "comments_url", + "public", + "description", + "comments", + "user", + "files", + "created_at", + "updated_at" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "url": "https://api.github.com/gists/aa5a315d61ae9438b18d", + "forks_url": "https://api.github.com/gists/aa5a315d61ae9438b18d/forks", + "commits_url": "https://api.github.com/gists/aa5a315d61ae9438b18d/commits", + "id": "aa5a315d61ae9438b18d", + "node_id": "MDQ6R2lzdGFhNWEzMTVkNjFhZTk0MzhiMThk", + "git_pull_url": "https://gist.github.com/aa5a315d61ae9438b18d.git", + "git_push_url": "https://gist.github.com/aa5a315d61ae9438b18d.git", + "html_url": "https://gist.github.com/aa5a315d61ae9438b18d", + "files": { + "hello_world.rb": { + "filename": "hello_world.rb", + "type": "application/x-ruby", + "language": "Ruby", + "raw_url": "https://gist.githubusercontent.com/octocat/6cad326836d38bd3a7ae/raw/db9c55113504e46fa076e7df3a04ce592e2e86d8/hello_world.rb", + "size": 167 + } + }, + "public": true, + "created_at": "2010-04-14T02:15:15Z", + "updated_at": "2011-06-20T11:34:15Z", + "description": "Hello World Examples", + "comments": 0, + "user": null, + "comments_url": "https://api.github.com/gists/aa5a315d61ae9438b18d/comments/", + "owner": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "truncated": false + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + }, + "422": { + "description": "Validation Failed", + "content": { + "application/json": { + "schema": { + "title": "Validation Error", + "description": "Validation Error", + "type": "object", + "required": [ + "message", + "documentation_url" + ], + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "errors": { + "type": "array", + "items": { + "type": "object", + "required": [ + "code" + ], + "properties": { + "resource": { + "type": "string" }, - "pages": { - "type": "array", - "items": { - "type": "object", - "properties": { - "page_name": { - "type": "string" - }, - "title": { - "type": "string" - }, - "summary": { - "type": "string", - "nullable": true - }, - "action": { - "type": "string" - }, - "sha": { - "type": "string" - }, - "html_url": { + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "code": { + "type": "string" + }, + "index": { + "type": "integer" + }, + "value": { + "oneOf": [ + { + "type": "string", + "nullable": true + }, + { + "type": "integer", + "nullable": true + }, + { + "type": "array", + "nullable": true, + "items": { "type": "string" } } + ] + } + } + } + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "previews": [ + + ], + "category": "gists", + "subcategory": null + } + } + }, + "/users/{username}/gpg_keys": { + "get": { + "summary": "List GPG keys for a user", + "description": "Lists the GPG keys for a user. This information is accessible by anyone.", + "tags": [ + "users" + ], + "operationId": "users/list-gpg-keys-for-user", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/users#list-gpg-keys-for-a-user" + }, + "parameters": [ + { + "name": "username", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "GPG Key", + "description": "A unique encryption key", + "type": "object", + "properties": { + "id": { + "type": "integer", + "example": 3 + }, + "primary_key_id": { + "type": "integer", + "nullable": true + }, + "key_id": { + "type": "string", + "example": "3262EFF25BA0D270" + }, + "public_key": { + "type": "string", + "example": "xsBNBFayYZ..." + }, + "emails": { + "type": "array", + "example": [ + { + "email": "mastahyeti@users.noreply.github.com", + "verified": true + } + ], + "items": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "verified": { + "type": "boolean" + } + } + } + }, + "subkeys": { + "type": "array", + "example": [ + { + "id": 4, + "primary_key_id": 3, + "key_id": "4A595D4C72EE49C7", + "public_key": "zsBNBFayYZ...", + "emails": [ + + ], + "subkeys": [ + + ], + "can_sign": false, + "can_encrypt_comms": true, + "can_encrypt_storage": true, + "can_certify": false, + "created_at": "2016-03-24T11:31:04-06:00", + "expires_at": null + } + ], + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "primary_key_id": { + "type": "integer" + }, + "key_id": { + "type": "string" + }, + "public_key": { + "type": "string" + }, + "emails": { + "type": "array", + "items": { + } + }, + "subkeys": { + "type": "array", + "items": { + } + }, + "can_sign": { + "type": "boolean" + }, + "can_encrypt_comms": { + "type": "boolean" + }, + "can_encrypt_storage": { + "type": "boolean" + }, + "can_certify": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "expires_at": { + "type": "string", + "nullable": true + }, + "raw_key": { + "type": "string", + "nullable": true } } - }, - "required": [ - "action" - ] + } }, - "public": { + "can_sign": { + "type": "boolean", + "example": true + }, + "can_encrypt_comms": { + "type": "boolean" + }, + "can_encrypt_storage": { "type": "boolean" }, + "can_certify": { + "type": "boolean", + "example": true + }, "created_at": { "type": "string", "format": "date-time", + "example": "2016-03-24T11:31:04-06:00" + }, + "expires_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "raw_key": { + "type": "string", "nullable": true } }, "required": [ "id", - "type", - "actor", - "repo", - "payload", - "public", - "created_at" + "primary_key_id", + "key_id", + "raw_key", + "public_key", + "created_at", + "expires_at", + "can_sign", + "can_encrypt_comms", + "can_encrypt_storage", + "can_certify", + "emails", + "subkeys" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "id": 3, + "primary_key_id": 2, + "key_id": "3262EFF25BA0D270", + "public_key": "xsBNBFayYZ...", + "emails": [ + { + "email": "mastahyeti@users.noreply.github.com", + "verified": true + } + ], + "subkeys": [ + { + "id": 4, + "primary_key_id": 3, + "key_id": "4A595D4C72EE49C7", + "public_key": "zsBNBFayYZ...", + "emails": [ + + ], + "subkeys": [ + + ], + "can_sign": false, + "can_encrypt_comms": true, + "can_encrypt_storage": true, + "can_certify": false, + "created_at": "2016-03-24T11:31:04-06:00", + "expires_at": "2016-03-24T11:31:04-07:00" + } + ], + "can_sign": true, + "can_encrypt_comms": false, + "can_encrypt_storage": false, + "can_certify": true, + "created_at": "2016-03-24T11:31:04-06:00", + "expires_at": "2016-03-24T11:31:04-07:00", + "raw_key": "string" + } ] } } } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } } } }, @@ -332320,22 +340799,22 @@ "previews": [ ], - "category": "activity", - "subcategory": "events" + "category": "users", + "subcategory": "gpg-keys" } } }, - "/users/{username}/followers": { + "/users/{username}/hovercard": { "get": { - "summary": "List followers of a user", - "description": "Lists the people following the specified user.", + "summary": "Get contextual information for a user", + "description": "Provides hovercard information when authenticated through basic auth or OAuth with the `repo` scope. You can find out more about someone in relation to their pull requests, issues, repositories, and organizations.\n\nThe `subject_type` and `subject_id` parameters provide context for the person's hovercard, which returns more information than without the parameters. For example, if you wanted to find out more about `octocat` who owns the `Spoon-Knife` repository via cURL, it would look like this:\n\n```shell\n curl -u username:token\n https://api.github.com/users/octocat/hovercard?subject_type=repository&subject_id=1300192\n```", "tags": [ "users" ], - "operationId": "users/list-followers-for-user", + "operationId": "users/get-context-for-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/users#list-followers-of-a-user" + "url": "https://docs.github.com/v3/users/#get-contextual-information-for-a-user" }, "parameters": [ { @@ -332347,21 +340826,27 @@ } }, { - "name": "per_page", - "description": "Results per page (max 100)", + "name": "subject_type", + "description": "Identifies which additional information you'd like to receive about the person's hovercard. Can be `organization`, `repository`, `issue`, `pull_request`. **Required** when using `subject_id`.", "in": "query", + "required": false, "schema": { - "type": "integer", - "default": 30 + "type": "string", + "enum": [ + "organization", + "repository", + "issue", + "pull_request" + ] } }, { - "name": "page", - "description": "Page number of the results to fetch.", + "name": "subject_id", + "description": "Uses the ID for the `subject_type` you specified. **Required** when using `subject_type`.", "in": "query", + "required": false, "schema": { - "type": "integer", - "default": 1 + "type": "string" } } ], @@ -332371,153 +340856,133 @@ "content": { "application/json": { "schema": { - "type": "array", - "items": { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" + "title": "Hovercard", + "description": "Hovercard", + "type": "object", + "properties": { + "contexts": { + "type": "array", + "items": { + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "octicon": { + "type": "string" + } + }, + "required": [ + "message", + "octicon" + ] } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } + } + }, + "required": [ + "contexts" + ] }, "examples": { "default": { - "value": [ - { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - } - ] + "value": { + "contexts": [ + { + "message": "Owns this repository", + "octicon": "repo" + } + ] + } } } } - }, - "headers": { - "Link": { - "example": "; rel=\"next\", ; rel=\"last\"", + } + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { "schema": { - "type": "string" + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "422": { + "description": "Validation Failed", + "content": { + "application/json": { + "schema": { + "title": "Validation Error", + "description": "Validation Error", + "type": "object", + "required": [ + "message", + "documentation_url" + ], + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "errors": { + "type": "array", + "items": { + "type": "object", + "required": [ + "code" + ], + "properties": { + "resource": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "code": { + "type": "string" + }, + "index": { + "type": "integer" + }, + "value": { + "oneOf": [ + { + "type": "string", + "nullable": true + }, + { + "type": "integer", + "nullable": true + }, + { + "type": "array", + "nullable": true, + "items": { + "type": "string" + } + } + ] + } + } + } + } + } } } } @@ -332525,26 +340990,26 @@ }, "x-github": { "githubCloudOnly": false, - "enabledForGitHubApps": true, + "enabledForGitHubApps": false, "previews": [ ], "category": "users", - "subcategory": "followers" + "subcategory": null } } }, - "/users/{username}/following": { + "/users/{username}/installation": { "get": { - "summary": "List the people a user follows", - "description": "Lists the people who the specified user follows.", + "summary": "Get a user installation for the authenticated app", + "description": "Enables an authenticated GitHub App to find the user’s installation information.\n\nYou must use a [JWT](https://docs.github.com/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ - "users" + "apps" ], - "operationId": "users/list-following-for-user", + "operationId": "apps/get-user-installation", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/users#list-the-people-a-user-follows" + "url": "https://docs.github.com/v3/apps/#get-a-user-installation-for-the-authenticated-app" }, "parameters": [ { @@ -332554,24 +341019,6 @@ "schema": { "type": "string" } - }, - { - "name": "per_page", - "description": "Results per page (max 100)", - "in": "query", - "schema": { - "type": "integer", - "default": 30 - } - }, - { - "name": "page", - "description": "Page number of the results to fetch.", - "in": "query", - "schema": { - "type": "integer", - "default": 1 - } } ], "responses": { @@ -332580,180 +341027,531 @@ "content": { "application/json": { "schema": { - "type": "array", - "items": { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" + "title": "Installation", + "description": "Installation", + "type": "object", + "properties": { + "id": { + "description": "The ID of the installation.", + "type": "integer", + "example": 1 + }, + "account": { + "nullable": true, + "anyOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + { + "title": "Enterprise", + "description": "An enterprise account", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "repository_selection": { + "description": "Describe whether all repositories have been selected or there's a selection involved", + "type": "string", + "enum": [ + "all", + "selected" + ] + }, + "access_tokens_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/installations/1/access_tokens" + }, + "repositories_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/installation/repositories" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/organizations/github/settings/installations/1" + }, + "app_id": { + "type": "integer", + "example": 1 + }, + "target_id": { + "description": "The ID of the user or organization this token is being scoped to.", + "type": "integer" + }, + "target_type": { + "type": "string", + "example": "Organization" + }, + "permissions": { + "type": "object", + "example": { + "issues": "read", + "deployments": "write" }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" + "properties": { + "deployments": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "pull_requests": { + "type": "string" + }, + "statuses": { + "type": "string" + }, + "issues": { + "type": "string", + "example": "\"read\"" + }, + "organization_administration": { + "type": "string", + "example": "\"read\"" + } } }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } + "events": { + "type": "array", + "items": { + "type": "string" + } + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "single_file_name": { + "type": "string", + "example": "config.yaml", + "nullable": true + }, + "has_multiple_single_files": { + "type": "boolean", + "example": true + }, + "single_file_paths": { + "type": "array", + "items": { + "type": "string" + }, + "example": [ + "config.yml", + ".github/issue_TEMPLATE.md" + ] + }, + "app_slug": { + "type": "string", + "example": "github-actions" + }, + "suspended_by": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "suspended_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "contact_email": { + "type": "string", + "example": "\"test_13f1e99741e3e004@d7e1eb0bc0a1ba12.com\"", + "nullable": true + } + }, + "required": [ + "id", + "app_id", + "app_slug", + "target_id", + "target_type", + "single_file_name", + "repository_selection", + "access_tokens_url", + "html_url", + "repositories_url", + "events", + "account", + "permissions", + "created_at", + "updated_at" + ] }, "examples": { "default": { - "value": [ - { - "login": "octocat", + "value": { + "id": 1, + "account": { + "login": "github", "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "node_id": "MDEyOk9yZ2FuaXphdGlvbjE=", + "avatar_url": "https://github.com/images/error/hubot_happy.gif", "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", + "url": "https://api.github.com/orgs/github", + "html_url": "https://github.com/github", + "followers_url": "https://api.github.com/users/github/followers", + "following_url": "https://api.github.com/users/github/following{/other_user}", + "gists_url": "https://api.github.com/users/github/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github/subscriptions", + "organizations_url": "https://api.github.com/users/github/orgs", + "repos_url": "https://api.github.com/orgs/github/repos", + "events_url": "https://api.github.com/orgs/github/events", + "received_events_url": "https://api.github.com/users/github/received_events", + "type": "Organization", "site_admin": false - } - ] + }, + "repository_selection": "all", + "access_tokens_url": "https://api.github.com/installations/1/access_tokens", + "repositories_url": "https://api.github.com/installation/repositories", + "html_url": "https://github.com/organizations/github/settings/installations/1", + "app_id": 1, + "target_id": 1, + "target_type": "Organization", + "permissions": { + "checks": "write", + "metadata": "read", + "contents": "read" + }, + "events": [ + "push", + "pull_request" + ], + "created_at": "2018-02-09T20:51:14Z", + "updated_at": "2018-02-09T20:51:14Z", + "single_file_name": "config.yml", + "has_multiple_single_files": true, + "single_file_paths": [ + "config.yml", + ".github/issue_TEMPLATE.md" + ], + "app_slug": "github-actions" + } } } } - }, - "headers": { - "Link": { - "example": "; rel=\"next\", ; rel=\"last\"", - "schema": { - "type": "string" - } - } } } }, "x-github": { "githubCloudOnly": false, - "enabledForGitHubApps": true, + "enabledForGitHubApps": false, "previews": [ ], - "category": "users", - "subcategory": "followers" + "category": "apps", + "subcategory": null } } }, - "/users/{username}/following/{target_user}": { + "/users/{username}/keys": { "get": { - "summary": "Check if a user follows another user", - "description": "", + "summary": "List public keys for a user", + "description": "Lists the _verified_ public SSH keys for a user. This is accessible by anyone.", "tags": [ "users" ], - "operationId": "users/check-following-for-user", + "operationId": "users/list-public-keys-for-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/users#check-if-a-user-follows-another-user" + "url": "https://docs.github.com/rest/reference/users#list-public-keys-for-a-user" }, "parameters": [ { @@ -332765,20 +341563,69 @@ } }, { - "name": "target_user", - "in": "path", - "required": true, + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", "schema": { - "type": "string" + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 } } ], "responses": { - "204": { - "description": "Response if the user follows the target user" - }, - "404": { - "description": "Response if the user does not follow the target user" + "200": { + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Key Simple", + "description": "Key Simple", + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + } + }, + "required": [ + "key", + "id" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "id": 1, + "key": "ssh-rsa AAA..." + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } } }, "x-github": { @@ -332788,21 +341635,21 @@ ], "category": "users", - "subcategory": "followers" + "subcategory": "keys" } } }, - "/users/{username}/gists": { + "/users/{username}/orgs": { "get": { - "summary": "List gists for a user", - "description": "Lists public gists for the specified user:", + "summary": "List organizations for a user", + "description": "List [public organization memberships](https://help.github.com/articles/publicizing-or-concealing-organization-membership) for the specified user.\n\nThis method only lists _public_ memberships, regardless of authentication. If you need to fetch all of the organization memberships (public and private) for the authenticated user, use the [List organizations for the authenticated user](https://docs.github.com/rest/reference/orgs#list-organizations-for-the-authenticated-user) API instead.", "tags": [ - "gists" + "orgs" ], - "operationId": "gists/list-for-user", + "operationId": "orgs/list-for-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/gists/#list-gists-for-a-user" + "url": "https://docs.github.com/v3/orgs/#list-organizations-for-a-user" }, "parameters": [ { @@ -332813,18 +341660,9 @@ "type": "string" } }, - { - "name": "since", - "description": "Only show notifications updated after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.", - "in": "query", - "required": false, - "schema": { - "type": "string" - } - }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -332849,350 +341687,76 @@ "schema": { "type": "array", "items": { - "title": "Base Gist", - "description": "Base Gist", + "title": "Organization Simple", + "description": "Organization Simple", "type": "object", "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "forks_url": { - "type": "string", - "format": "uri" - }, - "commits_url": { + "login": { "type": "string", - "format": "uri" + "example": "github" }, "id": { - "type": "string" + "type": "integer", + "example": 1 }, "node_id": { - "type": "string" - }, - "git_pull_url": { "type": "string", - "format": "uri" + "example": "MDEyOk9yZ2FuaXphdGlvbjE=" }, - "git_push_url": { + "url": { "type": "string", - "format": "uri" + "format": "uri", + "example": "https://api.github.com/orgs/github" }, - "html_url": { + "repos_url": { "type": "string", - "format": "uri" - }, - "files": { - "type": "object", - "additionalProperties": { - "type": "object", - "properties": { - "filename": { - "type": "string" - }, - "type": { - "type": "string" - }, - "language": { - "type": "string" - }, - "raw_url": { - "type": "string" - }, - "size": { - "type": "integer" - } - } - } - }, - "public": { - "type": "boolean" + "format": "uri", + "example": "https://api.github.com/orgs/github/repos" }, - "created_at": { + "events_url": { "type": "string", - "format": "date-time" + "format": "uri", + "example": "https://api.github.com/orgs/github/events" }, - "updated_at": { + "hooks_url": { "type": "string", - "format": "date-time" + "example": "https://api.github.com/orgs/github/hooks" }, - "description": { + "issues_url": { "type": "string", - "nullable": true - }, - "comments": { - "type": "integer" - }, - "user": { - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - ] + "example": "https://api.github.com/orgs/github/issues" }, - "comments_url": { + "members_url": { "type": "string", - "format": "uri" - }, - "owner": { - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - ] + "example": "https://api.github.com/orgs/github/members{/member}" }, - "truncated": { - "type": "boolean" + "public_members_url": { + "type": "string", + "example": "https://api.github.com/orgs/github/public_members{/member}" }, - "forks": { - "type": "array", - "items": { - } + "avatar_url": { + "type": "string", + "example": "https://github.com/images/error/octocat_happy.gif" }, - "history": { - "type": "array", - "items": { - } + "description": { + "type": "string", + "example": "A great organization", + "nullable": true } }, "required": [ + "login", + "url", "id", "node_id", - "url", - "forks_url", - "commits_url", - "git_pull_url", - "git_push_url", - "html_url", - "comments_url", - "public", - "description", - "comments", - "user", - "files", - "created_at", - "updated_at" + "repos_url", + "events_url", + "hooks_url", + "issues_url", + "members_url", + "public_members_url", + "avatar_url", + "description" ] } }, @@ -333200,51 +341764,18 @@ "default": { "value": [ { - "url": "https://api.github.com/gists/aa5a315d61ae9438b18d", - "forks_url": "https://api.github.com/gists/aa5a315d61ae9438b18d/forks", - "commits_url": "https://api.github.com/gists/aa5a315d61ae9438b18d/commits", - "id": "aa5a315d61ae9438b18d", - "node_id": "MDQ6R2lzdGFhNWEzMTVkNjFhZTk0MzhiMThk", - "git_pull_url": "https://gist.github.com/aa5a315d61ae9438b18d.git", - "git_push_url": "https://gist.github.com/aa5a315d61ae9438b18d.git", - "html_url": "https://gist.github.com/aa5a315d61ae9438b18d", - "files": { - "hello_world.rb": { - "filename": "hello_world.rb", - "type": "application/x-ruby", - "language": "Ruby", - "raw_url": "https://gist.githubusercontent.com/octocat/6cad326836d38bd3a7ae/raw/db9c55113504e46fa076e7df3a04ce592e2e86d8/hello_world.rb", - "size": 167 - } - }, - "public": true, - "created_at": "2010-04-14T02:15:15Z", - "updated_at": "2011-06-20T11:34:15Z", - "description": "Hello World Examples", - "comments": 0, - "user": null, - "comments_url": "https://api.github.com/gists/aa5a315d61ae9438b18d/comments/", - "owner": { - "login": "octocat", - "id": 1, - "node_id": "MDQ6VXNlcjE=", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/users/octocat", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": false - }, - "truncated": false + "login": "github", + "id": 1, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjE=", + "url": "https://api.github.com/orgs/github", + "repos_url": "https://api.github.com/orgs/github/repos", + "events_url": "https://api.github.com/orgs/github/events", + "hooks_url": "https://api.github.com/orgs/github/hooks", + "issues_url": "https://api.github.com/orgs/github/issues", + "members_url": "https://api.github.com/orgs/github/members{/member}", + "public_members_url": "https://api.github.com/orgs/github/public_members{/member}", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "description": "A great organization" } ] } @@ -333259,125 +341790,64 @@ } } } - }, - "422": { - "description": "Validation Failed", - "content": { - "application/json": { - "schema": { - "title": "Validation Error", - "description": "Validation Error", - "type": "object", - "required": [ - "message", - "documentation_url" - ], - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - }, - "errors": { - "type": "array", - "items": { - "type": "object", - "required": [ - "code" - ], - "properties": { - "resource": { - "type": "string" - }, - "field": { - "type": "string" - }, - "message": { - "type": "string" - }, - "code": { - "type": "string" - }, - "index": { - "type": "integer" - }, - "value": { - "oneOf": [ - { - "type": "string", - "nullable": true - }, - { - "type": "integer", - "nullable": true - }, - { - "type": "array", - "nullable": true, - "items": { - "type": "string" - } - } - ] - } - } - } - } - } - } - } - } } }, "x-github": { "githubCloudOnly": false, - "enabledForGitHubApps": false, + "enabledForGitHubApps": true, "previews": [ ], - "category": "gists", + "category": "orgs", "subcategory": null } } }, - "/users/{username}/gpg_keys": { + "/users/{username}/packages/{package_type}/{package_name}": { "get": { - "summary": "List GPG keys for a user", - "description": "Lists the GPG keys for a user. This information is accessible by anyone.", + "summary": "Get a package for a user", + "description": "Gets a specific package metadata for a public package owned by a user.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", "tags": [ - "users" + "packages" ], - "operationId": "users/list-gpg-keys-for-user", + "operationId": "packages/get-package-for-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/users#list-gpg-keys-for-a-user" + "url": "https://docs.github.com/rest/reference/packages#get-a-package-for-a-user" }, "parameters": [ { - "name": "username", + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", "in": "path", "required": true, "schema": { - "type": "string" + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] } }, { - "name": "per_page", - "description": "Results per page (max 100)", - "in": "query", + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, "schema": { - "type": "integer", - "default": 30 + "type": "string" } }, { - "name": "page", - "description": "Page number of the results to fetch.", - "in": "query", + "name": "username", + "in": "path", + "required": true, "schema": { - "type": "integer", - "default": 1 + "type": "string" } } ], @@ -333387,276 +341857,1843 @@ "content": { "application/json": { "schema": { - "type": "array", - "items": { - "title": "GPG Key", - "description": "A unique encryption key", - "type": "object", - "properties": { - "id": { - "type": "integer", - "example": 3 - }, - "primary_key_id": { - "type": "integer", - "nullable": true - }, - "key_id": { - "type": "string", - "example": "3262EFF25BA0D270" - }, - "public_key": { - "type": "string", - "example": "xsBNBFayYZ..." - }, - "emails": { - "type": "array", - "example": [ - { - "email": "mastahyeti@users.noreply.github.com", - "verified": true - } - ], - "items": { + "title": "Package", + "description": "A software package", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the package.", + "type": "integer", + "example": 1 + }, + "name": { + "description": "The name of the package.", + "type": "string", + "example": "super-linter" + }, + "package_type": { + "type": "string", + "example": "docker", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "url": { + "type": "string", + "example": "https://api.github.com/orgs/github/packages/container/super-linter" + }, + "html_url": { + "type": "string", + "example": "https://github.com/orgs/github/packages/container/package/super-linter" + }, + "version_count": { + "description": "The number of versions of the package.", + "type": "integer", + "example": 1 + }, + "visibility": { + "type": "string", + "example": "private", + "enum": [ + "private", + "public" + ] + }, + "owner": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", "type": "object", "properties": { - "email": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "repository": { + "nullable": true, + "allOf": [ + { + "title": "Minimal Repository", + "description": "Minimal Repository", + "type": "object", + "properties": { + "id": { + "type": "integer", + "example": 1296269 + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "type": "string", + "example": "Hello-World" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "owner": { + "type": "object", + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "private": { + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { "type": "string" }, - "verified": { - "type": "boolean" - } - } - } - }, - "subkeys": { - "type": "array", - "example": [ - { - "id": 4, - "primary_key_id": 3, - "key_id": "4A595D4C72EE49C7", - "public_key": "zsBNBFayYZ...", - "emails": [ - - ], - "subkeys": [ - - ], - "can_sign": false, - "can_encrypt_comms": true, - "can_encrypt_storage": true, - "can_certify": false, - "created_at": "2016-03-24T11:31:04-06:00", - "expires_at": null - } - ], - "items": { - "type": "object", - "properties": { - "id": { + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string" + }, + "mirror_url": { + "type": "string", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string" + }, + "homepage": { + "type": "string", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { "type": "integer" }, - "primary_key_id": { + "stargazers_count": { "type": "integer" }, - "key_id": { - "type": "string" + "watchers_count": { + "type": "integer" }, - "public_key": { + "size": { + "type": "integer" + }, + "default_branch": { "type": "string" }, - "emails": { - "type": "array", - "items": { - } + "open_issues_count": { + "type": "integer" }, - "subkeys": { + "is_template": { + "type": "boolean" + }, + "topics": { "type": "array", "items": { + "type": "string" } }, - "can_sign": { + "has_issues": { "type": "boolean" }, - "can_encrypt_comms": { + "has_projects": { "type": "boolean" }, - "can_encrypt_storage": { + "has_wiki": { "type": "boolean" }, - "can_certify": { + "has_pages": { "type": "boolean" }, - "created_at": { + "has_downloads": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "visibility": { "type": "string" }, - "expires_at": { + "pushed_at": { "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", "nullable": true }, - "raw_key": { + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + } + } + }, + "template_repository": { + "nullable": true, + "type": "object", + "allOf": [ + { + "title": "Repository", + "description": "A git repository", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "nullable": true, + "allOf": [ + { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ] + } + ] + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "nullable": true, + "allOf": [ + { + "title": "Simple User", + "description": "Simple User", + "type": "object", + "properties": { + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + } + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "template_repository": { + "nullable": true, + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "owner": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + } + }, + "private": { + "type": "boolean" + }, + "html_url": { + "type": "string" + }, + "description": { + "type": "string" + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "archive_url": { + "type": "string" + }, + "assignees_url": { + "type": "string" + }, + "blobs_url": { + "type": "string" + }, + "branches_url": { + "type": "string" + }, + "collaborators_url": { + "type": "string" + }, + "comments_url": { + "type": "string" + }, + "commits_url": { + "type": "string" + }, + "compare_url": { + "type": "string" + }, + "contents_url": { + "type": "string" + }, + "contributors_url": { + "type": "string" + }, + "deployments_url": { + "type": "string" + }, + "downloads_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "forks_url": { + "type": "string" + }, + "git_commits_url": { + "type": "string" + }, + "git_refs_url": { + "type": "string" + }, + "git_tags_url": { + "type": "string" + }, + "git_url": { + "type": "string" + }, + "issue_comment_url": { + "type": "string" + }, + "issue_events_url": { + "type": "string" + }, + "issues_url": { + "type": "string" + }, + "keys_url": { + "type": "string" + }, + "labels_url": { + "type": "string" + }, + "languages_url": { + "type": "string" + }, + "merges_url": { + "type": "string" + }, + "milestones_url": { + "type": "string" + }, + "notifications_url": { + "type": "string" + }, + "pulls_url": { + "type": "string" + }, + "releases_url": { + "type": "string" + }, + "ssh_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string" + }, + "statuses_url": { + "type": "string" + }, + "subscribers_url": { + "type": "string" + }, + "subscription_url": { + "type": "string" + }, + "tags_url": { + "type": "string" + }, + "teams_url": { + "type": "string" + }, + "trees_url": { + "type": "string" + }, + "clone_url": { + "type": "string" + }, + "mirror_url": { + "type": "string" + }, + "hooks_url": { + "type": "string" + }, + "svn_url": { + "type": "string" + }, + "homepage": { + "type": "string" + }, + "language": { + "type": "string" + }, + "forks_count": { + "type": "integer" + }, + "stargazers_count": { + "type": "integer" + }, + "watchers_count": { + "type": "integer" + }, + "size": { + "type": "integer" + }, + "default_branch": { + "type": "string" + }, + "open_issues_count": { + "type": "integer" + }, + "is_template": { + "type": "boolean" + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "visibility": { + "type": "string" + }, + "pushed_at": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + } + } + }, + "allow_rebase_merge": { + "type": "boolean" + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "type": "boolean" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "allow_merge_commit": { + "type": "boolean" + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + } + } + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + } + ] + }, + "temp_clone_token": { + "type": "string" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "subscribers_count": { + "type": "integer" + }, + "network_count": { + "type": "integer" + }, + "license": { + "type": "object", + "properties": { + "key": { + "type": "string" + }, + "name": { + "type": "string" + }, + "spdx_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "node_id": { + "type": "string" + } + }, "nullable": true + }, + "forks": { + "type": "integer", + "example": 0 + }, + "open_issues": { + "type": "integer", + "example": 0 + }, + "watchers": { + "type": "integer", + "example": 0 } - } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url" + ] } - }, - "can_sign": { - "type": "boolean", - "example": true - }, - "can_encrypt_comms": { - "type": "boolean" - }, - "can_encrypt_storage": { - "type": "boolean" - }, - "can_certify": { - "type": "boolean", - "example": true - }, - "created_at": { - "type": "string", - "format": "date-time", - "example": "2016-03-24T11:31:04-06:00" - }, - "expires_at": { - "type": "string", - "format": "date-time", - "nullable": true - }, - "raw_key": { - "type": "string", - "nullable": true - } + ] }, - "required": [ - "id", - "primary_key_id", - "key_id", - "raw_key", - "public_key", - "created_at", - "expires_at", - "can_sign", - "can_encrypt_comms", - "can_encrypt_storage", - "can_certify", - "emails", - "subkeys" - ] - } + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + } + }, + "required": [ + "id", + "name", + "package_type", + "visibility", + "url", + "html_url", + "version_count", + "created_at", + "updated_at" + ] }, "examples": { "default": { - "value": [ - { - "id": 3, - "primary_key_id": 2, - "key_id": "3262EFF25BA0D270", - "public_key": "xsBNBFayYZ...", - "emails": [ - { - "email": "mastahyeti@users.noreply.github.com", - "verified": true - } - ], - "subkeys": [ - { - "id": 4, - "primary_key_id": 3, - "key_id": "4A595D4C72EE49C7", - "public_key": "zsBNBFayYZ...", - "emails": [ - - ], - "subkeys": [ - - ], - "can_sign": false, - "can_encrypt_comms": true, - "can_encrypt_storage": true, - "can_certify": false, - "created_at": "2016-03-24T11:31:04-06:00", - "expires_at": "2016-03-24T11:31:04-07:00" - } - ], - "can_sign": true, - "can_encrypt_comms": false, - "can_encrypt_storage": false, - "can_certify": true, - "created_at": "2016-03-24T11:31:04-06:00", - "expires_at": "2016-03-24T11:31:04-07:00", - "raw_key": "string" - } - ] + "value": { + "id": 40201, + "name": "octo-name", + "package_type": "rubygems", + "owner": { + "login": "octocat", + "id": 209477, + "node_id": "MDQ6VXNlcjIwOTQ3Nw==", + "avatar_url": "https://avatars.githubusercontent.com/u/209477?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": true + }, + "version_count": 3, + "visibility": "public", + "url": "https://api.github.com/users/octocat/packages/rubygems/octo-name", + "created_at": "2019-10-20T14:17:14Z", + "updated_at": "2019-10-20T14:17:14Z", + "repository": { + "id": 216219492, + "node_id": "MDEwOlJlcG9zaXRvcnkyMTYyMTk0OTI=", + "name": "octo-name-repo", + "full_name": "octocat/octo-name-repo", + "private": false, + "owner": { + "login": "octocat", + "id": 209477, + "node_id": "MDQ6VXNlcjIwOTQ3Nw==", + "avatar_url": "https://avatars.githubusercontent.com/u/209477?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": true + }, + "html_url": "https://github.com/octocat/octo-name-repo", + "description": "Project for octocats", + "fork": false, + "url": "https://api.github.com/repos/octocat/octo-name-repo", + "forks_url": "https://api.github.com/repos/octocat/octo-name-repo/forks", + "keys_url": "https://api.github.com/repos/octocat/octo-name-repo/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/octocat/octo-name-repo/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/octocat/octo-name-repo/teams", + "hooks_url": "https://api.github.com/repos/octocat/octo-name-repo/hooks", + "issue_events_url": "https://api.github.com/repos/octocat/octo-name-repo/issues/events{/number}", + "events_url": "https://api.github.com/repos/octocat/octo-name-repo/events", + "assignees_url": "https://api.github.com/repos/octocat/octo-name-repo/assignees{/user}", + "branches_url": "https://api.github.com/repos/octocat/octo-name-repo/branches{/branch}", + "tags_url": "https://api.github.com/repos/octocat/octo-name-repo/tags", + "blobs_url": "https://api.github.com/repos/octocat/octo-name-repo/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/octocat/octo-name-repo/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/octocat/octo-name-repo/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/octocat/octo-name-repo/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/octocat/octo-name-repo/statuses/{sha}", + "languages_url": "https://api.github.com/repos/octocat/octo-name-repo/languages", + "stargazers_url": "https://api.github.com/repos/octocat/octo-name-repo/stargazers", + "contributors_url": "https://api.github.com/repos/octocat/octo-name-repo/contributors", + "subscribers_url": "https://api.github.com/repos/octocat/octo-name-repo/subscribers", + "subscription_url": "https://api.github.com/repos/octocat/octo-name-repo/subscription", + "commits_url": "https://api.github.com/repos/octocat/octo-name-repo/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/octocat/octo-name-repo/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/octocat/octo-name-repo/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/octocat/octo-name-repo/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/octocat/octo-name-repo/contents/{+path}", + "compare_url": "https://api.github.com/repos/octocat/octo-name-repo/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/octocat/octo-name-repo/merges", + "archive_url": "https://api.github.com/repos/octocat/octo-name-repo/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/octocat/octo-name-repo/downloads", + "issues_url": "https://api.github.com/repos/octocat/octo-name-repo/issues{/number}", + "pulls_url": "https://api.github.com/repos/octocat/octo-name-repo/pulls{/number}", + "milestones_url": "https://api.github.com/repos/octocat/octo-name-repo/milestones{/number}", + "notifications_url": "https://api.github.com/repos/octocat/octo-name-repo/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/octocat/octo-name-repo/labels{/name}", + "releases_url": "https://api.github.com/repos/octocat/octo-name-repo/releases{/id}", + "deployments_url": "https://api.github.com/repos/octocat/octo-name-repo/deployments" + }, + "html_url": "https://github.com/octocat/octo-name-repo/packages/40201" + } } } } - }, - "headers": { - "Link": { - "example": "; rel=\"next\", ; rel=\"last\"", - "schema": { - "type": "string" - } - } } } }, "x-github": { "githubCloudOnly": false, - "enabledForGitHubApps": true, + "enabledForGitHubApps": false, "previews": [ ], - "category": "users", - "subcategory": "gpg-keys" + "category": "packages", + "subcategory": null } } }, - "/users/{username}/hovercard": { + "/users/{username}/packages/{package_type}/{package_name}/versions": { "get": { - "summary": "Get contextual information for a user", - "description": "Provides hovercard information when authenticated through basic auth or OAuth with the `repo` scope. You can find out more about someone in relation to their pull requests, issues, repositories, and organizations.\n\nThe `subject_type` and `subject_id` parameters provide context for the person's hovercard, which returns more information than without the parameters. For example, if you wanted to find out more about `octocat` who owns the `Spoon-Knife` repository via cURL, it would look like this:\n\n```shell\n curl -u username:token\n https://api.github.com/users/octocat/hovercard?subject_type=repository&subject_id=1300192\n```", + "summary": "Get all package versions for a package owned by a user", + "description": "Returns all package versions for a public package owned by a specified user.\n\nTo use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", "tags": [ - "users" + "packages" ], - "operationId": "users/get-context-for-user", + "operationId": "packages/get-all-package-versions-for-package-owned-by-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/users/#get-contextual-information-for-a-user" + "url": "https://docs.github.com/rest/reference/packages#get-all-package-versions-for-a-package-owned-by-a-user" }, "parameters": [ { - "name": "username", + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", "in": "path", "required": true, "schema": { - "type": "string" + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] } }, { - "name": "subject_type", - "description": "Identifies which additional information you'd like to receive about the person's hovercard. Can be `organization`, `repository`, `issue`, `pull_request`. **Required** when using `subject_id`.", - "in": "query", - "required": false, + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, "schema": { - "type": "string", - "enum": [ - "organization", - "repository", - "issue", - "pull_request" - ] + "type": "string" } }, { - "name": "subject_id", - "description": "Uses the ID for the `subject_type` you specified. **Required** when using `subject_type`.", - "in": "query", - "required": false, + "name": "username", + "in": "path", + "required": true, "schema": { "type": "string" } @@ -333668,43 +343705,157 @@ "content": { "application/json": { "schema": { - "title": "Hovercard", - "description": "Hovercard", - "type": "object", - "properties": { - "contexts": { - "type": "array", - "items": { + "type": "array", + "items": { + "title": "Package Version", + "description": "A version of a software package", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the package version.", + "type": "integer", + "example": 1 + }, + "name": { + "description": "The name of the package version.", + "type": "string", + "example": "latest" + }, + "url": { + "type": "string", + "example": "https://api.github.com/orgs/github/packages/container/super-linter/versions/786068" + }, + "package_html_url": { + "type": "string", + "example": "https://github.com/orgs/github/packages/container/package/super-linter" + }, + "html_url": { + "type": "string", + "example": "https://github.com/orgs/github/packages/container/super-linter/786068" + }, + "license": { + "type": "string", + "example": "MIT" + }, + "description": { + "type": "string" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "deleted_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "metadata": { "type": "object", + "title": "Package Version Metadata", "properties": { - "message": { - "type": "string" + "package_type": { + "type": "string", + "example": "docker", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] }, - "octicon": { - "type": "string" + "container": { + "type": "object", + "title": "Container Metadata", + "properties": { + "tags": { + "type": "array" + } + }, + "required": [ + "tags" + ] + }, + "docker": { + "type": "object", + "title": "Docker Metadata", + "properties": { + "tag": { + "type": "array" + } + }, + "required": [ + "tags" + ] } }, "required": [ - "message", - "octicon" + "package_type" ] } - } - }, - "required": [ - "contexts" - ] + }, + "required": [ + "id", + "name", + "url", + "package_html_url", + "created_at", + "updated_at" + ] + } }, "examples": { "default": { - "value": { - "contexts": [ - { - "message": "Owns this repository", - "octicon": "repo" + "value": [ + { + "id": 3497268, + "name": "0.3.0", + "url": "https://api.github.com/users/octocat/packages/rubygems/octo-name/versions/3497268", + "package_html_url": "https://github.com/octocat/octo-name-repo/packages/40201", + "license": "MIT", + "created_at": "2020-08-31T15:22:11Z", + "updated_at": "2020-08-31T15:22:12Z", + "description": "Project for octocats", + "html_url": "https://github.com/octocat/octo-name-repo/packages/40201?version=0.3.0", + "metadata": { + "package_type": "rubygems" } - ] - } + }, + { + "id": 387039, + "name": "0.2.0", + "url": "https://api.github.com/users/octocat/packages/rubygems/octo-name/versions/387039", + "package_html_url": "https://github.com/octocat/octo-name-repo/packages/40201", + "license": "MIT", + "created_at": "2019-12-01T20:49:29Z", + "updated_at": "2019-12-01T20:49:30Z", + "description": "Project for octocats", + "html_url": "https://github.com/octocat/octo-name-repo/packages/40201?version=0.2.0", + "metadata": { + "package_type": "rubygems" + } + }, + { + "id": 169770, + "name": "0.1.0", + "url": "https://api.github.com/users/octocat/packages/rubygems/octo-name/versions/169770", + "package_html_url": "https://github.com/octocat/octo-name-repo/packages/40201", + "license": "MIT", + "created_at": "2019-10-20T14:17:14Z", + "updated_at": "2019-10-20T14:17:15Z", + "html_url": "https://github.com/octocat/octo-name-repo/packages/40201?version=0.1.0", + "metadata": { + "package_type": "rubygems" + } + } + ] } } } @@ -333730,69 +343881,40 @@ } } }, - "422": { - "description": "Validation Failed", + "403": { + "description": "Forbidden", "content": { "application/json": { "schema": { - "title": "Validation Error", - "description": "Validation Error", + "title": "Basic Error", + "description": "Basic Error", "type": "object", - "required": [ - "message", - "documentation_url" - ], "properties": { "message": { "type": "string" }, "documentation_url": { "type": "string" + } + } + } + } + } + }, + "401": { + "description": "Requires Authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" }, - "errors": { - "type": "array", - "items": { - "type": "object", - "required": [ - "code" - ], - "properties": { - "resource": { - "type": "string" - }, - "field": { - "type": "string" - }, - "message": { - "type": "string" - }, - "code": { - "type": "string" - }, - "index": { - "type": "integer" - }, - "value": { - "oneOf": [ - { - "type": "string", - "nullable": true - }, - { - "type": "integer", - "nullable": true - }, - { - "type": "array", - "nullable": true, - "items": { - "type": "string" - } - } - ] - } - } - } + "documentation_url": { + "type": "string" } } } @@ -333806,24 +343928,59 @@ "previews": [ ], - "category": "users", + "category": "packages", "subcategory": null } } }, - "/users/{username}/installation": { + "/users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}": { "get": { - "summary": "Get a user installation for the authenticated app", - "description": "Enables an authenticated GitHub App to find the user’s installation information.\n\nYou must use a [JWT](https://docs.github.com/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "summary": "Get a package version for a user", + "description": "Gets a specific package version for a public package owned by a specified user.\n\nAt this time, to use this endpoint, you must authenticate using an access token with the `packages:read` scope.\nIf `package_type` is not `container`, your token must also include the `repo` scope.", "tags": [ - "apps" + "packages" ], - "operationId": "apps/get-user-installation", + "operationId": "packages/get-package-version-for-user", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/v3/apps/#get-a-user-installation-for-the-authenticated-app" + "url": "https://docs.github.com/rest/reference/packages#get-a-package-version-for-a-user" }, "parameters": [ + { + "name": "package_type", + "description": "The type of supported package. Can be one of `npm`, `maven`, `rubygems`, `nuget`, `docker`, or `container`. For Docker images that use the package namespace `https://ghcr.io/owner/package-name`, use `container`.", + "in": "path", + "required": true, + "schema": { + "type": "string", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + } + }, + { + "name": "package_name", + "description": "The name of the package.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "package_version_id", + "description": "Unique identifier of the package version.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, { "name": "username", "in": "path", @@ -333839,449 +343996,105 @@ "content": { "application/json": { "schema": { - "title": "Installation", - "description": "Installation", + "title": "Package Version", + "description": "A version of a software package", "type": "object", "properties": { "id": { - "description": "The ID of the installation.", + "description": "Unique identifier of the package version.", "type": "integer", "example": 1 }, - "account": { - "nullable": true, - "anyOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - }, - { - "title": "Enterprise", - "description": "An enterprise account", - "type": "object", - "properties": { - "description": { - "description": "A short description of the enterprise.", - "type": "string", - "nullable": true - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/enterprises/octo-business" - }, - "website_url": { - "description": "The enterprise's website URL.", - "type": "string", - "nullable": true, - "format": "uri" - }, - "id": { - "description": "Unique identifier of the enterprise", - "example": 42, - "type": "integer" - }, - "node_id": { - "type": "string", - "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" - }, - "name": { - "description": "The name of the enterprise.", - "type": "string", - "example": "Octo Business" - }, - "slug": { - "description": "The slug url identifier for the enterprise.", - "type": "string", - "example": "octo-business" - }, - "created_at": { - "type": "string", - "nullable": true, - "format": "date-time", - "example": "2019-01-26T19:01:12Z" - }, - "updated_at": { - "type": "string", - "nullable": true, - "format": "date-time", - "example": "2019-01-26T19:14:43Z" - }, - "avatar_url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ] - } - ] - }, - "repository_selection": { - "description": "Describe whether all repositories have been selected or there's a selection involved", + "name": { + "description": "The name of the package version.", "type": "string", - "enum": [ - "all", - "selected" - ] + "example": "latest" }, - "access_tokens_url": { + "url": { "type": "string", - "format": "uri", - "example": "https://api.github.com/installations/1/access_tokens" + "example": "https://api.github.com/orgs/github/packages/container/super-linter/versions/786068" }, - "repositories_url": { + "package_html_url": { "type": "string", - "format": "uri", - "example": "https://api.github.com/installation/repositories" + "example": "https://github.com/orgs/github/packages/container/package/super-linter" }, "html_url": { "type": "string", - "format": "uri", - "example": "https://github.com/organizations/github/settings/installations/1" - }, - "app_id": { - "type": "integer", - "example": 1 - }, - "target_id": { - "description": "The ID of the user or organization this token is being scoped to.", - "type": "integer" + "example": "https://github.com/orgs/github/packages/container/super-linter/786068" }, - "target_type": { + "license": { "type": "string", - "example": "Organization" - }, - "permissions": { - "type": "object", - "example": { - "issues": "read", - "deployments": "write" - }, - "properties": { - "deployments": { - "type": "string" - }, - "checks": { - "type": "string" - }, - "metadata": { - "type": "string" - }, - "contents": { - "type": "string" - }, - "pull_requests": { - "type": "string" - }, - "statuses": { - "type": "string" - }, - "issues": { - "type": "string", - "example": "\"read\"" - }, - "organization_administration": { - "type": "string", - "example": "\"read\"" - } - } + "example": "MIT" }, - "events": { - "type": "array", - "items": { - "type": "string" - } + "description": { + "type": "string" }, "created_at": { "type": "string", - "format": "date-time" + "format": "date-time", + "example": "2011-04-10T20:09:31Z" }, "updated_at": { "type": "string", - "format": "date-time" - }, - "single_file_name": { - "type": "string", - "example": "config.yaml", - "nullable": true - }, - "has_multiple_single_files": { - "type": "boolean", - "example": true - }, - "single_file_paths": { - "type": "array", - "items": { - "type": "string" - }, - "example": [ - "config.yml", - ".github/issue_TEMPLATE.md" - ] + "format": "date-time", + "example": "2014-03-03T18:58:10Z" }, - "app_slug": { + "deleted_at": { "type": "string", - "example": "github-actions" + "format": "date-time", + "example": "2014-03-03T18:58:10Z" }, - "suspended_by": { - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", + "metadata": { + "type": "object", + "title": "Package Version Metadata", + "properties": { + "package_type": { + "type": "string", + "example": "docker", + "enum": [ + "npm", + "maven", + "rubygems", + "docker", + "nuget", + "container" + ] + }, + "container": { "type": "object", + "title": "Container Metadata", "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" + "tags": { + "type": "array" } }, "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true + "tags" + ] + }, + "docker": { + "type": "object", + "title": "Docker Metadata", + "properties": { + "tag": { + "type": "array" + } + }, + "required": [ + "tags" + ] } + }, + "required": [ + "package_type" ] - }, - "suspended_at": { - "type": "string", - "format": "date-time", - "nullable": true - }, - "contact_email": { - "type": "string", - "example": "\"test_13f1e99741e3e004@d7e1eb0bc0a1ba12.com\"", - "nullable": true } }, "required": [ "id", - "app_id", - "app_slug", - "target_id", - "target_type", - "single_file_name", - "repository_selection", - "access_tokens_url", - "html_url", - "repositories_url", - "events", - "account", - "permissions", + "name", + "url", + "package_html_url", "created_at", "updated_at" ] @@ -334289,52 +344102,18 @@ "examples": { "default": { "value": { - "id": 1, - "account": { - "login": "github", - "id": 1, - "node_id": "MDEyOk9yZ2FuaXphdGlvbjE=", - "avatar_url": "https://github.com/images/error/hubot_happy.gif", - "gravatar_id": "", - "url": "https://api.github.com/orgs/github", - "html_url": "https://github.com/github", - "followers_url": "https://api.github.com/users/github/followers", - "following_url": "https://api.github.com/users/github/following{/other_user}", - "gists_url": "https://api.github.com/users/github/gists{/gist_id}", - "starred_url": "https://api.github.com/users/github/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/github/subscriptions", - "organizations_url": "https://api.github.com/users/github/orgs", - "repos_url": "https://api.github.com/orgs/github/repos", - "events_url": "https://api.github.com/orgs/github/events", - "received_events_url": "https://api.github.com/users/github/received_events", - "type": "Organization", - "site_admin": false - }, - "repository_selection": "all", - "access_tokens_url": "https://api.github.com/installations/1/access_tokens", - "repositories_url": "https://api.github.com/installation/repositories", - "html_url": "https://github.com/organizations/github/settings/installations/1", - "app_id": 1, - "target_id": 1, - "target_type": "Organization", - "permissions": { - "checks": "write", - "metadata": "read", - "contents": "read" - }, - "events": [ - "push", - "pull_request" - ], - "created_at": "2018-02-09T20:51:14Z", - "updated_at": "2018-02-09T20:51:14Z", - "single_file_name": "config.yml", - "has_multiple_single_files": true, - "single_file_paths": [ - "config.yml", - ".github/issue_TEMPLATE.md" - ], - "app_slug": "github-actions" + "id": 387039, + "name": "0.2.0", + "url": "https://api.github.com/users/octocat/packages/rubygems/octo-name/versions/387039", + "package_html_url": "https://github.com/octocat/octo-name-repo/packages/40201", + "license": "MIT", + "created_at": "2019-12-01T20:49:29Z", + "updated_at": "2019-12-01T20:49:30Z", + "description": "Octo-name client for Ruby", + "html_url": "https://github.com/octocat/octo-name-repo/packages/40201?version=0.2.0", + "metadata": { + "package_type": "rubygems" + } } } } @@ -334348,269 +344127,7 @@ "previews": [ ], - "category": "apps", - "subcategory": null - } - } - }, - "/users/{username}/keys": { - "get": { - "summary": "List public keys for a user", - "description": "Lists the _verified_ public SSH keys for a user. This is accessible by anyone.", - "tags": [ - "users" - ], - "operationId": "users/list-public-keys-for-user", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/reference/users#list-public-keys-for-a-user" - }, - "parameters": [ - { - "name": "username", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "per_page", - "description": "Results per page (max 100)", - "in": "query", - "schema": { - "type": "integer", - "default": 30 - } - }, - { - "name": "page", - "description": "Page number of the results to fetch.", - "in": "query", - "schema": { - "type": "integer", - "default": 1 - } - } - ], - "responses": { - "200": { - "description": "response", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "title": "Key Simple", - "description": "Key Simple", - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "key": { - "type": "string" - } - }, - "required": [ - "key", - "id" - ] - } - }, - "examples": { - "default": { - "value": [ - { - "id": 1, - "key": "ssh-rsa AAA..." - } - ] - } - } - } - }, - "headers": { - "Link": { - "example": "; rel=\"next\", ; rel=\"last\"", - "schema": { - "type": "string" - } - } - } - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "previews": [ - - ], - "category": "users", - "subcategory": "keys" - } - } - }, - "/users/{username}/orgs": { - "get": { - "summary": "List organizations for a user", - "description": "List [public organization memberships](https://help.github.com/articles/publicizing-or-concealing-organization-membership) for the specified user.\n\nThis method only lists _public_ memberships, regardless of authentication. If you need to fetch all of the organization memberships (public and private) for the authenticated user, use the [List organizations for the authenticated user](https://docs.github.com/rest/reference/orgs#list-organizations-for-the-authenticated-user) API instead.", - "tags": [ - "orgs" - ], - "operationId": "orgs/list-for-user", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/v3/orgs/#list-organizations-for-a-user" - }, - "parameters": [ - { - "name": "username", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "per_page", - "description": "Results per page (max 100)", - "in": "query", - "schema": { - "type": "integer", - "default": 30 - } - }, - { - "name": "page", - "description": "Page number of the results to fetch.", - "in": "query", - "schema": { - "type": "integer", - "default": 1 - } - } - ], - "responses": { - "200": { - "description": "response", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "title": "Organization Simple", - "description": "Organization Simple", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "github" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDEyOk9yZ2FuaXphdGlvbjE=" - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/orgs/github" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/orgs/github/repos" - }, - "events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/orgs/github/events" - }, - "hooks_url": { - "type": "string", - "example": "https://api.github.com/orgs/github/hooks" - }, - "issues_url": { - "type": "string", - "example": "https://api.github.com/orgs/github/issues" - }, - "members_url": { - "type": "string", - "example": "https://api.github.com/orgs/github/members{/member}" - }, - "public_members_url": { - "type": "string", - "example": "https://api.github.com/orgs/github/public_members{/member}" - }, - "avatar_url": { - "type": "string", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "description": { - "type": "string", - "example": "A great organization", - "nullable": true - } - }, - "required": [ - "login", - "url", - "id", - "node_id", - "repos_url", - "events_url", - "hooks_url", - "issues_url", - "members_url", - "public_members_url", - "avatar_url", - "description" - ] - } - }, - "examples": { - "default": { - "value": [ - { - "login": "github", - "id": 1, - "node_id": "MDEyOk9yZ2FuaXphdGlvbjE=", - "url": "https://api.github.com/orgs/github", - "repos_url": "https://api.github.com/orgs/github/repos", - "events_url": "https://api.github.com/orgs/github/events", - "hooks_url": "https://api.github.com/orgs/github/hooks", - "issues_url": "https://api.github.com/orgs/github/issues", - "members_url": "https://api.github.com/orgs/github/members{/member}", - "public_members_url": "https://api.github.com/orgs/github/public_members{/member}", - "avatar_url": "https://github.com/images/error/octocat_happy.gif", - "description": "A great organization" - } - ] - } - } - } - }, - "headers": { - "Link": { - "example": "; rel=\"next\", ; rel=\"last\"", - "schema": { - "type": "string" - } - } - } - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "previews": [ - - ], - "category": "orgs", + "category": "packages", "subcategory": null } } @@ -334653,7 +344170,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -335070,7 +344587,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -337791,7 +347308,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -340556,7 +350073,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -342618,7 +352135,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -344894,7 +354411,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", diff --git a/lib/rest/static/dereferenced/ghes-2.18.deref.json b/lib/rest/static/dereferenced/ghes-2.18.deref.json index 55d190723f32..51b91f22b983 100644 --- a/lib/rest/static/dereferenced/ghes-2.18.deref.json +++ b/lib/rest/static/dereferenced/ghes-2.18.deref.json @@ -6073,7 +6073,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -8896,7 +8896,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -10493,7 +10493,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -17645,7 +17645,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -20660,7 +20660,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -21586,7 +21586,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -22150,7 +22150,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -23480,7 +23480,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -24844,7 +24844,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -25154,7 +25154,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -26818,7 +26818,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -28118,7 +28118,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -30673,7 +30673,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -31270,7 +31270,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -34040,7 +34040,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -38134,7 +38134,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -39231,7 +39231,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -41925,7 +41925,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -43684,7 +43684,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -46196,7 +46196,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -47641,7 +47641,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -48412,7 +48412,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -49197,7 +49197,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -49610,7 +49610,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -52593,7 +52593,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -55551,7 +55551,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -57433,7 +57433,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -58594,7 +58594,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -63926,10 +63926,10 @@ "anonymous_access_enabled": false }, "code_of_conduct": { - "html_url": "https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md", - "url": "https://api.github.com/repos/github/docs/community/code_of_conduct", "key": "other", - "name": "Other" + "name": "Other", + "html_url": "https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md", + "url": "https://api.github.com/repos/github/docs/community/code_of_conduct" }, "anonymous_access_enabled": false } @@ -68481,7 +68481,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -68801,7 +68801,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -81551,7 +81551,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -87636,7 +87636,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -88382,7 +88382,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -91032,7 +91032,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -92245,7 +92245,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -93174,7 +93174,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -94143,7 +94143,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -94994,7 +94994,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -99644,7 +99644,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -100345,7 +100345,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -104323,7 +104323,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -108411,7 +108411,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -108683,7 +108683,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -110685,7 +110685,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -112624,7 +112624,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -115341,7 +115341,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -121385,7 +121385,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -123537,7 +123537,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -127597,7 +127597,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -132537,7 +132537,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -134582,7 +134582,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -135466,7 +135466,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -144306,11 +144306,13 @@ "type": "integer" } ], - "description": "The title of the issue." + "description": "The title of the issue.", + "nullable": true }, "body": { "type": "string", - "description": "The contents of the issue." + "description": "The contents of the issue.", + "nullable": true }, "assignee": { "type": "string", @@ -151412,7 +151414,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -152802,7 +152804,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -153160,7 +153162,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -154404,7 +154406,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -155121,7 +155123,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -155512,7 +155514,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -156031,7 +156033,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -157759,7 +157761,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -159346,7 +159348,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -159536,7 +159538,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -162139,7 +162141,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -163410,7 +163412,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -164353,7 +164355,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -171498,7 +171500,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -173053,7 +173055,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -180264,7 +180266,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -181563,7 +181565,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -182211,7 +182213,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -182489,7 +182491,6 @@ }, "put": { "summary": "Merge a pull request", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@2.18/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in abuse rate limiting. See \"[Abuse rate limits](https://docs.github.com/enterprise-server@2.18/rest/overview/resources-in-the-rest-api#abuse-rate-limits)\" and \"[Dealing with abuse rate limits](https://docs.github.com/enterprise-server@2.18/rest/guides/best-practices-for-integrators#dealing-with-abuse-rate-limits)\" for details.", "tags": [ "pulls" ], @@ -182806,7 +182807,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -183103,7 +183104,6 @@ }, "post": { "summary": "Request reviewers for a pull request", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@2.18/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in abuse rate limiting. See \"[Abuse rate limits](https://docs.github.com/enterprise-server@2.18/rest/overview/resources-in-the-rest-api#abuse-rate-limits)\" and \"[Dealing with abuse rate limits](https://docs.github.com/enterprise-server@2.18/rest/guides/best-practices-for-integrators#dealing-with-abuse-rate-limits)\" for details.", "tags": [ "pulls" ], @@ -183158,7 +183158,19 @@ "type": "string" } } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -187081,7 +187093,10 @@ "type": "string" } } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -187220,7 +187235,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -189169,7 +189184,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -190962,7 +190977,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -195179,7 +195194,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -195802,7 +195817,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -197283,7 +197298,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -197794,7 +197809,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -197998,7 +198013,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -202722,7 +202737,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -204593,7 +204608,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -206682,7 +206697,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -209324,7 +209339,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -210551,7 +210566,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -213212,12 +213227,10 @@ }, "parent_team_id": { "type": "integer", - "description": "The ID of a team to set as the parent team. **Note**: You must pass the `hellcat-preview` media type to use this parameter." + "description": "The ID of a team to set as the parent team. **Note**: You must pass the `hellcat-preview` media type to use this parameter.", + "nullable": true } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -219306,7 +219319,8 @@ "admin" ] } - } + }, + "nullable": true } } } @@ -227985,7 +227999,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -228630,7 +228644,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -228874,7 +228888,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -229417,7 +229431,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -230619,7 +230633,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -231311,7 +231325,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -232769,7 +232783,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -235247,7 +235261,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -235961,7 +235975,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -237267,7 +237281,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -237874,7 +237888,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -238114,7 +238128,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -240768,7 +240782,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -242999,7 +243013,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -245573,7 +245587,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -247262,7 +247276,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -247841,7 +247855,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -248638,7 +248652,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -251340,7 +251354,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -254034,7 +254048,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -256728,7 +256742,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -256937,7 +256951,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -257204,7 +257218,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -257744,7 +257758,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -258750,7 +258764,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -258848,7 +258862,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -259027,7 +259041,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -259444,7 +259458,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -262138,7 +262152,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -264876,7 +264890,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -266636,7 +266650,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -268852,7 +268866,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", diff --git a/lib/rest/static/dereferenced/ghes-2.19.deref.json b/lib/rest/static/dereferenced/ghes-2.19.deref.json index 0c664d2ee528..dc55fce3124b 100644 --- a/lib/rest/static/dereferenced/ghes-2.19.deref.json +++ b/lib/rest/static/dereferenced/ghes-2.19.deref.json @@ -6086,7 +6086,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -8910,7 +8910,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -10513,7 +10513,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -17665,7 +17665,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -20690,7 +20690,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -21616,7 +21616,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -22180,7 +22180,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -23510,7 +23510,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -24874,7 +24874,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -25184,7 +25184,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -26848,7 +26848,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -28148,7 +28148,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -30708,7 +30708,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -31305,7 +31305,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -34085,7 +34085,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -38179,7 +38179,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -39276,7 +39276,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -41980,7 +41980,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -43670,7 +43670,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -44322,7 +44322,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -46839,7 +46839,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -48284,7 +48284,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -49055,7 +49055,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -49840,7 +49840,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -50253,7 +50253,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -53236,7 +53236,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -56194,7 +56194,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -58076,7 +58076,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -59237,7 +59237,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -64562,10 +64562,10 @@ "anonymous_access_enabled": false }, "code_of_conduct": { - "html_url": "https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md", - "url": "https://api.github.com/repos/github/docs/community/code_of_conduct", "key": "other", - "name": "Other" + "name": "Other", + "html_url": "https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md", + "url": "https://api.github.com/repos/github/docs/community/code_of_conduct" }, "anonymous_access_enabled": false } @@ -69117,7 +69117,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -69437,7 +69437,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -84498,7 +84498,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -90593,7 +90593,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -91344,7 +91344,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -93994,7 +93994,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -95207,7 +95207,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -96136,7 +96136,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -97105,7 +97105,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -97956,7 +97956,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -102606,7 +102606,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -103312,7 +103312,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -107295,7 +107295,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -111383,7 +111383,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -111655,7 +111655,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -113672,7 +113672,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -115626,7 +115626,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -118353,7 +118353,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -122540,7 +122540,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -124582,7 +124582,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -126734,7 +126734,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -130794,7 +130794,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -135744,7 +135744,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -137804,7 +137804,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -138688,7 +138688,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -147543,11 +147543,13 @@ "type": "integer" } ], - "description": "The title of the issue." + "description": "The title of the issue.", + "nullable": true }, "body": { "type": "string", - "description": "The contents of the issue." + "description": "The contents of the issue.", + "nullable": true }, "assignee": { "type": "string", @@ -154664,7 +154666,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -156064,7 +156066,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -156422,7 +156424,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -157666,7 +157668,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -158383,7 +158385,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -158774,7 +158776,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -159293,7 +159295,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -161167,7 +161169,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -162754,7 +162756,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -162944,7 +162946,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -165538,7 +165540,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -166809,7 +166811,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -167752,7 +167754,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -174897,7 +174899,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -176452,7 +176454,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -183663,7 +183665,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -184962,7 +184964,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -185610,7 +185612,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -185888,7 +185890,6 @@ }, "put": { "summary": "Merge a pull request", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@2.19/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in abuse rate limiting. See \"[Abuse rate limits](https://docs.github.com/enterprise-server@2.19/rest/overview/resources-in-the-rest-api#abuse-rate-limits)\" and \"[Dealing with abuse rate limits](https://docs.github.com/enterprise-server@2.19/rest/guides/best-practices-for-integrators#dealing-with-abuse-rate-limits)\" for details.", "tags": [ "pulls" ], @@ -186205,7 +186206,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -186502,7 +186503,6 @@ }, "post": { "summary": "Request reviewers for a pull request", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@2.19/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in abuse rate limiting. See \"[Abuse rate limits](https://docs.github.com/enterprise-server@2.19/rest/overview/resources-in-the-rest-api#abuse-rate-limits)\" and \"[Dealing with abuse rate limits](https://docs.github.com/enterprise-server@2.19/rest/guides/best-practices-for-integrators#dealing-with-abuse-rate-limits)\" for details.", "tags": [ "pulls" ], @@ -186557,7 +186557,19 @@ "type": "string" } } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -190480,7 +190492,10 @@ "type": "string" } } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -190619,7 +190634,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -192568,7 +192583,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -194361,7 +194376,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -198578,7 +198593,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -199201,7 +199216,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -200682,7 +200697,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -201193,7 +201208,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -201397,7 +201412,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -206121,7 +206136,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -207992,7 +208007,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -210081,7 +210096,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -212728,7 +212743,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -213955,7 +213970,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -216620,12 +216635,10 @@ }, "parent_team_id": { "type": "integer", - "description": "The ID of a team to set as the parent team. **Note**: You must pass the `hellcat-preview` media type to use this parameter." + "description": "The ID of a team to set as the parent team. **Note**: You must pass the `hellcat-preview` media type to use this parameter.", + "nullable": true } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -222530,7 +222543,8 @@ "admin" ] } - } + }, + "nullable": true } } } @@ -231209,7 +231223,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -231854,7 +231868,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -232098,7 +232112,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -232641,7 +232655,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -233843,7 +233857,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -234535,7 +234549,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -235993,7 +236007,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -238476,7 +238490,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -239190,7 +239204,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -240496,7 +240510,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -241103,7 +241117,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -241343,7 +241357,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -243997,7 +244011,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -246228,7 +246242,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -248802,7 +248816,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -250491,7 +250505,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -251070,7 +251084,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -251867,7 +251881,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -254579,7 +254593,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -257283,7 +257297,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -259987,7 +260001,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -260196,7 +260210,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -260463,7 +260477,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -261003,7 +261017,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -262009,7 +262023,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -262107,7 +262121,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -262286,7 +262300,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -262703,7 +262717,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -265407,7 +265421,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -268155,7 +268169,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -269915,7 +269929,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -272131,7 +272145,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", diff --git a/lib/rest/static/dereferenced/ghes-2.20.deref.json b/lib/rest/static/dereferenced/ghes-2.20.deref.json index 57e1a62318b0..9ecd6240fb5a 100644 --- a/lib/rest/static/dereferenced/ghes-2.20.deref.json +++ b/lib/rest/static/dereferenced/ghes-2.20.deref.json @@ -6082,7 +6082,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -8915,7 +8915,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -13421,7 +13421,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -20573,7 +20573,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -23606,7 +23606,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -24532,7 +24532,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -25096,7 +25096,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -26426,7 +26426,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -27790,7 +27790,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -28100,7 +28100,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -29764,7 +29764,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -31104,7 +31104,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -33673,7 +33673,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -34265,7 +34265,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -37053,7 +37053,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -41169,7 +41169,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -42293,7 +42293,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -45005,7 +45005,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -46695,7 +46695,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -47347,7 +47347,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -49873,7 +49873,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -51318,7 +51318,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -52089,7 +52089,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -52874,7 +52874,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -53287,7 +53287,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -56291,7 +56291,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -59273,7 +59273,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -61155,7 +61155,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -62316,7 +62316,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -67680,10 +67680,10 @@ "anonymous_access_enabled": false }, "code_of_conduct": { - "html_url": "https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md", - "url": "https://api.github.com/repos/github/docs/community/code_of_conduct", "key": "other", - "name": "Other" + "name": "Other", + "html_url": "https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md", + "url": "https://api.github.com/repos/github/docs/community/code_of_conduct" }, "anonymous_access_enabled": false } @@ -72269,7 +72269,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -72589,7 +72589,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -86604,7 +86604,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -92732,7 +92732,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -93483,7 +93483,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -96144,7 +96144,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -97357,7 +97357,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -98286,7 +98286,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -99255,7 +99255,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -100106,7 +100106,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -104774,7 +104774,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -105480,7 +105480,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -109486,7 +109486,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -113574,7 +113574,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -113846,7 +113846,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -115863,7 +115863,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -117817,7 +117817,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -120552,7 +120552,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -124760,7 +124760,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -126802,7 +126802,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -128954,7 +128954,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -133036,7 +133036,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -138002,7 +138002,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -140062,7 +140062,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -140946,7 +140946,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -149825,11 +149825,13 @@ "type": "integer" } ], - "description": "The title of the issue." + "description": "The title of the issue.", + "nullable": true }, "body": { "type": "string", - "description": "The contents of the issue." + "description": "The contents of the issue.", + "nullable": true }, "assignee": { "type": "string", @@ -156970,7 +156972,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -158370,7 +158372,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -158728,7 +158730,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -159972,7 +159974,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -160689,7 +160691,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -161080,7 +161082,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -161599,7 +161601,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -163473,7 +163475,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -165060,7 +165062,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -165250,7 +165252,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -167855,7 +167857,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -169126,7 +169128,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -170069,7 +170071,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -177232,7 +177234,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -178928,7 +178930,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -186139,7 +186141,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -186732,8 +186734,7 @@ } }, "required": [ - "body", - "path" + "body" ] }, "examples": { @@ -187931,7 +187932,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -188579,7 +188580,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -188857,7 +188858,6 @@ }, "put": { "summary": "Merge a pull request", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@2.20/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in abuse rate limiting. See \"[Abuse rate limits](https://docs.github.com/enterprise-server@2.20/rest/overview/resources-in-the-rest-api#abuse-rate-limits)\" and \"[Dealing with abuse rate limits](https://docs.github.com/enterprise-server@2.20/rest/guides/best-practices-for-integrators#dealing-with-abuse-rate-limits)\" for details.", "tags": [ "pulls" ], @@ -189174,7 +189174,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -189471,7 +189471,6 @@ }, "post": { "summary": "Request reviewers for a pull request", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@2.20/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in abuse rate limiting. See \"[Abuse rate limits](https://docs.github.com/enterprise-server@2.20/rest/overview/resources-in-the-rest-api#abuse-rate-limits)\" and \"[Dealing with abuse rate limits](https://docs.github.com/enterprise-server@2.20/rest/guides/best-practices-for-integrators#dealing-with-abuse-rate-limits)\" for details.", "tags": [ "pulls" ], @@ -189526,7 +189525,19 @@ "type": "string" } } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -193467,7 +193478,10 @@ "type": "string" } } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -193606,7 +193620,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -195555,7 +195569,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -197348,7 +197362,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -201565,7 +201579,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -202188,7 +202202,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -203669,7 +203683,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -204180,7 +204194,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -204384,7 +204398,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -209137,7 +209151,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -211019,7 +211033,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -213119,7 +213133,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -215774,7 +215788,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -217001,7 +217015,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -219685,12 +219699,10 @@ }, "parent_team_id": { "type": "integer", - "description": "The ID of a team to set as the parent team." + "description": "The ID of a team to set as the parent team.", + "nullable": true } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -225563,7 +225575,8 @@ "admin" ] } - } + }, + "nullable": true } } } @@ -234267,7 +234280,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -234912,7 +234925,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -235156,7 +235169,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -235699,7 +235712,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -236901,7 +236914,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -237593,7 +237606,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -239060,7 +239073,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -241552,7 +241565,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -242266,7 +242279,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -243572,7 +243585,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -244179,7 +244192,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -244419,7 +244432,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -247091,7 +247104,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -249333,7 +249346,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -251925,7 +251938,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -253626,7 +253639,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -254217,7 +254230,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -255014,7 +255027,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -257734,7 +257747,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -260446,7 +260459,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -263158,7 +263171,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -263367,7 +263380,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -263634,7 +263647,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -264174,7 +264187,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -265180,7 +265193,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -265278,7 +265291,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -265457,7 +265470,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -265874,7 +265887,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -268586,7 +268599,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -271342,7 +271355,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -273114,7 +273127,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -275348,7 +275361,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", diff --git a/lib/rest/static/dereferenced/ghes-2.21.deref.json b/lib/rest/static/dereferenced/ghes-2.21.deref.json index 50012ead6bea..d0e93db65c53 100644 --- a/lib/rest/static/dereferenced/ghes-2.21.deref.json +++ b/lib/rest/static/dereferenced/ghes-2.21.deref.json @@ -6082,7 +6082,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -8920,7 +8920,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -13426,7 +13426,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -20578,7 +20578,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -23620,7 +23620,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -24546,7 +24546,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -25110,7 +25110,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -26440,7 +26440,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -27804,7 +27804,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -28114,7 +28114,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -29778,7 +29778,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -31128,7 +31128,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -33707,7 +33707,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -34299,7 +34299,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -37096,7 +37096,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -41236,7 +41236,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -42360,7 +42360,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -45081,7 +45081,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -46771,7 +46771,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -47423,7 +47423,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -49959,7 +49959,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -51404,7 +51404,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -52175,7 +52175,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -52960,7 +52960,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -53373,7 +53373,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -56400,7 +56400,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -57904,12 +57904,10 @@ }, "parent_team_id": { "type": "integer", - "description": "The ID of a team to set as the parent team." + "description": "The ID of a team to set as the parent team.", + "nullable": true } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -58504,7 +58502,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -60189,7 +60187,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -61771,7 +61769,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -62437,7 +62435,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -63075,7 +63073,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -63639,7 +63637,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -64299,7 +64297,8 @@ "admin" ] } - } + }, + "nullable": true } } } @@ -64435,7 +64434,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -68200,7 +68199,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -69962,7 +69961,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -71844,7 +71843,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -73005,7 +73004,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -78482,10 +78481,10 @@ "anonymous_access_enabled": false }, "code_of_conduct": { - "html_url": "https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md", - "url": "https://api.github.com/repos/github/docs/community/code_of_conduct", "key": "other", - "name": "Other" + "name": "Other", + "html_url": "https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md", + "url": "https://api.github.com/repos/github/docs/community/code_of_conduct" }, "anonymous_access_enabled": false } @@ -83103,7 +83102,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -83423,7 +83422,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -97438,7 +97437,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -103602,7 +103601,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -104353,7 +104352,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -107026,7 +107025,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -108239,7 +108238,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -109235,7 +109234,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -110204,7 +110203,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -111055,7 +111054,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -115743,7 +115742,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -116449,7 +116448,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -120480,7 +120479,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -124568,7 +124567,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -124840,7 +124839,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -126960,7 +126959,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -129059,7 +129058,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -131803,7 +131802,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -136034,7 +136033,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -138076,7 +138075,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -140228,7 +140227,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -144334,7 +144333,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -149318,7 +149317,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -151378,7 +151377,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -152329,7 +152328,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -161235,11 +161234,13 @@ "type": "integer" } ], - "description": "The title of the issue." + "description": "The title of the issue.", + "nullable": true }, "body": { "type": "string", - "description": "The contents of the issue." + "description": "The contents of the issue.", + "nullable": true }, "assignee": { "type": "string", @@ -168407,7 +168408,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -169807,7 +169808,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -170165,7 +170166,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -171409,7 +171410,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -172193,7 +172194,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -172584,7 +172585,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -173103,7 +173104,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -174977,7 +174978,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -176564,7 +176565,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -176754,7 +176755,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -179371,7 +179372,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -180642,7 +180643,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -181585,7 +181586,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -188758,7 +188759,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -190454,7 +190455,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -197727,7 +197728,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -198320,8 +198321,7 @@ } }, "required": [ - "body", - "path" + "body" ] }, "examples": { @@ -199519,7 +199519,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -200167,7 +200167,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -200762,7 +200762,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -201114,7 +201114,19 @@ "type": "string" } } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -205075,7 +205087,10 @@ "type": "string" } } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -205214,7 +205229,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -207163,7 +207178,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -208956,7 +208971,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -213173,7 +213188,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -213796,7 +213811,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -215277,7 +215292,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -215788,7 +215803,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -215992,7 +216007,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -220776,7 +220791,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -222670,7 +222685,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -224782,7 +224797,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -227446,7 +227461,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -228673,7 +228688,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -231685,7 +231700,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -233340,7 +233355,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -234892,7 +234907,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -235471,7 +235486,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -236030,7 +236045,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -236867,7 +236882,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -237925,7 +237940,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -241773,7 +241788,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -243244,7 +243259,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -243889,7 +243904,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -244133,7 +244148,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -244676,7 +244691,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -245878,7 +245893,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -246570,7 +246585,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -248047,7 +248062,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -250549,7 +250564,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -251263,7 +251278,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -252569,7 +252584,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -253176,7 +253191,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -253416,7 +253431,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -256108,7 +256123,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -258362,7 +258377,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -260974,7 +260989,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -262688,7 +262703,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -263279,7 +263294,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -264076,7 +264091,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -266805,7 +266820,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -269526,7 +269541,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -272247,7 +272262,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -272456,7 +272471,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -272723,7 +272738,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -273263,7 +273278,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -274269,7 +274284,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -274367,7 +274382,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -274546,7 +274561,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -274963,7 +274978,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -277684,7 +277699,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -280449,7 +280464,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -282234,7 +282249,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -284488,7 +284503,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", diff --git a/lib/rest/static/dereferenced/ghes-2.22.deref.json b/lib/rest/static/dereferenced/ghes-2.22.deref.json index 05f5eabb5d8c..d89ed43ee7e7 100644 --- a/lib/rest/static/dereferenced/ghes-2.22.deref.json +++ b/lib/rest/static/dereferenced/ghes-2.22.deref.json @@ -6073,7 +6073,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -8885,7 +8885,7 @@ "/app/installations/{installation_id}/suspended": { "put": { "summary": "Suspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/enterprise-server@2.22/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nSuspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub Enterprise Server API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@2.22/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub Enterprise Server API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@2.22/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -8942,7 +8942,7 @@ }, "delete": { "summary": "Unsuspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/enterprise-server@2.22/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nRemoves a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@2.22/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Removes a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@2.22/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -9013,7 +9013,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -13516,7 +13516,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -20677,7 +20677,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -21242,7 +21242,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -21609,7 +21609,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -21922,7 +21922,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -24390,7 +24390,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -27432,7 +27432,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -28358,7 +28358,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -28922,7 +28922,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -30252,7 +30252,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -31616,7 +31616,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -31926,7 +31926,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -33580,7 +33580,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -34936,7 +34936,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -37528,7 +37528,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -38120,7 +38120,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -40917,7 +40917,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -45057,7 +45057,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -46201,7 +46201,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -48141,7 +48141,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -48450,7 +48450,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -50925,7 +50925,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -53215,7 +53215,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -55936,7 +55936,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -57603,7 +57603,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -58252,7 +58252,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -60801,7 +60801,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -62246,7 +62246,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -63017,7 +63017,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -63802,7 +63802,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -64215,7 +64215,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -67353,7 +67353,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -68875,12 +68875,10 @@ }, "parent_team_id": { "type": "integer", - "description": "The ID of a team to set as the parent team." + "description": "The ID of a team to set as the parent team.", + "nullable": true } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -69484,7 +69482,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -71169,7 +71167,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -72751,7 +72749,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -73417,7 +73415,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -74055,7 +74053,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -74619,7 +74617,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -75279,7 +75277,8 @@ "admin" ] } - } + }, + "nullable": true } } } @@ -75415,7 +75414,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -79285,7 +79284,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -81047,7 +81046,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -82929,7 +82928,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -84090,7 +84089,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -89147,6 +89146,7 @@ "hooks_url": "https://api.github.com/repos/octocat/Hello-World/hooks", "svn_url": "https://svn.github.com/octocat/Hello-World", "homepage": "https://github.com", + "language": null, "forks_count": 9, "forks": 9, "stargazers_count": 80, @@ -89577,10 +89577,10 @@ "watchers": 1 }, "code_of_conduct": { - "html_url": "https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md", - "url": "https://api.github.com/repos/github/docs/community/code_of_conduct", "key": "other", - "name": "Other" + "name": "Other", + "html_url": "https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md", + "url": "https://api.github.com/repos/github/docs/community/code_of_conduct" } } } @@ -94204,7 +94204,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -95022,7 +95022,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -97596,7 +97596,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -104704,7 +104704,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -104967,7 +104967,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -105478,7 +105478,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -105933,7 +105933,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -106441,7 +106441,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -109984,7 +109984,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -110304,7 +110304,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -124319,7 +124319,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -130487,7 +130487,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -131195,14 +131195,14 @@ "/repos/{owner}/{repo}/code-scanning/alerts": { "get": { "summary": "List code scanning alerts for a repository", - "description": "Lists all open code scanning alerts for the default branch (usually `main` or `master`). You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", + "description": "Lists all open code scanning alerts for the default branch (usually `main`\nor `master`). You must use an access token with the `security_events` scope to use\nthis endpoint. GitHub Apps must have the `security_events` read permission to use\nthis endpoint.\n\nThe response includes a `most_recent_instance` object.\nThis provides details of the most recent instance of this alert\nfor the the default branch or for the specified Git reference\n(if you used `ref` in the request).", "tags": [ "code-scanning" ], "operationId": "code-scanning/list-alerts-for-repo", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@2.22/v3/code-scanning/#list-code-scanning-alerts-for-a-repository" + "url": "https://docs.github.com/enterprise-server@2.22/rest/reference/code-scanning#list-code-scanning-alerts-for-a-repository" }, "parameters": [ { @@ -131222,29 +131222,68 @@ } }, { - "name": "state", - "description": "Set to `open`, `fixed`, or `dismissed` to list code scanning alerts in a specific state.", + "name": "tool_name", + "description": "The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both.", "in": "query", "required": false, "schema": { "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] + "description": "The name of the tool used to generate the code scanning analysis." + } + }, + { + "name": "tool_guid", + "description": "The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either `tool_guid` or `tool_name`, but not both.", + "in": "query", + "required": false, + "schema": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 } }, { "name": "ref", + "description": "The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`.", "in": "query", - "description": "Set a full Git reference to list alerts for a specific branch. The `ref` must be formatted as `refs/heads/`.", "required": false, "schema": { "type": "string", "description": "The full Git reference, formatted as `refs/heads/`." } + }, + { + "name": "state", + "description": "Set to `open`, `fixed`, or `dismissed` to list code scanning alerts in a specific state.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + } } ], "responses": { @@ -131284,6 +131323,13 @@ "readOnly": true, "nullable": false }, + "instances_url": { + "type": "string", + "description": "The REST API URL for fetching the list of instances for an alert.", + "format": "uri", + "readOnly": true, + "nullable": false + }, "state": { "type": "string", "description": "State of a code scanning alert.", @@ -131439,6 +131485,10 @@ "type": "string", "description": "A unique identifier for the rule used to detect the alert." }, + "name": { + "type": "string", + "description": "The name of the rule used to detect the alert." + }, "severity": { "nullable": true, "type": "string", @@ -131461,12 +131511,93 @@ "properties": { "name": { "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "description": "The name of the tool used to generate the code scanning analysis." }, "version": { "nullable": true, "type": "string", - "description": "The version of the tool used to detect the alert." + "description": "The version of the tool used to generate the code scanning analysis." + }, + "guid": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + } + }, + "most_recent_instance": { + "type": "object", + "properties": { + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, + "analysis_key": { + "type": "string", + "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." + }, + "environment": { + "type": "string", + "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." + }, + "state": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "commit_sha": { + "type": "string" + }, + "message": { + "type": "object", + "properties": { + "text": { + "type": "string" + } + } + }, + "location": { + "type": "object", + "description": "Describe a region within a file for the alert.", + "properties": { + "path": { + "type": "string" + }, + "start_line": { + "type": "integer" + }, + "end_line": { + "type": "integer" + }, + "start_column": { + "type": "integer" + }, + "end_column": { + "type": "integer" + } + } + }, + "html_url": { + "type": "string" + }, + "classifications": { + "type": "array", + "description": "Classifications that have been applied to the file that triggered the alert.\nFor example identifying it as documentation, or a generated file.", + "items": { + "type": "string", + "description": "A classification of the file. For example to identify it as generated.", + "nullable": true, + "enum": [ + "source", + "generated", + "test", + "library" + ] + } } } } @@ -131476,12 +131607,14 @@ "created_at", "url", "html_url", + "instances_url", "state", "dismissed_by", "dismissed_at", "dismissed_reason", "rule", - "tool" + "tool", + "most_recent_instance" ] } }, @@ -131491,8 +131624,8 @@ { "number": 4, "created_at": "2020-02-13T12:29:18Z", - "url": "https://api.github.com/repos/github/hello-world/code-scanning/alerts/4", - "html_url": "https://github.com/github/hello-world/code-scanning/4", + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/4", + "html_url": "https://github.com/octocat/hello-world/code-scanning/4", "state": "open", "dismissed_by": null, "dismissed_at": null, @@ -131500,18 +131633,41 @@ "rule": { "id": "js/zipslip", "severity": "error", - "description": "Arbitrary file write during zip extraction" + "description": "Arbitrary file write during zip extraction", + "name": "js/zipslip" }, "tool": { - "name": "CodeQL command-line toolchain", - "version": null - } + "name": "CodeQL", + "guid": null, + "version": "2.4.0" + }, + "most_recent_instance": { + "ref": "refs/heads/main", + "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", + "environment": "{}", + "state": "open", + "commit_sha": "39406e42cb832f683daa691dd652a8dc36ee8930", + "message": { + "text": "This path depends on a user-provided value." + }, + "location": { + "path": "spec-main/api-session-spec.ts", + "start_line": 917, + "end_line": 917, + "start_column": 7, + "end_column": 18 + }, + "classifications": [ + "test" + ] + }, + "instances_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/4/instances" }, { "number": 3, "created_at": "2020-02-13T12:29:18Z", - "url": "https://api.github.com/repos/github/hello-world/code-scanning/alerts/3", - "html_url": "https://github.com/github/hello-world/code-scanning/3", + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3", + "html_url": "https://github.com/octocat/hello-world/code-scanning/3", "state": "dismissed", "dismissed_by": { "login": "octocat", @@ -131538,12 +131694,35 @@ "rule": { "id": "js/zipslip", "severity": "error", - "description": "Arbitrary file write during zip extraction" + "description": "Arbitrary file write during zip extraction", + "name": "js/zipslip" }, "tool": { - "name": "CodeQL command-line toolchain", - "version": null - } + "name": "CodeQL", + "guid": null, + "version": "2.4.0" + }, + "most_recent_instance": { + "ref": "refs/heads/main", + "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", + "environment": "{}", + "state": "open", + "commit_sha": "39406e42cb832f683daa691dd652a8dc36ee8930", + "message": { + "text": "This path depends on a user-provided value." + }, + "location": { + "path": "lib/ab12-gen.js", + "start_line": 917, + "end_line": 917, + "start_column": 7, + "end_column": 18 + }, + "classifications": [ + + ] + }, + "instances_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances" } ] } @@ -131551,8 +131730,45 @@ } } }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, "404": { - "description": "Response if the ref does not match an existing ref" + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, "503": { "description": "Service Unavailable", @@ -131590,14 +131806,14 @@ "/repos/{owner}/{repo}/code-scanning/alerts/{alert_number}": { "get": { "summary": "Get a code scanning alert", - "description": "Gets a single code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.\n\nThe security `alert_number` is found at the end of the security alert's URL. For example, the security alert ID for `https://github.com/Octo-org/octo-repo/security/code-scanning/88` is `88`.", + "description": "Gets a single code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.\n\n**Deprecation notice**:\nThe instances field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The same information can now be retrieved via a GET request to the URL specified by `instances_url`.", "tags": [ "code-scanning" ], "operationId": "code-scanning/get-alert", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@2.22/v3/code-scanning/#get-a-code-scanning-alert" + "url": "https://docs.github.com/enterprise-server@2.22/rest/reference/code-scanning#get-a-code-scanning-alert" }, "parameters": [ { @@ -131619,9 +131835,13 @@ { "name": "alert_number", "in": "path", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { - "type": "integer" + "type": "integer", + "description": "The security alert number.", + "readOnly": true, + "nullable": false } } ], @@ -131660,38 +131880,12 @@ "readOnly": true, "nullable": false }, - "instances": { - "nullable": true, - "type": "array", - "items": { - "properties": { - "ref": { - "type": "string", - "description": "The full Git reference, formatted as `refs/heads/`." - }, - "analysis_key": { - "type": "string", - "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." - }, - "environment": { - "type": "string", - "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." - }, - "matrix_vars": { - "nullable": true, - "type": "string" - }, - "state": { - "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] - } - } - } + "instances_url": { + "type": "string", + "description": "The REST API URL for fetching the list of instances for an alert.", + "format": "uri", + "readOnly": true, + "nullable": false }, "state": { "type": "string", @@ -131848,6 +132042,10 @@ "type": "string", "description": "A unique identifier for the rule used to detect the alert." }, + "name": { + "type": "string", + "description": "The name of the rule used to detect the alert." + }, "severity": { "nullable": true, "type": "string", @@ -131862,6 +132060,21 @@ "description": { "type": "string", "description": "A short description of the rule used to detect the alert." + }, + "full_description": { + "type": "string", + "description": "description of the rule used to detect the alert." + }, + "tags": { + "type": "array", + "description": "A set of tags applicable for the rule.", + "items": { + "type": "string" + } + }, + "help": { + "type": "string", + "description": "Detailed documentation for the rule as GitHub Flavored Markdown." } } }, @@ -131870,28 +132083,110 @@ "properties": { "name": { "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "description": "The name of the tool used to generate the code scanning analysis." }, "version": { "nullable": true, "type": "string", - "description": "The version of the tool used to detect the alert." + "description": "The version of the tool used to generate the code scanning analysis." + }, + "guid": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + } + }, + "most_recent_instance": { + "type": "object", + "properties": { + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, + "analysis_key": { + "type": "string", + "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." + }, + "environment": { + "type": "string", + "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." + }, + "state": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "commit_sha": { + "type": "string" + }, + "message": { + "type": "object", + "properties": { + "text": { + "type": "string" + } + } + }, + "location": { + "type": "object", + "description": "Describe a region within a file for the alert.", + "properties": { + "path": { + "type": "string" + }, + "start_line": { + "type": "integer" + }, + "end_line": { + "type": "integer" + }, + "start_column": { + "type": "integer" + }, + "end_column": { + "type": "integer" + } + } + }, + "html_url": { + "type": "string" + }, + "classifications": { + "type": "array", + "description": "Classifications that have been applied to the file that triggered the alert.\nFor example identifying it as documentation, or a generated file.", + "items": { + "type": "string", + "description": "A classification of the file. For example to identify it as generated.", + "nullable": true, + "enum": [ + "source", + "generated", + "test", + "library" + ] + } } } } }, "required": [ - "instances", "number", "created_at", "url", "html_url", + "instances_url", "state", "dismissed_by", "dismissed_at", "dismissed_reason", "rule", - "tool" + "tool", + "most_recent_instance" ] }, "examples": { @@ -131899,26 +132194,12 @@ "value": { "number": 42, "created_at": "2020-06-19T11:21:34Z", - "url": "https://api.github.com/repos/github/hello-world/code-scanning/alerts/42", - "html_url": "https://github.com/github/hello-world/code-scanning/42", - "instances": [ - { - "ref": "refs/heads/main", - "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", - "environment": "", - "state": "fixed" - }, - { - "ref": "refs/pull/3740/head", - "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", - "environment": "", - "state": "dismissed" - } - ], + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42", + "html_url": "https://github.com/octocat/hello-world/code-scanning/42", "state": "dismissed", "dismissed_by": { "login": "octocat", - "id": 1, + "id": 54933897, "node_id": "MDQ6VXNlcjE=", "avatar_url": "https://github.com/images/error/octocat_happy.gif", "gravatar_id": "", @@ -131939,14 +132220,63 @@ "dismissed_at": "2020-02-14T12:29:18Z", "dismissed_reason": "false positive", "rule": { - "id": "js/polynomial-redos", - "severity": "warning", - "description": "Polynomial regular expression used on uncontrolled data" + "id": "js/zipslip", + "severity": "error", + "description": "Arbitrary file write during zip extraction (\"Zip Slip\")", + "name": "js/zipslip", + "full_description": "Extracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten.", + "tags": [ + "security", + "external/cwe/cwe-022" + ], + "help": "# Arbitrary file write during zip extraction (\"Zip Slip\")\\nExtracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten ..." }, "tool": { - "name": "CodeQL command-line toolchain", - "version": null - } + "name": "CodeQL", + "guid": null, + "version": "2.4.0" + }, + "most_recent_instance": { + "ref": "refs/heads/main", + "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", + "environment": "{}", + "state": "dismissed", + "commit_sha": "39406e42cb832f683daa691dd652a8dc36ee8930", + "message": { + "text": "This path depends on a user-provided value." + }, + "location": { + "path": "spec-main/api-session-spec.ts", + "start_line": 917, + "end_line": 917, + "start_column": 7, + "end_column": 18 + }, + "classifications": [ + "test" + ] + }, + "instances_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" } } } @@ -132014,7 +132344,7 @@ ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@2.22/v3/code-scanning/#upload-a-code-scanning-alert" + "url": "https://docs.github.com/enterprise-server@2.22/rest/reference/code-scanning#update-a-code-scanning-alert" }, "parameters": [ { @@ -132036,7 +132366,7 @@ { "name": "alert_number", "in": "path", - "description": "The security alert number, found at the end of the security alert's URL.", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { "type": "integer", @@ -132126,38 +132456,12 @@ "readOnly": true, "nullable": false }, - "instances": { - "nullable": true, - "type": "array", - "items": { - "properties": { - "ref": { - "type": "string", - "description": "The full Git reference, formatted as `refs/heads/`." - }, - "analysis_key": { - "type": "string", - "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." - }, - "environment": { - "type": "string", - "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." - }, - "matrix_vars": { - "nullable": true, - "type": "string" - }, - "state": { - "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] - } - } - } + "instances_url": { + "type": "string", + "description": "The REST API URL for fetching the list of instances for an alert.", + "format": "uri", + "readOnly": true, + "nullable": false }, "state": { "type": "string", @@ -132314,6 +132618,10 @@ "type": "string", "description": "A unique identifier for the rule used to detect the alert." }, + "name": { + "type": "string", + "description": "The name of the rule used to detect the alert." + }, "severity": { "nullable": true, "type": "string", @@ -132328,6 +132636,21 @@ "description": { "type": "string", "description": "A short description of the rule used to detect the alert." + }, + "full_description": { + "type": "string", + "description": "description of the rule used to detect the alert." + }, + "tags": { + "type": "array", + "description": "A set of tags applicable for the rule.", + "items": { + "type": "string" + } + }, + "help": { + "type": "string", + "description": "Detailed documentation for the rule as GitHub Flavored Markdown." } } }, @@ -132336,28 +132659,110 @@ "properties": { "name": { "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "description": "The name of the tool used to generate the code scanning analysis." }, "version": { "nullable": true, "type": "string", - "description": "The version of the tool used to detect the alert." + "description": "The version of the tool used to generate the code scanning analysis." + }, + "guid": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + } + }, + "most_recent_instance": { + "type": "object", + "properties": { + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, + "analysis_key": { + "type": "string", + "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." + }, + "environment": { + "type": "string", + "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." + }, + "state": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "commit_sha": { + "type": "string" + }, + "message": { + "type": "object", + "properties": { + "text": { + "type": "string" + } + } + }, + "location": { + "type": "object", + "description": "Describe a region within a file for the alert.", + "properties": { + "path": { + "type": "string" + }, + "start_line": { + "type": "integer" + }, + "end_line": { + "type": "integer" + }, + "start_column": { + "type": "integer" + }, + "end_column": { + "type": "integer" + } + } + }, + "html_url": { + "type": "string" + }, + "classifications": { + "type": "array", + "description": "Classifications that have been applied to the file that triggered the alert.\nFor example identifying it as documentation, or a generated file.", + "items": { + "type": "string", + "description": "A classification of the file. For example to identify it as generated.", + "nullable": true, + "enum": [ + "source", + "generated", + "test", + "library" + ] + } } } } }, "required": [ - "instances", "number", "created_at", "url", "html_url", + "instances_url", "state", "dismissed_by", "dismissed_at", "dismissed_reason", "rule", - "tool" + "tool", + "most_recent_instance" ] }, "examples": { @@ -132365,22 +132770,8 @@ "value": { "number": 42, "created_at": "2020-08-25T21:28:36Z", - "url": "https://api.github.com/repos/github/hello-world/code-scanning/alerts/42", - "html_url": "https://github.com/github/hello-world/code-scanning/42", - "instances": [ - { - "ref": "refs/heads/codeql-analysis-yml", - "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", - "environment": "", - "state": "dismissed" - }, - { - "ref": "refs/pull/3740/head", - "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", - "environment": "", - "state": "dismissed" - } - ], + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42", + "html_url": "https://github.com/octocat/hello-world/code-scanning/42", "state": "dismissed", "dismissed_by": { "login": "octocat", @@ -132405,14 +132796,43 @@ "dismissed_at": "2020-09-02T22:34:56Z", "dismissed_reason": "false positive", "rule": { - "id": "js/polynomial-redos", - "severity": "warning", - "description": "Polynomial regular expression used on uncontrolled data" + "id": "js/zipslip", + "severity": "error", + "description": "Arbitrary file write during zip extraction (\"Zip Slip\")", + "name": "js/zipslip", + "full_description": "Extracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten.", + "tags": [ + "security", + "external/cwe/cwe-022" + ], + "help": "# Arbitrary file write during zip extraction (\"Zip Slip\")\\nExtracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten ..." }, "tool": { - "name": "CodeQL command-line toolchain", - "version": null - } + "name": "CodeQL", + "guid": null, + "version": "2.4.0" + }, + "most_recent_instance": { + "ref": "refs/heads/main", + "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", + "environment": "{}", + "state": "dismissed", + "commit_sha": "39406e42cb832f683daa691dd652a8dc36ee8930", + "message": { + "text": "This path depends on a user-provided value." + }, + "location": { + "path": "spec-main/api-session-spec.ts", + "start_line": 917, + "end_line": 917, + "start_column": 7, + "end_column": 18 + }, + "classifications": [ + "test" + ] + }, + "instances_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances" } } } @@ -132420,10 +132840,65 @@ } }, "403": { - "description": "Response if the repository is archived" + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, "503": { - "description": "Response when code scanning is not available and you should try again at a later time" + "description": "Service Unavailable", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -132438,15 +132913,15 @@ }, "/repos/{owner}/{repo}/code-scanning/analyses": { "get": { - "summary": "List recent code scanning analyses for a repository", - "description": "List the details of recent code scanning analyses for a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", + "summary": "List code scanning analyses for a repository", + "description": "Lists the details of all code scanning analyses for a repository,\nstarting with the most recent.\nThe response is paginated and you can use the `page` and `per_page` parameters\nto list the analyses you're interested in.\nBy default 30 analyses are listed per page.\n\nThe `rules_count` field in the response give the number of rules\nthat were run in the analysis.\nFor very old analyses this data is not available,\nand `0` is returned in this field.\n\nYou must use an access token with the `security_events` scope to use this endpoint.\nGitHub Apps must have the `security_events` read permission to use this endpoint.\n\n**Deprecation notice**:\nThe `tool_name` field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The tool name can now be found inside the `tool` field.", "operationId": "code-scanning/list-recent-analyses", "tags": [ "code-scanning" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@2.22/v3/code-scanning/#list-recent-analyses" + "url": "https://docs.github.com/enterprise-server@2.22/rest/reference/code-scanning#list-code-scanning-analyses-for-a-repository" }, "parameters": [ { @@ -132465,24 +132940,65 @@ "type": "string" } }, + { + "name": "tool_name", + "description": "The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "The name of the tool used to generate the code scanning analysis." + } + }, + { + "name": "tool_guid", + "description": "The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either `tool_guid` or `tool_name`, but not both.", + "in": "query", + "required": false, + "schema": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, { "name": "ref", "in": "query", - "description": "Set a full Git reference to list alerts for a specific branch. The `ref` must be formatted as `refs/heads/`.", + "description": "The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`.", "required": false, "schema": { "type": "string", - "description": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`." + "description": "The full Git reference, formatted as `refs/heads/`." } }, { - "name": "tool_name", + "name": "sarif_id", "in": "query", - "description": "Set a single code scanning tool name to filter alerts by tool.", + "description": "Filter analyses belonging to the same SARIF upload.", "required": false, "schema": { "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "description": "An identifier for the upload.", + "example": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "nullable": false } } ], @@ -132496,21 +133012,29 @@ "items": { "type": "object", "properties": { + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, "commit_sha": { - "description": "The commit SHA of the code scanning analysis file.", + "description": "The SHA of the commit to which the analysis you are uploading relates.", "type": "string", "minLength": 40, "maxLength": 40, "pattern": "^[0-9a-fA-F]+$" }, - "ref": { - "type": "string", - "description": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`." - }, "analysis_key": { "type": "string", "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." }, + "environment": { + "type": "string", + "description": "Identifies the variable values associated with the environment in which this analysis was performed." + }, + "error": { + "type": "string", + "example": "error reading field xyz" + }, "created_at": { "type": "string", "description": "The time that the analysis was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", @@ -132518,27 +133042,68 @@ "readOnly": true, "nullable": false }, - "tool_name": { - "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "results_count": { + "type": "integer", + "description": "The total number of results in the analysis." }, - "error": { + "rules_count": { + "type": "integer", + "description": "The total number of rules used in the analysis." + }, + "id": { + "type": "integer", + "description": "Unique identifier for this analysis." + }, + "url": { "type": "string", - "example": "error reading field xyz" + "description": "The REST API URL of the analysis resource.", + "format": "uri", + "readOnly": true, + "nullable": false }, - "environment": { + "sarif_id": { "type": "string", - "description": "Identifies the variable values associated with the environment in which this analysis was performed." + "description": "An identifier for the upload.", + "example": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "nullable": false + }, + "tool": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "The name of the tool used to generate the code scanning analysis." + }, + "version": { + "nullable": true, + "type": "string", + "description": "The version of the tool used to generate the code scanning analysis." + }, + "guid": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + } + }, + "deletable": { + "type": "boolean" } }, "required": [ "ref", "commit_sha", "analysis_key", - "tool_name", "environment", "error", - "created_at" + "created_at", + "results_count", + "rules_count", + "id", + "url", + "sarif_id", + "tool", + "deletable" ] } }, @@ -132546,28 +133111,109 @@ "default": { "value": [ { - "ref": "refs/heads/master", + "ref": "refs/heads/main", "commit_sha": "d99612c3e1f2970085cfbaeadf8f010ef69bad83", "analysis_key": ".github/workflows/codeql-analysis.yml:analyze", - "tool_name": "CodeQL command-line toolchain", - "environment": "{}", + "environment": "{\"language\":\"python\"}", "error": "", - "created_at": "2020-08-27T15:05:21Z" + "created_at": "2020-08-27T15:05:21Z", + "results_count": 17, + "rules_count": 49, + "id": 201, + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/201", + "sarif_id": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "tool": { + "name": "CodeQL", + "guid": null, + "version": "2.4.0" + }, + "deletable": true }, { "ref": "refs/heads/my-branch", "commit_sha": "c8cff6510d4d084fb1b4aa13b64b97ca12b07321", "analysis_key": ".github/workflows/shiftleft.yml:build", - "tool_name": "Python Security Analysis", "environment": "{}", "error": "", - "created_at": "2020-08-31T22:46:44Z" + "created_at": "2020-08-31T22:46:44Z", + "results_count": 17, + "rules_count": 32, + "id": 200, + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/200", + "sarif_id": "8981cd8e-b078-4ac3-a3be-1dad7dbd0b582", + "tool": { + "name": "Python Security Analysis", + "guid": null, + "version": "1.2.0" + }, + "deletable": true } ] } } } } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "503": { + "description": "Service Unavailable", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -132582,15 +133228,15 @@ }, "/repos/{owner}/{repo}/code-scanning/sarifs": { "post": { - "summary": "Upload a SARIF file", - "description": "Upload a SARIF file containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` write permission to use this endpoint.", + "summary": "Upload an analysis as SARIF data", + "description": "Uploads SARIF data containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` write permission to use this endpoint.\n\nYou must compress the SARIF-formatted analysis data that you want to upload, using `gzip`, and then encode it as a Base64 format string. For example:\n\n```\ngzip -c analysis-data.sarif | base64\n```\n\nSARIF upload supports a maximum of 1000 results per analysis run. Any results over this limit are ignored. Typically, but not necessarily, a SARIF file contains a single run of a single tool. If a code scanning tool generates too many results, you should update the analysis configuration to run only the most important rules or queries.\n\nThe `202 Accepted`, response includes an `id` value.\nYou can use this ID to check the status of the upload by using this for the `/sarifs/{sarif_id}` endpoint.\nFor more information, see \"[Get information about a SARIF upload](/rest/reference/code-scanning#get-information-about-a-sarif-upload).\"", "operationId": "code-scanning/upload-sarif", "tags": [ "code-scanning" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@2.22/v3/code-scanning/#upload-a-sarif-analysis" + "url": "https://docs.github.com/enterprise-server@2.22/rest/reference/code-scanning#upload-an-analysis-as-sarif-data" }, "parameters": [ { @@ -132617,7 +133263,7 @@ "type": "object", "properties": { "commit_sha": { - "description": "The commit SHA of the code scanning analysis file.", + "description": "The SHA of the commit to which the analysis you are uploading relates.", "type": "string", "minLength": 40, "maxLength": 40, @@ -132625,10 +133271,10 @@ }, "ref": { "type": "string", - "description": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`." + "description": "The full Git reference, formatted as `refs/heads/`." }, "sarif": { - "description": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string.", + "description": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string. For more information, see \"[SARIF support for code scanning](https://docs.github.com/enterprise-server@2.22/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning).\"", "type": "string" }, "checkout_uri": { @@ -132643,41 +133289,120 @@ "type": "string" }, "tool_name": { - "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "description": "The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the `tool_guid` parameter of operations such as `GET /repos/{owner}/{repo}/code-scanning/alerts`.", + "type": "string" } }, "required": [ "commit_sha", "ref", - "sarif", - "tool_name" + "sarif" ] - }, - "example": { - "commit_sha": "9a450a043b9038ba86722926570d2312cff6aba8", - "ref": "refs/heads/main", - "sarif": "REPLACE_ME", - "tool_name": "codeql" } } } }, "responses": { "202": { - "description": "response" + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "An identifier for the upload.", + "example": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "nullable": false + }, + "url": { + "type": "string", + "description": "The REST API URL for checking the status of the upload.", + "format": "uri", + "readOnly": true, + "nullable": false + } + } + }, + "examples": { + "default": { + "summary": "Default response", + "value": { + "id": "47177e22-5596-11eb-80a1-c1e54ef945c6", + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/47177e22-5596-11eb-80a1-c1e54ef945c6" + } + } + } + } + } + }, + "400": { + "description": "Response if the sarif field is invalid" }, "403": { - "description": "Response if the repository is archived" + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, "404": { - "description": "Response if `commit_sha` or `ref` cannot be found" - }, - "400": { - "description": "Response if the `sarif` field is invalid" + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, "413": { - "description": "Response if the `sarif` field is too large" + "description": "Response if the sarif field is too large" + }, + "503": { + "description": "Service Unavailable", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -132736,7 +133461,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -135409,7 +136134,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -136622,7 +137347,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -137618,7 +138343,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -138587,7 +139312,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -139438,7 +140163,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -144147,7 +144872,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -144853,7 +145578,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -148904,7 +149629,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -152992,7 +153717,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -153264,7 +153989,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -155379,7 +156104,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -157473,7 +158198,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -160217,7 +160942,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -164449,7 +165174,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -166491,7 +167216,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -168630,7 +169355,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -172736,7 +173461,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -177721,7 +178446,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -179781,7 +180506,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -180732,7 +181457,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -189623,11 +190348,13 @@ "type": "integer" } ], - "description": "The title of the issue." + "description": "The title of the issue.", + "nullable": true }, "body": { "type": "string", - "description": "The contents of the issue." + "description": "The contents of the issue.", + "nullable": true }, "assignee": { "type": "string", @@ -196795,7 +197522,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -198195,7 +198922,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -198548,7 +199275,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -199789,7 +200516,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -200573,7 +201300,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -200964,7 +201691,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -201483,7 +202210,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -203357,7 +204084,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -204944,7 +205671,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -205134,7 +205861,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -207752,7 +208479,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -209023,7 +209750,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -209966,7 +210693,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -217156,7 +217883,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -218852,7 +219579,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -226126,7 +226853,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -226719,8 +227446,7 @@ } }, "required": [ - "body", - "path" + "body" ] }, "examples": { @@ -227918,7 +228644,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -228566,7 +229292,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -229161,7 +229887,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -229513,7 +230239,19 @@ "type": "string" } } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -233478,7 +234216,10 @@ "type": "string" } } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -233617,7 +234358,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -235566,7 +236307,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -237359,7 +238100,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -241576,7 +242317,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -242199,7 +242940,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -243680,7 +244421,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -244191,7 +244932,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -244395,7 +245136,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -249178,7 +249919,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -251072,7 +251813,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -253184,7 +253925,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -255848,7 +256589,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -257075,7 +257816,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -260113,7 +260854,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -261768,7 +262509,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -263320,7 +264061,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -263899,7 +264640,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -264458,7 +265199,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -265295,7 +266036,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -266353,7 +267094,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -270306,7 +271047,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -271777,7 +272518,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -272422,7 +273163,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -272666,7 +273407,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -273209,7 +273950,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -274401,7 +275142,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -275079,7 +275820,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -276554,7 +277295,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -279069,7 +279810,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -279783,7 +280524,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -281089,7 +281830,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -281696,7 +282437,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -281936,7 +282677,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -284641,7 +285382,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -286895,7 +287636,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -289529,7 +290270,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -291352,7 +292093,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -291952,7 +292693,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -292749,7 +293490,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -295478,7 +296219,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -298199,7 +298940,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -300920,7 +301661,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -301129,7 +301870,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -301396,7 +302137,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -301936,7 +302677,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -302929,7 +303670,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -303027,7 +303768,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -303206,7 +303947,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -303623,7 +304364,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -306344,7 +307085,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -309109,7 +309850,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -311003,7 +311744,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -313279,7 +314020,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", diff --git a/lib/rest/static/dereferenced/ghes-3.0.deref.json b/lib/rest/static/dereferenced/ghes-3.0.deref.json index da5a0af26829..19d81a63f8ac 100644 --- a/lib/rest/static/dereferenced/ghes-3.0.deref.json +++ b/lib/rest/static/dereferenced/ghes-3.0.deref.json @@ -6249,7 +6249,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -9099,7 +9099,7 @@ "/app/installations/{installation_id}/suspended": { "put": { "summary": "Suspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/enterprise-server@3.0/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nSuspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub Enterprise Server API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@3.0/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub Enterprise Server API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@3.0/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -9156,7 +9156,7 @@ }, "delete": { "summary": "Unsuspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/enterprise-server@3.0/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nRemoves a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@3.0/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Removes a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/enterprise-server@3.0/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -9227,7 +9227,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -14895,7 +14895,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -22391,7 +22391,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -22872,7 +22872,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -23437,7 +23437,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -23804,7 +23804,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -24198,7 +24198,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -26811,7 +26811,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -29853,7 +29853,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -30779,7 +30779,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -31343,7 +31343,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -32673,7 +32673,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -34037,7 +34037,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -34347,7 +34347,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -36001,7 +36001,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -37357,7 +37357,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -39949,7 +39949,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -40541,7 +40541,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -43338,7 +43338,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -47478,7 +47478,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -48785,7 +48785,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -50255,7 +50255,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -52195,7 +52195,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -52585,7 +52585,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -55205,7 +55205,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -57495,7 +57495,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -60216,7 +60216,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -62114,7 +62114,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -62782,7 +62782,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -65331,7 +65331,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -66776,7 +66776,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -67547,7 +67547,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -68332,7 +68332,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -68745,7 +68745,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -71883,7 +71883,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -73405,12 +73405,10 @@ }, "parent_team_id": { "type": "integer", - "description": "The ID of a team to set as the parent team." + "description": "The ID of a team to set as the parent team.", + "nullable": true } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -74014,7 +74012,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -75699,7 +75697,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -77281,7 +77279,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -77947,7 +77945,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -78585,7 +78583,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -79149,7 +79147,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -79809,7 +79807,8 @@ "admin" ] } - } + }, + "nullable": true } } } @@ -79945,7 +79944,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -83815,7 +83814,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -85577,7 +85576,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -87459,7 +87458,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -88620,7 +88619,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -93677,6 +93676,7 @@ "hooks_url": "https://api.github.com/repos/octocat/Hello-World/hooks", "svn_url": "https://svn.github.com/octocat/Hello-World", "homepage": "https://github.com", + "language": null, "forks_count": 9, "forks": 9, "stargazers_count": 80, @@ -94107,10 +94107,10 @@ "watchers": 1 }, "code_of_conduct": { - "html_url": "https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md", - "url": "https://api.github.com/repos/github/docs/community/code_of_conduct", "key": "other", - "name": "Other" + "name": "Other", + "html_url": "https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md", + "url": "https://api.github.com/repos/github/docs/community/code_of_conduct" } } } @@ -98734,7 +98734,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -99876,7 +99876,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -102595,7 +102595,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -109703,7 +109703,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -109966,7 +109966,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -110477,7 +110477,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -110932,7 +110932,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -111564,7 +111564,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -115107,7 +115107,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -115427,7 +115427,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -129430,7 +129430,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -135582,7 +135582,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -136282,14 +136282,14 @@ "/repos/{owner}/{repo}/code-scanning/alerts": { "get": { "summary": "List code scanning alerts for a repository", - "description": "Lists all open code scanning alerts for the default branch (usually `main` or `master`). You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", + "description": "Lists all open code scanning alerts for the default branch (usually `main`\nor `master`). You must use an access token with the `security_events` scope to use\nthis endpoint. GitHub Apps must have the `security_events` read permission to use\nthis endpoint.\n\nThe response includes a `most_recent_instance` object.\nThis provides details of the most recent instance of this alert\nfor the the default branch or for the specified Git reference\n(if you used `ref` in the request).", "tags": [ "code-scanning" ], "operationId": "code-scanning/list-alerts-for-repo", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@3.0/v3/code-scanning/#list-code-scanning-alerts-for-a-repository" + "url": "https://docs.github.com/enterprise-server@3.0/rest/reference/code-scanning#list-code-scanning-alerts-for-a-repository" }, "parameters": [ { @@ -136309,29 +136309,68 @@ } }, { - "name": "state", - "description": "Set to `open`, `fixed`, or `dismissed` to list code scanning alerts in a specific state.", + "name": "tool_name", + "description": "The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both.", "in": "query", "required": false, "schema": { "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] + "description": "The name of the tool used to generate the code scanning analysis." + } + }, + { + "name": "tool_guid", + "description": "The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either `tool_guid` or `tool_name`, but not both.", + "in": "query", + "required": false, + "schema": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 } }, { "name": "ref", + "description": "The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`.", "in": "query", - "description": "Set a full Git reference to list alerts for a specific branch. The `ref` must be formatted as `refs/heads/`.", "required": false, "schema": { "type": "string", "description": "The full Git reference, formatted as `refs/heads/`." } + }, + { + "name": "state", + "description": "Set to `open`, `fixed`, or `dismissed` to list code scanning alerts in a specific state.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + } } ], "responses": { @@ -136371,6 +136410,13 @@ "readOnly": true, "nullable": false }, + "instances_url": { + "type": "string", + "description": "The REST API URL for fetching the list of instances for an alert.", + "format": "uri", + "readOnly": true, + "nullable": false + }, "state": { "type": "string", "description": "State of a code scanning alert.", @@ -136526,6 +136572,10 @@ "type": "string", "description": "A unique identifier for the rule used to detect the alert." }, + "name": { + "type": "string", + "description": "The name of the rule used to detect the alert." + }, "severity": { "nullable": true, "type": "string", @@ -136548,12 +136598,93 @@ "properties": { "name": { "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "description": "The name of the tool used to generate the code scanning analysis." }, "version": { "nullable": true, "type": "string", - "description": "The version of the tool used to detect the alert." + "description": "The version of the tool used to generate the code scanning analysis." + }, + "guid": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + } + }, + "most_recent_instance": { + "type": "object", + "properties": { + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, + "analysis_key": { + "type": "string", + "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." + }, + "environment": { + "type": "string", + "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." + }, + "state": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "commit_sha": { + "type": "string" + }, + "message": { + "type": "object", + "properties": { + "text": { + "type": "string" + } + } + }, + "location": { + "type": "object", + "description": "Describe a region within a file for the alert.", + "properties": { + "path": { + "type": "string" + }, + "start_line": { + "type": "integer" + }, + "end_line": { + "type": "integer" + }, + "start_column": { + "type": "integer" + }, + "end_column": { + "type": "integer" + } + } + }, + "html_url": { + "type": "string" + }, + "classifications": { + "type": "array", + "description": "Classifications that have been applied to the file that triggered the alert.\nFor example identifying it as documentation, or a generated file.", + "items": { + "type": "string", + "description": "A classification of the file. For example to identify it as generated.", + "nullable": true, + "enum": [ + "source", + "generated", + "test", + "library" + ] + } } } } @@ -136563,12 +136694,14 @@ "created_at", "url", "html_url", + "instances_url", "state", "dismissed_by", "dismissed_at", "dismissed_reason", "rule", - "tool" + "tool", + "most_recent_instance" ] } }, @@ -136578,8 +136711,8 @@ { "number": 4, "created_at": "2020-02-13T12:29:18Z", - "url": "https://api.github.com/repos/github/hello-world/code-scanning/alerts/4", - "html_url": "https://github.com/github/hello-world/code-scanning/4", + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/4", + "html_url": "https://github.com/octocat/hello-world/code-scanning/4", "state": "open", "dismissed_by": null, "dismissed_at": null, @@ -136587,18 +136720,41 @@ "rule": { "id": "js/zipslip", "severity": "error", - "description": "Arbitrary file write during zip extraction" + "description": "Arbitrary file write during zip extraction", + "name": "js/zipslip" }, "tool": { - "name": "CodeQL command-line toolchain", - "version": null - } + "name": "CodeQL", + "guid": null, + "version": "2.4.0" + }, + "most_recent_instance": { + "ref": "refs/heads/main", + "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", + "environment": "{}", + "state": "open", + "commit_sha": "39406e42cb832f683daa691dd652a8dc36ee8930", + "message": { + "text": "This path depends on a user-provided value." + }, + "location": { + "path": "spec-main/api-session-spec.ts", + "start_line": 917, + "end_line": 917, + "start_column": 7, + "end_column": 18 + }, + "classifications": [ + "test" + ] + }, + "instances_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/4/instances" }, { "number": 3, "created_at": "2020-02-13T12:29:18Z", - "url": "https://api.github.com/repos/github/hello-world/code-scanning/alerts/3", - "html_url": "https://github.com/github/hello-world/code-scanning/3", + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3", + "html_url": "https://github.com/octocat/hello-world/code-scanning/3", "state": "dismissed", "dismissed_by": { "login": "octocat", @@ -136625,12 +136781,35 @@ "rule": { "id": "js/zipslip", "severity": "error", - "description": "Arbitrary file write during zip extraction" + "description": "Arbitrary file write during zip extraction", + "name": "js/zipslip" }, "tool": { - "name": "CodeQL command-line toolchain", - "version": null - } + "name": "CodeQL", + "guid": null, + "version": "2.4.0" + }, + "most_recent_instance": { + "ref": "refs/heads/main", + "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", + "environment": "{}", + "state": "open", + "commit_sha": "39406e42cb832f683daa691dd652a8dc36ee8930", + "message": { + "text": "This path depends on a user-provided value." + }, + "location": { + "path": "lib/ab12-gen.js", + "start_line": 917, + "end_line": 917, + "start_column": 7, + "end_column": 18 + }, + "classifications": [ + + ] + }, + "instances_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances" } ] } @@ -136638,8 +136817,45 @@ } } }, + "403": { + "description": "Response if github advanced security is not enabled for this repository", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, "404": { - "description": "Response if the ref does not match an existing ref" + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, "503": { "description": "Service Unavailable", @@ -136677,14 +136893,14 @@ "/repos/{owner}/{repo}/code-scanning/alerts/{alert_number}": { "get": { "summary": "Get a code scanning alert", - "description": "Gets a single code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.\n\nThe security `alert_number` is found at the end of the security alert's URL. For example, the security alert ID for `https://github.com/Octo-org/octo-repo/security/code-scanning/88` is `88`.", + "description": "Gets a single code scanning alert. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.\n\n**Deprecation notice**:\nThe instances field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The same information can now be retrieved via a GET request to the URL specified by `instances_url`.", "tags": [ "code-scanning" ], "operationId": "code-scanning/get-alert", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@3.0/v3/code-scanning/#get-a-code-scanning-alert" + "url": "https://docs.github.com/enterprise-server@3.0/rest/reference/code-scanning#get-a-code-scanning-alert" }, "parameters": [ { @@ -136706,9 +136922,13 @@ { "name": "alert_number", "in": "path", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { - "type": "integer" + "type": "integer", + "description": "The security alert number.", + "readOnly": true, + "nullable": false } } ], @@ -136747,38 +136967,12 @@ "readOnly": true, "nullable": false }, - "instances": { - "nullable": true, - "type": "array", - "items": { - "properties": { - "ref": { - "type": "string", - "description": "The full Git reference, formatted as `refs/heads/`." - }, - "analysis_key": { - "type": "string", - "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." - }, - "environment": { - "type": "string", - "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." - }, - "matrix_vars": { - "nullable": true, - "type": "string" - }, - "state": { - "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] - } - } - } + "instances_url": { + "type": "string", + "description": "The REST API URL for fetching the list of instances for an alert.", + "format": "uri", + "readOnly": true, + "nullable": false }, "state": { "type": "string", @@ -136935,6 +137129,10 @@ "type": "string", "description": "A unique identifier for the rule used to detect the alert." }, + "name": { + "type": "string", + "description": "The name of the rule used to detect the alert." + }, "severity": { "nullable": true, "type": "string", @@ -136949,6 +137147,21 @@ "description": { "type": "string", "description": "A short description of the rule used to detect the alert." + }, + "full_description": { + "type": "string", + "description": "description of the rule used to detect the alert." + }, + "tags": { + "type": "array", + "description": "A set of tags applicable for the rule.", + "items": { + "type": "string" + } + }, + "help": { + "type": "string", + "description": "Detailed documentation for the rule as GitHub Flavored Markdown." } } }, @@ -136957,28 +137170,110 @@ "properties": { "name": { "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "description": "The name of the tool used to generate the code scanning analysis." }, "version": { "nullable": true, "type": "string", - "description": "The version of the tool used to detect the alert." + "description": "The version of the tool used to generate the code scanning analysis." + }, + "guid": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + } + }, + "most_recent_instance": { + "type": "object", + "properties": { + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, + "analysis_key": { + "type": "string", + "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." + }, + "environment": { + "type": "string", + "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." + }, + "state": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "commit_sha": { + "type": "string" + }, + "message": { + "type": "object", + "properties": { + "text": { + "type": "string" + } + } + }, + "location": { + "type": "object", + "description": "Describe a region within a file for the alert.", + "properties": { + "path": { + "type": "string" + }, + "start_line": { + "type": "integer" + }, + "end_line": { + "type": "integer" + }, + "start_column": { + "type": "integer" + }, + "end_column": { + "type": "integer" + } + } + }, + "html_url": { + "type": "string" + }, + "classifications": { + "type": "array", + "description": "Classifications that have been applied to the file that triggered the alert.\nFor example identifying it as documentation, or a generated file.", + "items": { + "type": "string", + "description": "A classification of the file. For example to identify it as generated.", + "nullable": true, + "enum": [ + "source", + "generated", + "test", + "library" + ] + } } } } }, "required": [ - "instances", "number", "created_at", "url", "html_url", + "instances_url", "state", "dismissed_by", "dismissed_at", "dismissed_reason", "rule", - "tool" + "tool", + "most_recent_instance" ] }, "examples": { @@ -136986,26 +137281,12 @@ "value": { "number": 42, "created_at": "2020-06-19T11:21:34Z", - "url": "https://api.github.com/repos/github/hello-world/code-scanning/alerts/42", - "html_url": "https://github.com/github/hello-world/code-scanning/42", - "instances": [ - { - "ref": "refs/heads/main", - "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", - "environment": "", - "state": "fixed" - }, - { - "ref": "refs/pull/3740/head", - "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", - "environment": "", - "state": "dismissed" - } - ], + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42", + "html_url": "https://github.com/octocat/hello-world/code-scanning/42", "state": "dismissed", "dismissed_by": { "login": "octocat", - "id": 1, + "id": 54933897, "node_id": "MDQ6VXNlcjE=", "avatar_url": "https://github.com/images/error/octocat_happy.gif", "gravatar_id": "", @@ -137026,14 +137307,63 @@ "dismissed_at": "2020-02-14T12:29:18Z", "dismissed_reason": "false positive", "rule": { - "id": "js/polynomial-redos", - "severity": "warning", - "description": "Polynomial regular expression used on uncontrolled data" + "id": "js/zipslip", + "severity": "error", + "description": "Arbitrary file write during zip extraction (\"Zip Slip\")", + "name": "js/zipslip", + "full_description": "Extracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten.", + "tags": [ + "security", + "external/cwe/cwe-022" + ], + "help": "# Arbitrary file write during zip extraction (\"Zip Slip\")\\nExtracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten ..." }, "tool": { - "name": "CodeQL command-line toolchain", - "version": null - } + "name": "CodeQL", + "guid": null, + "version": "2.4.0" + }, + "most_recent_instance": { + "ref": "refs/heads/main", + "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", + "environment": "{}", + "state": "dismissed", + "commit_sha": "39406e42cb832f683daa691dd652a8dc36ee8930", + "message": { + "text": "This path depends on a user-provided value." + }, + "location": { + "path": "spec-main/api-session-spec.ts", + "start_line": 917, + "end_line": 917, + "start_column": 7, + "end_column": 18 + }, + "classifications": [ + "test" + ] + }, + "instances_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances" + } + } + } + } + } + }, + "403": { + "description": "Response if github advanced security is not enabled for this repository", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" } } } @@ -137101,7 +137431,7 @@ ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@3.0/v3/code-scanning/#upload-a-code-scanning-alert" + "url": "https://docs.github.com/enterprise-server@3.0/rest/reference/code-scanning#update-a-code-scanning-alert" }, "parameters": [ { @@ -137123,7 +137453,7 @@ { "name": "alert_number", "in": "path", - "description": "The security alert number, found at the end of the security alert's URL.", + "description": "The number that identifies an alert. You can find this at the end of the URL for a code scanning alert within GitHub, and in the `number` field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation.", "required": true, "schema": { "type": "integer", @@ -137213,38 +137543,12 @@ "readOnly": true, "nullable": false }, - "instances": { - "nullable": true, - "type": "array", - "items": { - "properties": { - "ref": { - "type": "string", - "description": "The full Git reference, formatted as `refs/heads/`." - }, - "analysis_key": { - "type": "string", - "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." - }, - "environment": { - "type": "string", - "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." - }, - "matrix_vars": { - "nullable": true, - "type": "string" - }, - "state": { - "type": "string", - "description": "State of a code scanning alert.", - "enum": [ - "open", - "dismissed", - "fixed" - ] - } - } - } + "instances_url": { + "type": "string", + "description": "The REST API URL for fetching the list of instances for an alert.", + "format": "uri", + "readOnly": true, + "nullable": false }, "state": { "type": "string", @@ -137401,6 +137705,10 @@ "type": "string", "description": "A unique identifier for the rule used to detect the alert." }, + "name": { + "type": "string", + "description": "The name of the rule used to detect the alert." + }, "severity": { "nullable": true, "type": "string", @@ -137415,6 +137723,21 @@ "description": { "type": "string", "description": "A short description of the rule used to detect the alert." + }, + "full_description": { + "type": "string", + "description": "description of the rule used to detect the alert." + }, + "tags": { + "type": "array", + "description": "A set of tags applicable for the rule.", + "items": { + "type": "string" + } + }, + "help": { + "type": "string", + "description": "Detailed documentation for the rule as GitHub Flavored Markdown." } } }, @@ -137423,28 +137746,110 @@ "properties": { "name": { "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "description": "The name of the tool used to generate the code scanning analysis." }, "version": { "nullable": true, "type": "string", - "description": "The version of the tool used to detect the alert." + "description": "The version of the tool used to generate the code scanning analysis." + }, + "guid": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + } + }, + "most_recent_instance": { + "type": "object", + "properties": { + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, + "analysis_key": { + "type": "string", + "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." + }, + "environment": { + "type": "string", + "description": "Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed." + }, + "state": { + "type": "string", + "description": "State of a code scanning alert.", + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + "commit_sha": { + "type": "string" + }, + "message": { + "type": "object", + "properties": { + "text": { + "type": "string" + } + } + }, + "location": { + "type": "object", + "description": "Describe a region within a file for the alert.", + "properties": { + "path": { + "type": "string" + }, + "start_line": { + "type": "integer" + }, + "end_line": { + "type": "integer" + }, + "start_column": { + "type": "integer" + }, + "end_column": { + "type": "integer" + } + } + }, + "html_url": { + "type": "string" + }, + "classifications": { + "type": "array", + "description": "Classifications that have been applied to the file that triggered the alert.\nFor example identifying it as documentation, or a generated file.", + "items": { + "type": "string", + "description": "A classification of the file. For example to identify it as generated.", + "nullable": true, + "enum": [ + "source", + "generated", + "test", + "library" + ] + } } } } }, "required": [ - "instances", "number", "created_at", "url", "html_url", + "instances_url", "state", "dismissed_by", "dismissed_at", "dismissed_reason", "rule", - "tool" + "tool", + "most_recent_instance" ] }, "examples": { @@ -137452,22 +137857,8 @@ "value": { "number": 42, "created_at": "2020-08-25T21:28:36Z", - "url": "https://api.github.com/repos/github/hello-world/code-scanning/alerts/42", - "html_url": "https://github.com/github/hello-world/code-scanning/42", - "instances": [ - { - "ref": "refs/heads/codeql-analysis-yml", - "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", - "environment": "", - "state": "dismissed" - }, - { - "ref": "refs/pull/3740/head", - "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", - "environment": "", - "state": "dismissed" - } - ], + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42", + "html_url": "https://github.com/octocat/hello-world/code-scanning/42", "state": "dismissed", "dismissed_by": { "login": "octocat", @@ -137492,14 +137883,43 @@ "dismissed_at": "2020-09-02T22:34:56Z", "dismissed_reason": "false positive", "rule": { - "id": "js/polynomial-redos", - "severity": "warning", - "description": "Polynomial regular expression used on uncontrolled data" + "id": "js/zipslip", + "severity": "error", + "description": "Arbitrary file write during zip extraction (\"Zip Slip\")", + "name": "js/zipslip", + "full_description": "Extracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten.", + "tags": [ + "security", + "external/cwe/cwe-022" + ], + "help": "# Arbitrary file write during zip extraction (\"Zip Slip\")\\nExtracting files from a malicious zip archive without validating that the destination file path is within the destination directory can cause files outside the destination directory to be overwritten ..." }, "tool": { - "name": "CodeQL command-line toolchain", - "version": null - } + "name": "CodeQL", + "guid": null, + "version": "2.4.0" + }, + "most_recent_instance": { + "ref": "refs/heads/main", + "analysis_key": ".github/workflows/codeql-analysis.yml:CodeQL-Build", + "environment": "{}", + "state": "dismissed", + "commit_sha": "39406e42cb832f683daa691dd652a8dc36ee8930", + "message": { + "text": "This path depends on a user-provided value." + }, + "location": { + "path": "spec-main/api-session-spec.ts", + "start_line": 917, + "end_line": 917, + "start_column": 7, + "end_column": 18 + }, + "classifications": [ + "test" + ] + }, + "instances_url": "https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances" } } } @@ -137507,10 +137927,65 @@ } }, "403": { - "description": "Response if the repository is archived" + "description": "Response if the repository is archived or if github advanced security is not enabled for this repository", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, "503": { - "description": "Response when code scanning is not available and you should try again at a later time" + "description": "Service Unavailable", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -137525,15 +138000,15 @@ }, "/repos/{owner}/{repo}/code-scanning/analyses": { "get": { - "summary": "List recent code scanning analyses for a repository", - "description": "List the details of recent code scanning analyses for a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` read permission to use this endpoint.", + "summary": "List code scanning analyses for a repository", + "description": "Lists the details of all code scanning analyses for a repository,\nstarting with the most recent.\nThe response is paginated and you can use the `page` and `per_page` parameters\nto list the analyses you're interested in.\nBy default 30 analyses are listed per page.\n\nThe `rules_count` field in the response give the number of rules\nthat were run in the analysis.\nFor very old analyses this data is not available,\nand `0` is returned in this field.\n\nYou must use an access token with the `security_events` scope to use this endpoint.\nGitHub Apps must have the `security_events` read permission to use this endpoint.\n\n**Deprecation notice**:\nThe `tool_name` field is deprecated and will, in future, not be included in the response for this endpoint. The example response reflects this change. The tool name can now be found inside the `tool` field.", "operationId": "code-scanning/list-recent-analyses", "tags": [ "code-scanning" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@3.0/v3/code-scanning/#list-recent-analyses" + "url": "https://docs.github.com/enterprise-server@3.0/rest/reference/code-scanning#list-code-scanning-analyses-for-a-repository" }, "parameters": [ { @@ -137552,24 +138027,65 @@ "type": "string" } }, + { + "name": "tool_name", + "description": "The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "The name of the tool used to generate the code scanning analysis." + } + }, + { + "name": "tool_guid", + "description": "The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either `tool_guid` or `tool_name`, but not both.", + "in": "query", + "required": false, + "schema": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + }, + { + "name": "page", + "description": "Page number of the results to fetch.", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + }, + { + "name": "per_page", + "description": "Results per page (max 100).", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, { "name": "ref", "in": "query", - "description": "Set a full Git reference to list alerts for a specific branch. The `ref` must be formatted as `refs/heads/`.", + "description": "The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`.", "required": false, "schema": { "type": "string", - "description": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`." + "description": "The full Git reference, formatted as `refs/heads/`." } }, { - "name": "tool_name", + "name": "sarif_id", "in": "query", - "description": "Set a single code scanning tool name to filter alerts by tool.", + "description": "Filter analyses belonging to the same SARIF upload.", "required": false, "schema": { "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "description": "An identifier for the upload.", + "example": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "nullable": false } } ], @@ -137583,21 +138099,29 @@ "items": { "type": "object", "properties": { + "ref": { + "type": "string", + "description": "The full Git reference, formatted as `refs/heads/`." + }, "commit_sha": { - "description": "The commit SHA of the code scanning analysis file.", + "description": "The SHA of the commit to which the analysis you are uploading relates.", "type": "string", "minLength": 40, "maxLength": 40, "pattern": "^[0-9a-fA-F]+$" }, - "ref": { - "type": "string", - "description": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`." - }, "analysis_key": { "type": "string", "description": "Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name." }, + "environment": { + "type": "string", + "description": "Identifies the variable values associated with the environment in which this analysis was performed." + }, + "error": { + "type": "string", + "example": "error reading field xyz" + }, "created_at": { "type": "string", "description": "The time that the analysis was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.", @@ -137605,27 +138129,68 @@ "readOnly": true, "nullable": false }, - "tool_name": { - "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "results_count": { + "type": "integer", + "description": "The total number of results in the analysis." }, - "error": { + "rules_count": { + "type": "integer", + "description": "The total number of rules used in the analysis." + }, + "id": { + "type": "integer", + "description": "Unique identifier for this analysis." + }, + "url": { "type": "string", - "example": "error reading field xyz" + "description": "The REST API URL of the analysis resource.", + "format": "uri", + "readOnly": true, + "nullable": false }, - "environment": { + "sarif_id": { "type": "string", - "description": "Identifies the variable values associated with the environment in which this analysis was performed." + "description": "An identifier for the upload.", + "example": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "nullable": false + }, + "tool": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "The name of the tool used to generate the code scanning analysis." + }, + "version": { + "nullable": true, + "type": "string", + "description": "The version of the tool used to generate the code scanning analysis." + }, + "guid": { + "nullable": true, + "type": "string", + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + } + }, + "deletable": { + "type": "boolean" } }, "required": [ "ref", "commit_sha", "analysis_key", - "tool_name", "environment", "error", - "created_at" + "created_at", + "results_count", + "rules_count", + "id", + "url", + "sarif_id", + "tool", + "deletable" ] } }, @@ -137633,28 +138198,109 @@ "default": { "value": [ { - "ref": "refs/heads/master", + "ref": "refs/heads/main", "commit_sha": "d99612c3e1f2970085cfbaeadf8f010ef69bad83", "analysis_key": ".github/workflows/codeql-analysis.yml:analyze", - "tool_name": "CodeQL command-line toolchain", - "environment": "{}", + "environment": "{\"language\":\"python\"}", "error": "", - "created_at": "2020-08-27T15:05:21Z" + "created_at": "2020-08-27T15:05:21Z", + "results_count": 17, + "rules_count": 49, + "id": 201, + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/201", + "sarif_id": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "tool": { + "name": "CodeQL", + "guid": null, + "version": "2.4.0" + }, + "deletable": true }, { "ref": "refs/heads/my-branch", "commit_sha": "c8cff6510d4d084fb1b4aa13b64b97ca12b07321", "analysis_key": ".github/workflows/shiftleft.yml:build", - "tool_name": "Python Security Analysis", "environment": "{}", "error": "", - "created_at": "2020-08-31T22:46:44Z" + "created_at": "2020-08-31T22:46:44Z", + "results_count": 17, + "rules_count": 32, + "id": 200, + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/200", + "sarif_id": "8981cd8e-b078-4ac3-a3be-1dad7dbd0b582", + "tool": { + "name": "Python Security Analysis", + "guid": null, + "version": "1.2.0" + }, + "deletable": true } ] } } } } + }, + "403": { + "description": "Response if github advanced security is not enabled for this repository", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } + }, + "503": { + "description": "Service Unavailable", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -137669,15 +138315,15 @@ }, "/repos/{owner}/{repo}/code-scanning/sarifs": { "post": { - "summary": "Upload a SARIF file", - "description": "Upload a SARIF file containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` write permission to use this endpoint.", + "summary": "Upload an analysis as SARIF data", + "description": "Uploads SARIF data containing the results of a code scanning analysis to make the results available in a repository. You must use an access token with the `security_events` scope to use this endpoint. GitHub Apps must have the `security_events` write permission to use this endpoint.\n\nYou must compress the SARIF-formatted analysis data that you want to upload, using `gzip`, and then encode it as a Base64 format string. For example:\n\n```\ngzip -c analysis-data.sarif | base64\n```\n\nSARIF upload supports a maximum of 1000 results per analysis run. Any results over this limit are ignored. Typically, but not necessarily, a SARIF file contains a single run of a single tool. If a code scanning tool generates too many results, you should update the analysis configuration to run only the most important rules or queries.\n\nThe `202 Accepted`, response includes an `id` value.\nYou can use this ID to check the status of the upload by using this for the `/sarifs/{sarif_id}` endpoint.\nFor more information, see \"[Get information about a SARIF upload](/rest/reference/code-scanning#get-information-about-a-sarif-upload).\"", "operationId": "code-scanning/upload-sarif", "tags": [ "code-scanning" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-server@3.0/v3/code-scanning/#upload-a-sarif-analysis" + "url": "https://docs.github.com/enterprise-server@3.0/rest/reference/code-scanning#upload-an-analysis-as-sarif-data" }, "parameters": [ { @@ -137704,7 +138350,7 @@ "type": "object", "properties": { "commit_sha": { - "description": "The commit SHA of the code scanning analysis file.", + "description": "The SHA of the commit to which the analysis you are uploading relates.", "type": "string", "minLength": 40, "maxLength": 40, @@ -137712,10 +138358,10 @@ }, "ref": { "type": "string", - "description": "The full Git reference of the code scanning analysis file, formatted as `refs/heads/`." + "description": "The full Git reference, formatted as `refs/heads/`." }, "sarif": { - "description": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string.", + "description": "A Base64 string representing the SARIF file to upload. You must first compress your SARIF file using [`gzip`](http://www.gnu.org/software/gzip/manual/gzip.html) and then translate the contents of the file into a Base64 encoding string. For more information, see \"[SARIF support for code scanning](https://docs.github.com/enterprise-server@3.0/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning).\"", "type": "string" }, "checkout_uri": { @@ -137730,41 +138376,120 @@ "type": "string" }, "tool_name": { - "type": "string", - "description": "The name of the tool used to generate the code scanning analysis alert." + "description": "The name of the tool used to generate the code scanning analysis. If this parameter is not used, the tool name defaults to \"API\". If the uploaded SARIF contains a tool GUID, this will be available for filtering using the `tool_guid` parameter of operations such as `GET /repos/{owner}/{repo}/code-scanning/alerts`.", + "type": "string" } }, "required": [ "commit_sha", "ref", - "sarif", - "tool_name" + "sarif" ] - }, - "example": { - "commit_sha": "9a450a043b9038ba86722926570d2312cff6aba8", - "ref": "refs/heads/main", - "sarif": "REPLACE_ME", - "tool_name": "codeql" } } } }, "responses": { "202": { - "description": "response" + "description": "response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "An identifier for the upload.", + "example": "6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53", + "nullable": false + }, + "url": { + "type": "string", + "description": "The REST API URL for checking the status of the upload.", + "format": "uri", + "readOnly": true, + "nullable": false + } + } + }, + "examples": { + "default": { + "summary": "Default response", + "value": { + "id": "47177e22-5596-11eb-80a1-c1e54ef945c6", + "url": "https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/47177e22-5596-11eb-80a1-c1e54ef945c6" + } + } + } + } + } + }, + "400": { + "description": "Response if the sarif field is invalid" }, "403": { - "description": "Response if the repository is archived" + "description": "Response if the repository is archived or if github advanced security is not enabled for this repository", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, "404": { - "description": "Response if `commit_sha` or `ref` cannot be found" - }, - "400": { - "description": "Response if the `sarif` field is invalid" + "description": "Resource Not Found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } }, "413": { - "description": "Response if the `sarif` field is too large" + "description": "Response if the sarif field is too large" + }, + "503": { + "description": "Service Unavailable", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -137823,7 +138548,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -140496,7 +141221,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -141709,7 +142434,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -142705,7 +143430,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -143674,7 +144399,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -144525,7 +145250,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -149234,7 +149959,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -149936,7 +150661,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -153983,7 +154708,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -158071,7 +158796,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -158343,7 +159068,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -160458,7 +161183,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -162552,7 +163277,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -165296,7 +166021,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -169528,7 +170253,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -171570,7 +172295,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -173956,7 +174681,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -178062,7 +178787,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -183047,7 +183772,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -185107,7 +185832,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -186058,7 +186783,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -194949,11 +195674,13 @@ "type": "integer" } ], - "description": "The title of the issue." + "description": "The title of the issue.", + "nullable": true }, "body": { "type": "string", - "description": "The contents of the issue." + "description": "The contents of the issue.", + "nullable": true }, "assignee": { "type": "string", @@ -202121,7 +202848,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -203521,7 +204248,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -203874,7 +204601,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -205115,7 +205842,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -205899,7 +206626,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -206290,7 +207017,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -206809,7 +207536,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -208683,7 +209410,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -210270,7 +210997,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -210460,7 +211187,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -213078,7 +213805,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -214349,7 +215076,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -215292,7 +216019,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -222482,7 +223209,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -224178,7 +224905,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -231452,7 +232179,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -232045,8 +232772,7 @@ } }, "required": [ - "body", - "path" + "body" ] }, "examples": { @@ -233244,7 +233970,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -233892,7 +234618,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -234487,7 +235213,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -234839,7 +235565,19 @@ "type": "string" } } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -238804,7 +239542,10 @@ "type": "string" } } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -238943,7 +239684,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -240892,7 +241633,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -242685,7 +243426,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -246902,7 +247643,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -247525,7 +248266,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -249006,7 +249747,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -249517,7 +250258,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -249721,7 +250462,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -254504,7 +255245,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -256398,7 +257139,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -258510,7 +259251,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -261174,7 +261915,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -262401,7 +263142,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -265439,7 +266180,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -267094,7 +267835,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -268646,7 +269387,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -269225,7 +269966,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -269784,7 +270525,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -270621,7 +271362,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -271679,7 +272420,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -275632,7 +276373,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -277103,7 +277844,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -277748,7 +278489,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -277992,7 +278733,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -278535,7 +279276,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -279727,7 +280468,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -280429,7 +281170,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -281904,7 +282645,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -284419,7 +285160,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -285133,7 +285874,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -286439,7 +287180,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -287046,7 +287787,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -287286,7 +288027,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -289991,7 +290732,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -292245,7 +292986,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -294879,7 +295620,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -296702,7 +297443,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -297302,7 +298043,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -298099,7 +298840,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -300828,7 +301569,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -303549,7 +304290,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -306270,7 +307011,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -306479,7 +307220,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -306746,7 +307487,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -307286,7 +308027,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -308298,7 +309039,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -308396,7 +309137,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -308575,7 +309316,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -308992,7 +309733,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -311713,7 +312454,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -314478,7 +315219,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -316372,7 +317113,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -318648,7 +319389,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", diff --git a/lib/rest/static/dereferenced/github.ae.deref.json b/lib/rest/static/dereferenced/github.ae.deref.json index c66fee9620b5..76662d288a64 100644 --- a/lib/rest/static/dereferenced/github.ae.deref.json +++ b/lib/rest/static/dereferenced/github.ae.deref.json @@ -4783,7 +4783,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -7633,7 +7633,7 @@ "/app/installations/{installation_id}/suspended": { "put": { "summary": "Suspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/github-ae@latest/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nSuspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub AE API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/github-ae@latest/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Suspends a GitHub App on a user, organization, or business account, which blocks the app from accessing the account's resources. When a GitHub App is suspended, the app's access to the GitHub AE API or webhook events is blocked for that account.\n\nYou must use a [JWT](https://docs.github.com/github-ae@latest/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -7690,7 +7690,7 @@ }, "delete": { "summary": "Unsuspend an app installation", - "description": "**Note:** Suspending a GitHub App installation is currently in beta and subject to change. Before you can suspend a GitHub App, the app owner must enable suspending installations for the app by opting-in to the beta. For more information, see \"[Suspending a GitHub App installation](https://docs.github.com/github-ae@latest/apps/managing-github-apps/suspending-a-github-app-installation/).\"\n\nRemoves a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/github-ae@latest/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", + "description": "Removes a GitHub App installation suspension.\n\nYou must use a [JWT](https://docs.github.com/github-ae@latest/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app) to access this endpoint.", "tags": [ "apps" ], @@ -12905,7 +12905,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -15956,7 +15956,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -16882,7 +16882,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -17446,7 +17446,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -18776,7 +18776,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -20140,7 +20140,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -20450,7 +20450,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -22104,7 +22104,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -23460,7 +23460,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -26052,7 +26052,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -26746,7 +26746,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -29543,7 +29543,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -33683,7 +33683,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -34842,7 +34842,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -37563,7 +37563,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -39461,7 +39461,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -40129,7 +40129,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -42678,7 +42678,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -44123,7 +44123,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -44520,7 +44520,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -45305,7 +45305,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -45718,7 +45718,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -48856,7 +48856,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -50380,12 +50380,10 @@ }, "parent_team_id": { "type": "integer", - "description": "The ID of a team to set as the parent team." + "description": "The ID of a team to set as the parent team.", + "nullable": true } - }, - "required": [ - "name" - ] + } }, "example": { "name": "new team name", @@ -50990,7 +50988,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -52675,7 +52673,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -54257,7 +54255,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -54923,7 +54921,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -55561,7 +55559,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -56125,7 +56123,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -56785,7 +56783,8 @@ "admin" ] } - } + }, + "nullable": true } } } @@ -56921,7 +56920,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -60791,7 +60790,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -62553,7 +62552,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -64435,7 +64434,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -65596,7 +65595,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -69971,6 +69970,14 @@ "format": "uri", "example": "https://api.github.com/repos/github/docs/community/code_of_conduct" }, + "key": { + "type": "string", + "example": "citizen_code_of_conduct" + }, + "name": { + "type": "string", + "example": "Citizen Code of Conduct" + }, "html_url": { "type": "string", "nullable": true, @@ -69980,6 +69987,8 @@ }, "required": [ "url", + "key", + "name", "html_url" ] } @@ -71074,6 +71083,8 @@ "watchers": 1 }, "code_of_conduct": { + "key": "other", + "name": "Other", "html_url": "https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md", "url": "https://api.github.com/repos/github/docs/community/code_of_conduct" } @@ -74840,6 +74851,14 @@ "format": "uri", "example": "https://api.github.com/repos/github/docs/community/code_of_conduct" }, + "key": { + "type": "string", + "example": "citizen_code_of_conduct" + }, + "name": { + "type": "string", + "example": "Citizen Code of Conduct" + }, "html_url": { "type": "string", "nullable": true, @@ -74849,6 +74868,8 @@ }, "required": [ "url", + "key", + "name", "html_url" ] } @@ -75689,7 +75710,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -76009,7 +76030,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -87435,1507 +87456,6 @@ } } }, - "/repos/{owner}/{repo}/branches/{branch}/rename": { - "post": { - "summary": "Rename a branch", - "description": "Renames a branch in a repository.\n\n**Note:** Although the API responds immediately, the branch rename process might take some extra time to complete in the background. You won't be able to push to the old branch name while the rename process is in progress. For more information, see \"[Renaming a branch](https://docs.github.com/github-ae@latest/github/administering-a-repository/renaming-a-branch)\".\n\nThe permissions required to use this endpoint depends on whether you are renaming the default branch.\n\nTo rename a non-default branch:\n\n* Users must have push access.\n* GitHub Apps must have the `contents:write` repository permission.\n\nTo rename the default branch:\n\n* Users must have admin or owner permissions.\n* GitHub Apps must have the `administration:write` repository permission.", - "tags": [ - "repos" - ], - "operationId": "repos/rename-branch", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/github-ae@latest/rest/reference/repos#rename-a-branch" - }, - "parameters": [ - { - "name": "owner", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "repo", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "branch", - "description": "The name of the branch.", - "in": "path", - "required": true, - "schema": { - "type": "string" - }, - "x-multi-segment": true - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "new_name": { - "type": "string", - "description": "The new name of the branch." - } - }, - "required": [ - "new_name" - ] - }, - "example": { - "new_name": "my_renamed_branch" - } - } - } - }, - "responses": { - "201": { - "description": "response", - "content": { - "application/json": { - "schema": { - "title": "Branch With Protection", - "description": "Branch With Protection", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "commit": { - "title": "Commit", - "description": "Commit", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e" - }, - "sha": { - "type": "string", - "example": "6dcb09b5b57875f334f61aebed695e2e4193db5e" - }, - "node_id": { - "type": "string", - "example": "MDY6Q29tbWl0NmRjYjA5YjViNTc4NzVmMzM0ZjYxYWViZWQ2OTVlMmU0MTkzZGI1ZQ==" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e" - }, - "comments_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e/comments" - }, - "commit": { - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e" - }, - "author": { - "nullable": true, - "allOf": [ - { - "title": "Git User", - "description": "Metaproperties for Git author/committer information.", - "type": "object", - "properties": { - "name": { - "type": "string", - "example": "\"Chris Wanstrath\"" - }, - "email": { - "type": "string", - "example": "\"chris@ozmm.org\"" - }, - "date": { - "type": "string", - "example": "\"2007-10-29T02:42:39.000-07:00\"" - } - } - } - ] - }, - "committer": { - "nullable": true, - "allOf": [ - { - "title": "Git User", - "description": "Metaproperties for Git author/committer information.", - "type": "object", - "properties": { - "name": { - "type": "string", - "example": "\"Chris Wanstrath\"" - }, - "email": { - "type": "string", - "example": "\"chris@ozmm.org\"" - }, - "date": { - "type": "string", - "example": "\"2007-10-29T02:42:39.000-07:00\"" - } - } - } - ] - }, - "message": { - "type": "string", - "example": "Fix all the bugs" - }, - "comment_count": { - "type": "integer", - "example": 0 - }, - "tree": { - "type": "object", - "properties": { - "sha": { - "type": "string", - "example": "827efc6d56897b048c772eb4087f854f46256132" - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/repos/octocat/Hello-World/tree/827efc6d56897b048c772eb4087f854f46256132" - } - }, - "required": [ - "sha", - "url" - ] - }, - "verification": { - "title": "Verification", - "type": "object", - "properties": { - "verified": { - "type": "boolean" - }, - "reason": { - "type": "string" - }, - "payload": { - "type": "string", - "nullable": true - }, - "signature": { - "type": "string", - "nullable": true - } - }, - "required": [ - "verified", - "reason", - "payload", - "signature" - ] - } - }, - "required": [ - "author", - "committer", - "comment_count", - "message", - "tree", - "url" - ] - }, - "author": { - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - ] - }, - "committer": { - "nullable": true, - "allOf": [ - { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - ] - }, - "parents": { - "type": "array", - "items": { - "type": "object", - "properties": { - "sha": { - "type": "string", - "example": "7638417db6d59f3c431d3e1f261cc637155684cd" - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/repos/octocat/Hello-World/commits/7638417db6d59f3c431d3e1f261cc637155684cd" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat/Hello-World/commit/7638417db6d59f3c431d3e1f261cc637155684cd" - } - }, - "required": [ - "sha", - "url" - ] - } - }, - "stats": { - "type": "object", - "properties": { - "additions": { - "type": "integer" - }, - "deletions": { - "type": "integer" - }, - "total": { - "type": "integer" - } - } - }, - "files": { - "type": "array", - "items": { - "type": "object", - "properties": { - "filename": { - "type": "string" - }, - "additions": { - "type": "integer" - }, - "deletions": { - "type": "integer" - }, - "changes": { - "type": "integer" - }, - "status": { - "type": "string" - }, - "raw_url": { - "type": "string" - }, - "blob_url": { - "type": "string" - }, - "patch": { - "type": "string" - }, - "sha": { - "type": "string", - "example": "\"1e8e60ce9733d5283f7836fa602b6365a66b2567\"" - }, - "contents_url": { - "type": "string", - "example": "\"https://api.github.com/repos/owner-3d68404b07d25daeb2d4a6bf/AAA_Public_Repo/contents/geometry.js?ref=c3956841a7cb7e8ba4a6fd923568d86958f01573\"" - }, - "previous_filename": { - "type": "string", - "example": "\"subdir/before_name.txt\"" - } - } - } - } - }, - "required": [ - "url", - "sha", - "node_id", - "html_url", - "comments_url", - "commit", - "author", - "committer", - "parents" - ] - }, - "_links": { - "type": "object", - "properties": { - "html": { - "type": "string" - }, - "self": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "html", - "self" - ] - }, - "protected": { - "type": "boolean" - }, - "protection": { - "title": "Branch Protection", - "description": "Branch Protection", - "type": "object", - "properties": { - "url": { - "type": "string" - }, - "required_status_checks": { - "type": "object", - "properties": { - "url": { - "type": "string" - }, - "enforcement_level": { - "type": "string" - }, - "contexts": { - "type": "array", - "items": { - "type": "string" - } - }, - "contexts_url": { - "type": "string" - } - }, - "required": [ - "enforcement_level", - "contexts" - ] - }, - "enforce_admins": { - "title": "Protected Branch Admin Enforced", - "description": "Protected Branch Admin Enforced", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/repos/octocat/Hello-World/branches/master/protection/enforce_admins" - }, - "enabled": { - "type": "boolean", - "example": true - } - }, - "required": [ - "url", - "enabled" - ] - }, - "required_pull_request_reviews": { - "title": "Protected Branch Pull Request Review", - "description": "Protected Branch Pull Request Review", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/repos/octocat/Hello-World/branches/master/protection/dismissal_restrictions" - }, - "dismissal_restrictions": { - "type": "object", - "properties": { - "users": { - "description": "The list of users with review dismissal access.", - "type": "array", - "items": { - "title": "Simple User", - "description": "Simple User", - "type": "object", - "properties": { - "login": { - "type": "string", - "example": "octocat" - }, - "id": { - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VXNlcjE=" - }, - "avatar_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/images/error/octocat_happy.gif" - }, - "gravatar_id": { - "type": "string", - "example": "41d064eb2195891e12d0413f63227ea7", - "nullable": true - }, - "url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/octocat" - }, - "followers_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/followers" - }, - "following_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/following{/other_user}" - }, - "gists_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/gists{/gist_id}" - }, - "starred_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" - }, - "subscriptions_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/subscriptions" - }, - "organizations_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/orgs" - }, - "repos_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/repos" - }, - "events_url": { - "type": "string", - "example": "https://api.github.com/users/octocat/events{/privacy}" - }, - "received_events_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/users/octocat/received_events" - }, - "type": { - "type": "string", - "example": "User" - }, - "site_admin": { - "type": "boolean" - }, - "starred_at": { - "type": "string", - "example": "\"2020-07-09T00:17:55Z\"" - } - }, - "required": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], - "nullable": true - } - }, - "teams": { - "description": "The list of teams with review dismissal access.", - "type": "array", - "items": { - "title": "Team", - "description": "Groups of organization members that gives permissions on specified repositories.", - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "node_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "slug": { - "type": "string" - }, - "description": { - "type": "string", - "nullable": true - }, - "privacy": { - "type": "string" - }, - "permission": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/orgs/rails/teams/core" - }, - "members_url": { - "type": "string" - }, - "repositories_url": { - "type": "string", - "format": "uri" - }, - "parent": { - "nullable": true, - "allOf": [ - { - "title": "Team Simple", - "description": "Groups of organization members that gives permissions on specified repositories.", - "type": "object", - "properties": { - "id": { - "description": "Unique identifier of the team", - "type": "integer", - "example": 1 - }, - "node_id": { - "type": "string", - "example": "MDQ6VGVhbTE=" - }, - "url": { - "description": "URL for the team", - "type": "string", - "format": "uri", - "example": "https://api.github.com/organizations/1/team/1" - }, - "members_url": { - "type": "string", - "example": "https://api.github.com/organizations/1/team/1/members{/member}" - }, - "name": { - "description": "Name of the team", - "type": "string", - "example": "Justice League" - }, - "description": { - "description": "Description of the team", - "type": "string", - "nullable": true, - "example": "A great team." - }, - "permission": { - "description": "Permission that the team will have for its repositories", - "type": "string", - "example": "admin" - }, - "privacy": { - "description": "The level of privacy this team should have", - "type": "string", - "example": "closed" - }, - "html_url": { - "type": "string", - "format": "uri", - "example": "https://github.com/orgs/rails/teams/core" - }, - "repositories_url": { - "type": "string", - "format": "uri", - "example": "https://api.github.com/organizations/1/team/1/repos" - }, - "slug": { - "type": "string", - "example": "justice-league" - }, - "ldap_dn": { - "description": "Distinguished Name (DN) that team maps to within LDAP environment", - "example": "uid=example,ou=users,dc=github,dc=com", - "type": "string" - } - }, - "required": [ - "id", - "node_id", - "url", - "members_url", - "name", - "description", - "permission", - "html_url", - "repositories_url", - "slug" - ], - "nullable": true - } - ] - } - }, - "required": [ - "id", - "node_id", - "url", - "members_url", - "name", - "description", - "permission", - "html_url", - "repositories_url", - "slug" - ] - } - }, - "url": { - "type": "string", - "example": "\"https://api.github.com/repos/the-org/an-org-repo/branches/master/protection/dismissal_restrictions\"" - }, - "users_url": { - "type": "string", - "example": "\"https://api.github.com/repos/the-org/an-org-repo/branches/master/protection/dismissal_restrictions/users\"" - }, - "teams_url": { - "type": "string", - "example": "\"https://api.github.com/repos/the-org/an-org-repo/branches/master/protection/dismissal_restrictions/teams\"" - } - } - }, - "dismiss_stale_reviews": { - "type": "boolean", - "example": true - }, - "require_code_owner_reviews": { - "type": "boolean", - "example": true - }, - "required_approving_review_count": { - "type": "integer", - "minimum": 1, - "maximum": 6, - "example": 2 - } - }, - "required": [ - "dismiss_stale_reviews", - "require_code_owner_reviews" - ] - }, - "restrictions": { - "title": "Branch Restriction Policy", - "description": "Branch Restriction Policy", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "users_url": { - "type": "string", - "format": "uri" - }, - "teams_url": { - "type": "string", - "format": "uri" - }, - "apps_url": { - "type": "string", - "format": "uri" - }, - "users": { - "type": "array", - "items": { - "type": "object", - "properties": { - "login": { - "type": "string" - }, - "id": { - "type": "integer" - }, - "node_id": { - "type": "string" - }, - "avatar_url": { - "type": "string" - }, - "gravatar_id": { - "type": "string" - }, - "url": { - "type": "string" - }, - "html_url": { - "type": "string" - }, - "followers_url": { - "type": "string" - }, - "following_url": { - "type": "string" - }, - "gists_url": { - "type": "string" - }, - "starred_url": { - "type": "string" - }, - "subscriptions_url": { - "type": "string" - }, - "organizations_url": { - "type": "string" - }, - "repos_url": { - "type": "string" - }, - "events_url": { - "type": "string" - }, - "received_events_url": { - "type": "string" - }, - "type": { - "type": "string" - }, - "site_admin": { - "type": "boolean" - } - } - } - }, - "teams": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "node_id": { - "type": "string" - }, - "url": { - "type": "string" - }, - "html_url": { - "type": "string" - }, - "name": { - "type": "string" - }, - "slug": { - "type": "string" - }, - "description": { - "type": "string", - "nullable": true - }, - "privacy": { - "type": "string" - }, - "permission": { - "type": "string" - }, - "members_url": { - "type": "string" - }, - "repositories_url": { - "type": "string" - }, - "parent": { - "type": "string", - "nullable": true - } - } - } - }, - "apps": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "slug": { - "type": "string" - }, - "node_id": { - "type": "string" - }, - "owner": { - "type": "object", - "properties": { - "login": { - "type": "string" - }, - "id": { - "type": "integer" - }, - "node_id": { - "type": "string" - }, - "url": { - "type": "string" - }, - "repos_url": { - "type": "string" - }, - "events_url": { - "type": "string" - }, - "hooks_url": { - "type": "string" - }, - "issues_url": { - "type": "string" - }, - "members_url": { - "type": "string" - }, - "public_members_url": { - "type": "string" - }, - "avatar_url": { - "type": "string" - }, - "description": { - "type": "string" - }, - "gravatar_id": { - "type": "string", - "example": "\"\"" - }, - "html_url": { - "type": "string", - "example": "\"https://github.com/testorg-ea8ec76d71c3af4b\"" - }, - "followers_url": { - "type": "string", - "example": "\"https://api.github.com/users/testorg-ea8ec76d71c3af4b/followers\"" - }, - "following_url": { - "type": "string", - "example": "\"https://api.github.com/users/testorg-ea8ec76d71c3af4b/following{/other_user}\"" - }, - "gists_url": { - "type": "string", - "example": "\"https://api.github.com/users/testorg-ea8ec76d71c3af4b/gists{/gist_id}\"" - }, - "starred_url": { - "type": "string", - "example": "\"https://api.github.com/users/testorg-ea8ec76d71c3af4b/starred{/owner}{/repo}\"" - }, - "subscriptions_url": { - "type": "string", - "example": "\"https://api.github.com/users/testorg-ea8ec76d71c3af4b/subscriptions\"" - }, - "organizations_url": { - "type": "string", - "example": "\"https://api.github.com/users/testorg-ea8ec76d71c3af4b/orgs\"" - }, - "received_events_url": { - "type": "string", - "example": "\"https://api.github.com/users/testorg-ea8ec76d71c3af4b/received_events\"" - }, - "type": { - "type": "string", - "example": "\"Organization\"" - } - } - }, - "name": { - "type": "string" - }, - "description": { - "type": "string" - }, - "external_url": { - "type": "string" - }, - "html_url": { - "type": "string" - }, - "created_at": { - "type": "string" - }, - "updated_at": { - "type": "string" - }, - "permissions": { - "type": "object", - "properties": { - "metadata": { - "type": "string" - }, - "contents": { - "type": "string" - }, - "issues": { - "type": "string" - }, - "single_file": { - "type": "string" - } - } - }, - "events": { - "type": "array", - "items": { - "type": "string" - } - } - } - } - } - }, - "required": [ - "url", - "users_url", - "teams_url", - "apps_url", - "users", - "teams", - "apps" - ] - }, - "required_linear_history": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean" - } - } - }, - "allow_force_pushes": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean" - } - } - }, - "allow_deletions": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean" - } - } - }, - "enabled": { - "type": "boolean" - }, - "name": { - "type": "string", - "example": "\"branch/with/protection\"" - }, - "protection_url": { - "type": "string", - "example": "\"https://api.github.com/repos/owner-79e94e2d36b3fd06a32bb213/AAA_Public_Repo/branches/branch/with/protection/protection\"" - } - }, - "required": [ - "enabled", - "required_status_checks" - ] - }, - "protection_url": { - "type": "string", - "format": "uri" - }, - "pattern": { - "type": "string", - "example": "\"mas*\"" - }, - "required_approving_review_count": { - "type": "integer", - "example": 1 - } - }, - "required": [ - "name", - "commit", - "_links", - "protection", - "protected", - "protection_url" - ] - }, - "examples": { - "default": { - "value": { - "name": "master", - "commit": { - "sha": "7fd1a60b01f91b314f59955a4e4d4e80d8edf11d", - "node_id": "MDY6Q29tbWl0N2ZkMWE2MGIwMWY5MWIzMTRmNTk5NTVhNGU0ZDRlODBkOGVkZjExZA==", - "commit": { - "author": { - "name": "The Octocat", - "date": "2012-03-06T15:06:50-08:00", - "email": "octocat@nowhere.com" - }, - "url": "https://api.github.com/repos/octocat/Hello-World/git/commits/7fd1a60b01f91b314f59955a4e4d4e80d8edf11d", - "message": "Merge pull request #6 from Spaceghost/patch-1\n\nNew line at end of file.", - "tree": { - "sha": "b4eecafa9be2f2006ce1b709d6857b07069b4608", - "url": "https://api.github.com/repos/octocat/Hello-World/git/trees/b4eecafa9be2f2006ce1b709d6857b07069b4608" - }, - "committer": { - "name": "The Octocat", - "date": "2012-03-06T15:06:50-08:00", - "email": "octocat@nowhere.com" - }, - "verification": { - "verified": false, - "reason": "unsigned", - "signature": null, - "payload": null - }, - "comment_count": 0 - }, - "author": { - "gravatar_id": "", - "avatar_url": "https://secure.gravatar.com/avatar/7ad39074b0584bc555d0417ae3e7d974?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png", - "url": "https://api.github.com/users/octocat", - "id": 583231, - "login": "octocat", - "node_id": "MDQ6VXNlcjE=", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": true - }, - "parents": [ - { - "sha": "553c2077f0edc3d5dc5d17262f6aa498e69d6f8e", - "url": "https://api.github.com/repos/octocat/Hello-World/commits/553c2077f0edc3d5dc5d17262f6aa498e69d6f8e" - }, - { - "sha": "762941318ee16e59dabbacb1b4049eec22f0d303", - "url": "https://api.github.com/repos/octocat/Hello-World/commits/762941318ee16e59dabbacb1b4049eec22f0d303" - } - ], - "url": "https://api.github.com/repos/octocat/Hello-World/commits/7fd1a60b01f91b314f59955a4e4d4e80d8edf11d", - "committer": { - "gravatar_id": "", - "avatar_url": "https://secure.gravatar.com/avatar/7ad39074b0584bc555d0417ae3e7d974?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png", - "url": "https://api.github.com/users/octocat", - "id": 583231, - "login": "octocat", - "node_id": "MDQ6VXNlcjE=", - "html_url": "https://github.com/octocat", - "followers_url": "https://api.github.com/users/octocat/followers", - "following_url": "https://api.github.com/users/octocat/following{/other_user}", - "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", - "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", - "organizations_url": "https://api.github.com/users/octocat/orgs", - "repos_url": "https://api.github.com/users/octocat/repos", - "events_url": "https://api.github.com/users/octocat/events{/privacy}", - "received_events_url": "https://api.github.com/users/octocat/received_events", - "type": "User", - "site_admin": true - }, - "html_url": "https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e", - "comments_url": "https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e/comments" - }, - "_links": { - "html": "https://github.com/octocat/Hello-World/tree/master", - "self": "https://api.github.com/repos/octocat/Hello-World/branches/master" - }, - "protected": true, - "protection": { - "enabled": true, - "required_status_checks": { - "enforcement_level": "non_admins", - "contexts": [ - "ci-test", - "linter" - ] - } - }, - "protection_url": "https://api.github.com/repos/octocat/hello-world/branches/master/protection" - } - } - } - } - } - }, - "403": { - "description": "Forbidden", - "content": { - "application/json": { - "schema": { - "title": "Basic Error", - "description": "Basic Error", - "type": "object", - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - } - } - } - } - } - }, - "404": { - "description": "Resource Not Found", - "content": { - "application/json": { - "schema": { - "title": "Basic Error", - "description": "Basic Error", - "type": "object", - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - } - } - } - } - } - }, - "422": { - "description": "Validation Failed", - "content": { - "application/json": { - "schema": { - "title": "Validation Error", - "description": "Validation Error", - "type": "object", - "required": [ - "message", - "documentation_url" - ], - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - }, - "errors": { - "type": "array", - "items": { - "type": "object", - "required": [ - "code" - ], - "properties": { - "resource": { - "type": "string" - }, - "field": { - "type": "string" - }, - "message": { - "type": "string" - }, - "code": { - "type": "string" - }, - "index": { - "type": "integer" - }, - "value": { - "oneOf": [ - { - "type": "string", - "nullable": true - }, - { - "type": "integer", - "nullable": true - }, - { - "type": "array", - "nullable": true, - "items": { - "type": "string" - } - } - ] - } - } - } - } - } - } - } - } - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "previews": [ - - ], - "category": "repos", - "subcategory": "branches" - } - } - }, "/repos/{owner}/{repo}/check-runs": { "post": { "summary": "Create a check run", @@ -91513,7 +90033,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -97665,7 +96185,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -98408,7 +96928,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -101081,7 +99601,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -102294,7 +100814,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -103290,7 +101810,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -104259,7 +102779,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -105110,7 +103630,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -109964,7 +108484,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -110666,7 +109186,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -114713,7 +113233,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -118801,7 +117321,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -119073,7 +117593,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -121188,7 +119708,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -123137,7 +121657,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -125881,7 +124401,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -130113,7 +128633,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -132155,7 +130675,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -134541,7 +133061,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -138647,7 +137167,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -143632,7 +142152,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -145692,7 +144212,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -146643,7 +145163,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -155534,11 +154054,13 @@ "type": "integer" } ], - "description": "The title of the issue." + "description": "The title of the issue.", + "nullable": true }, "body": { "type": "string", - "description": "The contents of the issue." + "description": "The contents of the issue.", + "nullable": true }, "assignee": { "type": "string", @@ -162706,7 +161228,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -164106,7 +162628,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -164459,7 +162981,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -165700,7 +164222,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -166484,7 +165006,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -166875,7 +165397,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -167394,7 +165916,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -169268,7 +167790,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -170855,7 +169377,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -171045,7 +169567,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -173663,7 +172185,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -174549,7 +173071,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -175492,7 +174014,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -182972,7 +181494,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -184668,7 +183190,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -192232,7 +190754,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -192825,8 +191347,7 @@ } }, "required": [ - "body", - "path" + "body" ] }, "examples": { @@ -194024,7 +192545,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -194672,7 +193193,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -195267,7 +193788,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -195619,7 +194140,19 @@ "type": "string" } } - } + }, + "anyOf": [ + { + "required": [ + "reviewers" + ] + }, + { + "required": [ + "team_reviewers" + ] + } + ] }, "example": { "reviewers": [ @@ -199729,7 +198262,10 @@ "type": "string" } } - } + }, + "required": [ + "reviewers" + ] }, "example": { "reviewers": [ @@ -199868,7 +198404,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -201817,7 +200353,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -203610,7 +202146,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -207827,7 +206363,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -208450,7 +206986,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -209931,7 +208467,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -210442,7 +208978,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -210646,7 +209182,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -215414,7 +213950,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -217308,7 +215844,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -219420,7 +217956,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -222084,7 +220620,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -223311,7 +221847,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -225078,7 +223614,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -226733,7 +225269,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -228285,7 +226821,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -228864,7 +227400,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -229423,7 +227959,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -230260,7 +228796,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -231318,7 +229854,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -235271,7 +233807,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -236759,7 +235295,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -237003,7 +235539,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -237546,7 +236082,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -238738,7 +237274,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -239440,7 +237976,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -240915,7 +239451,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -243430,7 +241966,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -244144,7 +242680,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -245450,7 +243986,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -246128,7 +244664,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -248833,7 +247369,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -251087,7 +249623,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -253721,7 +252257,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -255544,7 +254080,7 @@ "parameters": [ { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -256145,7 +254681,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -256951,7 +255487,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -259680,7 +258216,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -262401,7 +260937,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -265122,7 +263658,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -265331,7 +263867,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -265598,7 +264134,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -266138,7 +264674,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -267150,7 +265686,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -267248,7 +265784,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -267427,7 +265963,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -267844,7 +266380,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -270565,7 +269101,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -273330,7 +271866,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -275150,7 +273686,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", @@ -277426,7 +275962,7 @@ }, { "name": "per_page", - "description": "Results per page (max 100)", + "description": "Results per page (max 100).", "in": "query", "schema": { "type": "integer", diff --git a/lib/rewrite-asset-paths-to-s3.js b/lib/rewrite-asset-paths-to-s3.js deleted file mode 100644 index bc416adfc90a..000000000000 --- a/lib/rewrite-asset-paths-to-s3.js +++ /dev/null @@ -1,34 +0,0 @@ -const latestEnterpriseRelease = require('./enterprise-server-releases').latest -const nonEnterpriseDefaultVersion = require('./non-enterprise-default-version') -const { getS3BucketPathFromVersion } = require('./s3-bucket-path-utils') -const allVersions = require('./all-versions') -const s3BasePath = 'https://github-images.s3.amazonaws.com' - -// This module rewrites asset paths on Enterprise versions to S3 paths. -// Source example: /assets/images/foo.png -// Rewritten: https://github-images.s3.amazonaws.com/enterprise/2.20/assets/images/foo.png -// The one exception is Admin pages on the latest GHES release. -module.exports = function rewriteAssetPathsToS3 ($, version, relativePath) { - // skip if this is the homepage - if (relativePath === 'index.md') return - - // if the current version is non-enterprise, do not rewrite - if (version === nonEnterpriseDefaultVersion) return - - // the relativePath starts with the product, like /admin/foo or /github/foo - const product = relativePath.split('/')[0] - - // if this is an Admin page on the latest GHES release, do not rewrite - if (product === 'admin' && allVersions[version].currentRelease === latestEnterpriseRelease) return - - // if the version is enterprise-server@2.22, use `enterprise/2.22` as the bucket path - // otherwise, use the plan name, e.g., `github-ae` - const bucketPath = getS3BucketPathFromVersion(version) - - $('img').each((i, el) => { - const src = $(el).attr('src') - if (!src.startsWith('/assets/images')) return - const newSrc = `${s3BasePath}/${bucketPath}${src}` - if (src !== newSrc) $(el).attr('src', newSrc) - }) -} diff --git a/lib/s3-bucket-path-utils.js b/lib/s3-bucket-path-utils.js deleted file mode 100644 index 7de690d1346c..000000000000 --- a/lib/s3-bucket-path-utils.js +++ /dev/null @@ -1,40 +0,0 @@ -const allVersions = require('./all-versions') - -// If the version is enterprise-server@2.22, use `enterprise/2.22` as the bucket path -// Otherwise, use the plan name, e.g., `github-ae` -function getS3BucketPathFromVersion (version) { - const versionObject = allVersions[version] - - if (!versionObject) { - console.error(`${version} is not a supported version, cannot get S3 bucket path`) - return - } - - return versionObject.plan === 'enterprise-server' - ? `enterprise/${versionObject.currentRelease}` - : versionObject.plan -} - -// Given a bucket path like `enterprise/2.19/foo/bar`, return enterprise-server@2.19 -// Given a bucket path like `github-ae/foo/bar`, return github-ae@latest -function getVersionFromS3BucketPath (bucketPath) { - const bucketPathParts = bucketPath.split('/') - - const version = bucketPathParts[0] === 'enterprise' - ? `enterprise-server@${bucketPathParts[1]}` - : `${bucketPathParts[0]}@latest` - - const versionObject = allVersions[version] - - if (!versionObject) { - console.error(`cannot find a supported version from S3 bucket path ${bucketPath}`) - return - } - - return versionObject.version -} - -module.exports = { - getS3BucketPathFromVersion, - getVersionFromS3BucketPath -} diff --git a/lib/schema-event.js b/lib/schema-event.js index 059a9112f142..fbb37060f260 100644 --- a/lib/schema-event.js +++ b/lib/schema-event.js @@ -32,6 +32,11 @@ const context = { format: 'date-time', description: 'The time we created the event; please reference UTC.' }, + page_event_id: { + type: 'string', + description: 'The id of the corresponding `page` event.', + format: 'uuid' + }, // Content information path: { @@ -119,11 +124,6 @@ const pageSchema = { type: { type: 'string', pattern: '^page$' - }, - page_render_duration: { - type: 'number', - description: 'How long the server took to render the page content, in seconds.', - minimum: 0.001 } } } @@ -132,8 +132,7 @@ const exitSchema = { additionalProperties: false, required: [ 'type', - 'context', - 'exit_page_id' + 'context' ], properties: { context, @@ -141,11 +140,10 @@ const exitSchema = { type: 'string', pattern: '^exit$' }, - exit_page_id: { - type: 'string', - format: 'uuid', - description: 'The value of the corresponding `page` event.' - // id of the "page" event + exit_render_duration: { + type: 'number', + description: 'How long the server took to render the page content, in seconds.', + minimum: 0.001 }, exit_first_paint: { type: 'number', diff --git a/lib/search/sync.js b/lib/search/sync.js index 58168b686cdd..827d47ed7953 100644 --- a/lib/search/sync.js +++ b/lib/search/sync.js @@ -71,7 +71,7 @@ module.exports = async function syncSearchIndexes (opts = {}) { // The page version will be the new version, e.g., free-pro-team@latest, enterprise-server@2.22 const records = await buildRecords(indexName, indexablePages, pageVersion, languageCode) - const index = process.env.USE_LUNR + const index = process.env.AIRGAP ? new LunrIndex(indexName, records) : new AlgoliaIndex(indexName, records) @@ -80,7 +80,7 @@ module.exports = async function syncSearchIndexes (opts = {}) { fs.writeFileSync(cacheFile, JSON.stringify(index, null, 2)) console.log('wrote dry-run index to disk: ', cacheFile) } else { - if (process.env.USE_LUNR) { + if (process.env.AIRGAP) { await index.write() console.log('wrote index to file: ', indexName) } else { @@ -93,7 +93,7 @@ module.exports = async function syncSearchIndexes (opts = {}) { // Fetch a list of index names and cache it for tests // to ensure that an index exists for every language and GHE version - const remoteIndexNames = process.env.USE_LUNR + const remoteIndexNames = process.env.AIRGAP ? await getLunrIndexNames() : await getRemoteIndexNames() const cachedIndexNamesFile = path.join(__dirname, './cached-index-names.json') diff --git a/lib/site-data.js b/lib/site-data.js index 266ee5ecfc16..e6011ae74da2 100755 --- a/lib/site-data.js +++ b/lib/site-data.js @@ -36,13 +36,18 @@ module.exports = function loadSiteData () { } } - // Sort glossary by language-specific function for (const language of Object.values(languages)) { - if (language.code === 'en') continue - siteData[language.code].site.data.glossaries.external - .sort( + // Add the English `slug` to each item, to link a consistent anchor + siteData[language.code].site.data.glossaries.external.forEach((item, i) => { + item.slug = siteData.en.site.data.glossaries.external[i].term + }) + + // Sort glossary by language-specific function + if (language.code !== 'en') { + siteData[language.code].site.data.glossaries.external.sort( (a, b) => a.term.localeCompare(b.term, language.code) ) + } } return siteData diff --git a/lib/webhooks/static/dotcom/code_scanning_alert.reopened.payload.json b/lib/webhooks/static/dotcom/code_scanning_alert.reopened.payload.json index 67ce09d828d4..f1de7c2a2854 100644 --- a/lib/webhooks/static/dotcom/code_scanning_alert.reopened.payload.json +++ b/lib/webhooks/static/dotcom/code_scanning_alert.reopened.payload.json @@ -136,5 +136,36 @@ "public_members_url": "https://api.github.com/orgs/Octocoders/public_members{/member}", "avatar_url": "https://avatars0.githubusercontent.com/u/6?", "description": "" - } + }, + "sender": { + "login": "github", + "id": 9919, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjk5MTk=", + "url": "https://api.github.com/orgs/github", + "repos_url": "https://api.github.com/orgs/github/repos", + "events_url": "https://api.github.com/orgs/github/events", + "hooks_url": "https://api.github.com/orgs/github/hooks", + "issues_url": "https://api.github.com/orgs/github/issues", + "members_url": "https://api.github.com/orgs/github/members{/member}", + "public_members_url": "https://api.github.com/orgs/github/public_members{/member}", + "avatar_url": "https://avatars.githubusercontent.com/u/9919?v=4", + "description": "How people build software.", + "name": "GitHub", + "company": null, + "blog": "https://github.com/about", + "location": "San Francisco, CA", + "email": null, + "twitter_username": null, + "is_verified": true, + "has_organization_projects": true, + "has_repository_projects": true, + "public_repos": 371, + "public_gists": 0, + "followers": 0, + "following": 0, + "html_url": "https://github.com/github", + "created_at": "2008-05-11T04:37:31Z", + "updated_at": "2020-09-28T06:15:10Z", + "type": "Organization" + } } diff --git a/middleware/context.js b/middleware/context.js index 30480c012d35..a2508138aacd 100644 --- a/middleware/context.js +++ b/middleware/context.js @@ -24,6 +24,7 @@ module.exports = async function contextualize (req, res, next) { featureFlags.forEach(featureFlagName => { req.context.process.env[featureFlagName] = process.env[featureFlagName] }) + if (process.env.AIRGAP) req.context.process.env.AIRGAP = true // define each context property explicitly for code-search friendliness // e.g. searches for "req.context.page" will include results from this file @@ -48,11 +49,16 @@ module.exports = async function contextualize (req, res, next) { // JS + CSS asset paths req.context.builtAssets = builtAssets - // Languages and versions for search - req.context.searchOptions = JSON.stringify({ - languages: Object.keys(languages), - versions: searchVersions, - nonEnterpriseDefaultVersion + // Object exposing selected variables to client + req.context.expose = JSON.stringify({ + // Languages and versions for search + searchOptions: { + languages: Object.keys(languages), + versions: searchVersions, + nonEnterpriseDefaultVersion + }, + // `|| undefined` won't show at all for production + airgap: Boolean(process.env.AIRGAP) || undefined }) return next() diff --git a/middleware/csp.js b/middleware/csp.js index a6b0d9a4318b..9f054036f7d2 100644 --- a/middleware/csp.js +++ b/middleware/csp.js @@ -19,14 +19,12 @@ module.exports = async (req, res, next) => { fontSrc: [ "'self'", 'data:', - 'github-images.s3.amazonaws.com', AZURE_STORAGE_URL ], imgSrc: [ "'self'", 'data:', 'github.githubassets.com', - 'github-images.s3.amazonaws.com', AZURE_STORAGE_URL, 'placehold.it', '*.githubusercontent.com', diff --git a/middleware/csrf-route.js b/middleware/csrf-route.js deleted file mode 100644 index c884f294d83e..000000000000 --- a/middleware/csrf-route.js +++ /dev/null @@ -1,14 +0,0 @@ -const express = require('express') - -const router = express.Router() - -router.get('/', (req, res) => { - res.status(200) - res.set({ - 'surrogate-control': 'private, no-store', - 'cache-control': 'private, no-store' - }) - res.json({ token: req.csrfToken() }) -}) - -module.exports = router diff --git a/middleware/events.js b/middleware/events.js index 0425d4b79eb4..e687954e8357 100644 --- a/middleware/events.js +++ b/middleware/events.js @@ -2,6 +2,7 @@ const express = require('express') const { omit } = require('lodash') const Ajv = require('ajv') const schema = require('../lib/schema-event') +const FailBot = require('../lib/failbot') const OMIT_FIELDS = ['type', 'token'] @@ -10,15 +11,16 @@ const ajv = new Ajv() const router = express.Router() router.post('/', async (req, res, next) => { + const isDev = process.env.NODE_ENV === 'development' const fields = omit(req.body, '_csrf') if (!ajv.validate(schema, fields)) { - if (process.env.NODE_ENV === 'development') console.log(ajv.errorsText()) + if (isDev) console.log(ajv.errorsText()) return res.status(400).json({}) } // Don't depend on Hydro on local development - if (process.env.NODE_ENV === 'development' && !req.hydro.maySend()) { + if (isDev && !req.hydro.maySend()) { return res.status(200).json({}) } @@ -27,10 +29,24 @@ router.post('/', async (req, res, next) => { req.hydro.schemas[fields.type], omit(fields, OMIT_FIELDS) ) - if (!hydroRes.ok) return res.status(502).json({}) + + if (!hydroRes.ok) { + const err = new Error('Hydro request failed') + err.status = hydroRes.status + err.path = fields.path + + await FailBot.report(err, { + path: fields.path, + hydroStatus: hydroRes.status, + hydroText: await hydroRes.text() + }) + + throw err + } + return res.status(201).json(fields) } catch (err) { - if (process.env.NODE_ENV === 'development') console.log(err) + if (isDev) console.error(err) return res.status(502).json({}) } }) diff --git a/middleware/handle-errors.js b/middleware/handle-errors.js index bc2ef80260a0..0170a59ca303 100644 --- a/middleware/handle-errors.js +++ b/middleware/handle-errors.js @@ -37,6 +37,12 @@ module.exports = async function handleError (error, req, res, next) { .send(await liquid.parseAndRender(layouts['error-404'], req.context)) } + // If the error contains a status code, just send that back. This is usually + // from a middleware like `express.json()` or `csrf`. + if (error.statusCode || error.status) { + return res.sendStatus(error.statusCode || error.status) + } + if (process.env.NODE_ENV !== 'test') { console.error('500 error!', req.path) console.error(error) diff --git a/middleware/index.js b/middleware/index.js index 866047c346aa..6d3961643286 100644 --- a/middleware/index.js +++ b/middleware/index.js @@ -83,7 +83,6 @@ module.exports = function (app) { maxAge: '7 days' // A bit longer since releases are more sparse })) app.use('/events', instrument('./events')) - app.use('/csrf', instrument('./csrf-route')) app.use('/search', instrument('./search')) app.use(instrument('./archived-enterprise-versions')) app.use(instrument('./robots')) diff --git a/middleware/rate-limit.js b/middleware/rate-limit.js index c6e9d8fed337..a648b39e797c 100644 --- a/middleware/rate-limit.js +++ b/middleware/rate-limit.js @@ -18,7 +18,11 @@ module.exports = rateLimit({ // When available, use Redis store: REDIS_URL && new RedisStore({ client: new Redis(REDIS_URL, { - db: rateLimitDatabaseNumber + db: rateLimitDatabaseNumber, + tls: { + // Required for production Heroku Redis + rejectUnauthorized: false + } }), // 1 minute (or practically unlimited outside of production) expiry: isProduction ? EXPIRES_IN_AS_SECONDS : 1 // Redis configuration in `s` diff --git a/middleware/render-page.js b/middleware/render-page.js index 1c887bb3d497..1ee5b3d161ae 100644 --- a/middleware/render-page.js +++ b/middleware/render-page.js @@ -21,6 +21,10 @@ const pageCache = new RedisAccessor({ // a list of query params that *do* alter the rendered page, and therefore should be cached separately const cacheableQueries = ['learn'] +function addCsrf (req, text) { + return text.replace('$CSRFTOKEN$', req.csrfToken()) +} + module.exports = async function renderPage (req, res, next) { const page = req.context.page @@ -45,7 +49,7 @@ module.exports = async function renderPage (req, res, next) { if (cachedHtml) { console.log(`Serving from cached version of ${originalUrl}`) statsd.increment('page.sent_from_cache') - return res.send(cachedHtml) + return res.send(addCsrf(req, cachedHtml)) } } @@ -54,7 +58,12 @@ module.exports = async function renderPage (req, res, next) { if (process.env.NODE_ENV !== 'test' && req.context.redirectNotFound) { console.error(`\nTried to redirect to ${req.context.redirectNotFound}, but that page was not found.\n`) } - return res.status(404).send(await liquid.parseAndRender(layouts['error-404'], req.context)) + return res.status(404).send( + addCsrf( + req, + await liquid.parseAndRender(layouts['error-404'], req.context) + ) + ) } if (req.method === 'HEAD') { @@ -116,7 +125,7 @@ module.exports = async function renderPage (req, res, next) { // First, send the response so the user isn't waiting // NOTE: Do NOT `return` here as we still need to cache the response afterward! - res.send(output) + res.send(addCsrf(req, output)) // Finally, save output to cache for the next time around if (isCacheable) { diff --git a/middleware/search.js b/middleware/search.js index a532386dd367..58025beef6fe 100644 --- a/middleware/search.js +++ b/middleware/search.js @@ -22,7 +22,7 @@ router.get('/', async (req, res) => { } try { - const results = process.env.USE_LUNR + const results = process.env.AIRGAP ? await loadLunrResults({ version, language, query, limit }) : await loadAlgoliaResults({ version, language, query, limit }) return res.status(200).json(results) diff --git a/ownership.yaml b/ownership.yaml index 2475138f101e..db177da86a3a 100644 --- a/ownership.yaml +++ b/ownership.yaml @@ -6,8 +6,8 @@ ownership: kind: heroku repo: https://github.com/github/docs-internal team: github/docs-engineering - maintainer: zeke - exec_sponsor: danaiszuul + maintainer: sarahs + exec_sponsor: scottdensmore product_manager: simpsoka mention: github/docs-engineering qos: critical diff --git a/package-lock.json b/package-lock.json index 499adb8ba73e..847d8365d320 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,183 +33,128 @@ } }, "@babel/compat-data": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.7.tgz", - "integrity": "sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.13.tgz", + "integrity": "sha512-U/hshG5R+SIoW7HVWIdmy1cB7s3ki+r3FpyEZiCgpi4tFgPnX/vynY80ZGSASOIrUM6O7VxOgCZgdt7h97bUGg==" }, "@babel/core": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", - "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.7", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.9", - "@babel/types": "^7.12.7", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.13.tgz", + "integrity": "sha512-BQKE9kXkPlXHPeqissfxo0lySWJcYdEP0hdtJOH/iJfDdhOCcgtNCjftCJg3qqauB4h+lz2N6ixM++b9DN1Tcw==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.12.13", + "@babel/helper-module-transforms": "^7.12.13", + "@babel/helpers": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.12.13", + "@babel/types": "^7.12.13", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.1", "json5": "^2.1.2", "lodash": "^4.17.19", - "resolve": "^1.3.2", "semver": "^5.4.1", "source-map": "^0.5.0" }, "dependencies": { "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", "requires": { - "@babel/highlight": "^7.10.4" + "@babel/highlight": "^7.12.13" } }, "@babel/generator": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz", - "integrity": "sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.13.tgz", + "integrity": "sha512-9qQ8Fgo8HaSvHEt6A5+BATP7XktD/AdAnObUeTRz5/e2y3kbrxZgz32qUJJsdmwUvBJzF4AeV21nGTNwv05Mpw==", "requires": { - "@babel/types": "^7.12.5", + "@babel/types": "^7.12.13", "jsesc": "^2.5.1", "source-map": "^0.5.0" } }, "@babel/helper-function-name": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", - "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", + "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", "requires": { - "@babel/helper-get-function-arity": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/helper-get-function-arity": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", - "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", - "requires": { - "@babel/types": "^7.10.4" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz", - "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==", - "requires": { - "@babel/types": "^7.12.7" - } - }, - "@babel/helper-module-imports": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", - "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", - "requires": { - "@babel/types": "^7.12.5" - } - }, - "@babel/helper-module-transforms": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", - "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", "requires": { - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-replace-supers": "^7.12.1", - "@babel/helper-simple-access": "^7.12.1", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/helper-validator-identifier": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "lodash": "^4.17.19" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.7.tgz", - "integrity": "sha512-I5xc9oSJ2h59OwyUqjv95HRyzxj53DAubUERgQMrpcCEYQyToeHA+NEcUEsVWB4j53RDeskeBJ0SgRAYHDBckw==", - "requires": { - "@babel/types": "^7.12.7" - } - }, - "@babel/helper-replace-supers": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz", - "integrity": "sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==", - "requires": { - "@babel/helper-member-expression-to-functions": "^7.12.1", - "@babel/helper-optimise-call-expression": "^7.10.4", - "@babel/traverse": "^7.12.5", - "@babel/types": "^7.12.5" - } - }, - "@babel/helper-simple-access": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", - "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", - "requires": { - "@babel/types": "^7.12.1" + "@babel/types": "^7.12.13" } }, "@babel/helper-split-export-declaration": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", - "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", + "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", "requires": { - "@babel/types": "^7.11.0" + "@babel/types": "^7.12.13" } }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", + "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.7.tgz", - "integrity": "sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==" + "version": "7.12.14", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.14.tgz", + "integrity": "sha512-xcfxDq3OrBnDsA/Z8eK5/2iPcLD8qbOaSSfOw4RA6jp4i7e6dEQ7+wTwxItEwzcXPQcsry5nZk96gmVPKletjQ==" }, "@babel/template": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", - "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7" + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/traverse": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.9.tgz", - "integrity": "sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz", + "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.12.13", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.19" } }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -268,19 +213,24 @@ } }, "@babel/helper-annotate-as-pure": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz", - "integrity": "sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz", + "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==", "requires": { - "@babel/types": "^7.10.4" + "@babel/types": "^7.12.13" }, "dependencies": { + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -288,63 +238,25 @@ } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", - "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", - "requires": { - "@babel/helper-explode-assignable-expression": "^7.10.4", - "@babel/types": "^7.10.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "lodash": "^4.17.19", - "to-fast-properties": "^2.0.0" - } - } - } - }, - "@babel/helper-builder-react-jsx": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz", - "integrity": "sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.10.4", - "@babel/types": "^7.10.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "lodash": "^4.17.19", - "to-fast-properties": "^2.0.0" - } - } - } - }, - "@babel/helper-builder-react-jsx-experimental": { - "version": "7.12.4", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.4.tgz", - "integrity": "sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz", + "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.4", - "@babel/helper-module-imports": "^7.12.1", - "@babel/types": "^7.12.1" + "@babel/helper-explode-assignable-expression": "^7.12.13", + "@babel/types": "^7.12.13" }, "dependencies": { + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -352,93 +264,98 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz", - "integrity": "sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.13.tgz", + "integrity": "sha512-dXof20y/6wB5HnLOGyLh/gobsMvDNoekcC+8MCV2iaTd5JemhFkPD73QB+tK3iFC9P0xJC73B6MvKkyUfS9cCw==", "requires": { - "@babel/compat-data": "^7.12.5", - "@babel/helper-validator-option": "^7.12.1", + "@babel/compat-data": "^7.12.13", + "@babel/helper-validator-option": "^7.12.11", "browserslist": "^4.14.5", "semver": "^5.5.0" } }, "@babel/helper-create-class-features-plugin": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz", - "integrity": "sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.13.tgz", + "integrity": "sha512-Vs/e9wv7rakKYeywsmEBSRC9KtmE7Px+YBlESekLeJOF0zbGUicGfXSNi3o+tfXSNS48U/7K9mIOOCR79Cl3+Q==", "requires": { - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-member-expression-to-functions": "^7.12.1", - "@babel/helper-optimise-call-expression": "^7.10.4", - "@babel/helper-replace-supers": "^7.12.1", - "@babel/helper-split-export-declaration": "^7.10.4" + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-member-expression-to-functions": "^7.12.13", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/helper-replace-supers": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13" }, "dependencies": { "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", "requires": { - "@babel/highlight": "^7.10.4" + "@babel/highlight": "^7.12.13" } }, "@babel/helper-function-name": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", - "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", + "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", "requires": { - "@babel/helper-get-function-arity": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/helper-get-function-arity": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", - "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", "requires": { - "@babel/types": "^7.10.4" + "@babel/types": "^7.12.13" } }, "@babel/helper-split-export-declaration": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", - "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", + "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", "requires": { - "@babel/types": "^7.11.0" + "@babel/types": "^7.12.13" } }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", + "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.7.tgz", - "integrity": "sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==" + "version": "7.12.14", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.14.tgz", + "integrity": "sha512-xcfxDq3OrBnDsA/Z8eK5/2iPcLD8qbOaSSfOw4RA6jp4i7e6dEQ7+wTwxItEwzcXPQcsry5nZk96gmVPKletjQ==" }, "@babel/template": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", - "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7" + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -472,127 +389,33 @@ } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz", - "integrity": "sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.13.tgz", + "integrity": "sha512-XC+kiA0J3at6E85dL5UnCYfVOcIZ834QcAY0TIpgUVnz0zDzg+0TtvZTnJ4g9L1dPRGe30Qi03XCIS4tYCLtqw==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-annotate-as-pure": "^7.12.13", "regexpu-core": "^4.7.1" } }, - "@babel/helper-define-map": { - "version": "7.10.5", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", - "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", - "requires": { - "@babel/helper-function-name": "^7.10.4", - "@babel/types": "^7.10.5", - "lodash": "^4.17.19" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "@babel/helper-function-name": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", - "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", - "requires": { - "@babel/helper-get-function-arity": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", - "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", - "requires": { - "@babel/types": "^7.10.4" - } - }, - "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.7.tgz", - "integrity": "sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==" - }, - "@babel/template": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", - "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7" - } - }, - "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "lodash": "^4.17.19", - "to-fast-properties": "^2.0.0" - } - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, "@babel/helper-explode-assignable-expression": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz", - "integrity": "sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.13.tgz", + "integrity": "sha512-5loeRNvMo9mx1dA/d6yNi+YiKziJZFylZnCo1nmFF4qPU4yJ14abhWESuSMQSlQxWdxdOFzxXjk/PpfudTtYyw==", "requires": { - "@babel/types": "^7.12.1" + "@babel/types": "^7.12.13" }, "dependencies": { + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -620,19 +443,24 @@ } }, "@babel/helper-hoist-variables": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz", - "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.12.13.tgz", + "integrity": "sha512-KSC5XSj5HreRhYQtZ3cnSnQwDzgnbdUDEFsxkN0m6Q3WrCRt72xrnZ8+h+pX7YxM7hr87zIO3a/v5p/H3TrnVw==", "requires": { - "@babel/types": "^7.10.4" + "@babel/types": "^7.12.13" }, "dependencies": { + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -640,19 +468,24 @@ } }, "@babel/helper-member-expression-to-functions": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz", - "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.13.tgz", + "integrity": "sha512-B+7nN0gIL8FZ8SvMcF+EPyB21KnCcZHQZFczCxbiNGV/O0rsrSBlWGLzmtBJ3GMjSVMIm4lpFhR+VdVBuIsUcQ==", "requires": { - "@babel/types": "^7.12.7" + "@babel/types": "^7.12.13" }, "dependencies": { + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -660,19 +493,24 @@ } }, "@babel/helper-module-imports": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", - "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz", + "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==", "requires": { - "@babel/types": "^7.12.5" + "@babel/types": "^7.12.13" }, "dependencies": { + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -680,112 +518,117 @@ } }, "@babel/helper-module-transforms": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", - "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", - "requires": { - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-replace-supers": "^7.12.1", - "@babel/helper-simple-access": "^7.12.1", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/helper-validator-identifier": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.13.tgz", + "integrity": "sha512-acKF7EjqOR67ASIlDTupwkKM1eUisNAjaSduo5Cz+793ikfnpe7p4Q7B7EWU2PCoSTPWsQkR7hRUWEIZPiVLGA==", + "requires": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-replace-supers": "^7.12.13", + "@babel/helper-simple-access": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-validator-identifier": "^7.12.11", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.12.13", + "@babel/types": "^7.12.13", "lodash": "^4.17.19" }, "dependencies": { "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", "requires": { - "@babel/highlight": "^7.10.4" + "@babel/highlight": "^7.12.13" } }, "@babel/generator": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz", - "integrity": "sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.13.tgz", + "integrity": "sha512-9qQ8Fgo8HaSvHEt6A5+BATP7XktD/AdAnObUeTRz5/e2y3kbrxZgz32qUJJsdmwUvBJzF4AeV21nGTNwv05Mpw==", "requires": { - "@babel/types": "^7.12.5", + "@babel/types": "^7.12.13", "jsesc": "^2.5.1", "source-map": "^0.5.0" } }, "@babel/helper-function-name": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", - "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", + "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", "requires": { - "@babel/helper-get-function-arity": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/helper-get-function-arity": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", - "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", "requires": { - "@babel/types": "^7.10.4" + "@babel/types": "^7.12.13" } }, "@babel/helper-split-export-declaration": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", - "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", + "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", "requires": { - "@babel/types": "^7.11.0" + "@babel/types": "^7.12.13" } }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", + "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.7.tgz", - "integrity": "sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==" + "version": "7.12.14", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.14.tgz", + "integrity": "sha512-xcfxDq3OrBnDsA/Z8eK5/2iPcLD8qbOaSSfOw4RA6jp4i7e6dEQ7+wTwxItEwzcXPQcsry5nZk96gmVPKletjQ==" }, "@babel/template": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", - "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7" + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/traverse": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.9.tgz", - "integrity": "sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz", + "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.12.13", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.19" } }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -832,19 +675,24 @@ } }, "@babel/helper-optimise-call-expression": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.7.tgz", - "integrity": "sha512-I5xc9oSJ2h59OwyUqjv95HRyzxj53DAubUERgQMrpcCEYQyToeHA+NEcUEsVWB4j53RDeskeBJ0SgRAYHDBckw==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz", + "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==", "requires": { - "@babel/types": "^7.12.7" + "@babel/types": "^7.12.13" }, "dependencies": { + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -857,21 +705,26 @@ "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" }, "@babel/helper-remap-async-to-generator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz", - "integrity": "sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.13.tgz", + "integrity": "sha512-Qa6PU9vNcj1NZacZZI1Mvwt+gXDH6CTfgAkSjeRMLE8HxtDK76+YDId6NQR+z7Rgd5arhD2cIbS74r0SxD6PDA==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.4", - "@babel/helper-wrap-function": "^7.10.4", - "@babel/types": "^7.12.1" + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-wrap-function": "^7.12.13", + "@babel/types": "^7.12.13" }, "dependencies": { + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -879,107 +732,112 @@ } }, "@babel/helper-replace-supers": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz", - "integrity": "sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.13.tgz", + "integrity": "sha512-pctAOIAMVStI2TMLhozPKbf5yTEXc0OJa0eENheb4w09SrgOWEs+P4nTOZYJQCqs8JlErGLDPDJTiGIp3ygbLg==", "requires": { - "@babel/helper-member-expression-to-functions": "^7.12.1", - "@babel/helper-optimise-call-expression": "^7.10.4", - "@babel/traverse": "^7.12.5", - "@babel/types": "^7.12.5" + "@babel/helper-member-expression-to-functions": "^7.12.13", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/traverse": "^7.12.13", + "@babel/types": "^7.12.13" }, "dependencies": { "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", "requires": { - "@babel/highlight": "^7.10.4" + "@babel/highlight": "^7.12.13" } }, "@babel/generator": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz", - "integrity": "sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.13.tgz", + "integrity": "sha512-9qQ8Fgo8HaSvHEt6A5+BATP7XktD/AdAnObUeTRz5/e2y3kbrxZgz32qUJJsdmwUvBJzF4AeV21nGTNwv05Mpw==", "requires": { - "@babel/types": "^7.12.5", + "@babel/types": "^7.12.13", "jsesc": "^2.5.1", "source-map": "^0.5.0" } }, "@babel/helper-function-name": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", - "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", + "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", "requires": { - "@babel/helper-get-function-arity": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/helper-get-function-arity": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", - "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", "requires": { - "@babel/types": "^7.10.4" + "@babel/types": "^7.12.13" } }, "@babel/helper-split-export-declaration": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", - "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", + "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", "requires": { - "@babel/types": "^7.11.0" + "@babel/types": "^7.12.13" } }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", + "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.7.tgz", - "integrity": "sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==" + "version": "7.12.14", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.14.tgz", + "integrity": "sha512-xcfxDq3OrBnDsA/Z8eK5/2iPcLD8qbOaSSfOw4RA6jp4i7e6dEQ7+wTwxItEwzcXPQcsry5nZk96gmVPKletjQ==" }, "@babel/template": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", - "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7" + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/traverse": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.9.tgz", - "integrity": "sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz", + "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.12.13", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.19" } }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -1026,19 +884,24 @@ } }, "@babel/helper-simple-access": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", - "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz", + "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==", "requires": { - "@babel/types": "^7.12.1" + "@babel/types": "^7.12.13" }, "dependencies": { + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -1053,12 +916,17 @@ "@babel/types": "^7.12.1" }, "dependencies": { + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -1080,112 +948,117 @@ "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==" }, "@babel/helper-validator-option": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.1.tgz", - "integrity": "sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==" + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz", + "integrity": "sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw==" }, "@babel/helper-wrap-function": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz", - "integrity": "sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.13.tgz", + "integrity": "sha512-t0aZFEmBJ1LojdtJnhOaQEVejnzYhyjWHSsNSNo8vOYRbAJNh6r6GQF7pd36SqG7OKGbn+AewVQ/0IfYfIuGdw==", "requires": { - "@babel/helper-function-name": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.10.4", - "@babel/types": "^7.10.4" + "@babel/helper-function-name": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.12.13", + "@babel/types": "^7.12.13" }, "dependencies": { "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", "requires": { - "@babel/highlight": "^7.10.4" + "@babel/highlight": "^7.12.13" } }, "@babel/generator": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz", - "integrity": "sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.13.tgz", + "integrity": "sha512-9qQ8Fgo8HaSvHEt6A5+BATP7XktD/AdAnObUeTRz5/e2y3kbrxZgz32qUJJsdmwUvBJzF4AeV21nGTNwv05Mpw==", "requires": { - "@babel/types": "^7.12.5", + "@babel/types": "^7.12.13", "jsesc": "^2.5.1", "source-map": "^0.5.0" } }, "@babel/helper-function-name": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", - "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", + "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", "requires": { - "@babel/helper-get-function-arity": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/helper-get-function-arity": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", - "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", "requires": { - "@babel/types": "^7.10.4" + "@babel/types": "^7.12.13" } }, "@babel/helper-split-export-declaration": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", - "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", + "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", "requires": { - "@babel/types": "^7.11.0" + "@babel/types": "^7.12.13" } }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", + "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.7.tgz", - "integrity": "sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==" + "version": "7.12.14", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.14.tgz", + "integrity": "sha512-xcfxDq3OrBnDsA/Z8eK5/2iPcLD8qbOaSSfOw4RA6jp4i7e6dEQ7+wTwxItEwzcXPQcsry5nZk96gmVPKletjQ==" }, "@babel/template": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", - "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7" + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/traverse": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.9.tgz", - "integrity": "sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz", + "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.12.13", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.19" } }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -1232,106 +1105,111 @@ } }, "@babel/helpers": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", - "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.13.tgz", + "integrity": "sha512-oohVzLRZ3GQEk4Cjhfs9YkJA4TdIDTObdBEZGrd6F/T0GPSnuV6l22eMcxlvcvzVIPH3VTtxbseudM1zIE+rPQ==", "requires": { - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.5", - "@babel/types": "^7.12.5" + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.12.13", + "@babel/types": "^7.12.13" }, "dependencies": { "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", "requires": { - "@babel/highlight": "^7.10.4" + "@babel/highlight": "^7.12.13" } }, "@babel/generator": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz", - "integrity": "sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.13.tgz", + "integrity": "sha512-9qQ8Fgo8HaSvHEt6A5+BATP7XktD/AdAnObUeTRz5/e2y3kbrxZgz32qUJJsdmwUvBJzF4AeV21nGTNwv05Mpw==", "requires": { - "@babel/types": "^7.12.5", + "@babel/types": "^7.12.13", "jsesc": "^2.5.1", "source-map": "^0.5.0" } }, "@babel/helper-function-name": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", - "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", + "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", "requires": { - "@babel/helper-get-function-arity": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/helper-get-function-arity": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", - "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", "requires": { - "@babel/types": "^7.10.4" + "@babel/types": "^7.12.13" } }, "@babel/helper-split-export-declaration": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", - "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", + "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", "requires": { - "@babel/types": "^7.11.0" + "@babel/types": "^7.12.13" } }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", + "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.7.tgz", - "integrity": "sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==" + "version": "7.12.14", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.14.tgz", + "integrity": "sha512-xcfxDq3OrBnDsA/Z8eK5/2iPcLD8qbOaSSfOw4RA6jp4i7e6dEQ7+wTwxItEwzcXPQcsry5nZk96gmVPKletjQ==" }, "@babel/template": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", - "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7" + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/traverse": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.9.tgz", - "integrity": "sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz", + "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.12.13", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.19" } }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -1422,35 +1300,35 @@ "dev": true }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz", - "integrity": "sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.13.tgz", + "integrity": "sha512-1KH46Hx4WqP77f978+5Ye/VUbuwQld2hph70yaw2hXS2v7ER2f3nlpNMu909HO2rbvP0NKLlMVDPh9KXklVMhA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-remap-async-to-generator": "^7.12.1", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-remap-async-to-generator": "^7.12.13", "@babel/plugin-syntax-async-generators": "^7.8.0" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-proposal-class-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", - "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.13.tgz", + "integrity": "sha512-8SCJ0Ddrpwv4T7Gwb33EmW1V9PY5lggTO+A8WjyIwxrSHDUyBw4MtF96ifn1n8H806YlxbVCoKXbbmzD6RD+cA==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-create-class-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, @@ -1464,57 +1342,57 @@ }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-proposal-export-namespace-from": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz", - "integrity": "sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz", + "integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-plugin-utils": "^7.12.13", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-proposal-json-strings": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz", - "integrity": "sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.13.tgz", + "integrity": "sha512-v9eEi4GiORDg8x+Dmi5r8ibOe0VXoKDeNPYcTTxdGN4eOWikrJfDJCJrr1l5gKGvsNyGJbrfMftC2dTL6oz7pg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-plugin-utils": "^7.12.13", "@babel/plugin-syntax-json-strings": "^7.8.0" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz", - "integrity": "sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.13.tgz", + "integrity": "sha512-fqmiD3Lz7jVdK6kabeSr1PZlWSUVqSitmHEe3Z00dtGTKieWnX9beafvavc32kjORa5Bai4QNHgFDwWJP+WtSQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-plugin-utils": "^7.12.13", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" }, "@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", @@ -1527,34 +1405,34 @@ } }, "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", - "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.13.tgz", + "integrity": "sha512-Qoxpy+OxhDBI5kRqliJFAl4uWXk3Bn24WeFstPH0iLymFehSAUR8MHpqU7njyXv/qbo7oN6yTy5bfCmXdKpo1Q==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-plugin-utils": "^7.12.13", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-proposal-numeric-separator": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.7.tgz", - "integrity": "sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz", + "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-plugin-utils": "^7.12.13", "@babel/plugin-syntax-numeric-separator": "^7.10.4" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" }, "@babel/plugin-syntax-numeric-separator": { "version": "7.10.4", @@ -1567,84 +1445,84 @@ } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", - "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.13.tgz", + "integrity": "sha512-WvA1okB/0OS/N3Ldb3sziSrXg6sRphsBgqiccfcQq7woEn5wQLNX82Oc4PlaFcdwcWHuQXAtb8ftbS8Fbsg/sg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-plugin-utils": "^7.12.13", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.12.1" + "@babel/plugin-transform-parameters": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz", - "integrity": "sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.13.tgz", + "integrity": "sha512-9+MIm6msl9sHWg58NvqpNpLtuFbmpFYk37x8kgnGzAHvX35E1FyAwSUt5hIkSoWJFSAH+iwU8bJ4fcD1zKXOzg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-plugin-utils": "^7.12.13", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz", - "integrity": "sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.13.tgz", + "integrity": "sha512-0ZwjGfTcnZqyV3y9DSD1Yk3ebp+sIUpT2YDqP8hovzaNZnQq2Kd7PEqa6iOIUDBXBt7Jl3P7YAcEIL5Pz8u09Q==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-plugin-utils": "^7.12.13", "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", "@babel/plugin-syntax-optional-chaining": "^7.8.0" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-proposal-private-methods": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz", - "integrity": "sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.13.tgz", + "integrity": "sha512-sV0V57uUwpauixvR7s2o75LmwJI6JECwm5oPUY5beZB1nBl2i37hc7CJGqB5G+58fur5Y6ugvl3LRONk5x34rg==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-create-class-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz", - "integrity": "sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz", + "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, @@ -1666,17 +1544,17 @@ } }, "@babel/plugin-syntax-class-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", - "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, @@ -1705,17 +1583,17 @@ } }, "@babel/plugin-syntax-jsx": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", - "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz", + "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, @@ -1770,167 +1648,171 @@ } }, "@babel/plugin-syntax-top-level-await": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", - "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", + "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz", - "integrity": "sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.13.tgz", + "integrity": "sha512-tBtuN6qtCTd+iHzVZVOMNp+L04iIJBpqkdY42tWbmjIT5wvR2kx7gxMBsyhQtFzHwBbyGi9h8J8r9HgnOpQHxg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz", - "integrity": "sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.13.tgz", + "integrity": "sha512-psM9QHcHaDr+HZpRuJcE1PXESuGWSCcbiGFFhhwfzdbTxaGDVzuVtdNYliAwcRo3GFg0Bc8MmI+AvIGYIJG04A==", "requires": { - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-remap-async-to-generator": "^7.12.1" + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-remap-async-to-generator": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz", - "integrity": "sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz", + "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-block-scoping": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz", - "integrity": "sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz", + "integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-classes": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz", - "integrity": "sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.10.4", - "@babel/helper-define-map": "^7.10.4", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-optimise-call-expression": "^7.10.4", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-replace-supers": "^7.12.1", - "@babel/helper-split-export-declaration": "^7.10.4", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.13.tgz", + "integrity": "sha512-cqZlMlhCC1rVnxE5ZGMtIb896ijL90xppMiuWXcwcOAuFczynpd3KYemb91XFFPi3wJSe/OcrX9lXoowatkkxA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-replace-supers": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", "globals": "^11.1.0" }, "dependencies": { "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", "requires": { - "@babel/highlight": "^7.10.4" + "@babel/highlight": "^7.12.13" } }, "@babel/helper-function-name": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", - "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", + "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", "requires": { - "@babel/helper-get-function-arity": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/helper-get-function-arity": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", - "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", "requires": { - "@babel/types": "^7.10.4" + "@babel/types": "^7.12.13" } }, "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" }, "@babel/helper-split-export-declaration": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", - "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", + "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", "requires": { - "@babel/types": "^7.11.0" + "@babel/types": "^7.12.13" } }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", + "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.7.tgz", - "integrity": "sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==" + "version": "7.12.14", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.14.tgz", + "integrity": "sha512-xcfxDq3OrBnDsA/Z8eK5/2iPcLD8qbOaSSfOw4RA6jp4i7e6dEQ7+wTwxItEwzcXPQcsry5nZk96gmVPKletjQ==" }, "@babel/template": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", - "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7" + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -1964,168 +1846,173 @@ } }, "@babel/plugin-transform-computed-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz", - "integrity": "sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.13.tgz", + "integrity": "sha512-dDfuROUPGK1mTtLKyDPUavmj2b6kFu82SmgpztBFEO974KMjJT+Ytj3/oWsTUMBmgPcp9J5Pc1SlcAYRpJ2hRA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-destructuring": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz", - "integrity": "sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.13.tgz", + "integrity": "sha512-Dn83KykIFzjhA3FDPA1z4N+yfF3btDGhjnJwxIj0T43tP0flCujnU8fKgEkf0C1biIpSv9NZegPBQ1J6jYkwvQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz", - "integrity": "sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz", + "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz", - "integrity": "sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz", + "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz", - "integrity": "sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz", + "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==", "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-for-of": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz", - "integrity": "sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.13.tgz", + "integrity": "sha512-xCbdgSzXYmHGyVX3+BsQjcd4hv4vA/FDy7Kc8eOpzKmBBPEOTurt0w5fCRQaGl+GSBORKgJdstQ1rHl4jbNseQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-function-name": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz", - "integrity": "sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz", + "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==", "requires": { - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", "requires": { - "@babel/highlight": "^7.10.4" + "@babel/highlight": "^7.12.13" } }, "@babel/helper-function-name": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", - "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", + "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", "requires": { - "@babel/helper-get-function-arity": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/helper-get-function-arity": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", - "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", "requires": { - "@babel/types": "^7.10.4" + "@babel/types": "^7.12.13" } }, "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" }, "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", + "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.7.tgz", - "integrity": "sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==" + "version": "7.12.14", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.14.tgz", + "integrity": "sha512-xcfxDq3OrBnDsA/Z8eK5/2iPcLD8qbOaSSfOw4RA6jp4i7e6dEQ7+wTwxItEwzcXPQcsry5nZk96gmVPKletjQ==" }, "@babel/template": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", - "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7" + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" } }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -2159,254 +2046,236 @@ } }, "@babel/plugin-transform-literals": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz", - "integrity": "sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz", + "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-member-expression-literals": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz", - "integrity": "sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz", + "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-modules-amd": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz", - "integrity": "sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.13.tgz", + "integrity": "sha512-JHLOU0o81m5UqG0Ulz/fPC68/v+UTuGTWaZBUwpEk1fYQ1D9LfKV6MPn4ttJKqRo5Lm460fkzjLTL4EHvCprvA==", "requires": { - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-module-transforms": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", "babel-plugin-dynamic-import-node": "^2.3.3" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz", - "integrity": "sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.13.tgz", + "integrity": "sha512-OGQoeVXVi1259HjuoDnsQMlMkT9UkZT9TpXAsqWplS/M0N1g3TJAn/ByOCeQu7mfjc5WpSsRU+jV1Hd89ts0kQ==", "requires": { - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-simple-access": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-simple-access": "^7.12.13", "babel-plugin-dynamic-import-node": "^2.3.3" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz", - "integrity": "sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==", - "requires": { - "@babel/helper-hoist-variables": "^7.10.4", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-validator-identifier": "^7.10.4", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.13.tgz", + "integrity": "sha512-aHfVjhZ8QekaNF/5aNdStCGzwTbU7SI5hUybBKlMzqIMC7w7Ho8hx5a4R/DkTHfRfLwHGGxSpFt9BfxKCoXKoA==", + "requires": { + "@babel/helper-hoist-variables": "^7.12.13", + "@babel/helper-module-transforms": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-validator-identifier": "^7.12.11", "babel-plugin-dynamic-import-node": "^2.3.3" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" } } }, "@babel/plugin-transform-modules-umd": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz", - "integrity": "sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.13.tgz", + "integrity": "sha512-BgZndyABRML4z6ibpi7Z98m4EVLFI9tVsZDADC14AElFaNHHBcJIovflJ6wtCqFxwy2YJ1tJhGRsr0yLPKoN+w==", "requires": { - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-module-transforms": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz", - "integrity": "sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz", + "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.1" + "@babel/helper-create-regexp-features-plugin": "^7.12.13" } }, "@babel/plugin-transform-new-target": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz", - "integrity": "sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz", + "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-object-super": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz", - "integrity": "sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz", + "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-replace-supers": "^7.12.1" + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-replace-supers": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-parameters": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz", - "integrity": "sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.13.tgz", + "integrity": "sha512-e7QqwZalNiBRHCpJg/P8s/VJeSRYgmtWySs1JwvfwPqhBbiWfOcHDKdeAi6oAyIimoKWBlwc8oTgbZHdhCoVZA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-property-literals": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz", - "integrity": "sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz", + "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-react-display-name": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", - "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.13.tgz", + "integrity": "sha512-MprESJzI9O5VnJZrL7gg1MpdqmiFcUv41Jc7SahxYsNP2kDkFqClxxTZq+1Qv4AFCamm+GXMRDQINNn+qrxmiA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-react-jsx": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.7.tgz", - "integrity": "sha512-YFlTi6MEsclFAPIDNZYiCRbneg1MFGao9pPG9uD5htwE0vDbPaMUMeYd6itWjw7K4kro4UbdQf3ljmFl9y48dQ==", - "requires": { - "@babel/helper-builder-react-jsx": "^7.10.4", - "@babel/helper-builder-react-jsx-experimental": "^7.12.4", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-jsx": "^7.12.1" - }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - } - } - }, - "@babel/plugin-transform-react-jsx-development": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.7.tgz", - "integrity": "sha512-Rs3ETtMtR3VLXFeYRChle5SsP/P9Jp/6dsewBQfokDSzKJThlsuFcnzLTDRALiUmTC48ej19YD9uN1mupEeEDg==", - "requires": { - "@babel/helper-builder-react-jsx-experimental": "^7.12.4", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-jsx": "^7.12.1" - }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - } - } - }, - "@babel/plugin-transform-react-jsx-self": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.1.tgz", - "integrity": "sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.13.tgz", + "integrity": "sha512-hhXZMYR8t9RvduN2uW4sjl6MRtUhzNE726JvoJhpjhxKgRUVkZqTsA0xc49ALZxQM7H26pZ/lLvB2Yrea9dllA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/types": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - } - } - }, - "@babel/plugin-transform-react-jsx-source": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.1.tgz", - "integrity": "sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, + "@babel/types": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } } } }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.12.tgz", + "integrity": "sha512-i1AxnKxHeMxUaWVXQOSIco4tvVvvCxMSfeBMnMM06mpaJt3g+MpxYQQrDfojUQldP1xxraPSJYSMEljoWM/dCg==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.12.12" + } + }, "@babel/plugin-transform-react-pure-annotations": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz", @@ -2417,32 +2286,32 @@ }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-regenerator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz", - "integrity": "sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz", + "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==", "requires": { "regenerator-transform": "^0.14.2" } }, "@babel/plugin-transform-reserved-words": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz", - "integrity": "sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz", + "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, @@ -2483,137 +2352,137 @@ } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz", - "integrity": "sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz", + "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-spread": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz", - "integrity": "sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.13.tgz", + "integrity": "sha512-dUCrqPIowjqk5pXsx1zPftSq4sT0aCeZVAxhdgs3AMgyaDmoUT0G+5h3Dzja27t76aUEIJWlFgPJqJ/d4dbTtg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-plugin-utils": "^7.12.13", "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz", - "integrity": "sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz", + "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-template-literals": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz", - "integrity": "sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.13.tgz", + "integrity": "sha512-arIKlWYUgmNsF28EyfmiQHJLJFlAJNYkuQO10jL46ggjBpeb2re1P9K9YGxNJB45BqTbaslVysXDYm/g3sN/Qg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.1.tgz", - "integrity": "sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz", + "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-unicode-escapes": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz", - "integrity": "sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz", + "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz", - "integrity": "sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz", + "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, "@babel/preset-env": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.7.tgz", - "integrity": "sha512-OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew==", - "requires": { - "@babel/compat-data": "^7.12.7", - "@babel/helper-compilation-targets": "^7.12.5", - "@babel/helper-module-imports": "^7.12.5", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-validator-option": "^7.12.1", - "@babel/plugin-proposal-async-generator-functions": "^7.12.1", - "@babel/plugin-proposal-class-properties": "^7.12.1", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.13.tgz", + "integrity": "sha512-JUVlizG8SoFTz4LmVUL8++aVwzwxcvey3N0j1tRbMAXVEy95uQ/cnEkmEKHN00Bwq4voAV3imQGnQvpkLAxsrw==", + "requires": { + "@babel/compat-data": "^7.12.13", + "@babel/helper-compilation-targets": "^7.12.13", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-validator-option": "^7.12.11", + "@babel/plugin-proposal-async-generator-functions": "^7.12.13", + "@babel/plugin-proposal-class-properties": "^7.12.13", "@babel/plugin-proposal-dynamic-import": "^7.12.1", - "@babel/plugin-proposal-export-namespace-from": "^7.12.1", - "@babel/plugin-proposal-json-strings": "^7.12.1", - "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-numeric-separator": "^7.12.7", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.7", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.13", + "@babel/plugin-proposal-json-strings": "^7.12.13", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.13", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.13", + "@babel/plugin-proposal-numeric-separator": "^7.12.13", + "@babel/plugin-proposal-object-rest-spread": "^7.12.13", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.13", + "@babel/plugin-proposal-optional-chaining": "^7.12.13", + "@babel/plugin-proposal-private-methods": "^7.12.13", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-syntax-dynamic-import": "^7.8.0", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", "@babel/plugin-syntax-json-strings": "^7.8.0", @@ -2623,49 +2492,54 @@ "@babel/plugin-syntax-object-rest-spread": "^7.8.0", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.12.1", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-async-to-generator": "^7.12.1", - "@babel/plugin-transform-block-scoped-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.1", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-computed-properties": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-dotall-regex": "^7.12.1", - "@babel/plugin-transform-duplicate-keys": "^7.12.1", - "@babel/plugin-transform-exponentiation-operator": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-function-name": "^7.12.1", - "@babel/plugin-transform-literals": "^7.12.1", - "@babel/plugin-transform-member-expression-literals": "^7.12.1", - "@babel/plugin-transform-modules-amd": "^7.12.1", - "@babel/plugin-transform-modules-commonjs": "^7.12.1", - "@babel/plugin-transform-modules-systemjs": "^7.12.1", - "@babel/plugin-transform-modules-umd": "^7.12.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", - "@babel/plugin-transform-new-target": "^7.12.1", - "@babel/plugin-transform-object-super": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-property-literals": "^7.12.1", - "@babel/plugin-transform-regenerator": "^7.12.1", - "@babel/plugin-transform-reserved-words": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/plugin-transform-sticky-regex": "^7.12.7", - "@babel/plugin-transform-template-literals": "^7.12.1", - "@babel/plugin-transform-typeof-symbol": "^7.12.1", - "@babel/plugin-transform-unicode-escapes": "^7.12.1", - "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/plugin-syntax-top-level-await": "^7.12.13", + "@babel/plugin-transform-arrow-functions": "^7.12.13", + "@babel/plugin-transform-async-to-generator": "^7.12.13", + "@babel/plugin-transform-block-scoped-functions": "^7.12.13", + "@babel/plugin-transform-block-scoping": "^7.12.13", + "@babel/plugin-transform-classes": "^7.12.13", + "@babel/plugin-transform-computed-properties": "^7.12.13", + "@babel/plugin-transform-destructuring": "^7.12.13", + "@babel/plugin-transform-dotall-regex": "^7.12.13", + "@babel/plugin-transform-duplicate-keys": "^7.12.13", + "@babel/plugin-transform-exponentiation-operator": "^7.12.13", + "@babel/plugin-transform-for-of": "^7.12.13", + "@babel/plugin-transform-function-name": "^7.12.13", + "@babel/plugin-transform-literals": "^7.12.13", + "@babel/plugin-transform-member-expression-literals": "^7.12.13", + "@babel/plugin-transform-modules-amd": "^7.12.13", + "@babel/plugin-transform-modules-commonjs": "^7.12.13", + "@babel/plugin-transform-modules-systemjs": "^7.12.13", + "@babel/plugin-transform-modules-umd": "^7.12.13", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", + "@babel/plugin-transform-new-target": "^7.12.13", + "@babel/plugin-transform-object-super": "^7.12.13", + "@babel/plugin-transform-parameters": "^7.12.13", + "@babel/plugin-transform-property-literals": "^7.12.13", + "@babel/plugin-transform-regenerator": "^7.12.13", + "@babel/plugin-transform-reserved-words": "^7.12.13", + "@babel/plugin-transform-shorthand-properties": "^7.12.13", + "@babel/plugin-transform-spread": "^7.12.13", + "@babel/plugin-transform-sticky-regex": "^7.12.13", + "@babel/plugin-transform-template-literals": "^7.12.13", + "@babel/plugin-transform-typeof-symbol": "^7.12.13", + "@babel/plugin-transform-unicode-escapes": "^7.12.13", + "@babel/plugin-transform-unicode-regex": "^7.12.13", "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.12.7", - "core-js-compat": "^3.7.0", + "@babel/types": "^7.12.13", + "core-js-compat": "^3.8.0", "semver": "^5.5.0" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" }, "@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", @@ -2684,11 +2558,11 @@ } }, "@babel/types": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz", - "integrity": "sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.4", + "@babel/helper-validator-identifier": "^7.12.11", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -2708,23 +2582,21 @@ } }, "@babel/preset-react": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.7.tgz", - "integrity": "sha512-wKeTdnGUP5AEYCYQIMeXMMwU7j+2opxrG0WzuZfxuuW9nhKvvALBjl67653CWamZJVefuJGI219G591RSldrqQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-transform-react-display-name": "^7.12.1", - "@babel/plugin-transform-react-jsx": "^7.12.7", - "@babel/plugin-transform-react-jsx-development": "^7.12.7", - "@babel/plugin-transform-react-jsx-self": "^7.12.1", - "@babel/plugin-transform-react-jsx-source": "^7.12.1", + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.13.tgz", + "integrity": "sha512-TYM0V9z6Abb6dj1K7i5NrEhA13oS5ujUYQYDfqIBXYHOc2c2VkFgc+q9kyssIyUfy4/hEwqrgSlJ/Qgv8zJLsA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-transform-react-display-name": "^7.12.13", + "@babel/plugin-transform-react-jsx": "^7.12.13", + "@babel/plugin-transform-react-jsx-development": "^7.12.12", "@babel/plugin-transform-react-pure-annotations": "^7.12.1" }, "dependencies": { "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" } } }, @@ -2969,16 +2841,6 @@ } } }, - "@github-docs/frontmatter": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@github-docs/frontmatter/-/frontmatter-1.3.1.tgz", - "integrity": "sha512-1BFouSuheb7GelUDlLmv/Qrpi8Ybtyfch91grZbqx+aGzDEh7CAna+mAHIYaaN3HppNB8JnppGvX2DXM4v0pzQ==", - "requires": { - "gray-matter": "^4.0.2", - "lodash": "^4.17.15", - "revalidator": "^0.3.1" - } - }, "@graphql-inspector/core": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@graphql-inspector/core/-/core-2.3.0.tgz", @@ -3241,12 +3103,6 @@ "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", "dev": true }, - "@hapi/formula": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@hapi/formula/-/formula-2.0.0.tgz", - "integrity": "sha512-V87P8fv7PI0LH7LiVi8Lkf3x+KCO7pQozXRssAHNXXL9L1K+uyu4XypLXwxqVDKgyQai6qj3/KteNlrqDx4W5A==", - "dev": true - }, "@hapi/hoek": { "version": "8.5.1", "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", @@ -3265,12 +3121,6 @@ "@hapi/topo": "3.x.x" } }, - "@hapi/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@hapi/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-vzXR5MY7n4XeIvLpfl3HtE3coZYO4raKXW766R6DZw/6aLqR26iuZ109K7a0NtF2Db0jxqh7xz2AxkUwpUFybw==", - "dev": true - }, "@hapi/topo": { "version": "3.1.6", "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", @@ -4519,6 +4369,379 @@ "@types/yargs": "^13.0.0" } }, + "@jimp/bmp": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/bmp/-/bmp-0.16.1.tgz", + "integrity": "sha512-iwyNYQeBawrdg/f24x3pQ5rEx+/GwjZcCXd3Kgc+ZUd+Ivia7sIqBsOnDaMZdKCBPlfW364ekexnlOqyVa0NWg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "bmp-js": "^0.1.0" + } + }, + "@jimp/core": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/core/-/core-0.16.1.tgz", + "integrity": "sha512-la7kQia31V6kQ4q1kI/uLimu8FXx7imWVajDGtwUG8fzePLWDFJyZl0fdIXVCL1JW2nBcRHidUot6jvlRDi2+g==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "any-base": "^1.1.0", + "buffer": "^5.2.0", + "exif-parser": "^0.1.12", + "file-type": "^9.0.0", + "load-bmfont": "^1.3.1", + "mkdirp": "^0.5.1", + "phin": "^2.9.1", + "pixelmatch": "^4.0.2", + "tinycolor2": "^1.4.1" + }, + "dependencies": { + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + } + } + }, + "@jimp/custom": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/custom/-/custom-0.16.1.tgz", + "integrity": "sha512-DNUAHNSiUI/j9hmbatD6WN/EBIyeq4AO0frl5ETtt51VN1SvE4t4v83ZA/V6ikxEf3hxLju4tQ5Pc3zmZkN/3A==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/core": "^0.16.1" + } + }, + "@jimp/gif": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/gif/-/gif-0.16.1.tgz", + "integrity": "sha512-r/1+GzIW1D5zrP4tNrfW+3y4vqD935WBXSc8X/wm23QTY9aJO9Lw6PEdzpYCEY+SOklIFKaJYUAq/Nvgm/9ryw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "gifwrap": "^0.9.2", + "omggif": "^1.0.9" + } + }, + "@jimp/jpeg": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/jpeg/-/jpeg-0.16.1.tgz", + "integrity": "sha512-8352zrdlCCLFdZ/J+JjBslDvml+fS3Z8gttdml0We759PnnZGqrnPRhkOEOJbNUlE+dD4ckLeIe6NPxlS/7U+w==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "jpeg-js": "0.4.2" + } + }, + "@jimp/plugin-blit": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-blit/-/plugin-blit-0.16.1.tgz", + "integrity": "sha512-fKFNARm32RoLSokJ8WZXHHH2CGzz6ire2n1Jh6u+XQLhk9TweT1DcLHIXwQMh8oR12KgjbgsMGvrMVlVknmOAg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-blur": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-blur/-/plugin-blur-0.16.1.tgz", + "integrity": "sha512-1WhuLGGj9MypFKRcPvmW45ht7nXkOKu+lg3n2VBzIB7r4kKNVchuI59bXaCYQumOLEqVK7JdB4glaDAbCQCLyw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-circle": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-circle/-/plugin-circle-0.16.1.tgz", + "integrity": "sha512-JK7yi1CIU7/XL8hdahjcbGA3V7c+F+Iw+mhMQhLEi7Q0tCnZ69YJBTamMiNg3fWPVfMuvWJJKOBRVpwNTuaZRg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-color": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-color/-/plugin-color-0.16.1.tgz", + "integrity": "sha512-9yQttBAO5SEFj7S6nJK54f+1BnuBG4c28q+iyzm1JjtnehjqMg6Ljw4gCSDCvoCQ3jBSYHN66pmwTV74SU1B7A==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "tinycolor2": "^1.4.1" + } + }, + "@jimp/plugin-contain": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-contain/-/plugin-contain-0.16.1.tgz", + "integrity": "sha512-44F3dUIjBDHN+Ym/vEfg+jtjMjAqd2uw9nssN67/n4FdpuZUVs7E7wadKY1RRNuJO+WgcD5aDQcsvurXMETQTg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-cover": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-cover/-/plugin-cover-0.16.1.tgz", + "integrity": "sha512-YztWCIldBAVo0zxcQXR+a/uk3/TtYnpKU2CanOPJ7baIuDlWPsG+YE4xTsswZZc12H9Kl7CiziEbDtvF9kwA/Q==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-crop": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-crop/-/plugin-crop-0.16.1.tgz", + "integrity": "sha512-UQdva9oQzCVadkyo3T5Tv2CUZbf0klm2cD4cWMlASuTOYgaGaFHhT9st+kmfvXjKL8q3STkBu/zUPV6PbuV3ew==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-displace": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-displace/-/plugin-displace-0.16.1.tgz", + "integrity": "sha512-iVAWuz2+G6Heu8gVZksUz+4hQYpR4R0R/RtBzpWEl8ItBe7O6QjORAkhxzg+WdYLL2A/Yd4ekTpvK0/qW8hTVw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-dither": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-dither/-/plugin-dither-0.16.1.tgz", + "integrity": "sha512-tADKVd+HDC9EhJRUDwMvzBXPz4GLoU6s5P7xkVq46tskExYSptgj5713J5Thj3NMgH9Rsqu22jNg1H/7tr3V9Q==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-fisheye": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-fisheye/-/plugin-fisheye-0.16.1.tgz", + "integrity": "sha512-BWHnc5hVobviTyIRHhIy9VxI1ACf4CeSuCfURB6JZm87YuyvgQh5aX5UDKtOz/3haMHXBLP61ZBxlNpMD8CG4A==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-flip": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-flip/-/plugin-flip-0.16.1.tgz", + "integrity": "sha512-KdxTf0zErfZ8DyHkImDTnQBuHby+a5YFdoKI/G3GpBl3qxLBvC+PWkS2F/iN3H7wszP7/TKxTEvWL927pypT0w==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-gaussian": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-gaussian/-/plugin-gaussian-0.16.1.tgz", + "integrity": "sha512-u9n4wjskh3N1mSqketbL6tVcLU2S5TEaFPR40K6TDv4phPLZALi1Of7reUmYpVm8mBDHt1I6kGhuCJiWvzfGyg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-invert": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-invert/-/plugin-invert-0.16.1.tgz", + "integrity": "sha512-2DKuyVXANH8WDpW9NG+PYFbehzJfweZszFYyxcaewaPLN0GxvxVLOGOPP1NuUTcHkOdMFbE0nHDuB7f+sYF/2w==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-mask": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-mask/-/plugin-mask-0.16.1.tgz", + "integrity": "sha512-snfiqHlVuj4bSFS0v96vo2PpqCDMe4JB+O++sMo5jF5mvGcGL6AIeLo8cYqPNpdO6BZpBJ8MY5El0Veckhr39Q==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-normalize": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-normalize/-/plugin-normalize-0.16.1.tgz", + "integrity": "sha512-dOQfIOvGLKDKXPU8xXWzaUeB0nvkosHw6Xg1WhS1Z5Q0PazByhaxOQkSKgUryNN/H+X7UdbDvlyh/yHf3ITRaw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-print": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-print/-/plugin-print-0.16.1.tgz", + "integrity": "sha512-ceWgYN40jbN4cWRxixym+csyVymvrryuKBQ+zoIvN5iE6OyS+2d7Mn4zlNgumSczb9GGyZZESIgVcBDA1ezq0Q==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "load-bmfont": "^1.4.0" + } + }, + "@jimp/plugin-resize": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-resize/-/plugin-resize-0.16.1.tgz", + "integrity": "sha512-u4JBLdRI7dargC04p2Ha24kofQBk3vhaf0q8FwSYgnCRwxfvh2RxvhJZk9H7Q91JZp6wgjz/SjvEAYjGCEgAwQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-rotate": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-rotate/-/plugin-rotate-0.16.1.tgz", + "integrity": "sha512-ZUU415gDQ0VjYutmVgAYYxC9Og9ixu2jAGMCU54mSMfuIlmohYfwARQmI7h4QB84M76c9hVLdONWjuo+rip/zg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-scale": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-scale/-/plugin-scale-0.16.1.tgz", + "integrity": "sha512-jM2QlgThIDIc4rcyughD5O7sOYezxdafg/2Xtd1csfK3z6fba3asxDwthqPZAgitrLgiKBDp6XfzC07Y/CefUw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-shadow": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-shadow/-/plugin-shadow-0.16.1.tgz", + "integrity": "sha512-MeD2Is17oKzXLnsphAa1sDstTu6nxscugxAEk3ji0GV1FohCvpHBcec0nAq6/czg4WzqfDts+fcPfC79qWmqrA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-threshold": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-threshold/-/plugin-threshold-0.16.1.tgz", + "integrity": "sha512-iGW8U/wiCSR0+6syrPioVGoSzQFt4Z91SsCRbgNKTAk7D+XQv6OI78jvvYg4o0c2FOlwGhqz147HZV5utoSLxA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugins": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugins/-/plugins-0.16.1.tgz", + "integrity": "sha512-c+lCqa25b+4q6mJZSetlxhMoYuiltyS+ValLzdwK/47+aYsq+kcJNl+TuxIEKf59yr9+5rkbpsPkZHLF/V7FFA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/plugin-blit": "^0.16.1", + "@jimp/plugin-blur": "^0.16.1", + "@jimp/plugin-circle": "^0.16.1", + "@jimp/plugin-color": "^0.16.1", + "@jimp/plugin-contain": "^0.16.1", + "@jimp/plugin-cover": "^0.16.1", + "@jimp/plugin-crop": "^0.16.1", + "@jimp/plugin-displace": "^0.16.1", + "@jimp/plugin-dither": "^0.16.1", + "@jimp/plugin-fisheye": "^0.16.1", + "@jimp/plugin-flip": "^0.16.1", + "@jimp/plugin-gaussian": "^0.16.1", + "@jimp/plugin-invert": "^0.16.1", + "@jimp/plugin-mask": "^0.16.1", + "@jimp/plugin-normalize": "^0.16.1", + "@jimp/plugin-print": "^0.16.1", + "@jimp/plugin-resize": "^0.16.1", + "@jimp/plugin-rotate": "^0.16.1", + "@jimp/plugin-scale": "^0.16.1", + "@jimp/plugin-shadow": "^0.16.1", + "@jimp/plugin-threshold": "^0.16.1", + "timm": "^1.6.1" + } + }, + "@jimp/png": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/png/-/png-0.16.1.tgz", + "integrity": "sha512-iyWoCxEBTW0OUWWn6SveD4LePW89kO7ZOy5sCfYeDM/oTPLpR8iMIGvZpZUz1b8kvzFr27vPst4E5rJhGjwsdw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "pngjs": "^3.3.3" + } + }, + "@jimp/tiff": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/tiff/-/tiff-0.16.1.tgz", + "integrity": "sha512-3K3+xpJS79RmSkAvFMgqY5dhSB+/sxhwTFA9f4AVHUK0oKW+u6r52Z1L0tMXHnpbAdR9EJ+xaAl2D4x19XShkQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "utif": "^2.0.1" + } + }, + "@jimp/types": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/types/-/types-0.16.1.tgz", + "integrity": "sha512-g1w/+NfWqiVW4CaXSJyD28JQqZtm2eyKMWPhBBDCJN9nLCN12/Az0WFF3JUAktzdsEC2KRN2AqB1a2oMZBNgSQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/bmp": "^0.16.1", + "@jimp/gif": "^0.16.1", + "@jimp/jpeg": "^0.16.1", + "@jimp/png": "^0.16.1", + "@jimp/tiff": "^0.16.1", + "timm": "^1.6.1" + } + }, + "@jimp/utils": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.16.1.tgz", + "integrity": "sha512-8fULQjB0x4LzUSiSYG6ZtQl355sZjxbv8r9PPAuYHzS9sGiSHJQavNqK/nKnpDsVkU88/vRGcE7t3nMU0dEnVw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "regenerator-runtime": "^0.13.3" + } + }, "@nodelib/fs.scandir": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", @@ -4712,6 +4935,35 @@ "object-assign": "^4.1.1" } }, + "@sideway/address": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.0.tgz", + "integrity": "sha512-wAH/JYRXeIFQRsxerIuLjgUu2Xszam+O5xKeatJ4oudShOOirfmsQ1D6LL54XOU2tizpCYku+s1wmU0SYdpoSA==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0" + }, + "dependencies": { + "@hapi/hoek": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.1.1.tgz", + "integrity": "sha512-CAEbWH7OIur6jEOzaai83jq3FmKmv4PmX1JYfs9IrYcGEVI/lyL1EXJGCj7eFVJ0bg5QR8LMxBlEtA+xKiLpFw==", + "dev": true + } + } + }, + "@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "dev": true + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "dev": true + }, "@sindresorhus/is": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", @@ -5396,6 +5648,12 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" }, + "any-base": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/any-base/-/any-base-1.1.0.tgz", + "integrity": "sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==", + "dev": true + }, "anymatch": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", @@ -5662,12 +5920,12 @@ "dev": true }, "axios": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", - "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", "dev": true, "requires": { - "follow-redirects": "1.5.10" + "follow-redirects": "^1.10.0" } }, "babel-code-frame": { @@ -6647,6 +6905,12 @@ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, + "bmp-js": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.1.0.tgz", + "integrity": "sha1-4Fpj95amwf8l9Hcex62twUjAcjM=", + "dev": true + }, "bn.js": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz", @@ -6701,6 +6965,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "dev": true, "requires": { "ansi-align": "^3.0.0", "camelcase": "^5.3.1", @@ -6716,6 +6981,7 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, "requires": { "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" @@ -6725,6 +6991,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6734,6 +7001,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "requires": { "color-name": "~1.1.4" } @@ -6741,17 +7009,20 @@ "color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true }, "supports-color": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, "requires": { "has-flag": "^4.0.0" } @@ -6759,7 +7030,8 @@ "type-fest": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true } } }, @@ -6930,15 +7202,15 @@ } }, "browserslist": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.15.0.tgz", - "integrity": "sha512-IJ1iysdMkGmjjYeRlDU8PQejVwxvVO5QOfXH7ylW31GO6LwNRSmm/SgRXtNsEXqMLl2e+2H5eEJ7sfynF8TCaQ==", + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", + "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", "requires": { - "caniuse-lite": "^1.0.30001164", + "caniuse-lite": "^1.0.30001181", "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.612", + "electron-to-chromium": "^1.3.649", "escalade": "^3.1.1", - "node-releases": "^1.1.67" + "node-releases": "^1.1.70" } }, "bser": { @@ -7202,9 +7474,9 @@ "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" }, "caniuse-lite": { - "version": "1.0.30001164", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001164.tgz", - "integrity": "sha512-G+A/tkf4bu0dSp9+duNiXc7bGds35DioCyC6vgK2m/rjA4Krpy5WeZgZyfH2f0wj2kI6yAWWucyap6oOwmY1mg==" + "version": "1.0.30001183", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001183.tgz", + "integrity": "sha512-7JkwTEE1hlRKETbCFd8HDZeLiQIUcl8rC6JgNjvHCNaxOeNmQ9V4LvQXRUsKIV2CC73qKxljwVhToaA3kLRqTw==" }, "capture-exit": { "version": "2.0.0", @@ -7222,9 +7494,9 @@ "dev": true }, "ccount": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", - "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==" + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz", + "integrity": "sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==" }, "chalk": { "version": "4.1.0", @@ -7421,9 +7693,9 @@ } }, "entities": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", - "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" }, "nth-check": { "version": "2.0.0", @@ -7596,7 +7868,8 @@ "cli-boxes": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.0.tgz", - "integrity": "sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w==" + "integrity": "sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w==", + "dev": true }, "cliui": { "version": "6.0.0", @@ -8227,11 +8500,11 @@ "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" }, "core-js-compat": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.0.tgz", - "integrity": "sha512-o9QKelQSxQMYWHXc/Gc4L8bx/4F7TTraE5rhuN8I7mKBt5dBIUpXpIR3omv70ebr8ST5R3PqbDQr+ZI3+Tt1FQ==", + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.3.tgz", + "integrity": "sha512-1sCb0wBXnBIL16pfFG1Gkvei6UzvKyTNYpiC41yrdjEv0UoJoq9E/abTMzyYJ6JpTkAj15dLjbqifIzEBDVvog==", "requires": { - "browserslist": "^4.14.7", + "browserslist": "^4.16.1", "semver": "7.0.0" }, "dependencies": { @@ -8997,9 +9270,9 @@ "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, "detab": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", - "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.3.tgz", + "integrity": "sha512-Up8P0clUVwq0FnFjDclzZsy9PadzRn5FFxrr47tQQvMHqyiFYVbpH8oXDzWtF0Q7pYy3l+RPmtBl+BsFF6wH0A==", "requires": { "repeat-string": "^1.5.4" } @@ -9076,9 +9349,9 @@ "integrity": "sha512-GYqKi1aH7PJXxdhTeZBFrg8vUBeKXi+cNprXsC1kpJcbcVnV9wBsrOu1cQEdG0WeQwlfHiy3XvnKfIrJ2R0NzQ==" }, "directory-tree": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/directory-tree/-/directory-tree-2.2.5.tgz", - "integrity": "sha512-qmeuql8N7hQB5b+cnlvbcHSjKBNpRjLY5KcvyFd9CTC5uTN7sJshEQ/ExZidAcEUEYcC/76i8ikLtbBMG81YRg==" + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/directory-tree/-/directory-tree-2.2.6.tgz", + "integrity": "sha512-0xF1t4fRkd2vYCremWjhcP4xWTnshzfPZpTCH3F1yJTXhW84YQQM1MasAMnnqyMAkNwGuUEdg9UzuuUo1uoHtA==" }, "dns-prefetch-control": { "version": "0.2.0", @@ -9328,9 +9601,9 @@ "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" }, "duplexer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", - "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", "dev": true }, "duplexer2": { @@ -9374,9 +9647,9 @@ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { - "version": "1.3.614", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.614.tgz", - "integrity": "sha512-JMDl46mg4G+n6q/hAJkwy9eMTj5FJjsE+8f/irAGRMLM4yeRVbMuRrdZrbbGGOrGVcZc4vJPjUpEUWNb/fA6hg==" + "version": "1.3.653", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.653.tgz", + "integrity": "sha512-LehOhcl74u9fkV9Un6WahJ+Xh+0FZLCCDnKYis1Olx1DX2ugRww5PJicE65OG8yznMj8EOQZRcz6FSV1xKxqsA==" }, "elliptic": { "version": "6.5.3", @@ -10274,17 +10547,6 @@ "split": "0.3", "stream-combiner": "~0.0.4", "through": "~2.3.1" - }, - "dependencies": { - "stream-combiner": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", - "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", - "dev": true, - "requires": { - "duplexer": "~0.1.1" - } - } } }, "event-target-shim": { @@ -10351,6 +10613,12 @@ } } }, + "exif-parser": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", + "integrity": "sha1-WKnS1ywCwfbwKg70qRZicrd2CSI=", + "dev": true + }, "exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", @@ -10958,6 +11226,12 @@ "flat-cache": "^2.0.1" } }, + "file-type": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-9.0.0.tgz", + "integrity": "sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw==", + "dev": true + }, "file-uri-to-path": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", @@ -11193,6 +11467,11 @@ "which": "^1.2.14" } }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, "is-glob": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", @@ -11265,24 +11544,10 @@ } }, "follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "dev": true, - "requires": { - "debug": "=3.1.0" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.2.tgz", + "integrity": "sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==", + "dev": true }, "for-in": { "version": "1.0.2", @@ -11680,6 +11945,12 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "optional": true }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "optional": true + }, "is-fullwidth-code-point": { "version": "1.0.0", "resolved": false, @@ -12143,6 +12414,16 @@ } } }, + "gifwrap": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/gifwrap/-/gifwrap-0.9.2.tgz", + "integrity": "sha512-fcIswrPaiCDAyO8xnWvHSZdWChjKXUanKKpAiWWJ/UTkEi/aYKn5+90e7DE820zbEaVR9CE2y4z9bzhQijZ0BA==", + "dev": true, + "requires": { + "image-q": "^1.1.1", + "omggif": "^1.0.10" + } + }, "github-slugger": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.2.1.tgz", @@ -12187,8 +12468,17 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.0.1.tgz", "integrity": "sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A==", + "dev": true, "requires": { "ini": "^1.3.5" + }, + "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + } } }, "global-modules": { @@ -12221,6 +12511,12 @@ "which": "^1.2.12" }, "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, "is-windows": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", @@ -12698,9 +12994,9 @@ "integrity": "sha512-Io1zA2yOA1YJslkr+AJlWSf2yWFkKjvkcL9Ni1XSUqnGLr/qRQe2UI3Cn/J9MsJht7yEVCe0SscY1HgVMujbgg==" }, "highlight.js": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.5.0.tgz", - "integrity": "sha512-xTmvd9HiIHR6L53TMC7TKolEj65zG1XU+Onr8oi86mYa+nLcIbxTTWkpW7CsEwv/vK7u1zb8alZIMLDqqN6KTw==" + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.3.1.tgz", + "integrity": "sha512-jeW8rdPdhshYKObedYg5XGbpVgb1/DT4AHvDFXhkU7UnGSIjy9kkJ7zHG7qplhFHMitTSzh5/iClKQk3Kb2RFQ==" }, "highlightjs-graphql": { "version": "1.0.2", @@ -13030,6 +13326,12 @@ "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", "dev": true }, + "image-q": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/image-q/-/image-q-1.1.1.tgz", + "integrity": "sha1-/IQJlmRGC5DKhi2TALa/u7+/gFY=", + "dev": true + }, "image-size": { "version": "0.7.5", "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.7.5.tgz", @@ -13111,9 +13413,9 @@ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "ini": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", - "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" }, "inline-style-parser": { "version": "0.1.1", @@ -13166,9 +13468,9 @@ } }, "ioredis-mock": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.2.0.tgz", - "integrity": "sha512-BGB0ANqW/a+W89mToXUTSL/wqr+WXGeGElLme7Do2X9hM3tQuZYswNw1VdfstdbbFiK4t/qzou+OXZWPi8CieA==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/ioredis-mock/-/ioredis-mock-5.2.1.tgz", + "integrity": "sha512-Cc9KcZvt1e8KUIkTq669n6EdheveQVwloORpUmMQonxTnI2wn5mjQ9kSrsKX0Obv1TUUwz+nRDcFecfo+h9koA==", "requires": { "array-from": "^2.1.1", "es6-map": "^0.1.5", @@ -13354,6 +13656,12 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, + "is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==", + "dev": true + }, "is-generator-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", @@ -13378,6 +13686,7 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", + "dev": true, "requires": { "global-dirs": "^2.0.1", "is-path-inside": "^3.0.1" @@ -17161,6 +17470,19 @@ } } }, + "jimp": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.16.1.tgz", + "integrity": "sha512-+EKVxbR36Td7Hfd23wKGIeEyHbxShZDX6L8uJkgVW3ESA9GiTEPK08tG1XI2r/0w5Ch0HyJF5kPqF9K7EmGjaw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/custom": "^0.16.1", + "@jimp/plugins": "^0.16.1", + "@jimp/types": "^0.16.1", + "regenerator-runtime": "^0.13.3" + } + }, "jmespath": { "version": "0.15.0", "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz", @@ -17168,31 +17490,22 @@ "dev": true }, "joi": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.2.1.tgz", - "integrity": "sha512-YT3/4Ln+5YRpacdmfEfrrKh50/kkgX3LgBltjqnlMPIYiZ4hxXZuVJcxmsvxsdeHg9soZfE3qXxHC2tMpCCBOA==", + "version": "17.3.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.3.0.tgz", + "integrity": "sha512-Qh5gdU6niuYbUIUV5ejbsMiiFmBdw8Kcp8Buj2JntszCkCfxJ9Cz76OtHxOZMPXrt5810iDIXs+n1nNVoquHgg==", "dev": true, "requires": { - "@hapi/address": "^4.1.0", - "@hapi/formula": "^2.0.0", "@hapi/hoek": "^9.0.0", - "@hapi/pinpoint": "^2.0.0", - "@hapi/topo": "^5.0.0" + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.0", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" }, "dependencies": { - "@hapi/address": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@hapi/address/-/address-4.1.0.tgz", - "integrity": "sha512-SkszZf13HVgGmChdHo/PxchnSaCJ6cetVqLzyciudzZRT0jcOouIF/Q93mgjw8cce+D+4F4C1Z/WrfFN+O3VHQ==", - "dev": true, - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, "@hapi/hoek": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.1.0.tgz", - "integrity": "sha512-i9YbZPN3QgfighY/1X1Pu118VUz2Fmmhd6b2n0/O8YVgGGfw0FbUYoA97k7FkpGJ+pLCFEDLUmAPPV4D1kpeFw==", + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.1.1.tgz", + "integrity": "sha512-CAEbWH7OIur6jEOzaai83jq3FmKmv4PmX1JYfs9IrYcGEVI/lyL1EXJGCj7eFVJ0bg5QR8LMxBlEtA+xKiLpFw==", "dev": true }, "@hapi/topo": { @@ -17206,6 +17519,12 @@ } } }, + "jpeg-js": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.2.tgz", + "integrity": "sha512-+az2gi/hvex7eLTMTlbRLOhH6P6WFdk2ITI8HJsaH2VqYO0I594zXSYEP+tf4FW+8Cy68ScDXoAsQdyQanv3sw==", + "dev": true + }, "js-cookie": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", @@ -17408,9 +17727,9 @@ "dev": true }, "json5": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", - "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", "requires": { "minimist": "^1.2.5" } @@ -17536,6 +17855,39 @@ "update-notifier": "^5.0.0" }, "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "boxen": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.0.0.tgz", + "integrity": "sha512-5bvsqw+hhgUi3oYGK0Vf4WpIkyemp60WBInn7+WNfoISzAqk/HX4L7WNROq38E6UR/y3YADpv6pEm4BfkeEAdA==", + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.0", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + } + }, + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" + }, "cheerio": { "version": "1.0.0-rc.5", "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.5.tgz", @@ -17550,6 +17902,24 @@ "parse5-htmlparser2-tree-adapter": "^6.0.0" } }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, "dom-serializer": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.2.0.tgz", @@ -17601,6 +17971,14 @@ "path-is-absolute": "^1.0.0" } }, + "global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "requires": { + "ini": "2.0.0" + } + }, "htmlparser2": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.0.0.tgz", @@ -17612,6 +17990,15 @@ "entities": "^2.0.0" } }, + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "requires": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + } + }, "is-npm": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", @@ -17633,41 +18020,78 @@ "lru-cache": "^6.0.0" } }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + }, "update-notifier": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.0.1.tgz", - "integrity": "sha512-BuVpRdlwxeIOvmc32AGYvO1KVdPlsmqSh8KDDBxS6kDE5VR7R8OMP1d8MdhaVBvxl4H3551k9akXr0Y1iIB2Wg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", "requires": { - "boxen": "^4.2.0", + "boxen": "^5.0.0", "chalk": "^4.1.0", "configstore": "^5.0.1", "has-yarn": "^2.1.0", "import-lazy": "^2.1.0", "is-ci": "^2.0.0", - "is-installed-globally": "^0.3.2", + "is-installed-globally": "^0.4.0", "is-npm": "^5.0.0", "is-yarn-global": "^0.3.0", "latest-version": "^5.1.0", "pupa": "^2.1.1", - "semver": "^7.3.2", + "semver": "^7.3.4", "semver-diff": "^3.1.1", "xdg-basedir": "^4.0.0" } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } } } }, - "liquid": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/liquid/-/liquid-5.1.0.tgz", - "integrity": "sha512-bL1FuJSqKsmk4UVTiWnxpyuwR70YOJnV3eSztEVe3MbsHB+f9FsEPaSRM1upVJLxTQyv9A+FP5tZhoQq3S7EWQ==", + "liquidjs": { + "version": "9.22.1", + "resolved": "https://registry.npmjs.org/liquidjs/-/liquidjs-9.22.1.tgz", + "integrity": "sha512-4gvj9vKqSaLZGQPLcL0kg5CWT+d/gSLMCsoB3aD1W9nQbVViFBm22caGRFQRphpkHoLb+mQ//MHZcNp0lf8qkg==" + }, + "load-bmfont": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.1.tgz", + "integrity": "sha512-8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA==", + "dev": true, "requires": { - "strftime": "~0.9.2" + "buffer-equal": "0.0.1", + "mime": "^1.3.4", + "parse-bmfont-ascii": "^1.0.3", + "parse-bmfont-binary": "^1.0.5", + "parse-bmfont-xml": "^1.1.4", + "phin": "^2.9.1", + "xhr": "^2.0.1", + "xtend": "^4.0.0" }, "dependencies": { - "strftime": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/strftime/-/strftime-0.9.2.tgz", - "integrity": "sha1-vMooYfKUVtNyqvaheBHIvG859YM=" + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true } } }, @@ -17738,9 +18162,9 @@ } }, "lodash": { - "version": "4.17.19", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", - "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==" + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" }, "lodash.assignin": { "version": "4.2.0", @@ -17860,12 +18284,12 @@ "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" }, "lowlight": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.18.0.tgz", - "integrity": "sha512-Zlc3GqclU71HRw5fTOy00zz5EOlqAdKMYhOFIO8ay4SQEDQgFuhR8JNwDIzAGMLoqTsWxe0elUNmq5o2USRAzw==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.16.0.tgz", + "integrity": "sha512-ECLdzIJvBEjK4ef51sWiGZyz21yx4IEPaF/62DRxLehoOHkWqN3OsLB1GUMfc6Mcf87rR5eW7z6lI9cNEXZDsQ==", "requires": { "fault": "^1.0.0", - "highlight.js": "~10.5.0" + "highlight.js": "~10.3.0" } }, "lru-cache": { @@ -17959,9 +18383,9 @@ "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==" }, "marked": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/marked/-/marked-1.2.7.tgz", - "integrity": "sha512-No11hFYcXr/zkBvL6qFmAp1z6BKY3zqLMHny/JN/ey+al7qwCM2+CMBL9BOgqMxZU36fz4cCWfn2poWIf7QRXA==" + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/marked/-/marked-1.2.9.tgz", + "integrity": "sha512-H8lIX2SvyitGX+TRdtS06m1jHMijKN/XjfH6Ooii9fvxMlh8QdqBfBDkGUpMWH2kQNrtixjzYUa3SH8ROTgRRw==" }, "matcher-collection": { "version": "1.1.2", @@ -18018,9 +18442,9 @@ } }, "mdast-util-from-markdown": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.4.tgz", - "integrity": "sha512-jj891B5pV2r63n2kBTFh8cRI2uR9LQHsXG1zSDqfhXkIlDzrTcIlbB5+5aaYEkl8vOPIOPLf8VT7Ere1wWTMdw==", + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz", + "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==", "requires": { "@types/mdast": "^3.0.0", "mdast-util-to-string": "^2.0.0", @@ -18124,9 +18548,9 @@ }, "dependencies": { "hosted-git-info": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.7.tgz", - "integrity": "sha512-fWqc0IcuXs+BmE9orLDyVykAG9GJtGLGuZAAqgcckPgv5xad4AcXGIv8galtQvlwutxSlaMcdw7BUtq2EIvqCQ==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", + "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", "requires": { "lru-cache": "^6.0.0" } @@ -18228,9 +18652,9 @@ "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, "micromark": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.2.tgz", - "integrity": "sha512-IXuP76p2uj8uMg4FQc1cRE7lPCLsfAXuEfdjtdO55VRiFO1asrCSQ5g43NmPqFtRwzEnEhafRVzn2jg0UiKArQ==", + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.3.tgz", + "integrity": "sha512-oph5YYkVqR2U9OtWBcXYysZMtrdIvi8dfSeyEdr1wFr3Bk6YwI6THosX2AzKnhdps7mVUbXiqhmosu9DcA+xlQ==", "requires": { "debug": "^4.0.0", "parse-entities": "^2.0.0" @@ -18319,6 +18743,12 @@ "mime-db": "~1.38.0" } }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, "mimic-response": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", @@ -18900,9 +19330,9 @@ } }, "node-releases": { - "version": "1.1.67", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.67.tgz", - "integrity": "sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg==" + "version": "1.1.70", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", + "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==" }, "node.extend": { "version": "2.0.2", @@ -19118,6 +19548,12 @@ "resolved": "https://registry.npmjs.org/octokit-pagination-methods/-/octokit-pagination-methods-1.1.0.tgz", "integrity": "sha512-fZ4qZdQ2nxJvtcasX7Ghl+WlWS/d9IgnBIwFZXVNNZUmzpno91SX5bc5vuxiuKoCtK78XxGGNuSCrDC7xYB3OQ==" }, + "omggif": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz", + "integrity": "sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==", + "dev": true + }, "on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", @@ -19139,6 +19575,15 @@ "wrappy": "1" } }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, "opencollective-postinstall": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", @@ -19642,6 +20087,28 @@ "safe-buffer": "^5.1.1" } }, + "parse-bmfont-ascii": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", + "integrity": "sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU=", + "dev": true + }, + "parse-bmfont-binary": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", + "integrity": "sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY=", + "dev": true + }, + "parse-bmfont-xml": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parse-bmfont-xml/-/parse-bmfont-xml-1.1.4.tgz", + "integrity": "sha512-bjnliEOmGv3y1aMEfREMBJ9tfL3WR0i0CKPj61DnSLaoxWR3nLrsQrEbCId/8rF4NyRF0cCqisSVXyQYWM+mCQ==", + "dev": true, + "requires": { + "xml-parse-from-string": "^1.0.0", + "xml2js": "^0.4.5" + } + }, "parse-entities": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz", @@ -19655,6 +20122,12 @@ "is-hexadecimal": "^1.0.0" } }, + "parse-headers": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.3.tgz", + "integrity": "sha512-QhhZ+DCCit2Coi2vmAKbq5RGTRcQUOE2+REgv8vdyu7MnYx2eZztegqtTx99TZ86GTIwqiy3+4nQTWZ2tgmdCA==", + "dev": true + }, "parse-json": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", @@ -19792,6 +20265,12 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", "dev": true }, + "phin": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/phin/-/phin-2.9.3.tgz", + "integrity": "sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==", + "dev": true + }, "picomatch": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.0.7.tgz", @@ -19827,6 +20306,15 @@ "node-modules-regexp": "^1.0.0" } }, + "pixelmatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz", + "integrity": "sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ=", + "dev": true, + "requires": { + "pngjs": "^3.0.0" + } + }, "pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", @@ -19864,6 +20352,12 @@ "semver-compare": "^1.0.0" } }, + "pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "dev": true + }, "port-used": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/port-used/-/port-used-2.0.8.tgz", @@ -20342,6 +20836,13 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + } } }, "react": { @@ -20623,9 +21124,9 @@ "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" }, "regjsparser": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", - "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz", + "integrity": "sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==", "requires": { "jsesc": "~0.5.0" }, @@ -21215,6 +21716,15 @@ "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=", "dev": true }, + "rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -21946,27 +22456,27 @@ "integrity": "sha512-NQOxSeB8gOI5WjSaxjBgog2QFw55FV8TkS6Y07BiB3VJ8xNTvUYm0wl0s8ObgQ5NhdpnNfigMIKjgPESzgr4tg==" }, "start-server-and-test": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.11.3.tgz", - "integrity": "sha512-7r2lvcnJPECSG+ydMzk1wLt3MdzsHnYj+kXgKyzbvTXul5XYEmYJJ3K7YUGNgo5w/vnZb8L/AZMyg1C17qBdzg==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.12.0.tgz", + "integrity": "sha512-y3M/PLUPkPBsgKoengMIMQeceT8uOnOc4bkdor/RSCK9Ih/j8z4WthSCrAboXLjgtJJWOporAiEQsnYox+THXg==", "dev": true, "requires": { "bluebird": "3.7.2", "check-more-types": "2.24.0", - "debug": "4.1.1", + "debug": "4.3.1", "execa": "3.4.0", "lazy-ass": "1.6.0", "ps-tree": "1.2.0", - "wait-on": "5.2.0" + "wait-on": "5.2.1" }, "dependencies": { "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "dev": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.2" } }, "execa": { @@ -21988,9 +22498,9 @@ } }, "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, "requires": { "pump": "^3.0.0" @@ -22002,10 +22512,10 @@ "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", "dev": true }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true }, "ms": { @@ -22023,15 +22533,6 @@ "path-key": "^3.0.0" } }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, "p-finally": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", @@ -22044,26 +22545,17 @@ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true }, - "rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, "wait-on": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-5.2.0.tgz", - "integrity": "sha512-U1D9PBgGw2XFc6iZqn45VBubw02VsLwnZWteQ1au4hUVHasTZuFSKRzlTB2dqgLhji16YVI8fgpEpwUdCr8B6g==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-5.2.1.tgz", + "integrity": "sha512-H2F986kNWMU9hKlI9l/ppO6tN8ZSJd35yBljMLa1/vjzWP++Qh6aXyt77/u7ySJFZQqBtQxnvm/xgG48AObXcw==", "dev": true, "requires": { - "axios": "^0.19.2", - "joi": "^17.1.1", - "lodash": "^4.17.19", + "axios": "^0.21.1", + "joi": "^17.3.0", + "lodash": "^4.17.20", "minimist": "^1.2.5", - "rxjs": "^6.5.5" + "rxjs": "^6.6.3" } } } @@ -22161,6 +22653,15 @@ "readable-stream": "^2.0.2" } }, + "stream-combiner": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", + "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", + "dev": true, + "requires": { + "duplexer": "~0.1.1" + } + }, "stream-each": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", @@ -22685,7 +23186,8 @@ "term-size": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.0.tgz", - "integrity": "sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==" + "integrity": "sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==", + "dev": true }, "terminal-link": { "version": "2.1.1", @@ -22864,6 +23366,18 @@ "setimmediate": "^1.0.4" } }, + "timm": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/timm/-/timm-1.7.1.tgz", + "integrity": "sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==", + "dev": true + }, + "tinycolor2": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", + "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==", + "dev": true + }, "title-case": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/title-case/-/title-case-2.1.1.tgz", @@ -23040,9 +23554,9 @@ "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==" }, "trim-trailing-lines": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", - "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==" + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz", + "integrity": "sha512-4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA==" }, "trough": { "version": "1.0.5", @@ -23323,9 +23837,9 @@ } }, "unist-util-generated": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", - "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==" + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.5.tgz", + "integrity": "sha512-1TC+NxQa4N9pNdayCYA1EGUOCAO0Le3fVp7Jzns6lnua/mYgwHo0tz5WUAfrdpNch1RZLHc61VZ1SDgrtNXLSw==" }, "unist-util-is": { "version": "3.0.0", @@ -23632,6 +24146,15 @@ "kind-of": "^6.0.2" } }, + "utif": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/utif/-/utif-2.0.1.tgz", + "integrity": "sha512-Z/S1fNKCicQTf375lIP9G8Sa1H/phcysstNrrSdZKj1f9g58J4NMgb5IgiEZN9/nLMPDwF0W7hdOe9Qq2IYoLg==", + "dev": true, + "requires": { + "pako": "^1.0.5" + } + }, "util": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", @@ -24248,6 +24771,11 @@ "resolve-cwd": "^2.0.0" } }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", @@ -24661,12 +25189,30 @@ "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" }, + "xhr": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", + "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", + "dev": true, + "requires": { + "global": "~4.4.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" + } + }, "xml-name-validator": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", "dev": true }, + "xml-parse-from-string": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", + "integrity": "sha1-qQKekp09vN7RafPG4oI42VpdWig=", + "dev": true + }, "xml2js": { "version": "0.4.19", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz", diff --git a/package.json b/package.json index 1e2f431b373b..008ddf8da075 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,6 @@ "@babel/preset-env": "^7.12.7", "@babel/preset-react": "^7.12.7", "@babel/runtime": "^7.11.2", - "@github-docs/frontmatter": "^1.3.1", "@graphql-inspector/core": "^2.3.0", "@graphql-tools/load": "^6.2.5", "@octokit/rest": "^16.38.1", @@ -47,7 +46,7 @@ "flat": "^5.0.0", "github-slugger": "^1.2.1", "got": "^9.6.0", - "gray-matter": "^4.0.1", + "gray-matter": "^4.0.2", "hast-util-from-parse5": "^6.0.1", "hast-util-parse-selector": "^2.2.5", "hast-util-select": "^4.0.2", @@ -64,8 +63,8 @@ "js-cookie": "^2.2.1", "js-yaml": "^3.14.0", "linkinator": "^2.13.1", - "liquid": "^5.1.0", - "lodash": "^4.17.19", + "liquidjs": "^9.22.1", + "lodash": "^4.17.20", "lunr": "^2.3.9", "lunr-languages": "^1.4.0", "mdast-util-from-markdown": "^0.8.4", @@ -78,7 +77,6 @@ "rate-limit-redis": "^2.0.0", "react": "^17.0.1", "react-dom": "^17.0.1", - "readline-sync": "^1.4.10", "rehype-autolink-headings": "^2.0.5", "rehype-highlight": "^3.1.0", "rehype-raw": "^4.0.2", @@ -89,6 +87,7 @@ "remark-parse": "^7.0.2", "remark-rehype": "^5.0.0", "resolve-url-loader": "^3.1.2", + "revalidator": "^0.3.1", "rimraf": "^3.0.0", "sass": "^1.26.3", "sass-loader": "^9.0.2", @@ -141,6 +140,7 @@ "jest-puppeteer": "^4.4.0", "jest-silent-reporter": "^0.2.1", "jest-slow-test-reporter": "^1.0.0", + "jimp": "^0.16.1", "make-promises-safe": "^5.1.0", "mime": "^2.4.4", "mock-express-response": "^0.2.2", @@ -153,16 +153,15 @@ "prettier": "^2.1.2", "puppeteer": "^5.5.0", "replace": "^1.2.0", - "revalidator": "^0.3.1", "robots-parser": "^2.1.1", - "start-server-and-test": "^1.11.3", + "start-server-and-test": "^1.12.0", "supertest": "^4.0.2", "url-template": "^2.0.8", "webpack-dev-middleware": "^3.7.2", "website-scraper": "^4.2.0" }, "scripts": { - "start": "cross-env NODE_ENV=development ENABLED_LANGUAGES='en,cn' nodemon server.js", + "start": "cross-env NODE_ENV=development ENABLED_LANGUAGES='en,ja' nodemon server.js", "dev": "npm start", "debug": "cross-env NODE_ENV=development ENABLED_LANGUAGES='en,ja' nodemon --inspect server.js", "rest-dev": "script/rest/update-files.js && npm run dev", @@ -190,7 +189,7 @@ "heroku-postbuild": "node script/early-access/clone-for-build.js && npm run build" }, "engines": { - "node": "12 - 14" + "node": ">= 14.0.0" }, "repository": "https://github.com/github/docs", "husky": { diff --git a/script/README.md b/script/README.md index 6f8aaee16a85..7e24d642856f 100644 --- a/script/README.md +++ b/script/README.md @@ -78,13 +78,6 @@ This script runs in CI via GitHub Action to check all *internal* links in Englis --- -### [`check-s3-images.js`](check-s3-images.js) - -Run this script in your branch to check whether any images referenced in content are not in an expected S3 bucket. You will need to authenticate to S3 via `awssume` to use this script. Instructions for the one-time setup are at docs-content/doc-team-workflows/workflow-information-for-all-writers/setting-up-awssume-and-s3cmd.md - ---- - - ### [`content-migrations/extended-markdown-tags.js`](content-migrations/extended-markdown-tags.js) @@ -517,24 +510,8 @@ This script crawls the script directory, hooks on special comment markers in eac --- -### [`update-s3cmd-config.js`](update-s3cmd-config.js) - -This script is used by other scripts to update temporary AWS credentials and authenticate to S3. - ---- - - ### [`update-versioning-in-files.js`](update-versioning-in-files.js) ---- - - -### [`upload-images-to-s3.js`](upload-images-to-s3.js) - -Use this script to upload individual or batched asset files to a versioned S3 bucket. Run `upload-images-to-s3.js --help` for usage details. - ---- - - +--- \ No newline at end of file diff --git a/script/check-english-links.js b/script/check-english-links.js index 6755dd2af994..3ebfd138eeac 100755 --- a/script/check-english-links.js +++ b/script/check-english-links.js @@ -14,20 +14,23 @@ const { deprecated } = require('../lib/enterprise-server-releases') const got = require('got') // Links with these codes may or may not really be broken. -const retryStatusCodes = [429, 503] +const retryStatusCodes = [429, 503, 'Invalid'] // [start-readme] // // This script runs once per day via a scheduled GitHub Action to check all links in // English content, not including deprecated Enterprise Server content. It opens an issue // if it finds broken links. To exclude a link path, add it to `lib/excluded-links.js`. +// Note that linkinator somtimes returns 429 and 503 errors for links that are not actually +// broken, so this script double-checks those using `got`. // // [end-readme] program .description('Check all links in the English docs.') .option('-d, --dry-run', 'Turn off recursion to get a fast minimal report (useful for previewing output).') - .option('-p, --path ', 'Provide an optional path to check. Best used with --dry-run. If not provided, defaults to the homepage.') + .option('-r, --do-not-retry', `Do not retry broken links with status codes ${retryStatusCodes.join(', ')}.`) + .option('-p, --path ', `Provide an optional path to check. Best used with --dry-run. Default: ${englishRoot}`) .parse(process.argv) // Skip excluded links defined in separate file. @@ -79,23 +82,28 @@ async function main () { // Scan is complete! Filter the results for broken links. const brokenLinks = result .filter(link => link.state === 'BROKEN') - - // Links to retry individually. - const linksToRetry = brokenLinks - .filter(link => !link.status || retryStatusCodes.includes(link.status)) - - await Promise.all(linksToRetry - .map(async (link) => { - try { - // got throws an HTTPError if response code is not 2xx or 3xx. - // If got succeeds, we can remove the link from the list. - await got(link.url) - pull(brokenLinks, link) - // If got fails, do nothing. The link is already in the broken list. - } catch (err) { - // noop - } - })) + // Coerce undefined status codes into `Invalid` strings so we can display them. + // Without this, undefined codes get JSON.stringified as `0`, which is not useful output. + .map(link => { link.status = link.status || 'Invalid'; return link }) + + if (!program.doNotRetry) { + // Links to retry individually. + const linksToRetry = brokenLinks + .filter(link => retryStatusCodes.includes(link.status)) + + await Promise.all(linksToRetry + .map(async (link) => { + try { + // got throws an HTTPError if response code is not 2xx or 3xx. + // If got succeeds, we can remove the link from the list. + await got(link.url) + pull(brokenLinks, link) + // If got fails, do nothing. The link is already in the broken list. + } catch (err) { + // noop + } + })) + } // Exit successfully if no broken links! if (!brokenLinks.length) { diff --git a/script/check-s3-images.js b/script/check-s3-images.js deleted file mode 100755 index 3c0198ba3874..000000000000 --- a/script/check-s3-images.js +++ /dev/null @@ -1,157 +0,0 @@ -#!/usr/bin/env node - -const path = require('path') -const { chain, difference } = require('lodash') -const { loadPages } = require('../lib/pages') -const loadSiteData = require('../lib/site-data') -const renderContent = require('../lib/render-content') -const allVersions = require('../lib/all-versions') -const nonEnterpriseDefaultVersion = require('../lib/non-enterprise-default-version') -const { getS3BucketPathFromVersion, getVersionFromS3BucketPath } = require('../lib/s3-bucket-path-utils') -const patterns = require('../lib/patterns') -const authenticateToAWS = require('./helpers/authenticate-to-aws.js') -const readlineSync = require('readline-sync') -const { execSync } = require('child_process') -const enterpriseServerVersions = Object.keys(allVersions).filter(v => v.startsWith('enterprise-server@')) -const uploadScript = path.join(process.cwd(), 'script/upload-images-to-s3.js') - -// ignore the non-enterprise default version -const versionsToCheck = Object.keys(allVersions) - .filter(version => version !== nonEnterpriseDefaultVersion) - -// [start-readme] -// -// Run this script in your branch to check whether any images referenced in content are -// not in an expected S3 bucket. You will need to authenticate to S3 via `awssume` to use this script. -// Instructions for the one-time setup are at docs-content/doc-team-workflows/workflow-information-for-all-writers/setting-up-awssume-and-s3cmd.md -// -// [end-readme] - -main() - -async function main () { - const s3 = await authenticateToAWS() - - console.log('Working...\n') - const pages = await getEnglishPages() - const siteData = await getEnglishSiteData() - - const s3References = [] - - for (const version of versionsToCheck) { - for (const page of pages) { - // skip page if it doesn't have a permalink for the current version - if (!page.permalinks.some(permalink => permalink.pageVersion === version)) continue - - // skip index pages because they do not contain images - if (page.relativePath.endsWith('index.md')) continue - - // build fake context object for rendering the page - page.version = version - const context = { - page, - site: siteData, - currentVersion: version, - currentLanguage: 'en', - enterpriseServerVersions - } - - const rendered = await renderContent(page.markdown, context) - const imageReferences = rendered.match(patterns.imagePath) - - if (!imageReferences) continue - - const bucketPath = getS3BucketPathFromVersion(version) - - imageReferences.forEach(ref => { - s3References.push(`${bucketPath}${ref}`) - }) - } - } - - // store all images referenced in Enterprise content - const s3ReferencesToCheck = chain(s3References).uniq().sort().value() - - console.log(`Found ${s3ReferencesToCheck.length} images referenced in S3-eligible content in the current checkout.\n`) - - console.log('Checking the github-images S3 bucket...\n') - - const imagesOnS3 = [] - // now look for the images on S3 - for (const version of versionsToCheck) { - const bucketPath = getS3BucketPathFromVersion(version) - imagesOnS3.push(await listObjects(s3, bucketPath, imagesOnS3)) - } - - // store all found images on s3 - const allImagesOnS3 = chain(imagesOnS3).flatten().uniq().sort().value() - - const imagesMissingFromS3 = difference(s3ReferencesToCheck, allImagesOnS3) - - // return early if there are no missing images - if (!imagesMissingFromS3.length) { - console.log('All images are in S3 that should be!') - return - } - - console.log(`${imagesMissingFromS3.length} images are missing from S3:\n\n${imagesMissingFromS3.join('\n')}`) - - const prompt = `\nDo you want to try to upload these images to S3 from your local checkout? -\nPress Y to continue, or press enter any other key to cancel: ` - - const answer = readlineSync.question(prompt) - - if (!answer.match(/^Y$/mi)) { - console.log('Exiting!') - process.exit() - } - - console.log('Trying to upload...\n') - imagesMissingFromS3.forEach(missingImage => { - // given an s3 path like `enterprise/2.19/assets/images/foo.png`, - // find the version `enterprise-server@2.19` and the local path `assets/images/foo.png`, - // then attempt to upload the file using the upload script - const version = getVersionFromS3BucketPath(missingImage) - const assetPath = missingImage.replace(/.+?assets/, 'assets') - const result = execSync(`${uploadScript} --single ${assetPath} --version ${version}`) - console.log(result.toString()) - }) - - console.log('Done uploading! Checking S3 again.') - main() -} - -async function getEnglishPages () { - const pages = await loadPages() - return pages.filter(page => page.languageCode === 'en') -} - -async function getEnglishSiteData () { - const siteData = await loadSiteData() - return siteData.en.site -} - -async function listObjects (s3, bucketPath, imagesOnS3, token) { - const params = { - Bucket: 'github-images', - StartAfter: bucketPath - } - - if (token) params.ContinuationToken = token - - const data = await s3.listObjectsV2(params).promise() - - const matchingKeys = data.Contents - .map(obj => obj.Key) - .filter(imageFile => imageFile.startsWith(bucketPath)) - - if (!matchingKeys.length) return [] - - imagesOnS3.push(matchingKeys) - - if (data.IsTruncated) { - await listObjects(s3, bucketPath, imagesOnS3, data.NextContinuationToken) - } - - return imagesOnS3 -} diff --git a/script/content-migrations/deduplicate-enterprise-assets.js b/script/content-migrations/deduplicate-enterprise-assets.js new file mode 100755 index 000000000000..6d741bc660de --- /dev/null +++ b/script/content-migrations/deduplicate-enterprise-assets.js @@ -0,0 +1,71 @@ +#!/usr/bin/env node + +const fs = require('fs') +const path = require('path') +const walk = require('walk-sync') +const jimp = require('jimp') + +// iterate through enterprise images from most recent to oldest +// check if the image in the /assets/enterprise/... directory +// is an exact match to the assets/images in relative path and content +// if exact match, delete the /assets/enterprise/... version + +const enterpriseAssetDirectories = [ + '/assets/enterprise/3.0', + '/assets/enterprise/github-ae', + '/assets/enterprise/2.22', + '/assets/enterprise/2.21', + '/assets/enterprise/2.20' +] + +async function main () { + for (const directory of enterpriseAssetDirectories) { + const fullDirectoryPath = path.join(process.cwd(), directory) + const files = walk(fullDirectoryPath, { + includeBasePath: true, + directories: false + }) + + for (const file of files) { + // get the /assets/images file that currently exists, which + // would be the equivalent to the enterprise asset + const enterpriseRegex = /\/assets\/enterprise\/(2\.20|2\.21|2\.22|3\.0|github-ae)/ + const existingFileToCompare = file.replace(enterpriseRegex, '') + const fileExt = path.extname(file) + + // if the file in the enterprise directory is an exact copy of + // the image in the local /assets/images directory, then we can + // delete the enterprise image and the reference in the Markdown + // will just work + if (fs.existsSync(existingFileToCompare)) { + // Buffer.compare and Jimp both return 0 if files match + let compareResult = 1 + try { + // Jimp gives slightly better results comparing image files + // over using a buffer compare. Of the assets we have, + // Jimp only supports png and gif + if (fileExt === '.png' || fileExt === '.gif') { + const existingImageToCompare = await jimp.read(existingFileToCompare) + const enterpriseImage = await jimp.read(file) + // if the diff.percent value is 0, images are identical + const diff = await jimp.diff(existingImageToCompare, enterpriseImage) + compareResult = diff.percent + } else { + const existingImageToCompare = await fs.readFileSync(existingFileToCompare) + const enterpriseImage = await fs.readFileSync(file) + compareResult = Buffer.compare(Buffer.from(existingImageToCompare), + Buffer.from(enterpriseImage)) + } + } catch (err) { + console.log(file) + console.log(err) + } + if (compareResult === 0) fs.unlinkSync(file) + } + } + } +} + +main() + .catch(console.error) + .finally(() => console.log('Done!')) diff --git a/script/content-migrations/move-unique-image-assets.js b/script/content-migrations/move-unique-image-assets.js new file mode 100755 index 000000000000..629b2a4078a0 --- /dev/null +++ b/script/content-migrations/move-unique-image-assets.js @@ -0,0 +1,42 @@ +#!/usr/bin/env node + +const fs = require('fs') +const path = require('path') +const walk = require('walk-sync') + +// iterate through enterprise images from most recent to oldest +// for each asset and move any images from /assets/enterprise, +// with file paths that don't already exist, to the /assets/images +// directory. Then the existing Markdown will just work. + +async function main () { + const directories = [ + path.join('assets/enterprise/3.0'), + path.join('assets/enterprise/github-ae'), + path.join('assets/enterprise/2.22'), + path.join('assets/enterprise/2.21'), + path.join('assets/enterprise/2.20') + ] + + for (const directory of directories) { + const files = walk(path.join(process.cwd(), directory), { includeBasePath: true, directories: false }) + + for (const file of files) { + // get the /assets/images path from the enterprise asset path + const enterpriseRegex = /\/assets\/enterprise\/(2\.20|2\.21|2\.22|3\.0|github-ae)/ + const existingFileToCompare = file.replace(enterpriseRegex, '') + + if (!fs.existsSync(existingFileToCompare)) { + const newDirectoryName = path.dirname(existingFileToCompare) + if (!fs.existsSync(newDirectoryName)) { + fs.mkdirSync(newDirectoryName, { recursive: true }) + } + fs.renameSync(file, existingFileToCompare) + } + } + } +} + +main() + .catch(console.error) + .finally(() => console.log('Done!')) diff --git a/script/content-migrations/remove-unused-assets.js b/script/content-migrations/remove-unused-assets.js new file mode 100755 index 000000000000..eba1ce78c79c --- /dev/null +++ b/script/content-migrations/remove-unused-assets.js @@ -0,0 +1,230 @@ +#!/usr/bin/env node + +const fs = require('fs') +const path = require('path') +const walk = require('walk-sync') +const { execSync } = require('child_process') +const { loadPages } = require('../../lib/pages') +const patterns = require('../../lib/patterns') +const { supported } = require('../../lib/enterprise-server-releases') +const semver = require('semver') + +const imagesPath = [ + '/assets/enterprise/3.0', + '/assets/enterprise/github-ae', + '/assets/enterprise/2.22', + '/assets/enterprise/2.21', + '/assets/enterprise/2.20' +] + +// these paths should remain in the repo even if they are not referenced directly +const ignoreList = [ + '/assets/images/help/site-policy', + '/assets/images/site', + '/assets/images/octicons', + '/assets/fonts' +] + +// search these dirs for images or data references +// content files are handled separately +const dirsToGrep = [ + 'includes', + 'layouts', + 'javascripts', + 'stylesheets', + 'README.md', + 'data' +] + +async function main () { + const pages = await getEnglishPages() + + // step 1. find assets referenced in content by searching page markdown + const markdownImageData = await getMarkdownImageData(pages) + + // step 2. find assets referenced in non-content directories + const assetsReferencedInNonContentDirs = await getAssetsReferencedInNonContentDirs() + + // step 3. remove enterprise assets that are only used on dotcom pages + await removeDotcomOnlyImagesFromEnterprise(markdownImageData) + + // step 4. find all assets that exist in the /assets/enterprise directory + // and remove assets that are referenced in any files + for (const directory of imagesPath) { + const allImagesInDir = await getAllAssetsInDirectory(directory) + await removeEnterpriseImages(markdownImageData, allImagesInDir, assetsReferencedInNonContentDirs, directory) + } + + // step 5. find all assets that exist in the /assets/images directory + // and remove assets that are referenced in any files + const allDotcomImagesInDir = await getAllAssetsInDirectory('/assets/images') + await removeUnusedDotcomImages(markdownImageData, allDotcomImagesInDir, assetsReferencedInNonContentDirs) +} + +// Returns an object of all the images referenced in Markdown +// content and their associated versions +// +// key: image asset path +// value: object key is the plan name and the object value is the plan's range +// +// ex: { +// '/assets/images/foo/bar.png': { 'enterprise-server': '<=2.22'}, +// '/assets/images/bar/foo/png': { 'github-ae': '*'} +// } +async function getMarkdownImageData (pages) { + const imageData = {} + + // loop through each page and get all /assets/images references from Markdown + for (const page of pages) { + const fullContent = [page.intro, page.title, page.product, page.markdown].join() + const pageImageList = await getImageReferencesOnPage(fullContent) + + // for each asset reference on a Markdown page, see if it needs to be + // added to the imageData object + for (const imagePath of pageImageList) { + // if the image isn't already there add the image and its versions + if (!Object.prototype.hasOwnProperty.call(imageData, imagePath)) { + imageData[imagePath] = page.versions + continue + } + + // if the image reference already exists, see if any new version keys + // or values need to be added or updated + for (const pageVersion in page.versions) { + const imageVersions = imageData[imagePath] + const versionAlreadyExists = Object.prototype.hasOwnProperty.call(imageVersions, pageVersion) + const existingVersionRangeIsAll = imageVersions[pageVersion] === '*' + + if (!versionAlreadyExists) { + imageVersions[pageVersion] = page.versions[pageVersion] + } else { + // github-ae and free-pro-team versions only have '*' range + if (pageVersion !== 'enterprise-server' || existingVersionRangeIsAll) continue + + const rangeOfVersionToAddIsAll = page.versions[pageVersion] === '*' + // see if the version to add is a superset of the existing version + const existingVersionIsSubsetOfNewVersion = semver.lt( + semver.coerce(page.versions[pageVersion].replace('*', 0)), + semver.coerce(imageVersions[pageVersion].replace('*', 0)) + ) + + // only update the version range if the existing range is not '*' or + // the new range is a superset of the existing range + if (rangeOfVersionToAddIsAll || existingVersionIsSubsetOfNewVersion) { + imageVersions[pageVersion] = page.versions[pageVersion] + } + } + imageData[imagePath] = imageVersions + } + } + } + return imageData +} + +async function getEnglishPages () { + const pages = await loadPages() + return pages.filter(page => page.languageCode === 'en') +} + +async function getAllAssetsInDirectory (directory) { + return walk(path.join(process.cwd(), directory), { directories: false }) + .map(relPath => path.join(directory, relPath)) +} + +async function getAssetsReferencedInNonContentDirs () { + const regex = patterns.imagePath.source + const grepCmd = `egrep -rh '${regex}' ${dirsToGrep.join(' ')}` + const grepResults = execSync(grepCmd).toString() + return await getImageReferencesOnPage(grepResults) +} + +async function getImageReferencesOnPage (text) { + return (text.match(patterns.imagePath) || []) + .map(ref => { + return ref + .replace(/\.\.\//g, '') + .trim() + }) +} + +// loop through images referenced in Markdown and check whether the image +// is only referenced in pages versioned for free-pro-team. If the image +// is only used on free-pro-team pages, then it shouldn't exist in the +// assets/enterprise directory. +function removeDotcomOnlyImagesFromEnterprise (markdownImageData) { + for (const image in markdownImageData) { + const imageVersions = markdownImageData[image] + if (!Object.prototype.hasOwnProperty.call(imageVersions, 'enterprise-server')) { + supported.forEach(enterpriseReleaseNumber => { + const imagePath = path.join(__dirname, '../..', `/assets/enterprise/${enterpriseReleaseNumber}`, image) + if (fs.existsSync(imagePath)) fs.unlinkSync(imagePath) + }) + } + if (!Object.prototype.hasOwnProperty.call(imageVersions, 'github-ae')) { + const imagePath = path.join(__dirname, '../..', '/assets/enterprise/github-ae', image) + if (fs.existsSync(imagePath)) fs.unlinkSync(imagePath) + } + } +} + +// loop through each image in a directory under /assets/enterprise +// and check the image's version to determine if the image should be +// removed from the directory +async function removeEnterpriseImages (markdownImageData, directoryImageList, assetsReferencedInNonContentDirs, directory) { + const directoryVersion = directory.split('/').pop() + for (const directoryImage of directoryImageList) { + // get the asset's format that is stored in the markdownImageData object + const imageDataKey = directoryImage.replace(directory, '') + + // if the image is in a non content file (i.e., javascript or data file) + // we don't have the page version info so assume it's used in all versions + if (assetsReferencedInNonContentDirs.includes(imageDataKey)) continue + + const imageFullPath = path.join(process.cwd(), directoryImage) + const imageVersions = markdownImageData[imageDataKey] + + // if the asset isn't referenced in Markdown at all, remove it + if (markdownImageData[imageDataKey] === undefined) { + fs.unlinkSync(imageFullPath) + continue + } + + // if the asset is in Markdown but is not used on GitHub AE pages, remove it + if (directoryVersion === 'github-ae' && + !Object.prototype.hasOwnProperty.call(imageVersions, 'github-ae')) { + fs.unlinkSync(imageFullPath) + continue + // if the asset is in Markdown but is not used on a page versioned for the + // directoryVersion (i.e., GHES release number), remove it + } + if (directoryVersion !== 'github-ae' && + !Object.prototype.hasOwnProperty.call(imageVersions, 'enterprise-server')) { + fs.unlinkSync(imageFullPath) + continue + } + if (directoryVersion !== 'github-ae' && semver.lt( + semver.coerce(directoryVersion), + semver.coerce(imageVersions['enterprise-server'].replace('*', 0.0)))) { + fs.unlinkSync(imageFullPath) + } + } +} + +// loop through each file in /assets/images and check if +async function removeUnusedDotcomImages (markdownImageData, directoryImageList, assetsReferencedInNonContentDirs) { + for (const directoryImage of directoryImageList) { + if (ignoreList.find(ignored => directoryImage.startsWith(ignored))) continue + + // if the image is in a non content file (i.e., javascript or data file) + // we don't have the page version info so assume it's used in all versions + if (assetsReferencedInNonContentDirs.includes(directoryImage)) continue + + if (markdownImageData[directoryImage] === undefined) { + fs.unlinkSync(path.join(process.cwd(), directoryImage)) + } + } +} + +main() + .catch(console.error) + .finally(() => console.log('Done!')) diff --git a/script/content-migrations/update-developer-site-links.js b/script/content-migrations/update-developer-site-links.js index 77361e1cac2a..c6f09f44b038 100755 --- a/script/content-migrations/update-developer-site-links.js +++ b/script/content-migrations/update-developer-site-links.js @@ -3,7 +3,7 @@ const fs = require('fs') const path = require('path') const walk = require('walk-sync') -const frontmatter = require('@github-docs/frontmatter') +const frontmatter = require('../../lib/read-frontmatter') const { loadPages, loadPageMap } = require('../../lib/pages') const patterns = require('../../lib/patterns') const loadRedirects = require('../../lib/redirects/precompile') diff --git a/script/enterprise-server-deprecations/archive-version.js b/script/enterprise-server-deprecations/archive-version.js index 7963112fe0c5..2cbc93904932 100755 --- a/script/enterprise-server-deprecations/archive-version.js +++ b/script/enterprise-server-deprecations/archive-version.js @@ -3,7 +3,7 @@ const fs = require('fs') const path = require('path') const { execSync } = require('child_process') -const server = require('../server') +const server = require('../../server') const port = '4001' const host = `http://localhost:${port}` const scrape = require('website-scraper') @@ -15,6 +15,7 @@ const archivalRepoName = 'help-docs-archived-enterprise-versions' const archivalRepoUrl = `https://github.com/github/${archivalRepoName}` const loadRedirects = require('../../lib/redirects/precompile') const { loadPageMap } = require('../../lib/pages') +const remoteImageStoreBaseURL = 'https://githubdocs.azureedge.net/github-images' // [start-readme] // @@ -47,21 +48,42 @@ class RewriteAssetPathsPlugin { process.stdout.write('.') // Only operate on HTML files - if (!resource.isHtml()) return + if (!resource.isHtml() && !resource.isCss()) return // Get the text contents of the resource const text = resource.getText() - - // Rewrite asset paths. Example: - // ../../javascripts/index.js -> /enterprise/2.17/javascripts/index.js - const newBody = text.replace( - /(?src|href)="(?:\.\.\/)*(?dist|javascripts|stylesheets|assets|node_modules)/g, - (match, attribute, basepath) => { - const replaced = path.join('/enterprise', this.version, basepath) - const returnValue = `${attribute}="${replaced}` - return returnValue - } - ) + let newBody = '' + + // Rewrite HTML asset paths. Example: + // ../assets/images/foo/bar.png -> + // https://githubdocs.azureedge.net/github-images/enterprise/2.17/assets/images/foo/bar.png + if (resource.isHtml()) { + newBody = text.replace( + /(?src|href)="(?:\.\.\/)*(?dist|javascripts|stylesheets|assets\/fonts|assets\/images|node_modules)/g, + (match, attribute, basepath) => { + let replaced = path.join('/enterprise', this.version, basepath) + if (basepath === 'assets/images') { + replaced = remoteImageStoreBaseURL + replaced + } + const returnValue = `${attribute}="${replaced}` + return returnValue + } + ) + } + + // Rewrite CSS asset paths. Example + // url("../assets/fonts/alliance/alliance-no-1-regular.woff") -> + // url("https://githubdocs.azureedge.net/github-images/enterprise/2.20/assets/fonts/alliance/alliance-no-1-regular.woff") + if (resource.isCss()) { + newBody = text.replace( + /(?url)\("(?:\.\.\/)*(?assets\/fonts|assets\/images)/g, + (match, attribute, basepath) => { + const replaced = path.join(`${remoteImageStoreBaseURL}/enterprise`, this.version, basepath) + const returnValue = `${attribute}("${replaced}` + return returnValue + } + ) + } const filePath = path.join(this.tempDirectory, resource.getFilename()) @@ -75,7 +97,8 @@ class RewriteAssetPathsPlugin { async function main () { if (!pathToArchivalRepo) { console.log(`Please specify a path to a local checkout of ${archivalRepoUrl}`) - console.log(`Example: script/archive-enterprise-version.js ../${archivalRepoName}`) + const scriptPath = path.relative(process.cwd(), __filename) + console.log(`Example: ${scriptPath} -p ../${archivalRepoName}`) process.exit() } diff --git a/script/enterprise-server-releases/ghes-to-ghae-versioning.js b/script/enterprise-server-releases/ghes-to-ghae-versioning.js index 4505b62df516..0813f03962b8 100755 --- a/script/enterprise-server-releases/ghes-to-ghae-versioning.js +++ b/script/enterprise-server-releases/ghes-to-ghae-versioning.js @@ -4,7 +4,7 @@ const fs = require('fs') const path = require('path') const walk = require('walk-sync') const program = require('commander') -const frontmatter = require('@github-docs/frontmatter') +const frontmatter = require('../../lib/read-frontmatter') const contentPath = path.join(process.cwd(), 'content') const dataPath = path.join(process.cwd(), 'data') const translationsPath = path.join(process.cwd(), 'translations') diff --git a/script/fix-translation-errors.js b/script/fix-translation-errors.js new file mode 100644 index 000000000000..ea3ee1af5dac --- /dev/null +++ b/script/fix-translation-errors.js @@ -0,0 +1,91 @@ +const { execSync } = require('child_process') +const { get, set } = require('lodash') +const fs = require('fs') +const path = require('path') +const fm = require('../lib/frontmatter') +const matter = require('gray-matter') +const chalk = require('chalk') +const yaml = require('js-yaml') +const ghesReleaseNotesSchema = require('../lib/release-notes-schema') +const revalidator = require('revalidator') + +const fixableFmProps = ['type', 'changelog', 'mapTopic', 'hidden', 'layout', 'defaultPlatform', 'showMiniToc', 'allowTitleToDifferFromFilename', 'interactive', 'beta_product'] +const fixableYmlProps = ['date'] + +// [start-readme] +// +// Run this script to fix known frontmatter errors by copying values from english file +// Currently only fixing errors in: 'type', 'changelog' +// Please double check the changes created by this script before committing. +// +// [end-readme] + +const loadAndValidateContent = async (path, schema) => { + let fileContents + try { + fileContents = await fs.promises.readFile(path, 'utf8') + } catch (e) { + console.error(e.message) + return null + } + + if (path.endsWith('yml')) { + let data; let errors = [] + try { + data = yaml.safeLoad(fileContents) + } catch {} + if (data && schema) { + ({ errors } = revalidator.validate(data, schema)) + } + return { data, errors, content: null } + } else { + return fm(fileContents) + } +} + +const cmd = 'git diff --name-only origin/main | egrep "^translations/.*/(content/.+.md|data/release-notes/.*.yml)$"' +const changedFilesRelPaths = execSync(cmd).toString().split('\n') + +changedFilesRelPaths.forEach(async (relPath) => { + if (!relPath || relPath.endsWith('README.md')) return + + const localisedAbsPath = path.join(__dirname, '..', relPath) + // find the corresponding english file by removing the first 2 path segments: /translation/ + const engAbsPath = path.join(__dirname, '..', relPath.split(path.sep).slice(2).join(path.sep)) + + const localisedResult = await loadAndValidateContent(localisedAbsPath, ghesReleaseNotesSchema) + if (!localisedResult) return + const { data, errors, content } = localisedResult + + const fixableProps = relPath.endsWith('yml') ? fixableYmlProps : fixableFmProps + + const fixableErrors = errors.filter(({ property }) => { + const prop = property.split('.') + return fixableProps.includes(prop[0]) + }) + + if (!data || fixableErrors.length === 0) return + + const engResult = await loadAndValidateContent(engAbsPath) + if (!engResult) return + const { data: engData } = engResult + + console.log(chalk.red('fixing errors in ') + chalk.bold(relPath)) + + const newData = data + + fixableErrors.forEach(({ property }) => { + const correctValue = get(engData, property) + console.log(` [${property}]: ${get(data, property)} -> ${correctValue}`) + set(newData, property, correctValue) + }) + + let toWrite + if (content) { + toWrite = matter.stringify(content, newData, { lineWidth: 10000, forceQuotes: true }) + } else { + toWrite = yaml.safeDump(newData, { lineWidth: 10000, forceQuotes: true }) + } + + fs.writeFileSync(localisedAbsPath, toWrite) +}) diff --git a/script/helpers/authenticate-to-aws.js b/script/helpers/authenticate-to-aws.js deleted file mode 100644 index f6c1f54ab08c..000000000000 --- a/script/helpers/authenticate-to-aws.js +++ /dev/null @@ -1,81 +0,0 @@ -const fs = require('fs') -const path = require('path') -const homedir = require('os').homedir() -const awsCredsPath = path.join(homedir, '/.aws/credentials') -const s3ConfigPath = path.join(homedir, '.s3cfg') - -// check for config files -if (!(fs.existsSync(awsCredsPath) || fs.existsSync(s3ConfigPath))) { - console.error('You need to set up awssume and s3cmd. Follow the steps at docs-content/doc-team-workflows/workflow-information-for-all-writers/setting-up-awssume-and-s3cmd.md') - process.exit(1) -} - -// read config files -const awsCreds = fs.readFileSync(awsCredsPath, 'utf8') -const s3configContents = fs.readFileSync(s3ConfigPath, 'utf8') - -// get values from AWS creds file -const accessKey = getCred('aws_access_key_id') -const secretKey = getCred('aws_secret_access_key') -const accessToken = getCred('aws_session_token') - -// need to set AWS_PROFILE env var before loading SDK -// see https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/loading-node-credentials-shared.html -process.env.AWS_PROFILE = 's3-github-images' -const AWS = require('aws-sdk') - -module.exports = async function s3 () { - const s3 = new AWS.S3() - const buckets = await listBuckets(s3) - updateS3Creds() - try { - const bucket = buckets.Buckets.find(bucket => bucket.Name === 'github-images') - if (bucket) return s3 - } catch (e) { - console.error(`Could not find 'github-images' bucket: ${e.message}`) - } -} - -// connect to S3 to confirm we can access the github-images bucket -async function listBuckets (s3) { - try { - const params = {} - const data = await s3.listBuckets(params).promise() - return data - } catch (e) { - if (e.code === 'ExpiredToken') { - console.error(`${e.message} Generate new temporary creds with this command:\n\n$ awssume --profile s3-github-images`) - } else { - console.error(`Could not get buckets: ${e.message}`) - } - process.exit(1) - } -} - -// update file at ~/.s3cfg -function updateS3Creds () { - let newS3configContents - - if (!(s3configContents.includes(accessKey) && s3configContents.includes(secretKey) && s3configContents.includes(accessToken))) { - console.log('Updating your s3config file with your temporary AWS creds...\n') - newS3configContents = s3configContents - - newS3configContents = updateCred('access_key', accessKey, newS3configContents) - newS3configContents = updateCred('secret_key', secretKey, newS3configContents) - newS3configContents = updateCred('access_token', accessToken, newS3configContents) - - fs.writeFileSync(s3ConfigPath, newS3configContents) - } -} - -// read credentials from ~/.aws/credentials -function getCred (cred) { - const regex = new RegExp(`${cred} = (.*?)$`, 'm') - return awsCreds.match(regex)[1] -} - -// update credentials in ~/.s3cfg -function updateCred (s3Key, awsValue, newS3configContents) { - const regex = new RegExp(`${s3Key} = .*?$`, 'm') - return newS3configContents.replace(regex, `${s3Key} = ${awsValue}`) -} diff --git a/script/purge-redis-pages.js b/script/purge-redis-pages.js index eb5357f4276f..fe57960ed598 100644 --- a/script/purge-redis-pages.js +++ b/script/purge-redis-pages.js @@ -42,7 +42,13 @@ console.log({ purgeRenderedPageCache() function purgeRenderedPageCache () { - const redisClient = new Redis(REDIS_URL, { db: pageCacheDatabaseNumber }) + const redisClient = new Redis(REDIS_URL, { + db: pageCacheDatabaseNumber, + tls: { + // Required for production Heroku Redis + rejectUnauthorized: false + } + }) let totalKeyCount = 0 let iteration = 0 diff --git a/script/reconcile-category-dirs-with-ids.js b/script/reconcile-category-dirs-with-ids.js index 3dbfde969516..4b0cc2f1fef7 100755 --- a/script/reconcile-category-dirs-with-ids.js +++ b/script/reconcile-category-dirs-with-ids.js @@ -2,7 +2,7 @@ const fs = require('fs') const path = require('path') -const frontmatter = require('@github-docs/frontmatter') +const frontmatter = require('../lib/read-frontmatter') const walk = require('walk-sync') const slash = require('slash') const GithubSlugger = require('github-slugger') diff --git a/script/reconcile-filenames-with-ids.js b/script/reconcile-filenames-with-ids.js index e29c78022408..646ade91911a 100755 --- a/script/reconcile-filenames-with-ids.js +++ b/script/reconcile-filenames-with-ids.js @@ -5,7 +5,7 @@ const path = require('path') const walk = require('walk-sync') const slugger = new (require('github-slugger'))() const entities = new (require('html-entities').XmlEntities)() -const frontmatter = require('@github-docs/frontmatter') +const frontmatter = require('../lib/read-frontmatter') const { execSync } = require('child_process') const addRedirectToFrontmatter = require('../lib/redirects/add-redirect-to-frontmatter') diff --git a/script/reset-translated-file.js b/script/reset-translated-file.js index 9f6c689e413c..e2af3a3b0c38 100755 --- a/script/reset-translated-file.js +++ b/script/reset-translated-file.js @@ -29,12 +29,19 @@ // // [end-readme] +const program = require('commander') +const { execSync } = require('child_process') const assert = require('assert') const fs = require('fs') const path = require('path') const languages = require('../lib/languages') -const [pathArg] = process.argv.slice(2) +program + .description('reset translated files') + .option('-m, --use-main', 'Reset file to the translated file from `main` branch instead of from English source.') + .parse(process.argv) + +const [pathArg] = program.args assert(pathArg, 'first arg must be a target filename') let languageCode @@ -43,21 +50,26 @@ let relativePath = fs.existsSync(pathArg) ? path.relative(process.cwd(), pathArg) : pathArg -// extract relative path and language code if pathArg is in the format `translations//path/to/file` -if (relativePath.startsWith('translations/')) { - languageCode = Object.values(languages).find(language => relativePath.startsWith(language.dir) && language.code !== 'en').code - relativePath = relativePath.split(path.sep).slice(2).join(path.sep) -} +if (program.useMain) { + execSync(`git checkout main -- ${relativePath}`) + console.log('reverted to file from main branch: %s', relativePath) +} else { + // extract relative path and language code if pathArg is in the format `translations//path/to/file` + if (relativePath.startsWith('translations/')) { + languageCode = Object.values(languages).find(language => relativePath.startsWith(language.dir) && language.code !== 'en').code + relativePath = relativePath.split(path.sep).slice(2).join(path.sep) + } -const englishFile = path.join(process.cwd(), relativePath) -assert(fs.existsSync(englishFile), `file does not exist: ${englishFile}`) -const englishContent = fs.readFileSync(englishFile, 'utf8') + const englishFile = path.join(process.cwd(), relativePath) + assert(fs.existsSync(englishFile), `file does not exist: ${englishFile}`) + const englishContent = fs.readFileSync(englishFile, 'utf8') -Object.values(languages).forEach(({ code }) => { - if (code === 'en') return - if (languageCode && languageCode !== code) return + Object.values(languages).forEach(({ code }) => { + if (code === 'en') return + if (languageCode && languageCode !== code) return - const translatedFile = path.join(process.cwd(), languages[code].dir, relativePath) - fs.writeFileSync(translatedFile, englishContent) - console.log('reverted to English: %s', path.relative(process.cwd(), translatedFile)) -}) + const translatedFile = path.join(process.cwd(), languages[code].dir, relativePath) + fs.writeFileSync(translatedFile, englishContent) + console.log('reverted to English: %s', path.relative(process.cwd(), translatedFile)) + }) +} diff --git a/script/update-s3cmd-config.js b/script/update-s3cmd-config.js deleted file mode 100755 index 0645cabfd433..000000000000 --- a/script/update-s3cmd-config.js +++ /dev/null @@ -1,20 +0,0 @@ -#!/usr/bin/env node - -const authenticateToAWS = require('./helpers/authenticate-to-aws.js') - -// [start-readme] -// -// This script is used by other scripts to update temporary AWS credentials and authenticate to S3. -// -// [end-readme] - -main() - -async function main () { - const s3 = await authenticateToAWS() - if (s3) { - console.log('You are authenticated to s3!') - } else { - console.error('Something went wrong!') - } -} diff --git a/script/update-versioning-in-files.js b/script/update-versioning-in-files.js index 6f60ff49651e..d9892ab836e7 100755 --- a/script/update-versioning-in-files.js +++ b/script/update-versioning-in-files.js @@ -3,7 +3,7 @@ const fs = require('fs') const path = require('path') const walk = require('walk-sync') -const frontmatter = require('@github-docs/frontmatter') +const frontmatter = require('../lib/read-frontmatter') const contentPath = path.join(process.cwd(), 'content') const dataPath = path.join(process.cwd(), 'data') diff --git a/script/upload-images-to-s3.js b/script/upload-images-to-s3.js deleted file mode 100755 index 95e50e5f14a8..000000000000 --- a/script/upload-images-to-s3.js +++ /dev/null @@ -1,181 +0,0 @@ -#!/usr/bin/env node - -const fs = require('fs') -const path = require('path') -const program = require('commander') -const allVersions = require('../lib/all-versions') -const authenticateToAWS = require('./helpers/authenticate-to-aws') -const nonEnterpriseDefaultVersion = require('../lib/non-enterprise-default-version') -const { getS3BucketPathFromVersion } = require('../lib/s3-bucket-path-utils') -const walk = require('walk-sync') -const mime = require('mime/lite') - -const supportedS3Versions = Object.keys(allVersions) - .filter(version => version !== nonEnterpriseDefaultVersion) - -const assetsPath = path.join(__dirname, '../assets') - -// [start-readme] -// -// Use this script to upload individual or batched asset files to a versioned S3 bucket. -// Run `upload-images-to-s3.js --help` for usage details. -// -// [end-readme] - -program - .description('Upload assets from a local checkout to a versioned github-images bucket in Amazon S3.') - .storeOptionsAsProperties(false) - .passCommandToAction(false) - .option('-s, --single ', 'Upload a single local asset file at the given path.') - .option('-b, --batch', 'Upload all local assets.') - .option('-v, --version ', 'The version of the S3 bucket to upload to.') - .option('-a, --allVersions', '(single transfers only) Upload the image to all currently supported versions of S3.') - .option('-d, --dryRun', 'print what will be uploaded without actually uploading.') - .on('--help', () => { - console.log('') - console.log('Examples:') - console.log(' $ script/upload-images-to-s3.js --single assets/images/foo/bar.png --version enterprise-server@2.22') - console.log(' $ script/upload-images-to-s3.js --single assets/images/foo/bar.png --allVersions') - console.log(' $ script/upload-images-to-s3.js --batch --version enterprise-server@2.22') - }) - .parse(process.argv) - -const options = program.opts() - -// verify CLI options -if ((options.single && options.batch) || (!options.single && !options.batch)) { - console.log('Error! You must specify single or batch upload.\n') - program.help() -} - -if (options.allVersions && !options.single) { - console.log('Error! You can only specify all versions during a single upload.\n') - program.help() -} - -if (options.allVersions && options.version) { - console.log('Error! You cannot specify all versions and a version at the same time.\n') - program.help() -} - -// we may need to update this check if we ever have to upload images for a deprecated version -if (!options.allVersions && !supportedS3Versions.includes(options.version)) { - console.log('Error! You must enter the full name of a supported version, e.g., enterprise-server@2.22 or github-ae@latest.\n') - program.help() -} - -if (options.single && !fs.existsSync(options.single)) { - console.log(`Error! Image path ${options.single} does not exist.\n`) - program.help() -} - -if (options.dryRun) { - console.log('This is a dry run! Displaying messages without actually uploading.\n') -} -main() - -async function main () { - // auth to aws - const s3 = await authenticateToAWS() - - // gather assets - let imageFiles = [] - if (options.single) imageFiles.push(options.single) - if (options.batch) imageFiles = gatherAssets() - - // handle a batch or single upload to a specific version - if (options.version) { - const bucketPath = getS3BucketPathFromVersion(options.version) - - await checkForBucket(s3, program, bucketPath) - - const uploadMessage = options.single - ? `Uploading ${options.single} to the ${bucketPath} S3 bucket for ${options.version}...\n` - : `Uploading ${imageFiles.length} local assets to the ${bucketPath} S3 bucket for ${options.version}...\n` - - console.log(uploadMessage) - - imageFiles.forEach(file => { - if (!options.dryRun) uploadFile(s3, bucketPath, file) - }) - } - - // handle a single upload to all supported versions - if (options.allVersions) { - for (const version of supportedS3Versions) { - const bucketPath = getS3BucketPathFromVersion(version) - - await checkForBucket(s3, program, bucketPath) - - console.log(`Uploading ${options.single} to the ${bucketPath} S3 bucket for ${version}...\n`) - - imageFiles.forEach(file => { - if (!options.dryRun) uploadFile(s3, bucketPath, file) - }) - } - } - - console.log('Done!') -} - -// check whether the version bucket exists (for single upload) or not (for batch upload) -async function checkForBucket (s3, program, bucketPath) { - try { - const params = { - Prefix: bucketPath, - Delimiter: '/', - Bucket: 'github-images' - } - - // if version dir exists, data.Prefix will be 'enterprise//assets/' - const data = await s3.listObjects(params).promise() - - // bucket must already exist if uploading a single image - if (options.single && !data.Prefix.includes(bucketPath)) { - console.error(`Error! Bucket at ${bucketPath} does not exist yet.\n`) - program.help() - } - } catch (e) { - console.error(`Error getting bucket: ${e.message}`) - process.exit(1) - } -} - -async function uploadFile (s3, bucketPath, file) { - // key param is the filepath within the bucket - const key = getKeyPath(bucketPath, file) - - // default content type is application/octet-stream, but that doesn't work for SVG, - // so we need to provide a content type with the real mime type where possible - const mimeType = mime.getType(file) || 'application/octet-stream' - - try { - const params = { - Key: key, - Bucket: 'github-images', - ACL: 'public-read', - ContentType: mimeType, - Body: fs.createReadStream(file) - } - // print data to console so we can watch upload progress - const data = await s3.upload(params).promise() - console.log(data) - } catch (e) { - console.error(`Error uploading file: ${e.message}`) - process.exit(1) - } -} - -// include all file extensions except Markdown -function gatherAssets () { - return walk(assetsPath, { - includeBasePath: true, - directories: false - }).filter(file => !file.endsWith('.md')) -} - -// key path should look like enterprise//assets/images/foo/bar.png -function getKeyPath (bucketPath, file) { - const basePath = file.replace(path.dirname(__dirname), '') - return path.join(bucketPath, basePath) -} diff --git a/tests/README.md b/tests/README.md index db48c5723f13..ad2c2e2cee64 100644 --- a/tests/README.md +++ b/tests/README.md @@ -75,6 +75,4 @@ It reports five types of problems: 4. **Broken links due to versioning** * Example: an unversioned link to a Dotcom-only article in a page that has Enterprise versions. 5. **Broken anchors on links** - * Example: `/some/valid/link#bar` where the linked page can be found but it does not have a heading `Bar`. - -If you need to check S3 image references, you can run `script/check-s3-images.js`. See [`script/README`](../script/README.md) for details. + * Example: `/some/valid/link#bar` where the linked page can be found but it does not have a heading `Bar`. \ No newline at end of file diff --git a/tests/content/category-pages.js b/tests/content/category-pages.js index 14cfaf512dd7..cc9febf9c3bf 100644 --- a/tests/content/category-pages.js +++ b/tests/content/category-pages.js @@ -1,7 +1,7 @@ const path = require('path') const fs = require('fs') const walk = require('walk-sync') -const matter = require('@github-docs/frontmatter') +const matter = require('../../lib/read-frontmatter') const { zip, difference } = require('lodash') const GithubSlugger = require('github-slugger') const { XmlEntities } = require('html-entities') diff --git a/tests/content/lint-files.js b/tests/content/lint-files.js index 074d8749b9da..56fb2a85e7b5 100644 --- a/tests/content/lint-files.js +++ b/tests/content/lint-files.js @@ -205,7 +205,7 @@ if (!process.env.TEST_TRANSLATION) { const changedFilesRelPaths = execSync('git diff --name-only origin/main | egrep "^translations/.*/.+.(yml|md)$"').toString().split('\n') console.log(`Found ${changedFilesRelPaths.length} translated files.`) - const { mdRelPaths, ymlRelPaths, releaseNotesRelPaths } = groupBy(changedFilesRelPaths, (path) => { + const { mdRelPaths = [], ymlRelPaths = [], releaseNotesRelPaths = [] } = groupBy(changedFilesRelPaths, (path) => { // separate the changed files to different groups if (path.endsWith('README.md')) { return 'throwAway' @@ -247,7 +247,7 @@ describe('lint markdown content', () => { describe.each(mdToLint)( '%s', (markdownRelPath, markdownAbsPath) => { - let content, ast, links, isHidden, isEarlyAccess, isSitePolicy, frontmatterErrors + let content, ast, links, isHidden, isEarlyAccess, isSitePolicy, frontmatterErrors, frontmatterData beforeAll(async () => { const fileContents = await fs.promises.readFile(markdownAbsPath, 'utf8') @@ -255,6 +255,7 @@ describe('lint markdown content', () => { content = bodyContent frontmatterErrors = errors + frontmatterData = data ast = generateMarkdownAST(content) isHidden = data.hidden === true isEarlyAccess = markdownRelPath.split('/').includes('early-access') @@ -383,9 +384,9 @@ describe('lint markdown content', () => { // If Liquid can't parse the file, it'll throw an error. // For example, the following is invalid and will fail this test: // {% if currentVersion ! "github-ae@latest" %} - await expect(renderContent.liquid.parse(content)) - .resolves - .toBeTruthy() + expect(() => renderContent.liquid.parse(content)) + .not + .toThrow() }) if (!markdownRelPath.includes('data/reusables')) { @@ -393,6 +394,17 @@ describe('lint markdown content', () => { const errorMessage = frontmatterErrors.map(error => `- [${error.property}]: ${error.actual}, ${error.message}`).join('\n') expect(frontmatterErrors.length, errorMessage).toBe(0) }) + + test('frontmatter contains valid liquid', async () => { + const fmKeysWithLiquid = ['title', 'shortTitle', 'intro', 'product', 'permission'] + .filter(key => Boolean(frontmatterData[key])) + + for (const key of fmKeysWithLiquid) { + expect(() => renderContent.liquid.parse(frontmatterData[key])) + .not + .toThrow() + } + }) } } ) diff --git a/tests/content/liquid-line-breaks.js b/tests/content/liquid-line-breaks.js index 2a8449205951..a675e5263948 100644 --- a/tests/content/liquid-line-breaks.js +++ b/tests/content/liquid-line-breaks.js @@ -1,7 +1,7 @@ const path = require('path') const fs = require('fs') const walk = require('walk-sync') -const matter = require('@github-docs/frontmatter') +const matter = require('../../lib/read-frontmatter') const { zip } = require('lodash') const yaml = require('js-yaml') diff --git a/tests/content/site-data-references.js b/tests/content/site-data-references.js index 045e33843ba4..9f8fa6b9abf7 100644 --- a/tests/content/site-data-references.js +++ b/tests/content/site-data-references.js @@ -2,7 +2,7 @@ const { isEqual, get, uniqWith } = require('lodash') const loadSiteData = require('../../lib/site-data') const { loadPages } = require('../../lib/pages') const getDataReferences = require('../../lib/get-liquid-data-references') -const frontmatter = require('@github-docs/frontmatter') +const frontmatter = require('../../lib/read-frontmatter') const fs = require('fs').promises const path = require('path') diff --git a/tests/rendering/csrf-route.js b/tests/rendering/csrf-route.js deleted file mode 100644 index 62609e7a1dbe..000000000000 --- a/tests/rendering/csrf-route.js +++ /dev/null @@ -1,16 +0,0 @@ -const request = require('supertest') -const app = require('../../server') - -describe('GET /csrf', () => { - jest.setTimeout(60 * 1000) - // There's a "warmServer" in middleware/context.js - // that takes about 6-10 seconds to process first time - - it('should render a non-cache include for CSRF token', async () => { - const res = await request(app).get('/csrf') - expect(res.status).toBe(200) - expect(res.body).toHaveProperty('token') - expect(res.headers['surrogate-control']).toBe('private, no-store') - expect(res.headers['cache-control']).toBe('private, no-store') - }) -}) diff --git a/tests/rendering/events.js b/tests/rendering/events.js index 547f93a2f523..b0d8c64e295a 100644 --- a/tests/rendering/events.js +++ b/tests/rendering/events.js @@ -1,5 +1,6 @@ const request = require('supertest') const nock = require('nock') +const cheerio = require('cheerio') const app = require('../../server') describe('POST /events', () => { @@ -14,8 +15,9 @@ describe('POST /events', () => { process.env.HYDRO_SECRET = '$HYDRO_SECRET$' process.env.HYDRO_ENDPOINT = 'http://example.com/hydro' agent = request.agent(app) - const csrfRes = await agent.get('/csrf') - csrfToken = csrfRes.body.token + const csrfRes = await agent.get('/en') + const $ = cheerio.load(csrfRes.text || '', { xmlMode: true }) + csrfToken = $('meta[name="csrf-token"]').attr('content') nock('http://example.com') .post('/hydro') .reply(200, {}) @@ -119,6 +121,16 @@ describe('POST /events', () => { }, 400) ) + it('should allow page_event_id', () => + checkEvent({ + ...pageExample, + context: { + ...pageExample.context, + page_event_id: baseExample.context.event_id + } + }, 201) + ) + it('should not allow a honeypot token', () => checkEvent({ ...pageExample, @@ -268,20 +280,13 @@ describe('POST /events', () => { } }, 400) ) - - it('should page_render_duration is a positive number', () => - checkEvent({ - ...pageExample, - page_render_duration: -0.5 - }, 400) - ) }) describe('exit', () => { const exitExample = { ...baseExample, type: 'exit', - exit_page_id: 'c93c2d16-8e07-43d5-bc3c-eacc999c184d', + exit_render_duration: 0.9, exit_first_paint: 0.1, exit_dom_interactive: 0.2, exit_dom_complete: 0.3, @@ -293,12 +298,11 @@ describe('POST /events', () => { checkEvent(exitExample, 201) ) - it('should require exit_page_id', () => - checkEvent({ ...exitExample, exit_page_id: undefined }, 400) - ) - - it('should require exit_page_id is a uuid', () => - checkEvent({ ...exitExample, exit_page_id: 'afjdskalj' }, 400) + it('should exit_render_duration is a positive number', () => + checkEvent({ + ...exitExample, + exit_render_duration: -0.5 + }, 400) ) it('exit_first_paint is a number', () => diff --git a/tests/rendering/server.js b/tests/rendering/server.js index 9910e12c3213..c9cabb77d0ce 100644 --- a/tests/rendering/server.js +++ b/tests/rendering/server.js @@ -1,6 +1,6 @@ const lodash = require('lodash') const enterpriseServerReleases = require('../../lib/enterprise-server-releases') -const { get, getDOM, head } = require('../helpers/supertest') +const { get, getDOM, head, post } = require('../helpers/supertest') const { describeViaActionsOnly } = require('../helpers/conditional-runs') const path = require('path') const { loadPages } = require('../../lib/pages') @@ -45,7 +45,6 @@ describe('server', () => { expect(csp.get('default-src')).toBe("'none'") expect(csp.get('font-src').includes("'self'")).toBe(true) - expect(csp.get('font-src').includes('github-images.s3.amazonaws.com')).toBe(true) expect(csp.get('font-src').includes(AZURE_STORAGE_URL)).toBe(true) expect(csp.get('connect-src').includes("'self'")).toBe(true) @@ -54,7 +53,6 @@ describe('server', () => { expect(csp.get('img-src').includes("'self'")).toBe(true) expect(csp.get('img-src').includes(AZURE_STORAGE_URL)).toBe(true) - expect(csp.get('img-src').includes('github-images.s3.amazonaws.com')).toBe(true) expect(csp.get('script-src').includes("'self'")).toBe(true) @@ -114,6 +112,13 @@ describe('server', () => { expect($.res.statusCode).toBe(500) }) + test('returns a 400 when POST-ed invalid JSON', async () => { + const res = await post('/') + .send('not real JSON') + .set('Content-Type', 'application/json') + expect(res.statusCode).toBe(400) + }) + test('converts Markdown in intros', async () => { // example from markdown source in intro: // The `git rebase` command @@ -252,8 +257,7 @@ describe('server', () => { describe('image asset paths', () => { const localImageBasePath = '/assets/images' - const s3BasePath = 'https://github-images.s3.amazonaws.com' - const enterpriseImageBasePath = `${s3BasePath}/enterprise` + const legacyImageBasePath = '/assets/enterprise' const latestEnterprisePath = `/en/enterprise/${enterpriseServerReleases.latest}` const oldestEnterprisePath = `/en/enterprise/${enterpriseServerReleases.oldestSupported}` @@ -262,19 +266,22 @@ describe('server', () => { expect($('img').first().attr('src').startsWith(localImageBasePath)).toBe(true) }) - test('github articles on GHE have images that point to S3', async () => { + test('github articles on GHE have images that point to local assets dir', async () => { const $ = await getDOM(`${latestEnterprisePath}/user/github/authenticating-to-github/configuring-two-factor-authentication`) - expect($('img').first().attr('src').startsWith(enterpriseImageBasePath)).toBe(true) + const imageSrc = $('img').first().attr('src') + expect(imageSrc.startsWith(localImageBasePath) || imageSrc.startsWith(legacyImageBasePath)).toBe(true) }) test('admin articles on latest version of GHE have images that point to local assets dir', async () => { const $ = await getDOM(`${latestEnterprisePath}/admin/user-management/using-built-in-authentication`) - expect($('img').first().attr('src').startsWith(localImageBasePath)).toBe(true) + const imageSrc = $('img').first().attr('src') + expect(imageSrc.startsWith(localImageBasePath) || imageSrc.startsWith(legacyImageBasePath)).toBe(true) }) - test('admin articles on older GHE versions have images that point to S3', async () => { + test('admin articles on older GHE versions have images that point to local assets dir', async () => { const $ = await getDOM(`${oldestEnterprisePath}/admin/user-management/using-built-in-authentication`) - expect($('img').first().attr('src').startsWith(enterpriseImageBasePath)).toBe(true) + const imageSrc = $('img').first().attr('src') + expect(imageSrc.startsWith(localImageBasePath) || imageSrc.startsWith(legacyImageBasePath)).toBe(true) }) test('links that point to /assets are not rewritten with a language code', async () => { @@ -282,14 +289,15 @@ describe('server', () => { expect($('#french').next().children('a').attr('href').startsWith(localImageBasePath)).toBe(true) }) - test('github articles on GHAE have images that point to S3', async () => { + test('github articles on GHAE have images that point to local assets dir', async () => { const $ = await getDOM('/en/github-ae@latest/github/administering-a-repository/changing-the-default-branch') - expect($('img').first().attr('src').startsWith(`${s3BasePath}/github-ae/assets`)).toBe(true) + const imageSrc = $('img').first().attr('src') + expect(imageSrc.startsWith(localImageBasePath) || imageSrc.startsWith(legacyImageBasePath)).toBe(true) }) - test('admin articles on GHAE have images that point to S3', async () => { + test('admin articles on GHAE have images that point to local assets dir', async () => { const $ = await getDOM('/en/github-ae@latest/admin/user-management/managing-dormant-users') - expect($('img').first().attr('src').startsWith(`${s3BasePath}/github-ae/assets`)).toBe(true) + expect($('img').first().attr('src').startsWith(localImageBasePath)).toBe(true) }) }) diff --git a/tests/unit/page.js b/tests/unit/page.js index e8e18bd12a34..3843e0abd735 100644 --- a/tests/unit/page.js +++ b/tests/unit/page.js @@ -367,6 +367,7 @@ describe('Page class', () => { }) const guides = ['/path/guide1', '/path/guide2', '/path/guide3'] const context = { + currentVersion: nonEnterpriseDefaultVersion, currentLanguage: 'en' } await page.render(context) diff --git a/tests/unit/read-frontmatter.js b/tests/unit/read-frontmatter.js new file mode 100644 index 000000000000..0bb899d28198 --- /dev/null +++ b/tests/unit/read-frontmatter.js @@ -0,0 +1,222 @@ +const parse = require('../../lib/read-frontmatter') +const filepath = 'path/to/file.md' +const fixture1 = `--- +title: Hello, World +meaning_of_life: 42 +--- + +I am content. +` + +describe('frontmatter', () => { + it('parses frontmatter and content in a given string (no options required)', () => { + const { data, content, errors } = parse(fixture1) + expect(data.title).toBe('Hello, World') + expect(data.meaning_of_life).toBe(42) + expect(content.trim()).toBe('I am content.') + expect(errors.length).toBe(0) + }) + + describe('frontmatter.stringify', () => { + it('is exported', () => { + expect(typeof parse.stringify).toBe('function') + }) + }) + + describe('YML parsing errors', () => { + it('creates errors if YML has an unescaped quote', () => { + const fixture = `--- +intro: 'I've got an unescaped quote' +--- + +I am content. +` + const { errors } = parse(fixture, { filepath }) + expect(errors.length).toBe(1) + const expectedError = { + filepath: 'path/to/file.md', + message: 'YML parsing error!', + reason: 'invalid frontmatter entry' + } + expect(errors[0]).toEqual(expectedError) + }) + + it('creates errors if YML has incorrect indentation', () => { + const fixture = `--- +title: Hello, World + intro: 'I have a bad leading space' +--- + +I am content. +` + const { errors } = parse(fixture, { filepath }) + expect(errors.length).toBe(1) + const expectedError = { + filepath: 'path/to/file.md', + message: 'YML parsing error!', + reason: 'bad indentation of a mapping entry' + } + expect(errors[0]).toEqual(expectedError) + }) + }) + + describe('schema', () => { + it('is optional', () => { + const schema = { + properties: { + title: { + type: 'string' + }, + meaning_of_life: { + type: 'number' + } + } + } + + const { data, content, errors } = parse(fixture1, { schema }) + expect(data.title).toBe('Hello, World') + expect(data.meaning_of_life).toBe(42) + expect(content.trim()).toBe('I am content.') + expect(errors.length).toBe(0) + }) + + it('creates errors if frontmatter does not conform to schema', () => { + const schema = { + properties: { + meaning_of_life: { + type: 'number', + minimum: 50 + } + } + } + + const { data, content, errors } = parse(fixture1, { schema }) + expect(data.title).toBe('Hello, World') + expect(data.meaning_of_life).toBe(42) + expect(content.trim()).toBe('I am content.') + expect(errors.length).toBe(1) + const expectedError = { + attribute: 'minimum', + property: 'meaning_of_life', + expected: 50, + actual: 42, + message: 'must be greater than or equal to 50' + } + expect(errors[0]).toEqual(expectedError) + }) + + it('creates errors if required frontmatter is not present', () => { + const schema = { + properties: { + yet_another_key: { + type: 'string', + required: true + } + } + } + + const { errors } = parse(fixture1, { schema }) + expect(errors.length).toBe(1) + const expectedError = { + attribute: 'required', + property: 'yet_another_key', + expected: true, + actual: undefined, + message: 'is required' + } + expect(errors[0]).toEqual(expectedError) + }) + }) + + describe('validateKeyNames', () => { + const schema = { + properties: { + age: { + type: 'number' + } + } + } + + it('creates errors for undocumented keys if `validateKeyNames` is true', () => { + const { errors } = parse(fixture1, { schema, validateKeyNames: true, filepath }) + expect(errors.length).toBe(2) + const expectedErrors = [ + { + property: 'title', + message: 'not allowed. Allowed properties are: age', + filepath: 'path/to/file.md' + }, + { + property: 'meaning_of_life', + message: 'not allowed. Allowed properties are: age', + filepath: 'path/to/file.md' + } + ] + expect(errors).toEqual(expectedErrors) + }) + + it('does not create errors for undocumented keys if `validateKeyNames` is false', () => { + const { errors } = parse(fixture1, { schema, validateKeyNames: false }) + expect(errors.length).toBe(0) + }) + }) + + describe('validateKeyOrder', () => { + it('creates errors if `validateKeyOrder` is true and keys are not in order', () => { + const schema = { + properties: { + meaning_of_life: { + type: 'number' + }, + title: { + type: 'string' + } + } + } + const { errors } = parse(fixture1, { schema, validateKeyOrder: true, filepath }) + const expectedErrors = [ + { + property: 'keys', + message: 'keys must be in order. Current: title,meaning_of_life; Expected: meaning_of_life,title', + filepath: 'path/to/file.md' + } + ] + expect(errors).toEqual(expectedErrors) + }) + + it('does not create errors if `validateKeyOrder` is true and keys are in order', () => { + const schema = { + properties: { + title: { + type: 'string' + }, + meaning_of_life: { + type: 'number' + } + } + } + const { errors } = parse(fixture1, { schema, validateKeyOrder: true }) + expect(errors.length).toBe(0) + }) + + it('does not create errors if `validateKeyOrder` is true and expected keys are in order', () => { + const schema = { + properties: { + title: { + type: 'string', + required: true + }, + yet_another_key: { + type: 'string' + }, + meaning_of_life: { + type: 'number', + required: true + } + } + } + const { errors } = parse(fixture1, { schema, validateKeyOrder: true }) + expect(errors.length).toBe(0) + }) + }) +}) diff --git a/translations/de-DE/content/actions/hosting-your-own-runners/about-self-hosted-runners.md b/translations/de-DE/content/actions/hosting-your-own-runners/about-self-hosted-runners.md index 75da4a3e35cc..70bf5b1467ec 100644 --- a/translations/de-DE/content/actions/hosting-your-own-runners/about-self-hosted-runners.md +++ b/translations/de-DE/content/actions/hosting-your-own-runners/about-self-hosted-runners.md @@ -63,7 +63,7 @@ There are some limits on {% data variables.product.prodname_actions %} usage whe {% data reusables.github-actions.usage-api-requests %} - **Auftrags-Matrix** - {% data reusables.github-actions.usage-matrix-limits %} -### Unterstützte Betriebssysteme für selbst-gehostete Runner +### Supported architectures and operating systems for self-hosted runners The following operating systems are supported for the self-hosted runner application. @@ -92,6 +92,14 @@ The following operating systems are supported for the self-hosted runner applica - macOS 10.13 (High Sierra) oder höher +#### Architectures + +The following processor architectures are supported for the self-hosted runner application. + +- `x64` - Linux, macOS, Windows. +- `ARM64` - Linux only. +- `ARM32` - Linux only. + {% if enterpriseServerVersions contains currentVersion %} ### Kommunikation zwischen selbst-gehosteten Runnern und {% data variables.product.prodname_dotcom %} diff --git a/translations/de-DE/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md b/translations/de-DE/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md index c849f67dae34..4822686a24a5 100644 --- a/translations/de-DE/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md +++ b/translations/de-DE/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md @@ -29,7 +29,7 @@ Ein selbst-gehosteter Runner erhält automatisch bestimmte Labels, wenn er zu {% * `self-hosted`: Standard-Label, welches allen selbst-gehosteten Runnern zugeteilt wird. * `Linux`, `windows`, oder `macOS`: Je nach Betriebssystem zugeteilt. -* `x86`, `x64`, `ARM`oder `ARM64`: Je nach Hardware-Architektur zugeteilt. +* `x64`, `ARM`, or `ARM64`: Applied depending on hardware architecture. Du kannst die YAML Deines Workflows verwenden, um Jobs an eine Kombination dieser Labels zu senden. In diesem Beispiel ist ein selbst-gehosteter Runner, der allen drei Labels entspricht, berechtigt, den Job auszuführen: diff --git a/translations/de-DE/content/actions/index.md b/translations/de-DE/content/actions/index.md index b05b8d6733c3..bed403aebcae 100644 --- a/translations/de-DE/content/actions/index.md +++ b/translations/de-DE/content/actions/index.md @@ -67,7 +67,7 @@ versions:

- {% render 'code-example-card' for actionsCodeExamples as example %} + {% render code-example-card for actionsCodeExamples as example %}
diff --git a/translations/de-DE/content/actions/reference/specifications-for-github-hosted-runners.md b/translations/de-DE/content/actions/reference/specifications-for-github-hosted-runners.md index a48b7494e64d..77dcfae8a3c8 100644 --- a/translations/de-DE/content/actions/reference/specifications-for-github-hosted-runners.md +++ b/translations/de-DE/content/actions/reference/specifications-for-github-hosted-runners.md @@ -1,6 +1,6 @@ --- title: Specifications for GitHub-hosted runners -intro: '{% data variables.product.prodname_dotcom %} bietet gehostete virtuelle Maschinen, um Workflows auszuführen. Die virtuelle Maschine umfasst eine Umgebung mit Tools, Paketen und Einstellungen für {% data variables.product.prodname_actions %}.' +intro: '{% data variables.product.prodname_dotcom %} offers hosted virtual machines to run workflows. The virtual machine contains an environment of tools, packages, and settings available for {% data variables.product.prodname_actions %} to use.' product: '{% data reusables.gated-features.actions %}' redirect_from: - /articles/virtual-environments-for-github-actions @@ -17,35 +17,40 @@ versions: {% data reusables.actions.enterprise-beta %} {% data reusables.actions.enterprise-github-hosted-runners %} -### Informationen zu {% data variables.product.prodname_dotcom %}-gehosteten Runnern +### About {% data variables.product.prodname_dotcom %}-hosted runners -Ein {% data variables.product.prodname_dotcom %}-gehosteter Runner ist eine virtuelle Maschine, die von {% data variables.product.prodname_dotcom %} gehostet wird und auf der die Runner-Anwendung der {% data variables.product.prodname_actions %} installiert ist. {% data variables.product.prodname_dotcom %} bietet Runner mit den Betriebssystemen Linux, Windows und MacOS. +A {% data variables.product.prodname_dotcom %}-hosted runner is a virtual machine hosted by {% data variables.product.prodname_dotcom %} with the {% data variables.product.prodname_actions %} runner application installed. {% data variables.product.prodname_dotcom %} offers runners with Linux, Windows, and macOS operating systems. -Wenn Du einen {% data variables.product.prodname_dotcom %}-gehosteten Runner verwendest, werden Wartung und Upgrade der Maschine für Dich erledigt. Sie können Workflows direkt auf der virtuellen Maschine oder in einem Docker-Container ausführen. +When you use a {% data variables.product.prodname_dotcom %}-hosted runner, machine maintenance and upgrades are taken care of for you. You can run workflows directly on the virtual machine or in a Docker container. -Du kannst in einem Workflow für jeden Job die Art des Runners festlegen. Jeder Job in einem Workflow wird in einer neuen Instanz der virtuellen Maschine ausgeführt. Alle Schritte des Jobs werden in derselben Instanz der virtuellen Maschine ausgeführt, sodass die Aktionen in diesem Job über das Dateisystem Informationen austauschen können. +You can specify the runner type for each job in a workflow. Each job in a workflow executes in a fresh instance of the virtual machine. All steps in the job execute in the same instance of the virtual machine, allowing the actions in that job to share information using the filesystem. {% data reusables.github-actions.runner-app-open-source %} -#### Cloud-Hosts für {% data variables.product.prodname_dotcom %}-gehostete Runner +#### Cloud hosts for {% data variables.product.prodname_dotcom %}-hosted runners -{% data variables.product.prodname_dotcom %} betreibt Linux- und Windows-Runner auf den virtuellen Maschinen nach Standard_DS2_v2 in Microsoft Azure, auf denen die Runner-Anwendung der {% data variables.product.prodname_actions %} installiert ist. Die Runner-Anwendung auf {% data variables.product.prodname_dotcom %}-gehosteten Runnern ist eine Fork-Kopie des Azure-Pipelines-Agenten. Bei Azure werden eingehende ICMP-Pakete werden für alle virtuellen Maschinen blockiert, so dass die Befehle ping und traceroute möglicherweise nicht funktionieren. Weitere Informationen zu den Ressourcen der Standard_DS2_v2-Maschinen findest Du unter „[Serien Dv2 und DSv2](https://docs.microsoft.com/azure/virtual-machines/dv2-dsv2-series#dsv2-series)“ in der Dokumentation zu Microsoft Azure. +{% data variables.product.prodname_dotcom %} hosts Linux and Windows runners on Standard_DS2_v2 virtual machines in Microsoft Azure with the {% data variables.product.prodname_actions %} runner application installed. The {% data variables.product.prodname_dotcom %}-hosted runner application is a fork of the Azure Pipelines Agent. Inbound ICMP packets are blocked for all Azure virtual machines, so ping or traceroute commands might not work. For more information about the Standard_DS2_v2 machine resources, see "[Dv2 and DSv2-series](https://docs.microsoft.com/azure/virtual-machines/dv2-dsv2-series#dsv2-series)" in the Microsoft Azure documentation. {% data variables.product.prodname_dotcom %} hosts macOS runners in {% data variables.product.prodname_dotcom %}'s own macOS Cloud. -#### Administrative Rechte von {% data variables.product.prodname_dotcom %}-gehosteten Runnern +#### Administrative privileges of {% data variables.product.prodname_dotcom %}-hosted runners -Die virtuellen Maschinen unter Linux und macOS werden beide mit dem passwortlosen Befehl `sudo` ausgeführt. Wenn Sie Befehle ausführen oder Tools installieren müssen, die höhere Berechtigungen als der aktuelle Benutzer erfordern, können Sie `sudo` verwenden, ohne ein Passwort angeben zu müssen. Weitere Informationen findest Du im „[Sudo-Handbuch](https://www.sudo.ws/man/1.8.27/sudo.man.html)“. +The Linux and macOS virtual machines both run using passwordless `sudo`. When you need to execute commands or install tools that require more privileges than the current user, you can use `sudo` without needing to provide a password. For more information, see the "[Sudo Manual](https://www.sudo.ws/man/1.8.27/sudo.man.html)." -Die virtuellen Windows-Maschinen sind so konfiguriert, dass sie als Administratoren laufen, wobei die Benutzerkonten-Steuerung (UAC) deaktiviert ist. For more information, see "[How User Account Control works](https://docs.microsoft.com/windows/security/identity-protection/user-account-control/how-user-account-control-works)" in the Windows documentation. +Windows virtual machines are configured to run as administrators with User Account Control (UAC) disabled. For more information, see "[How User Account Control works](https://docs.microsoft.com/windows/security/identity-protection/user-account-control/how-user-account-control-works)" in the Windows documentation. -### Unterstützte Runner und Hardwareressourcen +### Supported runners and hardware resources -Für jede virtuelle Maschine stehen die gleichen Hardware-Ressourcen zur Verfügung. -- CPU mit 2 Kernen -- 7 GB RAM-Speicher -- 14 GB SSD-Festplattenspeicher +Hardware specification for Windows and Linux virtual machines: +- 2-core CPU +- 7 GB of RAM memory +- 14 GB of SSD disk space + +Hardware specification for macOS virtual machines: +- 3-core CPU +- 14 GB of RAM memory +- 14 GB of SSD disk space {% data reusables.github-actions.supported-github-runners %} @@ -56,7 +61,7 @@ Workflow logs list the runner used to run a job. For more information, see "[Vie ### Supported software -The software tools included in {% data variables.product.prodname_dotcom %}-hosted runners are updated weekly. Die neueste Liste der mitgelieferten Werkzeuge für jedes Runner-Betriebssystem findest Du unter den folgenden Links: +The software tools included in {% data variables.product.prodname_dotcom %}-hosted runners are updated weekly. For the latest list of included tools for each runner operating system, see the links below: * [Ubuntu 20.04 LTS](https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu2004-README.md) * [Ubuntu 18.04 LTS](https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu1804-README.md) @@ -69,17 +74,23 @@ The software tools included in {% data variables.product.prodname_dotcom %}-host {% data reusables.github-actions.ubuntu-runner-preview %} {% data reusables.github-actions.macos-runner-preview %} -{% data variables.product.prodname_dotcom %}-gehostete Runner enthalten zusätzlich zu den oben aufgeführten Paketen die standardmäßig integrierten Tools des Betriebssystems. Zum Beispiel beinhalten Ubuntu und macOS Läufer `grep`, `find`, und `which` neben anderen Standard-Tools. +{% data variables.product.prodname_dotcom %}-hosted runners include the operating system's default built-in tools, in addition to the packages listed in the above references. For example, Ubuntu and macOS runners include `grep`, `find`, and `which`, among other default tools. + +Workflow logs include a link to the preinstalled tools on the exact runner. To find this information in the workflow log, expand the `Set up job` section. Under that section, expand the `Virtual Environment` section. The link following `Included Software` will tell you the the preinstalled tools on the runner that ran the workflow. +![Installed software link](/assets/images/actions-runner-installed-software-link.png) +For more information, see "[Viewing workflow run history](/actions/managing-workflow-runs/viewing-workflow-run-history)." -Workflow logs include a link to the preinstalled tools on the runner. For more information, see "[Viewing workflow run history](/actions/managing-workflow-runs/viewing-workflow-run-history)." +We recommend using actions to interact with the software installed on runners. This approach has several benefits: +- Usually, actions provide more flexible functionality like versions selection, ability to pass arguments, and parameters +- It ensures the tool versions used in your workflow will remain the same regardless of software updates -Wenn Sie ein bestimmtes Tool anfordern möchten, öffnen Sie bitte einen Issue unter [actions/virtual-environments](https://github.com/actions/virtual-environments). +If there is a tool that you'd like to request, please open an issue at [actions/virtual-environments](https://github.com/actions/virtual-environments). This repository also contains announcements about all major software updates on runners. ### IP addresses {% note %} -**Notiz:** Wenn Du eine Liste mit erlaubten IP-Adressen für Dein Organisations- oder Unternehmenskonto auf {% data variables.product.prodname_dotcom %} verwendest, kannst Du keine {% data variables.product.prodname_dotcom %}-gehosteten Runner verwenden, sondern benötigst stattdessen selbst-gehostete Runner. Weitere Informationen findest Du unter „[Informationen zu selbst-gehosteten Runnern](/actions/hosting-your-own-runners/about-self-hosted-runners)“. +**Note:** If you use an IP address allow list for your {% data variables.product.prodname_dotcom %} organization or enterprise account, you cannot use {% data variables.product.prodname_dotcom %}-hosted runners and must instead use self-hosted runners. For more information, see "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners)." {% endnote %} @@ -87,25 +98,25 @@ Windows and Ubuntu runners are hosted in Azure and subsequently have the same IP To get a list of IP address ranges that {% data variables.product.prodname_actions %} uses for {% data variables.product.prodname_dotcom %}-hosted runners, you can use the {% data variables.product.prodname_dotcom %} REST API . For more information, see the `actions` key in the response of the "[Get GitHub meta information](/rest/reference/meta#get-github-meta-information)" endpoint. You can use this list of IP addresses if you require an allow-list to prevent unauthorized access to your internal resources. -The list of {% data variables.product.prodname_actions %} IP addresses returned by the API is updated once a week. +The list of {% data variables.product.prodname_actions %} IP addresses returned by the API is updated once a week. ### File systems -{% data variables.product.prodname_dotcom %} führt Aktionen und Shell-Befehle in bestimmten Verzeichnissen auf der virtuellen Maschine aus. Die Dateipfade auf virtuellen Maschinen sind nicht statisch. Verwende die von {% data variables.product.prodname_dotcom %} bereitgestellten Umgebungsvariablen zum Erstellen von Dateipfaden für die Verzeichnisse `home`, `workspace`und `workflow`. +{% data variables.product.prodname_dotcom %} executes actions and shell commands in specific directories on the virtual machine. The file paths on virtual machines are not static. Use the environment variables {% data variables.product.prodname_dotcom %} provides to construct file paths for the `home`, `workspace`, and `workflow` directories. -| Verzeichnis | Umgebungsvariable | Beschreibung | -| --------------------- | ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `home` | `HOME` | Enthält benutzerbezogene Daten. In diesem Verzeichnis können sich beispielsweise die Anmeldeinformation aus einem Anmeldeversuch befinden. | -| `workspace` | `GITHUB_WORKSPACE` | Aktionen und Shell-Befehle werden in diesem Verzeichnis ausgeführt. Eine Aktion kann den Inhalt dieses Verzeichnisses ändern, auf den dann nachfolgende Aktionen zugreifen können. | -| `workflow/event.json` | `GITHUB_EVENT_PATH` | Die `POST`-Nutzlast des Webhook-Ereignisses, das den Workflow ausgelöst hat. {% data variables.product.prodname_dotcom %} schreibt dies bei jeder ausgeführten Aktion neu, sodass der Dateiinhalt zwischen den Aktionen isoliert wird. | +| Directory | Environment variable | Description | +|-----------|----------------------|-------------| +| `home` | `HOME` | Contains user-related data. For example, this directory could contain credentials from a login attempt. | +| `workspace` | `GITHUB_WORKSPACE` | Actions and shell commands execute in this directory. An action can modify the contents of this directory, which subsequent actions can access. | +| `workflow/event.json` | `GITHUB_EVENT_PATH` | The `POST` payload of the webhook event that triggered the workflow. {% data variables.product.prodname_dotcom %} rewrites this each time an action executes to isolate file content between actions. -Eine Liste der von {% data variables.product.prodname_dotcom %} für jeden Workflow erstellten Umgebungsvariablen findest Du unter „[Umgebungsvariablen verwenden](/github/automating-your-workflow-with-github-actions/using-environment-variables)“. +For a list of the environment variables {% data variables.product.prodname_dotcom %} creates for each workflow, see "[Using environment variables](/github/automating-your-workflow-with-github-actions/using-environment-variables)." -#### Docker-Container-Dateisystem +#### Docker container filesystem -Für Aktionen, die in Docker-Containern ausgeführt werden, befinden sich statische Verzeichnisse im Pfad `/github`. Wir empfehlen jedoch dringend, die Standard-Umgebungsvariablen zu verwenden, um Dateipfade in Docker-Containern zu erstellen. +Actions that run in Docker containers have static directories under the `/github` path. However, we strongly recommend using the default environment variables to construct file paths in Docker containers. -In {% data variables.product.prodname_dotcom %} wird das Pfadpräfix `/github` reserviert, und es werden drei Verzeichnisse für Aktionen erstellt. +{% data variables.product.prodname_dotcom %} reserves the `/github` path prefix and creates three directories for actions. - `/github/home` - `/github/workspace` - {% data reusables.repositories.action-root-user-required %} @@ -113,7 +124,7 @@ In {% data variables.product.prodname_dotcom %} wird das Pfadpräfix `/github` r {% if currentVersion == "free-pro-team@latest" %} -### Weiterführende Informationen -- „[Abrechnung für {{ site.data.variables.product.prodname_actions }} verwalten](/github/setting-up-and-managing-billing-and-payments-on-github/managing-billing-for-github-actions)“ +### Further reading +- "[Managing billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-billing-for-github-actions)" {% endif %} diff --git a/translations/de-DE/content/admin/configuration/configuring-code-scanning-for-your-appliance.md b/translations/de-DE/content/admin/configuration/configuring-code-scanning-for-your-appliance.md index 4f1447b1153d..69c2b39ae1e8 100644 --- a/translations/de-DE/content/admin/configuration/configuring-code-scanning-for-your-appliance.md +++ b/translations/de-DE/content/admin/configuration/configuring-code-scanning-for-your-appliance.md @@ -73,7 +73,7 @@ If the server on which you are running {% endif %} #### Enabling code scanning for individual repositories -After you configure a self-hosted runner, {% if currentVersion == "enterprise-server@2.22" %}and provision the actions,{% endif %} users can enable {% data variables.product.prodname_code_scanning %} for individual repositories on {% data variables.product.product_location %}. The default {% data variables.product.prodname_code_scanning %} workflow uses the `on.push` event to trigger a code scan on every push to any branch containing the workflow file. +After you configure a self-hosted runner, {% if currentVersion == "enterprise-server@2.22" %}and provision the actions,{% endif %} users can enable {% data variables.product.prodname_code_scanning %} for individual repositories on {% data variables.product.product_location %}. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." ### Running {% data variables.product.prodname_code_scanning %} using the {% data variables.product.prodname_codeql_runner %} If you don't want to use {% data variables.product.prodname_actions %}, you can run {% data variables.product.prodname_code_scanning %} using the {% data variables.product.prodname_codeql_runner %}. diff --git a/translations/de-DE/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md b/translations/de-DE/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md index 751f9cec337f..f4da7e19c849 100644 --- a/translations/de-DE/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md +++ b/translations/de-DE/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md @@ -20,7 +20,7 @@ For encryption in transit, {% data variables.product.product_name %} uses Transp The key that you provide is stored in a hardware security module (HSM) in a key vault that {% data variables.product.company_short %} manages. -To configure your encryption key, use the REST API. There are a number of API endpoints, for example to check the status of encryption, update your encryption key, and delete your encryption key. Note that deleting your key will freeze your enterprise. For more information about the API endpoints, see "[Encryption at rest](/rest/reference/enterprise-admin#encryption-at-rest)" in the REST API documentation. +To configure your encryption key, use the REST API. There are a number of API endpoints, for example to check the status of encryption, update your encryption key, and disable your encryption key. Note that disabling your key will freeze your enterprise. For more information about the API endpoints, see "[Encryption at rest](/rest/reference/enterprise-admin#encryption-at-rest)" in the REST API documentation. ### Adding or updating an encryption key @@ -48,24 +48,24 @@ Your 2048 bit RSA private key should be in PEM format, for example in a file cal curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id ``` -### Deleting your encryption key +### Disabling your encryption key -To freeze your enterprise, for example in the case of a breach, you can disable encryption at rest by deleting your encryption key. +To freeze your enterprise, for example in the case of a breach, you can disable encryption at rest by marking your encryption key as disabled. -To unfreeze your enterprise after you've deleted your encryption key, contact support. For more information, see "[About {% data variables.contact.enterprise_support %}](/admin/enterprise-support/about-github-enterprise-support)." - -1. To delete your key and disable encryption at rest, use the `DELETE /enterprise/encryption` endpoint. +1. To disable your key and encryption at rest, use the `DELETE /enterprise/encryption` endpoint. This operation does not delete the key permanently. ```shell curl -X DELETE http(s)://hostname/api/v3/enterprise/encryption ``` -2. Optionally, check the status of the delete operation. +2. Optionally, check the status of the delete operation. It takes approximately ten minutes to disable encryption at rest. ```shell curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id ``` +To unfreeze your enterprise after you've disabled your encryption key, contact support. For more information, see "[About {% data variables.contact.enterprise_support %}](/admin/enterprise-support/about-github-enterprise-support)." + ### Weiterführende Informationen - "[Encryption at rest](/rest/reference/enterprise-admin#encryption-at-rest)" in the REST API documentation diff --git a/translations/de-DE/content/admin/enterprise-management/upgrading-github-enterprise-server.md b/translations/de-DE/content/admin/enterprise-management/upgrading-github-enterprise-server.md index ad24cbb741ab..ab93dfea0cb1 100644 --- a/translations/de-DE/content/admin/enterprise-management/upgrading-github-enterprise-server.md +++ b/translations/de-DE/content/admin/enterprise-management/upgrading-github-enterprise-server.md @@ -29,6 +29,26 @@ versions: {% endnote %} +{% if currentVersion ver_gt "enterprise-server@2.20" and currentVersion ver_lt "enterprise-server@3.2" %} + +### About minimum requirements for {% data variables.product.prodname_ghe_server %} 3.0 and later + +Before upgrading to {% data variables.product.prodname_ghe_server %} 3.0 or later, review the hardware resources you've provisioned for your instance. {% data variables.product.prodname_ghe_server %} 3.0 introduces new features such as {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %}, and requires more resources than versions 2.22 and earlier. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes). + +Increased requirements for {% data variables.product.prodname_ghe_server %} 3.0 and later are **bold** in the following table. + +| Benutzerlizenzen | vCPUs | Arbeitsspeicher | Attached-Storage | Root-Storage | +|:---------------------------------------------------------- | -------------------------------:| ---------------------------------------:| ---------------------------------------:| ------------:| +| Test, Demo oder 10 Benutzer mit eingeschränkten Funktionen | **4**
_Up from 2_ | **32 GB**
_Up from 16 GB_ | **150 GB**
_Up from 100 GB_ | 200 GB | +| 10–3000 | **8**
_Up from 4_ | **48 GB**
_Up from 32 GB_ | **300 GB**
_Up from 250 GB_ | 200 GB | +| 3000–5000 | **12**
_Up from 8_ | 64 GB | 500 GB | 200 GB | +| 5000–8000 | **16**
_Up from 12_ | 96 GB | 750 GB | 200 GB | +| 8000–10000+ | **20**
_Up from 16_ | **160 GB**
_Up from 128 GB_ | 1000 GB | 200 GB | + +{% data reusables.enterprise_installation.about-adjusting-resources %} + +{% endif %} + ### Snapshot erstellen Ein Snapshot ist ein Checkpoint einer virtuellen Maschine (VM) zu einem bestimmten Zeitpunkt. Es wird dringend empfohlen, ein Snapshot zu erstellen, bevor Sie Ihre virtuelle Maschine upgraden, damit Sie bei einem Fehlschlagen eines Upgrades Ihre VM auf den Snapshot zurücksetzen können. Wenn Sie ein Upgrade auf eine neue Feature-Veröffentlichung durchführen, müssen Sie einen VM-Snapshot erstellen. Wenn Sie ein Upgrade auf eine Patch-Veröffentlichung durchführen, können Sie die vorhandene Daten-Disk anhängen. diff --git a/translations/de-DE/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md b/translations/de-DE/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md index 65174fa7d80d..3daa2b042f3f 100644 --- a/translations/de-DE/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md +++ b/translations/de-DE/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md @@ -9,13 +9,7 @@ versions: enterprise-server: '>=2.22' --- -{% if currentVersion == "enterprise-server@2.22" %} -{% note %} - -**Note:** {% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 is a limited public beta. Review the external storage requirements below and [sign up for the beta](https://resources.github.com/beta-signup/). - -{% endnote %} -{% endif %} +{% data reusables.actions.enterprise-beta %} {% data reusables.actions.enterprise-github-hosted-runners %} @@ -23,12 +17,34 @@ versions: This article explains how site administrators can configure {% data variables.product.prodname_ghe_server %} to use {% data variables.product.prodname_actions %}. It covers the hardware and software requirements, presents the storage options, and describes the security management policies. +{% endif %} + ### Review hardware considerations -{% data reusables.actions.enterprise-hardware-considerations %} +{% if currentVersion == "enterprise-server@2.22" or currentVersion == "enterprise-server@3.0" %} + +{% note %} + +**Note**: {% if currentVersion == "enterprise-server@2.22" %}{% data variables.product.prodname_actions %} was available for {% data variables.product.prodname_ghe_server %} 2.22 as a limited beta. {% endif %}If you're upgrading an existing {% data variables.product.prodname_ghe_server %} instance to 3.0 or later and want to configure {% data variables.product.prodname_actions %}, note that the minimum hardware requirements have increased. Weitere Informationen finden Sie unter „[Upgrade von {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server#about-minimum-requirements-for-github-enterprise-server-30-and-later)“. + +{% endnote %} {% endif %} +{% data reusables.actions.enterprise-hardware-considerations %} + +For more information about resource requirements for {% data variables.product.prodname_ghe_server %}, see the hardware considerations for your instance's platform. + +- [AWS](/admin/installation/installing-github-enterprise-server-on-aws#hardware-considerations) +- [Azure](/admin/installation/installing-github-enterprise-server-on-azure#hardware-considerations) +- [Google Cloud Platform](/admin/installation/installing-github-enterprise-server-on-google-cloud-platform#hardware-considerations) +- [Hyper-V](/admin/installation/installing-github-enterprise-server-on-hyper-v#hardware-considerations) +- [OpenStack KVM](/admin/installation/installing-github-enterprise-server-on-openstack-kvm#hardware-considerations) +- [VMware](/admin/installation/installing-github-enterprise-server-on-vmware#hardware-considerations) +- [XenServer](/admin/installation/installing-github-enterprise-server-on-xenserver#hardware-considerations) + +{% data reusables.enterprise_installation.about-adjusting-resources %} + ### External storage requirements To enable {% data variables.product.prodname_actions %} on {% data variables.product.prodname_ghe_server %}, you must have access to external blob storage. @@ -55,7 +71,7 @@ To enable {% data variables.product.prodname_actions %} on {% data variables.pro ### Enabling {% data variables.product.prodname_actions %} -{% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 is a limited public beta. [Sign up for the beta](https://resources.github.com/beta-signup/). +{% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 was available as a limited beta. To configure {% data variables.product.prodname_actions %} for your instance, upgrade to {% data variables.product.prodname_ghe_server %} 3.0 or later. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes) and "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server)." ### Weiterführende Informationen diff --git a/translations/de-DE/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md b/translations/de-DE/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md index 39f4fa5cc235..b27f25ac9952 100644 --- a/translations/de-DE/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md +++ b/translations/de-DE/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md @@ -8,40 +8,40 @@ versions: free-pro-team: '*' --- -### Repositorys klonen -Repositorys auf {% data variables.product.prodname_dotcom %} existieren als Remote-Repositorys. Du kannst öffentliche Repositorys klonen, die anderen Personen gehören. Du kannst Dein Repository klonen, um eine lokale Kopie auf Deinem Computer zu erstellen, und die beiden Speicherorte synchronisieren. +### About local repositories +Repositories on {% data variables.product.prodname_dotcom %} are remote repositories. You can clone or fork a repository with {% data variables.product.prodname_desktop %} to create a local repository on your computer. + +You can create a local copy of any repository on {% data variables.product.product_name %} that you have access to by cloning the repository. If you own a repository or have write permissions, you can sync between the local and remote locations. For more information, see "[Syncing your branch](/desktop/contributing-and-collaborating-using-github-desktop/syncing-your-branch)." + +When you clone a repository, any changes you push to {% data variables.product.product_name %} will affect the original repository. To make changes without affecting the original project, you can create a separate copy by forking the repository. You can create a pull request to propose that maintainers incorporate the changes in your fork into the original upstream repository. Weitere Informationen findest Du unter „[Informationen zu Forks](/github/collaborating-with-issues-and-pull-requests/about-forks)“. + +When you try to use {% data variables.product.prodname_desktop %} to clone a repository that you do not have write access to, {% data variables.product.prodname_desktop %} will prompt you to create a fork automatically. You can choose to use your fork to contribute to the original upstream repository or to work independently on your own project. Any existing forks default to contributing changes to their upstream repositories. You can modify this choice at any time. For more information, see "[Managing fork behavior](#managing-fork-behavior)". Darüber hinaus kannst Du ein Repository direkt über {% data variables.product.prodname_dotcom %} oder {% data variables.product.prodname_enterprise %} klonen. Weitere Informationen findest Du unter „[Ein Repository von {% data variables.product.prodname_dotcom %} in {% data variables.product.prodname_desktop %} klonen](/desktop/guides/contributing-to-projects/cloning-a-repository-from-github-to-github-desktop/)“. -{% mac %} +### Ein Repository klonen {% data reusables.desktop.choose-clone-repository %} - ![Menüoption zum Klonen in der Mac-App](/assets/images/help/desktop/clone-file-menu-mac.png) {% data reusables.desktop.cloning-location-tab %} - ![Standort-Registerkarten im Menü „Clone a repository“ (Repository klonen)](/assets/images/help/desktop/choose-repository-location-mac.png) {% data reusables.desktop.cloning-repository-list %} - ![Repository-Liste klonen](/assets/images/help/desktop/clone-a-repository-list-mac.png) -4. Klicke auf **Choose...** (Auswählen), und navigiere mithilfe des Finder-Fensters zu einem lokalen Pfad, wo Du das Repository klonen möchtest. ![Die Schaltfläche „choose“ (Auswählen)](/assets/images/help/desktop/clone-choose-button-mac.png) -5. Klicke auf **Clone** (Klonen). ![Die Schaltfläche „clone“ (Klonen)](/assets/images/help/desktop/clone-button-mac.png) - -{% endmac %} +{% data reusables.desktop.choose-local-path %} +{% data reusables.desktop.click-clone %} -{% windows %} +### Repository forken +If you clone a repository that you do not have write access to, {% data variables.product.prodname_desktop %} will create a fork. After creating or cloning a fork, {% data variables.product.prodname_desktop %} will ask how you are planning to use the fork. {% data reusables.desktop.choose-clone-repository %} - ![Menüoption zum Klonen in der Windows-App](/assets/images/help/desktop/clone-file-menu-windows.png) {% data reusables.desktop.cloning-location-tab %} - ![Standort-Registerkarten im Menü „Clone a repository“ (Repository klonen)](/assets/images/help/desktop/choose-repository-location-win.png) {% data reusables.desktop.cloning-repository-list %} - ![Repository-Liste klonen](/assets/images/help/desktop/clone-a-repository-list-win.png) -4. Klicke auf **Choose...** (Auswählen), und navigiere mithilfe des Windows-Explorers zu einem lokalen Pfad, wohin Du das Repository klonen möchtest. ![Die Schaltfläche „choose“ (Auswählen)](/assets/images/help/desktop/clone-choose-button-win.png) -5. Klicke auf **Clone** (Klonen). ![Die Schaltfläche „clone“ (Klonen)](/assets/images/help/desktop/clone-button-win.png) +{% data reusables.desktop.choose-local-path %} +{% data reusables.desktop.click-clone %} +{% data reusables.desktop.fork-type-prompt %} -{% endwindows %} +### Managing fork behavior +You can change how a fork behaves with the upstream repository in {% data variables.product.prodname_desktop %}. -### Repositorys per Fork kopieren -Um zu einem Projekt beizutragen, in dem Du keinen Schreibzugriff hast, kannst Du mit {% data variables.product.prodname_desktop %} das Repository per Fork kopieren. Änderungen an Deinem Fork wirken sich nicht auf das ursprüngliche Repository aus. Du kannst per Commit Änderungen in deinen Fork übernehmen und dann in dem ursprünglichen Repository einen Pull-Request mit deinen vorgeschlagenen Änderungen öffnen. Weitere Informationen findest Du unter „[Informationen zu Forks](/github/collaborating-with-issues-and-pull-requests/about-forks)“. +{% data reusables.desktop.open-repository-settings %} +{% data reusables.desktop.select-fork-behavior %} -1. Wenn Du ein Repository geklont hast, in dem Du keinen Schreibzugriff hast, und dann versuchst, Änderungen per Commit zu übertragen, warnt {% data variables.product.prodname_desktop %}: „‚You don't have write access to **REPOSITORY**‘ (Du hast keinen Schreibzugriff auf **REPOSITORY**. ‚Click **create a fork**‘ (Klicke **Fork erstellen**).“ ![Einen Fork-Link erstellen](/assets/images/help/desktop/create-a-fork.png) -3. Klicke „**Fork this repository“ (Dieses Repository per Fork kopieren)**. ![Schaltfläche, um dieses Repo per Fork kopieren](/assets/images/help/desktop/fork-this-repo-button.png) -4. Um Deinen Fork auf {% data variables.product.prodname_dotcom %} zu sehen, klickst Du in der oberen rechten Ecke von {% data variables.product.prodname_dotcom %} auf Dein Profilbild und dann auf „**Your Repositories“ (Deine Repositorys)**. ![Link zu Deinen Repositorys](/assets/images/help/profile/your-repositories.png) +### Weiterführende Informationen +- [Informationen zu Remote-Repositorys](/github/using-git/about-remote-repositories) diff --git a/translations/de-DE/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md b/translations/de-DE/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md index 9b1d2bb3cd6f..14dfc2559718 100644 --- a/translations/de-DE/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md +++ b/translations/de-DE/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md @@ -9,7 +9,7 @@ versions: ### Informationen zu „Tags“ (Schlagworten) in {% data variables.product.prodname_desktop %} -{% data variables.product.prodname_desktop %} ermöglicht Dir, kommentierte Tags zu erstellen. Du kannst ein Tag verwenden, um einen einzelnen Punkt im Verlauf Deines Repositorys zu markieren, einschließlich einer Versionsnummer für eine Freigabe („Release“). Weitere Informationen zu Release-Tags findest Du unter „[Informationen zu Releases](/github/administering-a-repository/about-releases)“. +{% data variables.product.prodname_desktop %} ermöglicht Dir, kommentierte Tags zu erstellen. Tags are associated with commits, so you can use a tag to mark an individual point in your repository's history, including a version number for a release. Weitere Informationen zu Release-Tags findest Du unter „[Informationen zu Releases](/github/administering-a-repository/about-releases)“. {% data reusables.desktop.tags-push-with-commits %} @@ -44,3 +44,7 @@ versions: {% data reusables.desktop.history-tab %} {% data reusables.desktop.delete-tag %} + +### Weiterführende Informationen + +- "[Git Basics - Tagging](https://git-scm.com/book/en/v2/Git-Basics-Tagging)" in the Git documentation diff --git a/translations/de-DE/content/developers/apps/activating-beta-features-for-apps.md b/translations/de-DE/content/developers/apps/activating-beta-features-for-apps.md index f349501d5f0c..25c83f6d3f50 100644 --- a/translations/de-DE/content/developers/apps/activating-beta-features-for-apps.md +++ b/translations/de-DE/content/developers/apps/activating-beta-features-for-apps.md @@ -3,6 +3,8 @@ title: Activating beta features for apps intro: 'You can test new app features released in public beta for your {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_app %}s.' versions: free-pro-team: '*' + enterprise-server: '>=2.22' + github-ae: '*' --- {% warning %} diff --git a/translations/de-DE/content/developers/apps/authenticating-with-github-apps.md b/translations/de-DE/content/developers/apps/authenticating-with-github-apps.md index 8305fed8718b..05a771d37903 100644 --- a/translations/de-DE/content/developers/apps/authenticating-with-github-apps.md +++ b/translations/de-DE/content/developers/apps/authenticating-with-github-apps.md @@ -110,7 +110,7 @@ The example above uses the maximum expiration time of 10 minutes, after which th ```json { "message": "'Expiration' claim ('exp') must be a numeric value representing the future time at which the assertion expires.", - "documentation_url": "{% data variables.product.doc_url_pre %}/v3" + "documentation_url": "{% data variables.product.doc_url_pre %}" } ``` diff --git a/translations/de-DE/content/developers/apps/creating-ci-tests-with-the-checks-api.md b/translations/de-DE/content/developers/apps/creating-ci-tests-with-the-checks-api.md index 33c4c3b44134..1adc4aad910c 100644 --- a/translations/de-DE/content/developers/apps/creating-ci-tests-with-the-checks-api.md +++ b/translations/de-DE/content/developers/apps/creating-ci-tests-with-the-checks-api.md @@ -12,7 +12,7 @@ versions: ### Einführung -This guide will introduce you to [Github Apps](/apps/) and the [Checks API](/rest/reference/checks), which you'll use to build a continuous integration (CI) server that runs tests. +This guide will introduce you to [GitHub Apps](/apps/) and the [Checks API](/rest/reference/checks), which you'll use to build a continuous integration (CI) server that runs tests. CI is a software practice that requires frequently committing code to a shared repository. Committing code more often raises errors sooner and reduces the amount of code a developer needs to debug when finding the source of an error. Durch häufige Code-Aktualisierungen lassen sich zudem Änderungen von verschiedenen Mitgliedern eines Software-Entwicklungsteams leichter zusammenführen. Dies bedeutet einen erheblichen Vorteil für die Entwickler, die sich damit stärker auf das Schreiben des Codes konzentrieren können, statt Fehler debuggen oder Mergekonflikte beheben zu müssen. 🙌 @@ -49,7 +49,7 @@ To get an idea of what your Checks API CI server will do when you've completed t ### Vorrausetzungen -Before you get started, you may want to familiarize yourself with [Github Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/rest/reference/checks), if you're not already. You'll find more APIs in the [REST API docs](/rest). The Checks API is also available to use in [GraphQL](/graphql), but this quickstart focuses on REST. See the GraphQL [Checks Suite](/graphql/reference/objects#checksuite) and [Check Run](/graphql/reference/objects#checkrun) objects for more details. +Before you get started, you may want to familiarize yourself with [GitHub Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/rest/reference/checks), if you're not already. You'll find more APIs in the [REST API docs](/rest). The Checks API is also available to use in [GraphQL](/graphql), but this quickstart focuses on REST. See the GraphQL [Checks Suite](/graphql/reference/objects#checksuite) and [Check Run](/graphql/reference/objects#checkrun) objects for more details. You'll use the [Ruby programming language](https://www.ruby-lang.org/en/), the [Smee](https://smee.io/) webhook payload delivery service, the [Octokit.rb Ruby library](http://octokit.github.io/octokit.rb/) for the GitHub REST API, and the [Sinatra web framework](http://sinatrarb.com/) to create your Checks API CI server app. @@ -203,7 +203,7 @@ Great! You've told GitHub to create a check run. You can see the check run statu ### Schritt 1.4. Updating a check run -When your `create_check_run` method runs, it asks GitHub to create a new check run. When Github finishes creating the check run, you'll receive the `check_run` webhook event with the `created` action. That event is your signal to begin running the check. +When your `create_check_run` method runs, it asks GitHub to create a new check run. When GitHub finishes creating the check run, you'll receive the `check_run` webhook event with the `created` action. That event is your signal to begin running the check. You'll want to update your event handler to look for the `created` action. While you're updating the event handler, you can add a conditional for the `rerequested` action. When someone re-runs a single test on GitHub by clicking the "Re-run" button, GitHub sends the `rerequested` check run event to your app. When a check run is `rerequested`, you'll want to start the process all over and create a new check run. diff --git a/translations/de-DE/content/developers/apps/migrating-oauth-apps-to-github-apps.md b/translations/de-DE/content/developers/apps/migrating-oauth-apps-to-github-apps.md index 2c83c9cdbe1b..4c173518934e 100644 --- a/translations/de-DE/content/developers/apps/migrating-oauth-apps-to-github-apps.md +++ b/translations/de-DE/content/developers/apps/migrating-oauth-apps-to-github-apps.md @@ -52,7 +52,7 @@ GitHub Apps use [sliding rules for rate limits](/apps/building-github-apps/under #### Register a new GitHub App -Once you've decided to make the switch to Github Apps, you'll need to [create a new GitHub App](/apps/building-github-apps/). +Once you've decided to make the switch to GitHub Apps, you'll need to [create a new GitHub App](/apps/building-github-apps/). #### Determine the permissions your app requires @@ -62,7 +62,7 @@ In your GitHub App's settings, you can specify whether your app needs `No Access #### Subscribe to webhooks -After you've created a new GitHub App and selected its permissions, you can select the webhook events you wish to subscribe it to. See "[Editing a Github App's permissions](/apps/managing-github-apps/editing-a-github-app-s-permissions/)" to learn how to subscribe to webhooks. +After you've created a new GitHub App and selected its permissions, you can select the webhook events you wish to subscribe it to. See "[Editing a GitHub App's permissions](/apps/managing-github-apps/editing-a-github-app-s-permissions/)" to learn how to subscribe to webhooks. #### Understand the different methods of authentication diff --git a/translations/de-DE/content/developers/apps/refreshing-user-to-server-access-tokens.md b/translations/de-DE/content/developers/apps/refreshing-user-to-server-access-tokens.md index 3fb1433214e3..f85f2cf1ea06 100644 --- a/translations/de-DE/content/developers/apps/refreshing-user-to-server-access-tokens.md +++ b/translations/de-DE/content/developers/apps/refreshing-user-to-server-access-tokens.md @@ -42,7 +42,7 @@ This callback request will send you a new access token and a new refresh token. { "access_token": "e72e16c7e42f292c6912e7710c838347ae178b4a", "expires_in": "28800", - "refresh_token": "r1.c1b4a2e77838347a7e420ce178f2e7c6912e1692", + "refresh_token": "r1.c1b4a2e77838347a7e420ce178f2e7c6912e169246c34e1ccbf66c46812d16d5b1a9dc86a149873c", "refresh_token_expires_in": "15811200", "scope": "", "token_type": "bearer" diff --git a/translations/de-DE/content/developers/apps/suspending-a-github-app-installation.md b/translations/de-DE/content/developers/apps/suspending-a-github-app-installation.md index bccc484a16f3..86da72d047ed 100644 --- a/translations/de-DE/content/developers/apps/suspending-a-github-app-installation.md +++ b/translations/de-DE/content/developers/apps/suspending-a-github-app-installation.md @@ -5,6 +5,8 @@ redirect_from: - /apps/managing-github-apps/suspending-a-github-app-installation versions: free-pro-team: '*' + enterprise-server: '>=2.22' + github-ae: '*' --- {% note %} diff --git a/translations/de-DE/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md b/translations/de-DE/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md index 0b34ca21761c..7bade46d0ba2 100644 --- a/translations/de-DE/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md +++ b/translations/de-DE/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md @@ -14,7 +14,7 @@ versions: {% warning %} -If you offer a GitHub App in {% data variables.product.prodname_marketplace %}, your app must identify users following the OAuth authorization flow. You don't need to set up a separate OAuth App to support this flow. See "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)" for more information. +If you offer a {% data variables.product.prodname_github_app %} in {% data variables.product.prodname_marketplace %}, your app must identify users following the OAuth authorization flow. You don't need to set up a separate {% data variables.product.prodname_oauth_app %} to support this flow. See "[Identifying and authorizing users for {% data variables.product.prodname_github_apps %}](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)" for more information. {% endwarning %} @@ -24,7 +24,7 @@ Before a customer purchases your {% data variables.product.prodname_marketplace The customer completes the purchase by clicking **Complete order and begin installation**. -GitHub then sends the [`marketplace_purchase`](/webhooks/event-payloads/#marketplace_purchase) webhook with the `purchased` action to your app. +{% data variables.product.product_name %} then sends the [`marketplace_purchase`](/webhooks/event-payloads/#marketplace_purchase) webhook with the `purchased` action to your app. Read the `effective_date` and `marketplace_purchase` object from the `marketplace_purchase` webhook to determine which plan the customer purchased, when the billing cycle starts, and when the next billing cycle begins. @@ -34,27 +34,27 @@ See "[{% data variables.product.prodname_marketplace %} webhook events](/marketp ### Schritt 2. Installation -If your app is a GitHub App, GitHub prompts the customer to select which repositories the app can access when they purchase it. GitHub then installs the app on the account the customer selected and grants access to the selected repositories. +If your app is a {% data variables.product.prodname_github_app %}, {% data variables.product.product_name %} prompts the customer to select which repositories the app can access when they purchase it. {% data variables.product.product_name %} then installs the app on the account the customer selected and grants access to the selected repositories. -At this point, if you specified a **Setup URL** in your GitHub App settings, Github will redirect the customer to that URL. If you do not specify a setup URL, you will not be able to handle purchases of your GitHub App. +At this point, if you specified a **Setup URL** in your {% data variables.product.prodname_github_app %} settings, {% data variables.product.product_name %} will redirect the customer to that URL. If you do not specify a setup URL, you will not be able to handle purchases of your {% data variables.product.prodname_github_app %}. {% note %} -**Note:** The **Setup URL** is described as optional in GitHub App settings, but it is a required field if you want to offer your app in {% data variables.product.prodname_marketplace %}. +**Note:** The **Setup URL** is described as optional in {% data variables.product.prodname_github_app %} settings, but it is a required field if you want to offer your app in {% data variables.product.prodname_marketplace %}. {% endnote %} -If your app is an OAuth App, GitHub does not install it anywhere. Instead, GitHub redirects the customer to the **Installation URL** you specified in your [{% data variables.product.prodname_marketplace %} listing](/marketplace/listing-on-github-marketplace/writing-github-marketplace-listing-descriptions/#listing-urls). +If your app is an {% data variables.product.prodname_oauth_app %}, {% data variables.product.product_name %} does not install it anywhere. Instead, {% data variables.product.product_name %} redirects the customer to the **Installation URL** you specified in your [{% data variables.product.prodname_marketplace %} listing](/marketplace/listing-on-github-marketplace/writing-github-marketplace-listing-descriptions/#listing-urls). -When a customer purchases an OAuth App, GitHub redirects the customer to the URL you choose (either Setup URL or Installation URL) and the URL includes the customer's selected pricing plan as a query parameter: `marketplace_listing_plan_id`. +When a customer purchases an {% data variables.product.prodname_oauth_app %}, {% data variables.product.product_name %} redirects the customer to the URL you choose (either Setup URL or Installation URL) and the URL includes the customer's selected pricing plan as a query parameter: `marketplace_listing_plan_id`. ### Schritt 3. Autorisierung When a customer purchases your app, you must send the customer through the OAuth authorization flow: -* If your app is a GitHub App, begin the authorization flow as soon as GitHub redirects the customer to the **Setup URL**. Follow the steps in "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)." +* If your app is a {% data variables.product.prodname_github_app %}, begin the authorization flow as soon as {% data variables.product.product_name %} redirects the customer to the **Setup URL**. Follow the steps in "[Identifying and authorizing users for {% data variables.product.prodname_github_apps %}](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)." -* If your app is an OAuth App, begin the authorization flow as soon as GitHub redirects the customer to the **Installation URL**. Follow the steps in "[Authorizing OAuth Apps](/apps/building-oauth-apps/authorizing-oauth-apps/)." +* If your app is an {% data variables.product.prodname_oauth_app %}, begin the authorization flow as soon as {% data variables.product.product_name %} redirects the customer to the **Installation URL**. Follow the steps in "[Authorizing {% data variables.product.prodname_oauth_apps %}](/apps/building-oauth-apps/authorizing-oauth-apps/)." For either type of app, the first step is to redirect the customer to https://github.com/login/oauth/authorize. diff --git a/translations/de-DE/content/discussions/index.md b/translations/de-DE/content/discussions/index.md index 429f32ddbdd4..84d965fd4ae4 100644 --- a/translations/de-DE/content/discussions/index.md +++ b/translations/de-DE/content/discussions/index.md @@ -40,7 +40,7 @@ versions:

Communities using discussions

- {% render 'discussions-community-card' for discussionsCommunityExamples as example %} + {% render discussions-community-card for discussionsCommunityExamples as example %}
{% if discussionsCommunityExamples.length > 6 %} diff --git a/translations/de-DE/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md b/translations/de-DE/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md index b33557b66eb1..dee57f6b7355 100644 --- a/translations/de-DE/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md +++ b/translations/de-DE/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md @@ -16,7 +16,7 @@ Repl.it is an online integrated development environment (IDE) that supports mult The first time the student clicks the button to visit Repl.it, the student must sign into Repl.it with {% data variables.product.product_name %} credentials. After signing in, the student will have access to a development environment containing the code from the assignment repository, fully configured on Repl.it. -For more information about working on Repl.it, see the [Repl.it Quickstart Guide](https://docs.repl.it/misc/quick-start#the-repl-environment). +For more information about working on Repl.it, see the [Repl.it Quickstart Guide](https://docs.repl.it/repls/quick-start#the-repl-environment). For group assignments, students can use Repl.it Multiplayer to work collaboratively. For more information, see the [Repl.it Multiplayer](https://repl.it/site/multiplayer) website. diff --git a/translations/de-DE/content/github/administering-a-repository/about-dependabot-version-updates.md b/translations/de-DE/content/github/administering-a-repository/about-dependabot-version-updates.md index e53db4553c17..47b667dc5cc6 100644 --- a/translations/de-DE/content/github/administering-a-repository/about-dependabot-version-updates.md +++ b/translations/de-DE/content/github/administering-a-repository/about-dependabot-version-updates.md @@ -3,6 +3,7 @@ title: About Dependabot version updates intro: 'You can use {% data variables.product.prodname_dependabot %} to keep the packages you use updated to the latest versions.' redirect_from: - /github/administering-a-repository/about-dependabot + - /github/administering-a-repository/about-github-dependabot - /github/administering-a-repository/about-github-dependabot-version-updates versions: free-pro-team: '*' @@ -14,9 +15,9 @@ versions: {% data variables.product.prodname_dependabot %} takes the effort out of maintaining your dependencies. You can use it to ensure that your repository automatically keeps up with the latest releases of the packages and applications it depends on. -You enable {% data variables.product.prodname_dependabot_version_updates %} by checking a configuration file in to your repository. The configuration file specifies the location of the manifest, or other package definition files, stored in your repository. {% data variables.product.prodname_dependabot %} uses this information to check for outdated packages and applications. {% data variables.product.prodname_dependabot %} determines if there is a new version of a dependency by looking at the semantic versioning ([semver](https://semver.org/)) of the dependency to decide whether it should update to that version. For certain package managers, {% data variables.product.prodname_dependabot_version_updates %} also supports vendoring. Vendored (or cached) dependencies are dependencies that are checked in to a specific directory in a repository, rather than referenced in a manifest. Vendored dependencies are available at build time even if package servers are unavailable. {% data variables.product.prodname_dependabot_version_updates %} can be configured to check vendored dependencies for new versions and update them if necessary. +You enable {% data variables.product.prodname_dependabot_version_updates %} by checking a configuration file into your repository. The configuration file specifies the location of the manifest, or of other package definition files, stored in your repository. {% data variables.product.prodname_dependabot %} uses this information to check for outdated packages and applications. {% data variables.product.prodname_dependabot %} determines if there is a new version of a dependency by looking at the semantic versioning ([semver](https://semver.org/)) of the dependency to decide whether it should update to that version. For certain package managers, {% data variables.product.prodname_dependabot_version_updates %} also supports vendoring. Vendored (or cached) dependencies are dependencies that are checked in to a specific directory in a repository rather than referenced in a manifest. Vendored dependencies are available at build time even if package servers are unavailable. {% data variables.product.prodname_dependabot_version_updates %} can be configured to check vendored dependencies for new versions and update them if necessary. -When {% data variables.product.prodname_dependabot %} identifies an outdated dependency, it raises a pull request to update the manifest to the latest version of the dependency. For vendored dependencies, {% data variables.product.prodname_dependabot %} raises a pull request to directly replace the outdated dependency with the new version. You check that your tests pass, review the changelog and release notes included in the pull request summary, and then merge it. For more information, see "[Enabling and disabling version updates](/github/administering-a-repository/enabling-and-disabling-version-updates)." +When {% data variables.product.prodname_dependabot %} identifies an outdated dependency, it raises a pull request to update the manifest to the latest version of the dependency. For vendored dependencies, {% data variables.product.prodname_dependabot %} raises a pull request to replace the outdated dependency with the new version directly. You check that your tests pass, review the changelog and release notes included in the pull request summary, and then merge it. For more information, see "[Enabling and disabling version updates](/github/administering-a-repository/enabling-and-disabling-version-updates)." If you enable security updates, {% data variables.product.prodname_dependabot %} also raises pull requests to update vulnerable dependencies. Weitere Informationen findest Du unter „[ Über {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)." diff --git a/translations/de-DE/content/github/administering-a-repository/about-protected-branches.md b/translations/de-DE/content/github/administering-a-repository/about-protected-branches.md index d27a13c8e015..da3138106894 100644 --- a/translations/de-DE/content/github/administering-a-repository/about-protected-branches.md +++ b/translations/de-DE/content/github/administering-a-repository/about-protected-branches.md @@ -82,13 +82,13 @@ After enabling required status checks, all required status checks must pass befo {% endnote %} -Du kannst die erforderlichen Statusprüfungen entweder als "loose" (locker) oder als "strict" (streng) einrichten. The type of required status check you choose determines whether your branch is required to be up-to-date with the base branch before merging. +Du kannst die erforderlichen Statusprüfungen entweder als "loose" (locker) oder als "strict" (streng) einrichten. Die Art der erforderlichen Statuschecks bestimmt, ob Dein Branch vor dem Zusammenführen auf dem aktuellen Stand mit dem Basisbranch sein muss. -| Art des erforderlichen Statuschecks | Einstellung | Merge-Anforderungen | Erwägungen | -| ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| **Streng** | Das Kontrollkästchen **Require branches to be up-to-date before merging** (Aktualität der Branches vor dem Zusammenführen erzwingen) ist aktiviert. | Der Branch **muss** vor dem Zusammenführen auf dem Stand des Basisbranches sein. | Dies ist das Standardverhalten für erforderliche Statuschecks. Weitere Builds können erforderlich sein, da Du den Head-Branch auf den neuesten Stand bringen musst, nachdem andere Mitarbeiter Pull Requests in den geschützten Basisbranch überführt haben. | -| **Locker** | Das Kontrollkästchen **Require branches to be up-to-date before merging** (Aktualität der Branches vor dem Zusammenführen erzwingen) ist **nicht** aktiviert. | Der Branch muss vor dem Zusammenführen **nicht** auf dem Stand des Basisbranches sein. | Es sind weniger Builds erforderlich, da Du den Head-Branch nicht auf den neuesten Stand bringen musst, nachdem andere Mitarbeiter Pull Requests überführt haben. Statuschecks schlagen nach dem Zusammenführen Deines Branches möglicherweise fehl, wenn inkompatible Änderungen am Basisbranch vorliegen. | -| **Deaktiviert** | Das Kontrollkästchen **Require status checks to pass before merging** (Statuschecks müssen vor dem Zusammenführen bestanden werden) ist **deaktiviert**. | Für den Branch gelten keine Merge-Einschränkungen. | Wenn die erforderlichen Statuschecks nicht aktiviert sind, können Mitarbeiter den Branch unabhängig von seinem Stand gegenüber dem Basisbranch jederzeit zusammenführen. Die Wahrscheinlich inkompatibler Änderungen erhöht sich dadurch jedoch. | +| Art des erforderlichen Statuschecks | Einstellung | Merge-Anforderungen | Erwägungen | +| ----------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| **Streng** | The **Require branches to be up to date before merging** checkbox is checked. | Der Branch **muss** vor dem Zusammenführen auf dem Stand des Basisbranches sein. | Dies ist das Standardverhalten für erforderliche Statuschecks. Weitere Builds können erforderlich sein, da Du den Head-Branch auf den neuesten Stand bringen musst, nachdem andere Mitarbeiter Pull Requests in den geschützten Basisbranch überführt haben. | +| **Locker** | The **Require branches to be up to date before merging** checkbox is **not** checked. | Der Branch muss vor dem Zusammenführen **nicht** auf dem Stand des Basisbranches sein. | Es sind weniger Builds erforderlich, da Du den Head-Branch nicht auf den neuesten Stand bringen musst, nachdem andere Mitarbeiter Pull Requests überführt haben. Statuschecks schlagen nach dem Zusammenführen Deines Branches möglicherweise fehl, wenn inkompatible Änderungen am Basisbranch vorliegen. | +| **Deaktiviert** | Das Kontrollkästchen **Require status checks to pass before merging** (Statuschecks müssen vor dem Zusammenführen bestanden werden) ist **deaktiviert**. | Für den Branch gelten keine Merge-Einschränkungen. | Wenn die erforderlichen Statuschecks nicht aktiviert sind, können Mitarbeiter den Branch unabhängig von seinem Stand gegenüber dem Basisbranch jederzeit zusammenführen. Die Wahrscheinlich inkompatibler Änderungen erhöht sich dadurch jedoch. | For troubleshooting information, see "[Troubleshooting required status checks](/github/administering-a-repository/troubleshooting-required-status-checks)." diff --git a/translations/de-DE/content/github/administering-a-repository/about-securing-your-repository.md b/translations/de-DE/content/github/administering-a-repository/about-securing-your-repository.md index abb3eb130d52..ae82505b953b 100644 --- a/translations/de-DE/content/github/administering-a-repository/about-securing-your-repository.md +++ b/translations/de-DE/content/github/administering-a-repository/about-securing-your-repository.md @@ -14,6 +14,8 @@ The first step to securing a repository is to set up who can see and modify your {% data variables.product.prodname_dotcom %} has a growing set of security features that help you keep your code secure. You can find these on the **Security** tab for your repository. +#### Available for all repositories + {% if currentVersion == "free-pro-team@latest" %} - **Security policy** @@ -43,15 +45,23 @@ Use {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +#### Available {% if currentVersion == "free-pro-team@latest" %}for public repositories and for repositories {% endif %}with {% data variables.product.prodname_advanced_security %} + +These features are available {% if currentVersion == "free-pro-team@latest" %}for all public repositories, and for private repositories owned by organizations with {% else %}if you have {% endif %}an {% data variables.product.prodname_advanced_security %} license. {% data reusables.advanced-security.more-info-ghas %} + - **{% data variables.product.prodname_code_scanning_capc %} alerts** Automatically detect security vulnerabilities and coding errors in new or modified code. Potential problems are highlighted, with detailed information, allowing you to fix the code before it's merged into your default branch. For more information, see "[About code scanning](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning)." - **Detected secrets** -View any secrets that - {% data variables.product.prodname_dotcom %} has found in your code. You should treat tokens or credentials that have been checked into the repository as compromised. For more information, see "[About secret scanning](/github/administering-a-repository/about-secret-scanning)." - {% endif %} + {% if currentVersion == "free-pro-team@latest" %}For private repositories, view {% else if %}View {% endif %}any secrets that {% data variables.product.prodname_dotcom %} has found in your code. You should treat tokens or credentials that have been checked into the repository as compromised. For more information, see "[About secret scanning](/github/administering-a-repository/about-secret-scanning)." + +{% endif %} + +{% if currentVersion == "free-pro-team@latest" %} +- **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 "[Reviewing dependency changes in a pull request](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request)." +{% endif %} ### Exploring dependencies {% data variables.product.prodname_dotcom %}'s dependency graph allows you to explore: @@ -59,6 +69,6 @@ View any secrets that * Ecosystems and packages that your repository depends on * Repositories and packages that depend on your repository -You must enable the dependency graph before {% data variables.product.prodname_dotcom %} can generate {% data variables.product.prodname_dependabot_alerts %} for dependencies with security vulnerabilities. +You must enable the dependency graph before {% data variables.product.prodname_dotcom %} can generate {% data variables.product.prodname_dependabot_alerts %} for dependencies with security vulnerabilities. {% if currentVersion == "free-pro-team@latest" %}Enabling the dependency graph also enables {% data variables.product.prodname_dotcom %} to run dependency reviews of pull requests.{% endif %} You can find the dependency graph on the **Insights** tab for your repository. For more information, see "[About the dependency graph](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)." diff --git a/translations/de-DE/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md b/translations/de-DE/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md index 370e25d0358c..025f235d9185 100644 --- a/translations/de-DE/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md +++ b/translations/de-DE/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md @@ -27,13 +27,13 @@ versions: {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} 4. If "{% data variables.product.prodname_secret_scanning_caps %}" is not shown on the page, you need to enable {% data variables.product.prodname_GH_advanced_security %} first. To the right of "{% data variables.product.prodname_GH_advanced_security %}", click **Enable**. ![Enable {% data variables.product.prodname_GH_advanced_security %} for your repository](/assets/images/help/repository/enable-ghas-dotcom.png) 5. Click **Enable {% data variables.product.prodname_GH_advanced_security %} for this repository** to confirm the action. ![Confirm enabling {% data variables.product.prodname_GH_advanced_security %} for your repository](/assets/images/help/repository/enable-ghas-confirmation-dotcom.png) 6. When you enable {% data variables.product.prodname_GH_advanced_security %} this may automatically enable {% data variables.product.prodname_secret_scanning %} for the repository (this is controlled by the organization configuration). If "{% data variables.product.prodname_secret_scanning_caps %}" is shown with an **Enable** button, you still need to enable {% data variables.product.prodname_secret_scanning %} by clicking **Enable**. If you see a **Disable** button, {% data variables.product.prodname_secret_scanning %} is already enabled. - ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/help/repository/enable-secret-scanning-dotcom.png){% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/help/repository/enable-secret-scanning-dotcom.png) + {% else if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@3.0" %} 4. To the right of " {% data variables.product.prodname_secret_scanning_caps %}", click **Enable**. ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/help/repository/enable-secret-scanning-ghe.png) diff --git a/translations/de-DE/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md b/translations/de-DE/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md index e19203c0666a..5ff425d08d4a 100644 --- a/translations/de-DE/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md +++ b/translations/de-DE/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md @@ -4,13 +4,12 @@ intro: "You can allow or disallow auto-merge for pull requests in your repositor product: '{% data reusables.gated-features.auto-merge %}' versions: free-pro-team: '*' + enterprise-server: '>=3.1' permissions: People with maintainer permissions can manage auto-merge for pull requests in a repository. --- -{% data reusables.pull_requests.auto-merge-release-phase %} - If you allow auto-merge for pull requests in your repository, people can configure individual pull requests in the repository to merge automatically when all merge requirements are met. For more information, see "[Automatically merging a pull request](/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request)." {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} -1. Under "Merge button", select or deselect **Allow auto-merge**. ![Checkbox to allow or disallow auto-merge](/assets/images/help/pull_requests/allow-auto-merge-checkbox.png) \ No newline at end of file +1. Under "Merge button", select or deselect **Allow auto-merge**. ![Checkbox to allow or disallow auto-merge](/assets/images/help/pull_requests/allow-auto-merge-checkbox.png) diff --git a/translations/de-DE/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md b/translations/de-DE/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md index 25c042da2db3..bfbac951b1ea 100644 --- a/translations/de-DE/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md +++ b/translations/de-DE/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md @@ -33,10 +33,15 @@ You can manage the security and analysis features for your {% if currentVersion {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} 4. Under "Configure security and analysis features", to the right of the feature, click **Disable** or **Enable**. -{% if currentVersion == "free-pro-team@latest" %}If "{% data variables.product.prodname_secret_scanning_caps %}" is not displayed, you may need to enable {% data variables.product.prodname_GH_advanced_security %} first. +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If "{% data variables.product.prodname_secret_scanning_caps %}" is not displayed, you may need to enable {% data variables.product.prodname_GH_advanced_security %} first. !["Enable" or "Disable" button for "Configure security and analysis" features](/assets/images/help/repository/security-and-analysis-disable-or-enable-dotcom-private.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% note %} +**Note:** If you disable + + {% data variables.product.prodname_GH_advanced_security %}, both {% data variables.product.prodname_secret_scanning %} and {% data variables.product.prodname_code_scanning %} are disabled. Any workflows, SARIF uploads, or API calls for {% data variables.product.prodname_code_scanning %} will fail. + {% endnote %} + + {% else if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@3.0" %} !["Enable" or "Disable" button for "Configure security and analysis" features](/assets/images/help/repository/security-and-analysis-disable-or-enable-ghe.png) {% endif %} diff --git a/translations/de-DE/content/github/administering-a-repository/securing-your-repository.md b/translations/de-DE/content/github/administering-a-repository/securing-your-repository.md index b193526260e0..f63e4cb821f5 100644 --- a/translations/de-DE/content/github/administering-a-repository/securing-your-repository.md +++ b/translations/de-DE/content/github/administering-a-repository/securing-your-repository.md @@ -6,5 +6,6 @@ redirect_from: - /articles/securing-your-repository versions: free-pro-team: '*' + enterprise-server: '>=3.0' --- diff --git a/translations/de-DE/content/github/administering-a-repository/setting-repository-visibility.md b/translations/de-DE/content/github/administering-a-repository/setting-repository-visibility.md index eb895dec72ff..88295601db68 100644 --- a/translations/de-DE/content/github/administering-a-repository/setting-repository-visibility.md +++ b/translations/de-DE/content/github/administering-a-repository/setting-repository-visibility.md @@ -24,7 +24,7 @@ We recommend reviewing the following caveats before you change the visibility of * If you change a repository's visibility from internal to private, {% data variables.product.prodname_dotcom %} will remove forks that belong to any user without access to the newly private repository. {% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}The visibility of any forks will also change to private.{% elsif currentVersion == "github-ae@latest" %}If the internal repository has any forks, the visibility of the forks is already private.{% endif %} For more information, see "[What happens to forks when a repository is deleted or changes visibility?](/articles/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility)"{% if currentVersion == "free-pro-team@latest" %} * If you're using {% data variables.product.prodname_free_user %} for user accounts or organizations, some features won't be available in the repository after you change the visibility to private. {% data reusables.gated-features.more-info %}{% endif %} * Any published {% data variables.product.prodname_pages %} site will be automatically unpublished.{% if currentVersion == "free-pro-team@latest" %} If you added a custom domain to the {% data variables.product.prodname_pages %} site, you should remove or update your DNS records before making the repository private, to avoid the risk of a domain takeover. For more information, see "[Managing a custom domain for your {% data variables.product.prodname_pages %} site](/articles/managing-a-custom-domain-for-your-github-pages-site)."{% endif %}{% if currentVersion == "free-pro-team@latest" %} -* {% data variables.product.prodname_dotcom %} will no longer include the repository in the {% data variables.product.prodname_archive %}. For more information, see "[About archiving content and data on {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)."{% endif %}{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} +* {% data variables.product.prodname_dotcom %} will no longer include the repository in the {% data variables.product.prodname_archive %}. For more information, see "[About archiving content and data on {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)."{% endif %}{% if currentVersion == "free-pro-team@latest" %} * {% data variables.product.prodname_GH_advanced_security %} features, such as {% data variables.product.prodname_code_scanning %}, will stop working unless the repository is owned by an organization that has a license for {% data variables.product.prodname_advanced_security %}. {% data reusables.advanced-security.more-info-ghas %}{% endif %}{% if enterpriseServerVersions contains currentVersion %} * Anonymous Git read access is no longer available. For more information, see "[Enabling anonymous Git read access for a repository](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository)."{% endif %} diff --git a/translations/de-DE/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md b/translations/de-DE/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md index 49802b09f437..644d44200d44 100644 --- a/translations/de-DE/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md +++ b/translations/de-DE/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md @@ -33,14 +33,18 @@ Wenn Sie einen GPG-Schlüssel verwenden, der mit Ihrer Beitragenderidentität un Comment: GitHub key Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? ``` -7. Gib `O` ein, um Deine Auswahl zu speichern. +7. Enter `O` to confirm your selections. 8. Gib die Passphrase Deines Schlüssels ein. -9. Gib `gpg --armor --export GPG key ID` ein. Setze dabei die gewünschte GPG-Schlüssel-ID ein. Im folgenden Beispiel ist die GPG-Schlüssel-ID `3AA5C34371567BD2`: +9. Enter `gpg> save` to save the changes + ```shell + $ gpg> save + ``` +10. Geben Sie `gpg --armor --export GPG key ID` ein. Setzen Sie dabei die gewünschte GPG-Schlüssel-ID ein. Im folgenden Beispiel ist die GPG-Schlüssel-ID `3AA5C34371567BD2`: ```shell $ gpg --armor --export 3AA5C34371567BD2 # Gibt den GPG Schluessel im ASCII armor format aus ``` -10. Lade den GPG-Schlüssel hoch, indem Du ihn [zu Deinem GitHub-Konto hinzufügst](/articles/adding-a-new-gpg-key-to-your-github-account). +11. Laden Sie den GPG-Schlüssel hoch, indem Sie ihn [zu Ihrem GitHub-Konto hinzufügen](/articles/adding-a-new-gpg-key-to-your-github-account). ### Weiterführende Informationen diff --git a/translations/de-DE/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md b/translations/de-DE/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md index c67c7ba7a0db..1d586c7e2db7 100644 --- a/translations/de-DE/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md +++ b/translations/de-DE/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md @@ -4,10 +4,9 @@ intro: 'You can increase development velocity by enabling auto-merge for a pull product: '{% data reusables.gated-features.auto-merge %}' versions: free-pro-team: '*' + enterprise-server: '>=3.1' --- -{% data reusables.pull_requests.auto-merge-release-phase %} - ### About auto-merge If you enable auto-merge for a pull request, the pull request will merge automatically when all required reviews are met and status checks have passed. Auto-merge prevents you from waiting around for requirements to be met, so you can move on to other tasks. diff --git a/translations/de-DE/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md b/translations/de-DE/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md index 6d7925179017..61da6f4bb7a2 100644 --- a/translations/de-DE/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md +++ b/translations/de-DE/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md @@ -9,7 +9,6 @@ versions: github-ae: '*' --- - ### Informationen zum Zusammenführen von Pull Requests Mit einem Pull Request schlägst Du vor, dass Änderungen, die Du an einem Head-Branch gemacht hast, in einen Basis-Branch zusammengeführt werden sollten. Standardmäßig kann jeder Pull Request jederzeit zusammengeführt werden, es sei denn, der Head-Branch steht in Konflikt mit dem Basisbranch. However, there may be restrictions on when you can merge a pull request into a specific branch. For example, you may only be able to merge a pull request into the default branch if required status checks are passing. Weitere Informationen findest Du unter „[Informationen zu geschützten Branches](/github/administering-a-repository/about-protected-branches).“ diff --git a/translations/de-DE/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md b/translations/de-DE/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md index 48d5d43d9c47..1b46db9ffbc3 100644 --- a/translations/de-DE/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md +++ b/translations/de-DE/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md @@ -23,7 +23,7 @@ Wenn ein Benutzer mit Administrator- oder Inhaberberechtigungen die erforderlich {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}If a team has enabled code review assignments, the individual approvals won't satisfy the requirement for code owner approval in a protected branch. Weitere Informationen findest Du unter „[Code Review-Zuweisung für Dein Team verwalten](/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team)."{% endif %} -{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.21" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.22" %} Wenn eine Datei einen Codeinhaber hat, kannst Du sehen, wer der Codeinhaber ist, bevor Du einen Pull Request öffnest. In the repository, you can browse to the file and hover over {% octicon "shield-lock" aria-label="The edit icon" %}. diff --git a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md index 783872b8ad83..9684696ef417 100644 --- a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md +++ b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md @@ -12,25 +12,26 @@ versions: {% data reusables.code-scanning.beta %} {% data reusables.code-scanning.enterprise-enable-code-scanning %} -### Informationen zu {% data variables.product.prodname_code_scanning %} +### About {% data variables.product.prodname_code_scanning %} -With {% data variables.product.prodname_code_scanning %}, developers can quickly and automatically analyze the code in a {% data variables.product.prodname_dotcom %} repository to find security vulnerabilities and coding errors. +{% data reusables.code-scanning.about-code-scanning %} You can use {% data variables.product.prodname_code_scanning %} to find, triage, and prioritize fixes for existing problems in your code. {% data variables.product.prodname_code_scanning_capc %} also prevents developers from introducing new problems. You can schedule scans for specific days and times, or trigger scans when a specific event occurs in the repository, such as a push. -If {% data variables.product.prodname_code_scanning %} finds a potential vulnerability or error in your code, {% data variables.product.prodname_dotcom %} displays an alert in the repository. Nachdem Du den Code korrigiert hast, der die Meldung ausgelöst hat, schließt {% data variables.product.prodname_dotcom %} die Meldung. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)." +If {% data variables.product.prodname_code_scanning %} finds a potential vulnerability or error in your code, {% data variables.product.prodname_dotcom %} displays an alert in the repository. After you fix the code that triggered the alert, {% data variables.product.prodname_dotcom %} closes the alert. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)." -To monitor results from {% data variables.product.prodname_code_scanning %} across your repositories or your organization, you can use webhooks and the {% data variables.product.prodname_code_scanning %} API. For information about the webhooks for {% data variables.product.prodname_code_scanning %}, see "[Webhook events and payloads](/developers/webhooks-and-events/webhook-events-and-payloads#code_scanning_alert)." For information about API endpoints, see "[{% data variables.product.prodname_code_scanning_capc %}](/rest/reference/code-scanning)." +To monitor results from {% data variables.product.prodname_code_scanning %} across your repositories or your organization, you can use webhooks and the {% data variables.product.prodname_code_scanning %} API. For information about the webhooks for {% data variables.product.prodname_code_scanning %}, see +"[Webhook events and payloads](/developers/webhooks-and-events/webhook-events-and-payloads#code_scanning_alert)." For information about API endpoints, see "[{% data variables.product.prodname_code_scanning_capc %}](/rest/reference/code-scanning)." -To get started with {% data variables.product.prodname_code_scanning %}, see "[Enabling {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning)." +To get started with {% data variables.product.prodname_code_scanning %}, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." -### Informationen zu {% data variables.product.prodname_codeql %} +### About {% data variables.product.prodname_codeql %} -{% data variables.product.prodname_code_scanning_capc %} uses {% data variables.product.prodname_actions %}. {% data variables.product.prodname_codeql %} treats code as data, allowing you to find potential vulnerabilities in your code with greater confidence than traditional static analyzers. +You can use {% data variables.product.prodname_code_scanning %} with {% data variables.product.prodname_codeql %}, a semantic code analysis engine. {% data variables.product.prodname_codeql %} treats code as data, allowing you to find potential vulnerabilities in your code with greater confidence than traditional static analyzers. {% data variables.product.prodname_ql %} is the query language that powers {% data variables.product.prodname_codeql %}. {% data variables.product.prodname_ql %} is an object-oriented logic programming language. {% data variables.product.company_short %}, language experts, and security researchers create the queries used for {% data variables.product.prodname_code_scanning %}, and the queries are open source. The community maintains and updates the queries to improve analysis and reduce false positives. For more information, see [{% data variables.product.prodname_codeql %}](https://securitylab.github.com/tools/codeql) on the GitHub Security Lab website. -For more information about API endpoints for {% data variables.product.prodname_code_scanning %}, see "[{% data variables.product.prodname_code_scanning_capc %}](http://developer.github.com/v3/code-scanning)." +{% data variables.product.prodname_code_scanning_capc %} with {% data variables.product.prodname_codeql %} supports both compiled and interpreted languages, and can find vulnerabilities and errors in code that's written in the supported languages. {% data reusables.code-scanning.supported-languages %} @@ -38,9 +39,9 @@ You can view and contribute to the queries for {% data variables.product.prodnam {% if currentVersion == "free-pro-team@latest" %} -### Informationen zur Abrechnung für {% data variables.product.prodname_code_scanning %} +### About billing for {% data variables.product.prodname_code_scanning %} -{% data variables.product.prodname_code_scanning_capc %} uses {% data variables.product.prodname_actions %}, and each run of a {% data variables.product.prodname_code_scanning %} workflow consumes minutes for {% data variables.product.prodname_actions %}. Weitere Informationen findest Du unter „[Informationen zur Abrechnung für {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions).“ +{% data variables.product.prodname_code_scanning_capc %} uses {% data variables.product.prodname_actions %}, and each run of a {% data variables.product.prodname_code_scanning %} workflow consumes minutes for {% data variables.product.prodname_actions %}. For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)." {% endif %} @@ -52,7 +53,7 @@ You can view and contribute to the queries for {% data variables.product.prodnam {% data reusables.code-scanning.get-started-uploading-third-party-data %} -### Weiterführende Informationen +### Further reading {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} - "[About securing your repository](/github/administering-a-repository/about-securing-your-repository)"{% endif %} diff --git a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md index d2288c0735b2..c1cac87058b7 100644 --- a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md +++ b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md @@ -134,19 +134,22 @@ Attempts to build the code for the compiled languages C/C++, C#, and Java. For t Analyzes the code in the {% data variables.product.prodname_codeql %} databases and uploads results to {% data variables.product.product_location %}. -| Flag | Erforderlich | Input value | -| -------------------------------- |:------------:| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `--repository` | ✓ | Name of the repository to analyze. | -| `--commit` | ✓ | SHA of the commit to analyze. In Git and in Azure DevOps, this corresponds to the value of `git rev-parse HEAD`. In Jenkins, this corresponds to `$GIT_COMMIT`. | -| `--ref` | ✓ | Name of the reference to analyze, for example `refs/heads/main`. In Git and in Jenkins, this corresponds to the value of `git symbolic-ref HEAD`. In Azure DevOps, this corresponds to `$(Build.SourceBranch)`. | -| `--github-url` | ✓ | URL of the {% data variables.product.prodname_dotcom %} instance where your repository is hosted. | -| `--github-auth` | ✓ | A {% data variables.product.prodname_github_apps %} token or personal access token. | -| `--checkout-path` | | The path to the checkout of your repository. The default is the current working directory. | -| `--no-upload` | | None. Stops the {% data variables.product.prodname_codeql_runner %} from uploading the results to {% data variables.product.product_location %}. | -| `--output-dir` | | Directory where the output SARIF files are stored. The default is in the directory of temporary files. | -| `--temp-dir` | | Directory where temporary files are stored. The default is _./codeql-runner_. | -| `--debug` | | None. Prints more verbose output. | -| `-h`, `--help` | | None. Displays help for the command. | +| Flag | Erforderlich | Input value | +| ---------------------------------- |:------------:| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `--repository` | ✓ | Name of the repository to analyze. | +| `--commit` | ✓ | SHA of the commit to analyze. In Git and in Azure DevOps, this corresponds to the value of `git rev-parse HEAD`. In Jenkins, this corresponds to `$GIT_COMMIT`. | +| `--ref` | ✓ | Name of the reference to analyze, for example `refs/heads/main`. In Git and in Jenkins, this corresponds to the value of `git symbolic-ref HEAD`. In Azure DevOps, this corresponds to `$(Build.SourceBranch)`. | +| `--github-url` | ✓ | URL of the {% data variables.product.prodname_dotcom %} instance where your repository is hosted. | +| `--github-auth` | ✓ | A {% data variables.product.prodname_github_apps %} token or personal access token. | +| `--checkout-path` | | The path to the checkout of your repository. The default is the current working directory. | +| `--no-upload` | | None. Stops the {% data variables.product.prodname_codeql_runner %} from uploading the results to {% data variables.product.product_location %}. | +| `--output-dir` | | Directory where the output SARIF files are stored. The default is in the directory of temporary files. | +| `--ram` | | Amount of memory to use when running queries. The default is to use all available memory. | +| `--no-add-snippets` | | None. Excludes code snippets from the SARIF output. | +| `--threads` | | Number of threads to use when running queries. The default is to use all available cores. | +| `--temp-dir` | | Directory where temporary files are stored. The default is _./codeql-runner_. | +| `--debug` | | None. Prints more verbose output. | +| `-h`, `--help` | | None. Displays help for the command. | #### `hochladen` diff --git a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md index 2b8fc4d67439..6e93eaa1f108 100644 --- a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md +++ b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md @@ -17,7 +17,7 @@ versions: ### About the {% data variables.product.prodname_codeql_workflow %} and compiled languages -You enable {% data variables.product.prodname_dotcom %} to run {% data variables.product.prodname_code_scanning %} for your repository by adding a {% data variables.product.prodname_actions %} workflow to the repository. **Note**: This article refers to {% data variables.product.prodname_code_scanning %} powered by {% data variables.product.prodname_codeql %}, not to {% data variables.product.prodname_code_scanning %} resulting from the upload of third-party static analysis tools. The default {% data variables.product.prodname_code_scanning %} workflow uses the `on.push` event to trigger a code scan on every push to any branch containing the workflow file. +You set up {% data variables.product.prodname_dotcom %} to run {% data variables.product.prodname_code_scanning %} for your repository by adding a {% data variables.product.prodname_actions %} workflow to the repository. **Note**: This article refers to {% data variables.product.prodname_code_scanning %} powered by {% data variables.product.prodname_codeql %}, not to {% data variables.product.prodname_code_scanning %} resulting from the upload of third-party static analysis tools. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." {% data reusables.code-scanning.edit-workflow %} For general information about configuring diff --git a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md index dbbd09cc1c57..7d4bcdc4ad92 100644 --- a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md +++ b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md @@ -14,7 +14,7 @@ versions: {% topic_link_in_list /automatically-scanning-your-code-for-vulnerabilities-and-errors %} {% link_in_list /about-code-scanning %} {% link_in_list /triaging-code-scanning-alerts-in-pull-requests %} - {% link_in_list /enabling-code-scanning %} + {% link_in_list /setting-up-code-scanning-for-a-repository %} {% link_in_list /managing-code-scanning-alerts-for-your-repository %} {% link_in_list /configuring-code-scanning %} {% link_in_list /configuring-the-codeql-workflow-for-compiled-languages %} diff --git a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md index 81c7f841901d..6f310ccccc5f 100644 --- a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md +++ b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md @@ -16,7 +16,7 @@ redirect_from: ### About alerts from {% data variables.product.prodname_code_scanning %} -You can set up {% data variables.product.prodname_code_scanning %} to check the code in a repository using the default {% data variables.product.prodname_codeql %} analysis, a third-party analysis, or multiple types of analysis. When the analysis is complete, the resulting alerts are displayed alongside each other in the security view of the repository. Results from third-party tools or from custom queries may not include all of the properties that you see for alerts detected by {% data variables.product.company_short %}'s default {% data variables.product.prodname_codeql %} analysis. The default {% data variables.product.prodname_code_scanning %} workflow uses the `on.push` event to trigger a code scan on every push to any branch containing the workflow file. +You can set up {% data variables.product.prodname_code_scanning %} to check the code in a repository using the default {% data variables.product.prodname_codeql %} analysis, a third-party analysis, or multiple types of analysis. When the analysis is complete, the resulting alerts are displayed alongside each other in the security view of the repository. Results from third-party tools or from custom queries may not include all of the properties that you see for alerts detected by {% data variables.product.company_short %}'s default {% data variables.product.prodname_codeql %} analysis. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." By default, {% data variables.product.prodname_code_scanning %} analyzes your code periodically on the default branch and during pull requests. For information about managing alerts on a pull request, see "[Triaging {% data variables.product.prodname_code_scanning %} alerts in pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)." @@ -28,7 +28,7 @@ Each alert highlights a problem with the code and the name of the tool that iden ![Example alert from {% data variables.product.prodname_code_scanning %}](/assets/images/help/repository/code-scanning-alert.png) -If you enable {% data variables.product.prodname_code_scanning %} using {% data variables.product.prodname_codeql %}, this can also detect data-flow problems in your code. Data-flow analysis finds potential security issues in code, such as: using data insecurely, passing dangerous arguments to functions, and leaking sensitive information. +If you set up {% data variables.product.prodname_code_scanning %} using {% data variables.product.prodname_codeql %}, this can also detect data-flow problems in your code. Data-flow analysis finds potential security issues in code, such as: using data insecurely, passing dangerous arguments to functions, and leaking sensitive information. When {% data variables.product.prodname_code_scanning %} reports data-flow alerts, {% data variables.product.prodname_dotcom %} shows you how data moves through the code. {% data variables.product.prodname_code_scanning_capc %} allows you to identify the areas of your code that leak sensitive information, and that could be the entry point for attacks by malicious users. @@ -65,7 +65,7 @@ Closing an alert is a way to resolve an alert that you don't think needs to be f ### Dismissing or deleting alerts -There are two ways of closing an alert. You can fix the problem in the code, or you can dismiss the alert. Alternatively, if you have admin permissions for the repository, you can delete alerts. Deleting alerts is useful in situations where you have enabled a {% data variables.product.prodname_code_scanning %} tool and then decided to remove it, or where you have enabled {% data variables.product.prodname_codeql %} analysis with a larger set of queries than you want to continue using, and you've then removed some queries from the tool. In both cases, deleting alerts allows you to clean up your {% data variables.product.prodname_code_scanning %} results. You can delete alerts from the summary list within the **Security** tab. +There are two ways of closing an alert. You can fix the problem in the code, or you can dismiss the alert. Alternatively, if you have admin permissions for the repository, you can delete alerts. Deleting alerts is useful in situations where you have set up a {% data variables.product.prodname_code_scanning %} tool and then decided to remove it, or where you have configured {% data variables.product.prodname_codeql %} analysis with a larger set of queries than you want to continue using, and you've then removed some queries from the tool. In both cases, deleting alerts allows you to clean up your {% data variables.product.prodname_code_scanning %} results. You can delete alerts from the summary list within the **Security** tab. Dismissing an alert is a way of closing an alert that you don't think needs to be fixed. {% data reusables.code-scanning.close-alert-examples %} You can dismiss alerts from {% data variables.product.prodname_code_scanning %} annotations in code, or from the summary list within the **Security** tab. @@ -127,5 +127,5 @@ If a project has multiple alerts that you want to dismiss for the same reason, y ### Weiterführende Informationen - "[Triaging {% data variables.product.prodname_code_scanning %} alerts in pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)" -- "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)" +- "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)" - "[About integration with {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-integration-with-code-scanning)" diff --git a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md index 2d92e06f15d1..8a44d4a13435 100644 --- a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md +++ b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md @@ -24,7 +24,7 @@ If you use a continuous integration or continuous delivery/deployment (CI/CD) sy {% data reusables.code-scanning.about-code-scanning %} For information, see "[About {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning)." -You can use the {% data variables.product.prodname_codeql_runner %} to run {% data variables.product.prodname_code_scanning %} on code that you're processing in a third-party continuous integration (CI) system. Alternatively, you can use {% data variables.product.prodname_actions %} to run {% data variables.product.prodname_code_scanning %} on {% data variables.product.product_location %}. For information, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)." +You can use the {% data variables.product.prodname_codeql_runner %} to run {% data variables.product.prodname_code_scanning %} on code that you're processing in a third-party continuous integration (CI) system. Alternatively, you can use {% data variables.product.prodname_actions %} to run {% data variables.product.prodname_code_scanning %} on {% data variables.product.product_location %}. For information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." The {% data variables.product.prodname_codeql_runner %} is a command-line tool that runs {% data variables.product.prodname_codeql %} analysis on a checkout of a {% data variables.product.prodname_dotcom %} repository. You add the runner to your third-party system, then call the runner to analyze code and upload the results to {% data variables.product.product_location %}. These results are displayed as {% data variables.product.prodname_code_scanning %} alerts in the repository. diff --git a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md index f4c782d9b7ea..caa60f99c866 100644 --- a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md +++ b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md @@ -97,7 +97,6 @@ Any valid SARIF 2.1.0 output file can be uploaded, however, {% data variables.pr | `partialFingerprints` | **Required.** A set of strings used to track the unique identity of the result. {% data variables.product.prodname_code_scanning_capc %} uses `partialFingerprints` to accurately identify which results are the same across commits and branches. {% data variables.product.prodname_code_scanning_capc %} will attempt to use `partialFingerprints` if they exist. If you are uploading third-party SARIF files with the `upload-action`, the action will create `partialFingerprints` for you when they are not included in the SARIF file. For more information, see "[Preventing duplicate alerts using fingerprints](#preventing-duplicate-alerts-using-fingerprints)." **Note:** {% data variables.product.prodname_code_scanning_capc %} only uses the `primaryLocationLineHash`. | | `codeFlows[].threadFlows[].locations[]` | **Optional.** An array of `location` objects for a `threadFlow` object, which describes the progress of a program through a thread of execution. A `codeFlow` object describes a pattern of code execution used to detect a result. If code flows are provided, {% data variables.product.prodname_code_scanning %} will expand code flows on {% data variables.product.prodname_dotcom %} for the relevant result. For more information, see the [`location` object](#location-object). | | `relatedLocations[]` | A set of locations relevant to this result. {% data variables.product.prodname_code_scanning_capc %} will link to related locations when they are embedded in the result message. For more information, see the [`location` object](#location-object). | -| `suppressions[].state` | **Optional.** When the `state` is set to `accepted`, {% data variables.product.prodname_code_scanning %} will update the state of the result to `Closed` on {% data variables.product.prodname_dotcom %}. | #### `location` object diff --git a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md new file mode 100644 index 000000000000..63230d683f4c --- /dev/null +++ b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md @@ -0,0 +1,117 @@ +--- +title: Setting up code scanning for a repository +shortTitle: Setting up code scanning +intro: 'You can set up {% data variables.product.prodname_code_scanning %} by adding a workflow to your repository.' +product: '{% data reusables.gated-features.code-scanning %}' +permissions: 'If you have write permissions to a repository, you can set up or configure {% data variables.product.prodname_code_scanning %} for that repository.' +redirect_from: + - /github/managing-security-vulnerabilities/configuring-automated-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository +versions: + free-pro-team: '*' + enterprise-server: '>=2.22' +--- + +{% data reusables.code-scanning.beta %} +{% data reusables.code-scanning.enterprise-enable-code-scanning-actions %} + +### Options for setting up {% data variables.product.prodname_code_scanning %} + +You decide how to generate {% data variables.product.prodname_code_scanning %} alerts, and which tools to use, at a repository level. {% data variables.product.product_name %} provides fully integrated support for {% data variables.product.prodname_codeql %} analysis, and also supports analysis using third-party tools. Weitere Informationen findest Du unter „[ Über {% data variables.product.prodname_codeql %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning#about-codeql)." + +{% data reusables.code-scanning.enabling-options %} + +### Setting up {% data variables.product.prodname_code_scanning %} using actions + +{% if currentVersion == "free-pro-team@latest" %}Using actions to run {% data variables.product.prodname_code_scanning %} will use minutes. Weitere Informationen finden Sie unter „[Informationen zur Abrechnung für {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions).“{% endif %} + +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.repositories.sidebar-security %} +3. To the right of "{% data variables.product.prodname_code_scanning_capc %}", click **Set up {% data variables.product.prodname_code_scanning %}**. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If {% data variables.product.prodname_code_scanning %} is missing, you need to ask an organization owner or repository administrator to enable {% data variables.product.prodname_GH_advanced_security %}. For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)" or "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)."{% endif %} !["Set up {% data variables.product.prodname_code_scanning %}" button to the right of "{% data variables.product.prodname_code_scanning_capc %}" in the Security Overview](/assets/images/help/security/overview-set-up-code-scanning.png) +4. Under "Get started with {% data variables.product.prodname_code_scanning %}", click **Set up this workflow** on the {% data variables.product.prodname_codeql_workflow %} or on a third-party workflow. !["Set up this workflow" button under "Get started with {% data variables.product.prodname_code_scanning %}" heading](/assets/images/help/repository/code-scanning-set-up-this-workflow.png) +5. To customize how {% data variables.product.prodname_code_scanning %} scans your code, edit the workflow. + + Generally you can commit the {% data variables.product.prodname_codeql_workflow %} without making any changes to it. However, many of the third-party workflows require additional configuration, so read the comments in the workflow before committing. + + For more information, see "[Configuring {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)." +6. Use the **Start commit** drop-down, and type a commit message. ![Start commit](/assets/images/help/repository/start-commit-commit-new-file.png) +7. Choose whether you'd like to commit directly to the default branch, or create a new branch and start a pull request. ![Choose where to commit](/assets/images/help/repository/start-commit-choose-where-to-commit.png) +8. Click **Commit new file** or **Propose new file**. + +In the default {% data variables.product.prodname_codeql_workflow %}, {% data variables.product.prodname_code_scanning %} is configured to analyze your code each time you either push a change to the default branch or any protected branches, or raise a pull request against the default branch. As a result, {% data variables.product.prodname_code_scanning %} will now commence. + +### Bulk set up of {% data variables.product.prodname_code_scanning %} +You can set up {% data variables.product.prodname_code_scanning %} in many repositories at once using a script. For an example of a script that raises pull requests to add a {% data variables.product.prodname_actions %} workflow to multiple repositories, see the [`jhutchings1/Create-ActionsPRs`](https://github.com/jhutchings1/Create-ActionsPRs) repository. + +### Viewing the logging output from {% data variables.product.prodname_code_scanning %} + +After setting up {% data variables.product.prodname_code_scanning %} for your repository, you can watch the output of the actions as they run. + +{% data reusables.repositories.actions-tab %} + + You'll see a list that includes an entry for running the {% data variables.product.prodname_code_scanning %} workflow. The text of the entry is the title you gave your commit message. + + ![Actions list showing {% data variables.product.prodname_code_scanning %} workflow](/assets/images/help/repository/code-scanning-actions-list.png) + +1. Click the entry for the {% data variables.product.prodname_code_scanning %} workflow. + +1. Click the job name on the left. For example, **Analyze (LANGUAGE)**. + + ![Log output from the {% data variables.product.prodname_code_scanning %} workflow](/assets/images/help/repository/code-scanning-logging-analyze-action.png) + +1. Review the logging output from the actions in this workflow as they run. + +1. Once all jobs are complete, you can view the details of any {% data variables.product.prodname_code_scanning %} alerts that were identified. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository#viewing-the-alerts-for-a-repository)." + +{% note %} + +**Note:** If you raised a pull request to add the {% data variables.product.prodname_code_scanning %} workflow to the repository, alerts from that pull request aren't displayed directly on the {% data variables.product.prodname_code_scanning_capc %} page until the pull request is merged. If any alerts were found you can view these, before the pull request is merged, by clicking the **_n_ alerts found** link in the banner on the {% data variables.product.prodname_code_scanning_capc %} page. + + ![Click the "n alerts found" link](/assets/images/help/repository/code-scanning-alerts-found-link.png) + +{% endnote %} + +### Understanding the pull request checks + +Each {% data variables.product.prodname_code_scanning %} workflow you set to run on pull requests always has at least two entries listed in the checks section of a pull request. There is one entry for each of the analysis jobs in the workflow, and a final one for the results of the analysis. + +The names of the {% data variables.product.prodname_code_scanning %} analysis checks take the form: "TOOL NAME / JOB NAME (TRIGGER)." For example, for {% data variables.product.prodname_codeql %}, analysis of C++ code has the entry "{% data variables.product.prodname_codeql %} / Analyze (cpp) (pull_request)." You can click **Details** on a {% data variables.product.prodname_code_scanning %} analysis entry to see logging data. This allows you to debug a problem if the analysis job failed. For example, for {% data variables.product.prodname_code_scanning %} analysis of compiled languages, this can happen if the action can't build the code. + + ![{% data variables.product.prodname_code_scanning %} pull request checks](/assets/images/help/repository/code-scanning-pr-checks.png) + +When the {% data variables.product.prodname_code_scanning %} jobs complete, {% data variables.product.prodname_dotcom %} works out whether any alerts were added by the pull request and adds the "{% data variables.product.prodname_code_scanning_capc %} results / TOOL NAME" entry to the list of checks. After {% data variables.product.prodname_code_scanning %} has been performed at least once, you can click **Details** to view the results of the analysis. If you used a pull request to add {% data variables.product.prodname_code_scanning %} to the repository, you will initially see a "Missing analysis" message when you click **Details** on the "{% data variables.product.prodname_code_scanning_capc %} results / TOOL NAME" check. + + ![Missing analysis for commit message](/assets/images/help/repository/code-scanning-missing-analysis.png) + +#### Reasons for the "missing analysis" message + +After {% data variables.product.prodname_code_scanning %} has analyzed the code in a pull request, it needs to compare the analysis of the topic branch (the branch you used to create the pull request) with the analysis of the base branch (the branch into which you want to merge the pull request). This allows {% data variables.product.prodname_code_scanning %} to compute which alerts are newly introduced by the pull request, which alerts were already present in the base branch, and whether any existing alerts are fixed by the changes in the pull request. Initially, if you use a pull request to add {% data variables.product.prodname_code_scanning %} to a repository, the base branch has not yet been analyzed, so it's not possible to compute these details. In this case, when you click through from the results check on the pull request you will see the "Missing analysis for base commit SHA-HASH" message. + +There are other situations where there may be no analysis for the latest commit to the base branch for a pull request. These include: + +* The pull request has been raised against a branch other than the default branch, and this branch hasn't been analyzed. + + To check whether a branch has been scanned, go to the {% data variables.product.prodname_code_scanning_capc %} page, click the **Branch** drop-down and select the relevant branch. + + ![Choose a branch from the Branch drop-down menu](/assets/images/help/repository/code-scanning-branch-dropdown.png) + + The solution in this situation is to add the name of the base branch to the `on:push` and `on:pull_request` specification in the {% data variables.product.prodname_code_scanning %} workflow on that branch and then make a change that updates the open pull request that you want to scan. + +* The latest commit on the base branch for the pull request is currently being analyzed and analysis is not yet available. + + Wait a few minutes and then push a change to the pull request to retrigger {% data variables.product.prodname_code_scanning %}. + +* An error occurred while analyzing the latest commit on the base branch and analysis for that commit isn't available. + + Merge a trivial change into the base branch to trigger {% data variables.product.prodname_code_scanning %} on this latest commit, then push a change to the pull request to retrigger {% data variables.product.prodname_code_scanning %}. + +### Nächste Schritte: + +After setting up {% data variables.product.prodname_code_scanning %}, and allowing its actions to complete, you can: + +- View all of the {% data variables.product.prodname_code_scanning %} alerts generated for this repository. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)." +- View any alerts generated for a pull request submitted after you set up {% data variables.product.prodname_code_scanning %}. For more information, see "[Triaging {% data variables.product.prodname_code_scanning %} alerts in pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)." +- Set up notifications for completed runs. Weitere Informationen findest Du unter „[Benachrichtigungen konfigurieren](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#github-actions-notification-options)." +- Investigate any problems that occur with the initial setup of {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}. For more information, see "[Troubleshooting the {% data variables.product.prodname_codeql %} workflow](/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-the-codeql-workflow)." +- Customize how {% data variables.product.prodname_code_scanning %} scans the code in your repository. For more information, see "[Configuring {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)." diff --git a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md index ff5dc5275871..2ec882d7487f 100644 --- a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md +++ b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md @@ -15,7 +15,7 @@ versions: In repositories where {% data variables.product.prodname_code_scanning %} is configured as a pull request check, {% data variables.product.prodname_code_scanning %} checks the code in the pull request. By default, this is limited to pull requests that target the default branch, but you can change this configuration within {% data variables.product.prodname_actions %} or in a third-party CI/CD system. If merging the changes would introduce new {% data variables.product.prodname_code_scanning %} alerts to the target branch, these are reported as check results in the pull request. The alerts are also shown as annotations in the **Files changed** tab of the pull request. If you have write permission for the repository, you can see any existing {% data variables.product.prodname_code_scanning %} alerts on the **Security** tab. For information about repository alerts, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)." -If {% data variables.product.prodname_code_scanning %} has any results with a severity of `error`, the check fails and the error is reported in the check results. If all the results found by {% data variables.product.prodname_code_scanning %} have lower severities, the alerts are treated as warnings or notices and the check succeeds. If your pull request targets a protected branch that has been enabled for {% data variables.product.prodname_code_scanning %}, and the repository owner has configured required status checks, then you must either fix or {% if currentVersion == "enterprise-server@2.22" %}close{% else %}dismiss{% endif %} all error alerts before the pull request can be merged. Weitere Informationen findest Du unter „[Informationen zu geschützten Branches](/github/administering-a-repository/about-protected-branches#require-status-checks-before-merging).“ +If {% data variables.product.prodname_code_scanning %} has any results with a severity of `error`, the check fails and the error is reported in the check results. If all the results found by {% data variables.product.prodname_code_scanning %} have lower severities, the alerts are treated as warnings or notices and the check succeeds. If your pull request targets a protected branch that uses {% data variables.product.prodname_code_scanning %}, and the repository owner has configured required status checks, then you must either fix or {% if currentVersion == "enterprise-server@2.22" %}close{% else %}dismiss{% endif %} all error alerts before the pull request can be merged. Weitere Informationen findest Du unter „[Informationen zu geschützten Branches](/github/administering-a-repository/about-protected-branches#require-status-checks-before-merging).“ ![Failed {% data variables.product.prodname_code_scanning %} check on a pull request](/assets/images/help/repository/code-scanning-check-failure.png) diff --git a/translations/de-DE/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md b/translations/de-DE/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md index 27416ac984a6..043231d1903f 100644 --- a/translations/de-DE/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md +++ b/translations/de-DE/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md @@ -75,7 +75,7 @@ When ### Access to {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot %}{% else %}security{% endif %} alerts -You can see all of the alerts that affect a particular project{% if currentVersion == "free-pro-team@latest" %} on the repository's Security tab or{% endif %} in the repository's dependency graph.{% if currentVersion == "free-pro-team@latest" %} For more information, see "[Viewing and updating vulnerable dependencies in your repository](/articles/viewing-and-updating-vulnerable-dependencies-in-your-repository)."{% endif %} +You can see all of the alerts that affect a particular project{% if currentVersion == "free-pro-team@latest" %} on the repository's Security tab or{% endif %} in the repository's dependency graph.{% if currentVersion == "free-pro-team@latest" %} For more information, see "[Viewing and updating vulnerable dependencies in your repository](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository)."{% endif %} {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %} By default, we notify people with admin permissions in the affected repositories about new @@ -89,6 +89,11 @@ Standardmäßig senden wir Sicherheitsmeldungen an Personen mit Administratorrec {% data reusables.notifications.vulnerable-dependency-notification-delivery-method-customization %}{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %} For more information, see "[Choosing the delivery method for your notifications](/github/receiving-notifications-about-activity-on-github/choosing-the-delivery-method-for-your-notifications)."{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" %} For more information, see "[Configuring notifications for vulnerable dependencies](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies)."{% endif %} +{% if currentVersion == "free-pro-team@latest" %} +You can also see all the +{% data variables.product.prodname_dependabot_alerts %} that correspond to a particular vulnerability in the {% data variables.product.prodname_advisory_database %}. For more information, see "[Browsing security vulnerabilities in the {% data variables.product.prodname_advisory_database %}](/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database#viewing-your-vulnerable-repositories)." +{% endif %} + {% if currentVersion == "free-pro-team@latest" %} ### Weiterführende Informationen diff --git a/translations/de-DE/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md b/translations/de-DE/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md index 53f4ca138b20..7db467beed0a 100644 --- a/translations/de-DE/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md +++ b/translations/de-DE/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md @@ -24,7 +24,7 @@ Es gibt vier mögliche Schweregrade, die im [Common Vulnerability Scoring System - Hoch - Kritisch -The {% data variables.product.prodname_advisory_database %} uses CVSS version 3.0 standards and the CVSS levels described above. {% data variables.product.product_name %} doesn't publish CVSS scores. +The {% data variables.product.prodname_advisory_database %} uses CVSS version 3.0 standards and the CVSS levels described above. {% data reusables.repositories.github-security-lab %} @@ -41,24 +41,39 @@ Die Datenbank ist auch über die GraphQL-API zugänglich. For more information, {% endnote %} ### Durchsuche die {% data variables.product.prodname_advisory_database %} -Du kannst die Datenbank durchsuchen und mit den Qualifizierern Deine Suche auf Hinweise einschränken, die an einem bestimmten Datum, in einem bestimmten Ökosystem oder in einer bestimmten Bibliothek erstellt wurden. + +You can search the database, and use qualifiers to narrow your search. For example, you can search for advisories created on a certain date, in a specific ecosystem, or in a particular library. {% data reusables.time_date.date_format %} {% data reusables.time_date.time_format %} {% data reusables.search.date_gt_lt %} -| Qualifizierer | Beispiel | -| --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `ecosystem:ÖKOSYSTEM` | [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) wird nur Hinweise zeigen, die NPM Pakete betreffen. | -| `severity:STUFE` | [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) wird nur Hinweise mit einer Schweregrad von Hoch zeigen. | -| `affects:BIBLIOTHEK` | [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) wird nur Hinweise anzeigen, die die lodash Bibliothek betreffen. | -| `sort:created-asc` | [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) sortiert nach ältesten Hinweisen zuerst. | -| `sort:created-desc` | [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) sortiert nach neuesten Hinweisen zuerst. | -| `sort:updated-asc` | [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) sortiert nach den ältesten Aktualisierungen von Hinweisen zuerst. | -| `sort:updated-desc` | [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) sortiert nach den neuesten Aktualisierungen von Hinweisen zuerst. | -| `is:withdrawn` | [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) zeigt nur zurückgezogene Hinweise. | -| `created:YYYY-MM-DD` | [**created:2019-10-31**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2019-10-31) zeigt nur Hinweise, die an diesem Datum erstellt wurden. | -| `updated:YYYY-MM-DD` | [**updated:2019-10-31**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2019-10-31) zeigt nur Hinweise, die an diesem Datum aktualisiert wurden. | +| Qualifizierer | Beispiel | +| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `GHSA-ID` | [**GHSA-49wp-qq6x-g2rf**](https://github.com/advisories?query=GHSA-49wp-qq6x-g2rf) will show the advisory with this {% data variables.product.prodname_advisory_database %} ID. | +| `CVE-ID` | [**CVE-2020-28482**](https://github.com/advisories?query=CVE-2020-28482) will show the advisory with this CVE ID number. | +| `ecosystem:ÖKOSYSTEM` | [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) wird nur Hinweise zeigen, die NPM Pakete betreffen. | +| `severity:STUFE` | [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) wird nur Hinweise mit einer Schweregrad von Hoch zeigen. | +| `affects:BIBLIOTHEK` | [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) wird nur Hinweise anzeigen, die die lodash Bibliothek betreffen. | +| `cwe:ID` | [**cwe:352**](https://github.com/advisories?query=cwe%3A352) will show only advisories with this CWE number. | +| `credit:USERNAME` | [**credit:octocat**](https://github.com/advisories?query=credit%3Aoctocat) will show only advisories credited to the "octocat" user account. | +| `sort:created-asc` | [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) sortiert nach ältesten Hinweisen zuerst. | +| `sort:created-desc` | [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) sortiert nach neuesten Hinweisen zuerst. | +| `sort:updated-asc` | [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) sortiert nach den ältesten Aktualisierungen von Hinweisen zuerst. | +| `sort:updated-desc` | [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) sortiert nach den neuesten Aktualisierungen von Hinweisen zuerst. | +| `is:withdrawn` | [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) zeigt nur zurückgezogene Hinweise. | +| `created:YYYY-MM-DD` | [**created:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2021-01-13) zeigt nur Hinweise, die an diesem Datum erstellt wurden. | +| `updated:YYYY-MM-DD` | [**updated:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2021-01-13) zeigt nur Hinweise, die an diesem Datum aktualisiert wurden. | + +### Viewing your vulnerable repositories + +For any vulnerability in the {% data variables.product.prodname_advisory_database %}, you can see which of your repositories have a {% data variables.product.prodname_dependabot %} alert for that vulnerability. To see a vulnerable repository, you must have access to {% data variables.product.prodname_dependabot_alerts %} for that repository. For more information, see "[About alerts for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies#access-to-dependabot-alerts)." | + +1. Navigiere zu „https://github.com/advisories“. +2. Click an advisory. +3. At the top of the advisory page, click **Dependabot alerts**. ![Dependabot alerts](/assets/images/help/security/advisory-database-dependabot-alerts.png) +4. Optionally, to filter the list, use the search bar or the drop-down menus. The "Organization" drop-down menu allows you to filter the {% data variables.product.prodname_dependabot_alerts %} per owner (organization or user). ![Search bar and drop-down menus to filter alerts](/assets/images/help/security/advisory-database-dependabot-alerts-filters.png) +5. For more details about the vulnerability, and for advice on how to fix the vulnerable repository, click the repository name. ### Weiterführende Informationen diff --git a/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md b/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md index fc6c2bb2acc4..c6bbdd37886f 100644 --- a/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md +++ b/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md @@ -12,6 +12,8 @@ versions: {% data reusables.github-actions.actions-spending-limit-brief %} For more information, see "[About spending limits](#about-spending-limits)." +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + Minuten werden jeden Monat zurückgesetzt, während Speichernutzung dies nicht tut. | Produkt | Speicher | Minuten (pro Monat) | diff --git a/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md b/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md index 32b5054987af..a5b59f23357a 100644 --- a/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md +++ b/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md @@ -14,6 +14,8 @@ versions: {% data reusables.package_registry.container-registry-beta-billing-note %} +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + Die Datenübertragung wird jeden Monat zurückgesetzt, während Speichernutzung dies nicht tut. | Produkt | Speicher | Datenübertragung (pro Monat) | diff --git a/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md b/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md index cd6248a3dcbc..e51667fa6697 100644 --- a/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md +++ b/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md @@ -14,6 +14,8 @@ versions: {% data reusables.actions.actions-packages-set-spending-limit %} For more information about pricing for {% data variables.product.prodname_actions %} usage, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)." +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + As soon as you set a spending limit other than $0, you will be responsible for any existing overages in the current billing period. Wenn Dein Unternehmen beispielsweise {% data variables.product.prodname_team %} verwendet, keine Überschreitungen zulässt, und Workflow-Artefakte erstellt, die Deinen Speicherverbrauch für den Monat von 1,9 GB auf 2,1 GB erhöht, wirst Du leicht mehr Speicher als die 2 GB nutzen, die Dein Produkt enthält. Because you have not enabled overages, your next attempt to create a workflow artifact will fail. Du wirst keine Rechnung für die Überschreitung um 0,1 GB für diesen Monat erhalten. However, if you enable overages, your first bill will include the 0.1GB of existing overage for the current billing cycle, as well as any additional overages you accrue. diff --git a/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md b/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md index d6cadae2cc44..bad21cd3b993 100644 --- a/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md +++ b/translations/de-DE/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md @@ -14,6 +14,8 @@ versions: {% data reusables.actions.actions-packages-set-spending-limit %} For more information about pricing for {% data variables.product.prodname_registry %} usage, see "[About billing for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages)." +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + As soon as you set a spending limit other than $0, you will be responsible for any existing overages in the current billing period. Wenn Dein Unternehmen beispielsweise {% data variables.product.prodname_team %} verwendet, keine Überschreitungen zulässt, und Workflow-Artefakte erstellt, die Deinen Speicherverbrauch für den Monat von 1,9 GB auf 2,1 GB erhöht, wird die Veröffentlichung leicht mehr Speicher als die 2 GB nutzen, die Dein Produkt enthält. Da Du keine Überschreitungen zugelassen hast, wird Dein nächster Versuch, eine Version des Pakets zu veröffentlichen, fehlschlagen. Du wirst keine Rechnung für die Überschreitung um 0,1 GB für diesen Monat erhalten. However, if you enable overages, your first bill will include the 0.1GB of existing overage for the current billing cycle, as well as any additional overages you accrue. diff --git a/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md b/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md index 7c807260e6e9..8a3360743f54 100644 --- a/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md +++ b/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md @@ -23,8 +23,13 @@ versions: {% data reusables.organizations.org_settings %} {% data reusables.organizations.security-and-analysis %} -The page that's displayed allows you to enable or disable all security and analysis features for the repositories in your organization. {% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features. +The page that's displayed allows you to enable or disable all security and analysis features for the repositories in your organization. +{% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} + +{% if currentVersion ver_gt "enterprise-server@3.0" %}If you have a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} + +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![{% data variables.product.prodname_GH_advanced_security %} features](/assets/images/help/organizations/security-and-analysis-highlight-ghas.png) {% endif %} @@ -42,24 +47,21 @@ You can enable or disable features for all repositories. {% if currentVersion == 1. Go to the security and analysis settings for your organization. For more information, see "[Displaying the security and analysis settings](#displaying-the-security-and-analysis-settings)." 1. Under "Configure security and analysis features", to the right of the feature, click **Disable all** or **Enable all**. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} !["Enable all" or "Disable all" button for "Configure security and analysis" features](/assets/images/help/organizations/security-and-analysis-disable-or-enable-all-ghas-dotcom.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} !["Enable all" or "Disable all" button for "Configure security and analysis" features](/assets/images/help/organizations/security-and-analysis-disable-or-enable-all-ghe.png) {% endif %} 2. Optionally, enable the feature by default for new repositories in your organization. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} !["Enable by default" option for new repositories](/assets/images/help/organizations/security-and-analysis-enable-by-default-in-modal.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} !["Enable by default" option for new repositories](/assets/images/help/organizations/security-and-analysis-secret-scanning-enable-by-default-ghe.png) {% endif %} -1. Click **Disable FEATURE** or **Enable FEATURE** to disable or enable the feature for all the repositories in your organization. - {% if currentVersion == "free-pro-team@latest" %} +3. Click **Disable FEATURE** or **Enable FEATURE** to disable or enable the feature for all the repositories in your organization. + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Button to disable or enable feature](/assets/images/help/organizations/security-and-analysis-enable-dependency-graph.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![Button to disable or enable feature](/assets/images/help/organizations/security-and-analysis-enable-secret-scanning-ghe.png) {% endif %} @@ -68,10 +70,9 @@ You can enable or disable features for all repositories. {% if currentVersion == 1. Go to the security and analysis settings for your organization. For more information, see "[Displaying the security and analysis settings](#displaying-the-security-and-analysis-settings)." 1. Under "Configure security and analysis features", to the right of the feature, enable or disable the feature by default for new repositories {% if currentVersion == "free-pro-team@latest" %}, or all new private repositories,{% endif %} in your organization. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Checkbox for enabling or disabling a feature for new repositories](/assets/images/help/organizations/security-and-analysis-enable-or-disable-feature-checkbox-dotcom.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![Checkbox for enabling or disabling a feature for new repositories](/assets/images/help/organizations/security-and-analysis-enable-or-disable-secret-scanning-checkbox-ghe.png) {% endif %} diff --git a/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md b/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md index 7a3a3f3ca885..254470fde06c 100644 --- a/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md +++ b/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md @@ -70,7 +70,7 @@ Neben der Berechtigung zum Verwalten der organisationsweiten Einstellungen haben {% endif %} | Apply/dismiss labels | | **X** | **X** | **X** | **X** | | Create, edit, delete labels | | | **X** | **X** | **X** | -| Schließen, erneutes Eröffnen und Zuweisen aller Issues und Pull Requests | | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %} +| Schließen, erneutes Eröffnen und Zuweisen aller Issues und Pull Requests | | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | [Enable and disable auto-merge on a pull request](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository) | | | **X** | **X** | **X** {% endif %} | Anwenden von Meilensteinen | | **X** | **X** | **X** | **X** | @@ -150,8 +150,8 @@ In this section, you can find the repository permission levels required for secu | Receive [{% data variables.product.prodname_dependabot_alerts %} for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) in a repository | | | | | **X** | | [Dismiss {% data variables.product.prodname_dependabot_alerts %}](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository) | | | | | **X** | | [Designate additional people or teams to receive {% data variables.product.prodname_dependabot_alerts %}](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts) for vulnerable dependencies | | | | | **X** | -| [Sicherheitshinweise](/github/managing-security-vulnerabilities/about-github-security-advisories) erstellen | | | | | **X** | -| Manage access to {% data variables.product.prodname_GH_advanced_security %} features (see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)") | | | | | **X** | +| [Sicherheitshinweise](/github/managing-security-vulnerabilities/about-github-security-advisories) erstellen | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +| Manage access to {% data variables.product.prodname_GH_advanced_security %} features (see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)") | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" %} | [Aktivieren des Abhängigkeitsdiagramms](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-and-dependents-of-a-repository) für ein privates Repository | | | | | **X** | | [View dependency reviews](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request) | **X** | **X** | **X** | **X** | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %} | [View {% data variables.product.prodname_code_scanning %} alerts on pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests) | **X** | **X** | **X** | **X** | **X** | diff --git a/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md b/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md new file mode 100644 index 000000000000..ea9b3d4b19bf --- /dev/null +++ b/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md @@ -0,0 +1,40 @@ +--- +title: Connecting an Azure subscription to your enterprise +intro: 'You can use your Microsoft Enterprise Agreement to enable and pay for {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %} usage beyond the included amounts for your enterprise.' +product: '{% data reusables.gated-features.enterprise-accounts %}' +redirect_from: + - /github/setting-up-and-managing-billing-and-payments-on-github/connecting-an-azure-subscription-to-your-enterprise +versions: + free-pro-team: '*' +--- + +### About Azure subscriptions and {% data variables.product.product_name %} + +{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions) and "[About billing for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages)." + +After you connect an Azure subscription, you can also manage your spending limit. For information on managing and changing your account's spending limit, see "[Managing your spending limit for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages)" and "[Managing your spending limit for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions)." + +### Connecting your Azure subscription to your enterprise account + +To connect your Azure subscription, you must have owner permissions to the subscription. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +{% data reusables.enterprise-accounts.payment-information-tab %} +1. Under "Payment Information", click **Add Azure Subscription**. +1. To sign in to your Microsoft account, follow the prompts. +1. Review the "Permissions requested" prompt. If you agree with the terms, click **Accept**. +1. Under "Select a subscription", select the Azure Subscription ID that you want to connect to your enterprise. +1. Click **Connect**. + +### Disconnecting your Azure subscription from your enterprise account + +After you disconnect your Azure subscription from your enterprise account, your usage can no longer exceed the amounts included with your plan. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +{% data reusables.enterprise-accounts.payment-information-tab %} +1. Under "Azure subscription", to the right of the subscription ID you want to disconnect, click **{% octicon "trashcan" aria-label="The trashcan icon" %}**. +1. Review the prompt, then click **Remove**. diff --git a/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/index.md b/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/index.md index 1e48a7671126..afe58b89e6c4 100644 --- a/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/index.md +++ b/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/index.md @@ -18,6 +18,7 @@ versions: {% link_in_list /about-enterprise-accounts %} {% link_in_list /viewing-the-subscription-and-usage-for-your-enterprise-account %} {% link_in_list /managing-licenses-for-visual-studio-subscription-with-github-enterprise %} + {% link_in_list /connecting-an-azure-subscription-to-your-enterprise %} {% topic_link_in_list /managing-users-in-your-enterprise %} {% link_in_list /roles-in-an-enterprise %} {% link_in_list /inviting-people-to-manage-your-enterprise %} diff --git a/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md b/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md index 4d57c2f3c861..e0b69f48a52c 100644 --- a/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md +++ b/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md @@ -31,7 +31,7 @@ Enterprise owners have complete control over the enterprise and can take every a Keinen Zugriff haben Enterprise-Inhaber auf die Einstellungen und Inhalte der einzelnen Organisationen, es sei denn, sie sind auch Inhaber einer Organisation oder ihnen wird direkter Zugriff auf das Repository einer Organisation erteilt. Similarly, owners of organizations in your enterprise do not have access to the enterprise itself unless you make them enterprise owners. -You can add as many enterprise owners as you'd like to your enterprise. {% if currentVersion == "free-pro-team@latest" %}Enterprise owners must have a personal account on {% data variables.product.prodname_dotcom %}.{% endif %} As a best practice, we recommend making only a few people in your company enterprise owners, to reduce the risk to your business. +An enterprise owner will only consume a license if they are an owner or member of at least one organization within the enterprise. {% if currentVersion == "free-pro-team@latest" %}Enterprise owners must have a personal account on {% data variables.product.prodname_dotcom %}.{% endif %} As a best practice, we recommend making only a few people in your company enterprise owners, to reduce the risk to your business. ### Enterprise-Mitglieder @@ -52,7 +52,7 @@ Billing managers only have access to your enterprise's billing settings. Billing - Liste der Abrechnungsmanager anzeigen - Andere Abrechnungsmanager hinzufügen oder entfernen -Billing managers do not have access to organizations or repositories in your enterprise, and cannot add or remove enterprise owners. Abrechnungsmanager müssen über ein persönliches Konto auf {% data variables.product.prodname_dotcom %} verfügen. +Billing managers will only consume a license if they are an owner or member of at least one organization within the enterprise. Billing managers do not have access to organizations or repositories in your enterprise, and cannot add or remove enterprise owners. Abrechnungsmanager müssen über ein persönliches Konto auf {% data variables.product.prodname_dotcom %} verfügen. ### Weiterführende Informationen diff --git a/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md b/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md index 4fe05845a676..7ad3370c10c3 100644 --- a/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md +++ b/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md @@ -15,6 +15,8 @@ versions: Enterprise-Konten sind derzeit für {% data variables.product.prodname_enterprise %}-Kunden verfügbar, die per Rechnung bezahlen. Die Abrechnung für alle Organisationen und {% data variables.product.prodname_ghe_server %}-Instanzen, die mit Deinem Enterprise-Konto verbunden sind, wird in eine einzige Rechnung für alle Deine bezahlten {% data variables.product.prodname_dotcom_the_website %}-Dienste zusammengefasst (inklusive bezahlte Lizenzen in Organisationen, {% data variables.large_files.product_name_long %}-Datenpakete und Abonnements für {% data variables.product.prodname_marketplace %}-Apps). +{% if currentVersion == "free-pro-team@latest" %}{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)."{% endif %} + For more information about managing billing managers, see "[Inviting people to manage your enterprise](/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise)." ### Abonnement und Nutzung für Dein Enterprise-Konto anzeigen diff --git a/translations/de-DE/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md b/translations/de-DE/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md index b4c0187e1337..5bf30d3e166c 100644 --- a/translations/de-DE/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md +++ b/translations/de-DE/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md @@ -50,7 +50,7 @@ Der Repository-Inhaber besitzt die vollständige Kontrolle über das Repository. | Codeinhaber für das Repository definieren | „[Informationen zu Codeinhabern](/github/creating-cloning-and-archiving-repositories/about-code-owners)“ | | Archive the repository | "[About archiving repositories](/github/creating-cloning-and-archiving-repositories/about-archiving-repositories)" |{% if currentVersion == "free-pro-team@latest" %} | Sicherheitshinweise erstellen | "[About {% data variables.product.prodname_security_advisories %}](/github/managing-security-vulnerabilities/about-github-security-advisories)" | -| Eine Sponsorenschaltfläche anzeigen | "[Displaying a sponsor button in your repository](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)" | +| Eine Sponsorenschaltfläche anzeigen | "[Displaying a sponsor button in your repository](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)" |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | Allow or disallow auto-merge for pull requests | "[Managing auto-merge for pull requests in your repository](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository)" | {% endif %} ### Collaborator access for a repository owned by a user account diff --git a/translations/de-DE/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md b/translations/de-DE/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md index 0b93f625bc6e..e31e9972445e 100644 --- a/translations/de-DE/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md +++ b/translations/de-DE/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md @@ -25,8 +25,6 @@ Bevor Sie mit Jekyll eine {% data variables.product.prodname_pages %}-Website er {% data reusables.pages.new-or-existing-repo %} -{% data reusables.pages.private_pages_are_public_warning %} - {% data reusables.repositories.create_new %} {% data reusables.repositories.owner-drop-down %} {% data reusables.pages.create-repo-name %} @@ -36,6 +34,8 @@ Bevor Sie mit Jekyll eine {% data variables.product.prodname_pages %}-Website er {% data reusables.pages.must-have-repo-first %} +{% data reusables.pages.private_pages_are_public_warning %} + {% data reusables.command_line.open_the_multi_os_terminal %} 2. Wenn Du noch keine lokale Kopie Deines Repositorys besitzt, navigiere zu dem Speicherort, an dem Du die Quelldateien Deiner Website speichern möchtest, und ersetze dabei _PARENT-FOLDER_ durch den Ordner, der den Ordner für Dein Repository enthalten soll. ```shell diff --git a/translations/de-DE/content/github/working-with-github-pages/creating-a-github-pages-site.md b/translations/de-DE/content/github/working-with-github-pages/creating-a-github-pages-site.md index 4bbeeb57d8d4..e03ab731571b 100644 --- a/translations/de-DE/content/github/working-with-github-pages/creating-a-github-pages-site.md +++ b/translations/de-DE/content/github/working-with-github-pages/creating-a-github-pages-site.md @@ -20,8 +20,6 @@ versions: {% data reusables.pages.new-or-existing-repo %} -{% data reusables.pages.private_pages_are_public_warning %} - {% data reusables.repositories.create_new %} {% data reusables.repositories.owner-drop-down %} {% data reusables.pages.create-repo-name %} @@ -33,6 +31,8 @@ versions: {% data reusables.pages.must-have-repo-first %} +{% data reusables.pages.private_pages_are_public_warning %} + {% data reusables.pages.navigate-site-repo %} {% data reusables.pages.decide-publishing-source %} 3. Wenn Deine ausgewählte Veröffentlichungsquelle bereits vorhanden ist, navigiere zu dieser Quelle. Wenn Deine ausgewählte Veröffentlichungsquelle nicht vorhanden ist, erstelle die Veröffentlichungsquelle. diff --git a/translations/de-DE/content/rest/overview/libraries.md b/translations/de-DE/content/rest/overview/libraries.md index 2d0f25d9c978..51935046da77 100644 --- a/translations/de-DE/content/rest/overview/libraries.md +++ b/translations/de-DE/content/rest/overview/libraries.md @@ -57,7 +57,7 @@ Library name | Repository | |---|---| **NodeJS GitHub library**| [pksunkara/octo ### Julia -Library name | Repository | |---|---| **Github.jl**|[WestleyArgentum/Github.jl](https://github.com/WestleyArgentum/GitHub.jl) +Library name | Repository | |---|---| **GitHub.jl**|[WestleyArgentum/GitHub.jl](https://github.com/WestleyArgentum/GitHub.jl) ### OCaml @@ -65,11 +65,11 @@ Library name | Repository | |---|---| **ocaml-github**|[mirage/ocaml-github](htt ### Perl -Library name | Repository | metacpan Website for the Library |---|---|---| **Pithub**|[plu/Pithub](https://github.com/plu/Pithub)|[Pithub CPAN](http://metacpan.org/module/Pithub) **Net::Github**|[fayland/perl-net-github](https://github.com/fayland/perl-net-github)|[Net:Github CPAN](https://metacpan.org/pod/Net::GitHub) +Library name | Repository | metacpan Website for the Library |---|---|---| **Pithub**|[plu/Pithub](https://github.com/plu/Pithub)|[Pithub CPAN](http://metacpan.org/module/Pithub) **Net::GitHub**|[fayland/perl-net-github](https://github.com/fayland/perl-net-github)|[Net:GitHub CPAN](https://metacpan.org/pod/Net::GitHub) ### PHP -Library name | Repository |---|---| **GitHub PHP Client**|[tan-tan-kanarek/github-php-client](https://github.com/tan-tan-kanarek/github-php-client) **PHP GitHub API**|[KnpLabs/php-github-api](https://github.com/KnpLabs/php-github-api) **GitHub API**|[yiiext/github-api](https://github.com/yiiext/github-api) **GitHub Joomla! Package**|[joomla-framework/github-api](https://github.com/joomla-framework/github-api) **GitHub Nette Extension**|[kdyby/github](https://github.com/kdyby/github) **GitHub API Easy Access**|[milo/github-api](https://github.com/milo/github-api) **GitHub bridge for Laravel**|[GrahamCampbell/Laravel-Github](https://github.com/GrahamCampbell/Laravel-GitHub) **PHP7 Client & WebHook wrapper**|[FlexyProject/GithubAPI](https://github.com/FlexyProject/GitHubAPI) +Library name | Repository |---|---| **GitHub PHP Client**|[tan-tan-kanarek/github-php-client](https://github.com/tan-tan-kanarek/github-php-client) **PHP GitHub API**|[KnpLabs/php-github-api](https://github.com/KnpLabs/php-github-api) **GitHub API**|[yiiext/github-api](https://github.com/yiiext/github-api) **GitHub Joomla! Package**|[joomla-framework/github-api](https://github.com/joomla-framework/github-api) **GitHub Nette Extension**|[kdyby/github](https://github.com/kdyby/github) **GitHub API Easy Access**|[milo/github-api](https://github.com/milo/github-api) **GitHub bridge for Laravel**|[GrahamCampbell/Laravel-GitHub](https://github.com/GrahamCampbell/Laravel-GitHub) **PHP7 Client & WebHook wrapper**|[FlexyProject/GitHubAPI](https://github.com/FlexyProject/GitHubAPI) ### Python diff --git a/translations/de-DE/content/rest/overview/resources-in-the-rest-api.md b/translations/de-DE/content/rest/overview/resources-in-the-rest-api.md index a3d2cc5f8735..ce69babcca0f 100644 --- a/translations/de-DE/content/rest/overview/resources-in-the-rest-api.md +++ b/translations/de-DE/content/rest/overview/resources-in-the-rest-api.md @@ -129,7 +129,7 @@ $ curl -I {% data variables.product.api_url_pre %} -u foo:bar > { > "message": "Bad credentials", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3" +> "documentation_url": "{% data variables.product.doc_url_pre %}" > } ``` @@ -141,7 +141,7 @@ $ curl -i {% data variables.product.api_url_pre %} -u {% if currentVersion == "f > HTTP/1.1 403 Forbidden > { > "message": "Maximum number of login attempts exceeded. Please try again later.", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3" +> "documentation_url": "{% data variables.product.doc_url_pre %}" > } ``` @@ -358,7 +358,7 @@ If you exceed the rate limit, an error response returns: > { > "message": "API rate limit exceeded for xxx.xxx.xxx.xxx. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3/#rate-limiting" +> "documentation_url": "{% data variables.product.doc_url_pre %}/overview/resources-in-the-rest-api#rate-limiting" > } ``` @@ -403,7 +403,7 @@ If your application triggers this rate limit, you'll receive an informative resp > { > "message": "You have triggered an abuse detection mechanism and have been temporarily blocked from content creation. Please retry your request again later.", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3/#abuse-rate-limits" +> "documentation_url": "{% data variables.product.doc_url_pre %}/overview/resources-in-the-rest-api#abuse-rate-limits" > } ``` diff --git a/translations/de-DE/content/rest/reference/repos.md b/translations/de-DE/content/rest/reference/repos.md index f87011fdb5c0..4c3666846d3e 100644 --- a/translations/de-DE/content/rest/reference/repos.md +++ b/translations/de-DE/content/rest/reference/repos.md @@ -141,7 +141,7 @@ Note that the `repo_deployment` [OAuth scope](/developers/apps/scopes-for-oauth- ### Inactive deployments -When you set the state of a deployment to `success`, then all prior non-transient, non-production environment deployments in the same repository will become `inactive`. To avoid this, you can set `auto_inactive` to `false` when creating the deployment status. +When you set the state of a deployment to `success`, then all prior non-transient, non-production environment deployments in the same repository to the same environment name will become `inactive`. To avoid this, you can set `auto_inactive` to `false` when creating the deployment status. You can communicate that a transient environment no longer exists by setting its `state` to `inactive`. Setting the `state` to `inactive` shows the deployment as `destroyed` in {% data variables.product.prodname_dotcom %} and removes access to it. diff --git a/translations/de-DE/data/reusables/actions/enterprise-beta.md b/translations/de-DE/data/reusables/actions/enterprise-beta.md index b10237e2827e..0c674122af90 100644 --- a/translations/de-DE/data/reusables/actions/enterprise-beta.md +++ b/translations/de-DE/data/reusables/actions/enterprise-beta.md @@ -1,7 +1,12 @@ {% if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@2.22" %} {% note %} -**Note:** {% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 is a limited public beta. To review the external storage requirements and request access to the beta, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." +**Note:** {% data variables.product.prodname_actions %} was available for {% data variables.product.prodname_ghe_server %} 2.22 as a limited beta. The beta has ended. {% data variables.product.prodname_actions %} is now generally available in {% data variables.product.prodname_ghe_server %} 3.0 or later. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes). + +
+ +- For more information about upgrading to {% data variables.product.prodname_ghe_server %} 3.0 or later, see "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server)." +- For more information about configuring {% data variables.product.prodname_actions %} after you upgrade, see the [documentation for {% data variables.product.prodname_ghe_server %} 3.0](/enterprise-server@3.0/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server). {% endnote %} {% endif %} diff --git a/translations/de-DE/data/reusables/actions/enterprise-common-prereqs.md b/translations/de-DE/data/reusables/actions/enterprise-common-prereqs.md index ee9ba1dca839..3a9923ae8ea9 100644 --- a/translations/de-DE/data/reusables/actions/enterprise-common-prereqs.md +++ b/translations/de-DE/data/reusables/actions/enterprise-common-prereqs.md @@ -1,4 +1,4 @@ -* {% data reusables.actions.enterprise-hardware-considerations %} +* Review the hardware requirements for {% data variables.product.prodname_actions %}. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server#review-hardware-considerations)." * TLS must be configured for {% data variables.product.product_location %}'s domain. For more information, see "[Configuring TLS](/admin/configuration/configuring-tls)." {% note %} diff --git a/translations/de-DE/data/reusables/actions/enterprise-hardware-considerations.md b/translations/de-DE/data/reusables/actions/enterprise-hardware-considerations.md index 24c077bbae75..98ac65f4384c 100644 --- a/translations/de-DE/data/reusables/actions/enterprise-hardware-considerations.md +++ b/translations/de-DE/data/reusables/actions/enterprise-hardware-considerations.md @@ -1 +1 @@ -{% data variables.product.prodname_ghe_server %} requires additional CPU and memory resources when {% data variables.product.prodname_actions %} is enabled. Before enabling {% data variables.product.prodname_actions %}, review the "Hardware considerations" for your platform in "[Setting up a {% data variables.product.prodname_ghe_server %} instance](/enterprise/admin/installation/setting-up-a-github-enterprise-server-instance)" and ensure that you satisfy the minimum requirements for the features that you want to enable on {% data variables.product.product_location %}. +If you {% if currentVersion == "enterprise-server@2.22" %} configured the beta of{% else %} configure{% endif %} {% data variables.product.prodname_actions %} for the users of your {% data variables.product.prodname_ghe_server %} instance, we recommend that you provision additional CPU and memory resources. The additional resources you need to provision depend on the number of workflows your users run concurrently, and the overall levels of activity for your instance. diff --git a/translations/de-DE/data/reusables/advanced-security/note-org-enable-uses-seats.md b/translations/de-DE/data/reusables/advanced-security/note-org-enable-uses-seats.md index 48f3c5a99aeb..733e8e8a970f 100644 --- a/translations/de-DE/data/reusables/advanced-security/note-org-enable-uses-seats.md +++ b/translations/de-DE/data/reusables/advanced-security/note-org-enable-uses-seats.md @@ -1,7 +1,7 @@ -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} {% note %} -**Note:** If you enable {% data variables.product.prodname_GH_advanced_security %}, committers to these repositories will use seats on your {% data variables.product.prodname_GH_advanced_security %} license. +**Note:** If you enable {% data variables.product.prodname_GH_advanced_security %}, committers to these repositories will use seats on your {% data variables.product.prodname_GH_advanced_security %} license. This option controls access to all {% data variables.product.prodname_advanced_security %} features including {% if currentVersion == "free-pro-team@latest" %}dependency review,{% endif %} {% data variables.product.prodname_code_scanning %}, and {% data variables.product.prodname_secret_scanning %}. {% endnote %} {% endif %} \ No newline at end of file diff --git a/translations/de-DE/data/reusables/code-scanning/enabling-options.md b/translations/de-DE/data/reusables/code-scanning/enabling-options.md index 3ef6731b266a..bbbd1a789336 100644 --- a/translations/de-DE/data/reusables/code-scanning/enabling-options.md +++ b/translations/de-DE/data/reusables/code-scanning/enabling-options.md @@ -15,7 +15,7 @@ - Using {% data variables.product.prodname_actions %} (see "Enabling {% data variables.product.prodname_code_scanning %} using actions") or using the {% data variables.product.prodname_codeql_runner %} in a third-party continuous integration (CI) system (see "Running code scanning in your CI system"). + Using {% data variables.product.prodname_actions %} (see "Setting up {% data variables.product.prodname_code_scanning %} using actions") or using the {% data variables.product.prodname_codeql_runner %} in a third-party continuous integration (CI) system (see "Running code scanning in your CI system"). @@ -25,7 +25,7 @@ - Using {% data variables.product.prodname_actions %} (see "Enabling {% data variables.product.prodname_code_scanning %} using actions") or generated externally and uploaded to {% data variables.product.product_name %} (see "Uploading a SARIF file to {% data variables.product.prodname_dotcom %}"). + Using {% data variables.product.prodname_actions %} (see "Setting up {% data variables.product.prodname_code_scanning %} using actions") or generated externally and uploaded to {% data variables.product.product_name %} (see "Uploading a SARIF file to {% data variables.product.prodname_dotcom %}"). diff --git a/translations/de-DE/data/reusables/dependabot/supported-package-managers.md b/translations/de-DE/data/reusables/dependabot/supported-package-managers.md index 3fd62db750df..784d7b39aa10 100644 --- a/translations/de-DE/data/reusables/dependabot/supported-package-managers.md +++ b/translations/de-DE/data/reusables/dependabot/supported-package-managers.md @@ -8,7 +8,7 @@ The following table shows, for each package manager: | -------------- | ---------------- | ------------------------- |:--------------------:|:---------:| | Bundler | `bundler` | v1 | | **✓** | | Cargo | `cargo` | v1 | **✓** | | -| Composer | `composer` | v1,v2 | **✓** | | +| Composer | `composer` | v1, v2 | **✓** | | | Docker | `docker` | v1 | **✓** | | | Elixir | `mix` | v1 | **✓** | | | Elm | `elm` | v0.18, v0.19 | **✓** | | @@ -17,7 +17,7 @@ The following table shows, for each package manager: | Go modules | `gomod` | v1 | **✓** | **✓** | | Gradle | `gradle` | see (A) below | **✓** | | | Maven | `maven` | see (B) below | **✓** | | -| npm | `npm` | v6 | **✓** | | +| npm | `npm` | v6, v7 | **✓** | | | NuGet | `nuget` | <= 4.8.
see (C) below | **✓** | | | pip | `pip` | v20 | | | | pipenv | `pip` | <= 2018.11.26 | | | diff --git a/translations/de-DE/data/reusables/desktop/choose-clone-repository.md b/translations/de-DE/data/reusables/desktop/choose-clone-repository.md index 8d0addc22d85..c425d6230078 100644 --- a/translations/de-DE/data/reusables/desktop/choose-clone-repository.md +++ b/translations/de-DE/data/reusables/desktop/choose-clone-repository.md @@ -1 +1,13 @@ 1. Klicke im Menü **File** (Datei) auf ** Clone repository** (Repository klonen). + + {% mac %} + + ![Menüoption zum Klonen in der Mac-App](/assets/images/help/desktop/clone-file-menu-mac.png) + + {% endmac %} + + {% windows %} + + ![Menüoption zum Klonen in der Windows-App](/assets/images/help/desktop/clone-file-menu-windows.png) + + {% endwindows %} diff --git a/translations/de-DE/data/reusables/desktop/choose-local-path.md b/translations/de-DE/data/reusables/desktop/choose-local-path.md new file mode 100644 index 000000000000..85ff7e24778b --- /dev/null +++ b/translations/de-DE/data/reusables/desktop/choose-local-path.md @@ -0,0 +1,13 @@ +1. Click **Choose...** and navigate to a local path where you want to clone the repository. + + {% mac %} + + ![Die Schaltfläche „choose“ (Auswählen)](/assets/images/help/desktop/clone-choose-button-mac.png) + + {% endmac %} + + {% windows %} + + ![Die Schaltfläche „choose“ (Auswählen)](/assets/images/help/desktop/clone-choose-button-win.png) + + {% endwindows %} diff --git a/translations/de-DE/data/reusables/desktop/click-clone.md b/translations/de-DE/data/reusables/desktop/click-clone.md new file mode 100644 index 000000000000..d3dcadb56560 --- /dev/null +++ b/translations/de-DE/data/reusables/desktop/click-clone.md @@ -0,0 +1,14 @@ +1. Klicke auf **Clone** (Klonen). + + {% mac %} + + ![Die Schaltfläche „clone“ (Klonen)](/assets/images/help/desktop/clone-button-mac.png) + + {% endmac %} + + {% windows %} + + ![Die Schaltfläche „clone“ (Klonen)](/assets/images/help/desktop/clone-button-win.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/de-DE/data/reusables/desktop/cloning-location-tab.md b/translations/de-DE/data/reusables/desktop/cloning-location-tab.md index 3626b23debf9..6f4607573351 100644 --- a/translations/de-DE/data/reusables/desktop/cloning-location-tab.md +++ b/translations/de-DE/data/reusables/desktop/cloning-location-tab.md @@ -1 +1,13 @@ 1. Klicke auf die Registerkarte, die dem Speicherort des zu klonenden Repositorys entspricht. Du kannst auch auf **URL** klicken, um den Repository-Speicherort manuell einzugeben. + + {% mac %} + + ![Standort-Registerkarten im Menü „Clone a repository“ (Repository klonen)](/assets/images/help/desktop/choose-repository-location-mac.png) + + {% endmac %} + + {% windows %} + + ![Standort-Registerkarten im Menü „Clone a repository“ (Repository klonen)](/assets/images/help/desktop/choose-repository-location-win.png) + + {% endwindows %} diff --git a/translations/de-DE/data/reusables/desktop/cloning-repository-list.md b/translations/de-DE/data/reusables/desktop/cloning-repository-list.md index 5a8d12548a17..ecd4396dd42c 100644 --- a/translations/de-DE/data/reusables/desktop/cloning-repository-list.md +++ b/translations/de-DE/data/reusables/desktop/cloning-repository-list.md @@ -1 +1,14 @@ 1. Wähle in der Liste das zu klonende Repository aus. + + + {% mac %} + + ![Repository-Liste klonen](/assets/images/help/desktop/clone-a-repository-list-mac.png) + + {% endmac %} + + {% windows %} + + ![Repository-Liste klonen](/assets/images/help/desktop/clone-a-repository-list-win.png) + + {% endwindows %} \ No newline at end of file diff --git a/translations/de-DE/data/reusables/desktop/fork-type-prompt.md b/translations/de-DE/data/reusables/desktop/fork-type-prompt.md new file mode 100644 index 000000000000..1067dab7488e --- /dev/null +++ b/translations/de-DE/data/reusables/desktop/fork-type-prompt.md @@ -0,0 +1,42 @@ +1. If you plan to use this fork for contributing to the original upstream repository, click **To contribute to the parent project**. + + {% mac %} + + ![Contribute to the parent project menu option](/assets/images/help/desktop/mac-fork-options-prompt.png) + + {% endmac %} + + {% windows %} + + ![Contribute to the parent project menu option](/assets/images/help/desktop/windows-fork-options-prompt.png) + + {% endwindows %} + +2. If you plan to use this fork for a project not connected to the upstream, click **For my own purposes**. + + {% mac %} + + ![Contribute to an independent project menu option](/assets/images/help/desktop/mac-fork-own-purposes.png) + + {% endmac %} + + {% windows %} + + ![Contribute to an independent project menu option](/assets/images/help/desktop/windows-fork-own-purposes.png) + + {% endwindows %} + +3. Click **Continue**. + + {% mac %} + + ![The continue button](/assets/images/help/desktop/mac-forking-continue.png) + + {% endmac %} + + {% windows %} + + ![The continue button](/assets/images/help/desktop/windows-forking-continue.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/de-DE/data/reusables/desktop/open-repository-settings.md b/translations/de-DE/data/reusables/desktop/open-repository-settings.md new file mode 100644 index 000000000000..5e298edc85b6 --- /dev/null +++ b/translations/de-DE/data/reusables/desktop/open-repository-settings.md @@ -0,0 +1,14 @@ +1. Open the **Repository** menu, then click **Repository settings...**. + + {% mac %} + + ![Repository settings menu option in the Mac app](/assets/images/help/desktop/mac-repository-settings.png) + + {% endmac %} + + {% windows %} + + ![Repository settings menu option in the Windows app](/assets/images/help/desktop/windows-repository-settings.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/de-DE/data/reusables/desktop/select-fork-behavior.md b/translations/de-DE/data/reusables/desktop/select-fork-behavior.md new file mode 100644 index 000000000000..11808f470fec --- /dev/null +++ b/translations/de-DE/data/reusables/desktop/select-fork-behavior.md @@ -0,0 +1,28 @@ +1. Click **Fork behavior**, then select how you want to use the fork. + + {% mac %} + + ![The contribute to the parent repository option in the Fork Behavior menu](/assets/images/help/desktop/mac-fork-behavior-menu-contribute.png) + + {% endmac %} + + {% windows %} + + ![The contribute to the parent repository option in the Fork Behavior menu](/assets/images/help/desktop/windows-fork-behavior-menu-contribute.png) + + {% endwindows %} + +2. Klicke auf **Save** (Speichern). + + {% mac %} + + ![The save button in the Fork Behavior menu](/assets/images/help/desktop/mac-fork-behavior-save.png) + + {% endmac %} + + {% windows %} + + ![The save button in the Fork Behavior menu](/assets/images/help/desktop/windows-fork-behavior-save.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/de-DE/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md b/translations/de-DE/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md new file mode 100644 index 000000000000..63fa9473e7a9 --- /dev/null +++ b/translations/de-DE/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md @@ -0,0 +1 @@ +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. \ No newline at end of file diff --git a/translations/de-DE/data/reusables/enterprise-accounts/payment-information-tab.md b/translations/de-DE/data/reusables/enterprise-accounts/payment-information-tab.md new file mode 100644 index 000000000000..4de0966ad7d2 --- /dev/null +++ b/translations/de-DE/data/reusables/enterprise-accounts/payment-information-tab.md @@ -0,0 +1 @@ +1. Under "Billing", click **Payment information**. diff --git a/translations/de-DE/data/reusables/enterprise_installation/about-adjusting-resources.md b/translations/de-DE/data/reusables/enterprise_installation/about-adjusting-resources.md new file mode 100644 index 000000000000..2d6c2fe4e6ff --- /dev/null +++ b/translations/de-DE/data/reusables/enterprise_installation/about-adjusting-resources.md @@ -0,0 +1 @@ +For more information about adjusting resources for an existing instance, see "[Increasing storage capacity](/enterprise/admin/installation/increasing-storage-capacity)" and "[Increasing CPU or memory resources](/enterprise/admin/installation/increasing-cpu-or-memory-resources)." diff --git a/translations/de-DE/data/reusables/enterprise_installation/aws-supported-instance-types.md b/translations/de-DE/data/reusables/enterprise_installation/aws-supported-instance-types.md index d5877937e697..703c76b30cdd 100644 --- a/translations/de-DE/data/reusables/enterprise_installation/aws-supported-instance-types.md +++ b/translations/de-DE/data/reusables/enterprise_installation/aws-supported-instance-types.md @@ -1,37 +1,13 @@ -{% data variables.product.prodname_ghe_server %} wird auf den folgenden EC2-Instance-Typen unterstützt. Weitere Informationen findest Du auf der [Übersichtsseite zu AWS-EC2-Instance-Typen](http://aws.amazon.com/ec2/instance-types/). - -| EC2-Instance-Typ | Modell | -| ---------------- | ---------------------------------- | -| C3 | c3.2xlarge, c3.4xlarge, c3.8xlarge | - -| EC2-Instance-Typ | Modell | -| ---------------- | ---------------------------------- | -| C4 | c4.2xlarge, c4.4xlarge, c4.8xlarge | - -| EC2-Instance-Typ | Modell | -| ---------------- | -------------------------------------------------------------------- | -| C5 | c5.large, c5.xlarge, c5.2xlarge, c5.4xlarge, c5.9xlarge, c5.18xlarge | - -| EC2-Instance-Typ | Modell | -| ---------------- | --------------------- | -| M3 | m3.xlarge, m3.2xlarge | - -| EC2-Instance-Typ | Modell | -| ---------------- | ----------------------------------------------------------- | -| M4 | m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m4.16xlarge | - -| EC2-Instance-Typ | Modell | -| ---------------- | --------------------------------------------------------------------- | -| M5 | m5.large, m5.xlarge, m5.2xlarge, m5.4xlarge, m5.12xlarge, m5.24xlarge | - -| EC2-Instance-Typ | Modell | -| ---------------- | -------------------------------------------------------------------- | -| R4 | r4.large, r4.xlarge, r4.2xlarge, r4.4xlarge, r4.8xlarge, r4.16xlarge | - -| EC2-Instance-Typ | Modell | -| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| R5 | r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge, r5.12xlarge, r5.24xlarge{% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.19" %}, r5n.large, r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.12xlarge, r5n.24xlarge, r5a.large, r5a.xlarge, r5a.2xlarge, r5a.4xlarge, r5a.12xlarge, r5a.24xlarge{% endif %} - -| EC2-Instance-Typ | Modell | -| ---------------- | ------------------------ | -| X1 | x1.16xlarge, x1.32xlarge | +{% data variables.product.prodname_ghe_server %} is supported on the following EC2 instance sizes. Weitere Informationen findest Du auf der [Übersichtsseite zu AWS-EC2-Instance-Typen](http://aws.amazon.com/ec2/instance-types/). + +| Typ | Size | +|:--- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| C3 | c3.2xlarge, c3.4xlarge, c3.8xlarge | +| C4 | c4.2xlarge, c4.4xlarge, c4.8xlarge | +| C5 | c5.large, c5.xlarge, c5.2xlarge, c5.4xlarge, c5.9xlarge, c5.18xlarge | +| M3 | m3.xlarge, m3.2xlarge | +| M4 | m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m4.16xlarge | +| M5 | m5.large, m5.xlarge, m5.2xlarge, m5.4xlarge, m5.12xlarge, m5.24xlarge | +| R4 | r4.large, r4.xlarge, r4.2xlarge, r4.4xlarge, r4.8xlarge, r4.16xlarge | +| R5 | r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge, r5.12xlarge, r5.24xlarge{% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.19" %}, r5n.large, r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.12xlarge, r5n.24xlarge, r5a.large, r5a.xlarge, r5a.2xlarge, r5a.4xlarge, r5a.12xlarge, r5a.24xlarge{% endif %} +| X1 | x1.16xlarge, x1.32xlarge | diff --git a/translations/de-DE/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md b/translations/de-DE/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md index ff0495b8e900..5866ff0cdaa9 100644 --- a/translations/de-DE/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md +++ b/translations/de-DE/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md @@ -1,6 +1,5 @@ - [Minimum requirements](#minimum-requirements){% if currentVersion == "enterprise-server@2.22" %} -- [Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% endif %}{% if currentVersion ver_gt "enterprise-server@2.22" %} -- [Optional features](#optional-features){% endif %} +- [Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% endif %} - [Speicher](#storage) - [CPU and memory](#cpu-and-memory) @@ -8,20 +7,7 @@ We recommend different hardware configurations depending on the number of user licenses for {% data variables.product.product_location %}. If you provision more resources than the minimum requirements, your instance will perform and scale better. -{% data reusables.enterprise_installation.hardware-rec-table %}{% if currentVersion ver_gt "enterprise-server@2.21" %} If you enable {% if currentVersion == "enterprise-server@2.22" %}the beta for {% endif %}{% data variables.product.prodname_actions %}, review the following requirements and recommendations. - -- You must configure at least one runner for {% data variables.product.prodname_actions %} workflows. Weitere Informationen findest Du unter „[Informationen zu selbst-gehosteten Runnern](/actions/hosting-your-own-runners/about-self-hosted-runners)“. -- You must configure external blob storage. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." -- You may need to configure additional CPU and memory resources. The additional resources you need to provision for {% data variables.product.prodname_actions %} depend on the number of workflows your users run concurrently, and the overall levels of activity for users, automations, and integrations. - - | Maximum jobs per minute | Additional vCPUs | Additional memory | - |:----------------------- | ----------------:| -----------------:| - | Light testing | 4 | 30.5 GB | - | 25 | 8 | 61 GB | - | 35 | 16 | 122 GB | - | 100 | 32 | 244 GB | - -{% endif %} +{% data reusables.enterprise_installation.hardware-rec-table %} #### Speicher @@ -31,7 +17,7 @@ Your instance requires a persistent data disk separate from the root disk. Weite {% if currentVersion ver_gt "enterprise-server@2.21" %} -If you enable{% if currentVersion == "enterprise-server@2.22" %} the beta of{% endif %} {% data variables.product.prodname_actions %}, you'll need to configure external blob storage. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." +To configure{% if currentVersion == "enterprise-server@2.22" %} the beta of{% endif %} {% data variables.product.prodname_actions %}, you must provide external blob storage. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." {% endif %} @@ -39,7 +25,7 @@ You can resize your instance's root disk by building a new instance or using an #### CPU and memory -{% data variables.product.prodname_ghe_server %} requires more CPU and memory resources depending on levels of activity for users, automations, and integrations. +The CPU and memory resources that {% data variables.product.prodname_ghe_server %} requires depend on the levels of activity for users, automations, and integrations. {% if currentVersion ver_gt "enterprise-server@2.21" %}{% data reusables.actions.enterprise-hardware-considerations %}{% endif %} {% data reusables.enterprise_installation.increasing-cpus-req %} diff --git a/translations/de-DE/data/reusables/enterprise_installation/hardware-rec-table.md b/translations/de-DE/data/reusables/enterprise_installation/hardware-rec-table.md index 806110b5d199..8be47c3f35f8 100644 --- a/translations/de-DE/data/reusables/enterprise_installation/hardware-rec-table.md +++ b/translations/de-DE/data/reusables/enterprise_installation/hardware-rec-table.md @@ -1,20 +1,20 @@ -{% if currentVersion ver_gt "enterprise-server@2.21" %} +{% if currentVersion == "enterprise-server@2.22" %} {% note %} -**Note**: If you enable {% data variables.product.prodname_actions %} or {% data variables.product.prodname_registry %}, your instance requires additional hardware resources. Minimum requirements for an instance with {% if currentVersion == "enterprise-server@2.22" %}beta{% else %}optional{% endif %} features enabled are **bold** in the following table. For more information, see "{% if currentVersion == "enterprise-server@2.22" %}[Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% else %}[Optional features](#optional-features){% endif %}." +**Note**: If you joined the beta for {% data variables.product.prodname_actions %} or {% data variables.product.prodname_registry %} and enabled the features, your instance requires additional hardware resources. Minimum requirements for an instance with beta features enabled are **bold** in the following table. For more information, see "[Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222)." {% endnote %} {% endif %} {% if currentVersion ver_gt "enterprise-server@2.22" %} -| Benutzerlizenzen | vCPUs | Arbeitsspeicher | Attached-Storage | Root-Storage | -|:---------------------------------------------------------- | --------------------------------------------:| ----------------------------------------------------:| ----------------------------------------------------:| ------------:| -| Test, Demo oder 10 Benutzer mit eingeschränkten Funktionen | 2
or [**4**](#optional-features) | 16 GB
or [**32 GB**](#optional-features) | 100 GB
or [**150 GB**](#optional-features) | 200 GB | -| 10–3000 | 4
or [**8**](#optional-features) | 32 GB
or [**48 GB**](#optional-features) | 250 GB
or [**300 GB**](#optional-features) | 200 GB | -| 3000–5000 | 8
or [**12**](#optional-features) | 64 GB | 500 GB | 200 GB | -| 5000–8000 | 12
or [**16**](#optional-features) | 96 GB | 750 GB | 200 GB | -| 8000–10000+ | 16
or [**20**](#optional-features) | 128 GB
or [**160 GB**](#optional-features) | 1000 GB | 200 GB | +| Benutzerlizenzen | vCPUs | Arbeitsspeicher | Attached-Storage | Root-Storage | +|:---------------------------------------------------------- | -----:| ---------------:| ----------------:| ------------:| +| Test, Demo oder 10 Benutzer mit eingeschränkten Funktionen | 4 | 32 GB | 150 GB | 200 GB | +| 10–3000 | 8 | 48 GB | 300 GB | 200 GB | +| 3000–5000 | 12 | 64 GB | 500 GB | 200 GB | +| 5000–8000 | 16 | 96 GB | 750 GB | 200 GB | +| 8000–10000+ | 20 | 160 GB | 1000 GB | 200 GB | {% else %} @@ -28,22 +28,20 @@ {% endif %} -For more information about adjusting resources for an existing instance, see "[Increasing storage capacity](/enterprise/admin/installation/increasing-storage-capacity)" and "[Increasing CPU or memory resources](/enterprise/admin/installation/increasing-cpu-or-memory-resources)." - -{% if currentVersion == "enterprise-server@2.22" %} +{% data reusables.enterprise_installation.about-adjusting-resources %} -#### Beta features in {% data variables.product.prodname_ghe_server %} 2.22 +{% if currentVersion ver_gt "enterprise-server@2.22" %} -You can sign up for beta features available in {% data variables.product.prodname_ghe_server %} 2.22 such as {% data variables.product.prodname_actions %}, {% data variables.product.prodname_registry %}, and {% data variables.product.prodname_code_scanning %}. For more information, see the [release notes for the 2.22 series](https://enterprise.github.com/releases/series/2.22#release-2.22.0) on the {% data variables.product.prodname_enterprise %} website. +If you plan to configure {% data variables.product.prodname_actions %} for your instance, you should provision additional resources. You must also configure at least one self-hosted runner to execute workflows. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." -If you enable beta features for {% data variables.product.prodname_ghe_server %} 2.22, your instance requires additional hardware resources. For more information, see "[Minimum requirements](#minimum-requirements)". +{% endif %} -{% elsif currentVersion ver_gt "enterprise-server@2.22" %} +{% if currentVersion == "enterprise-server@2.22" %} -#### Optional features +#### Beta features in {% data variables.product.prodname_ghe_server %} 2.22 -You can enable optional features for {% data variables.product.prodname_ghe_server %}, such as {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %}. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)" or "[Getting started with {% data variables.product.prodname_registry %} for your enterprise](/admin/packages/getting-started-with-github-packages-for-your-enterprise)." +{% data variables.product.prodname_ghe_server %} 2.22 offered features in beta, such as {% data variables.product.prodname_actions %}, {% data variables.product.prodname_registry %}, and {% data variables.product.prodname_code_scanning %}. For more information, see the [{% data variables.product.prodname_ghe_server %} 2.22 release notes](/enterprise-server@2.22/admin/release-notes#2.22.0). -If you enable optional features, your instance requires additional hardware resources. For more information, see "[Minimum requirements](#minimum-requirements)". +If you enabled beta features for {% data variables.product.prodname_ghe_server %} 2.22, your instance requires additional hardware resources. For more information, see "[Minimum requirements](#minimum-requirements)". {% endif %} diff --git a/translations/de-DE/data/reusables/gated-features/auto-merge.md b/translations/de-DE/data/reusables/gated-features/auto-merge.md index 72a58ba07dd8..acfb4dddffad 100644 --- a/translations/de-DE/data/reusables/gated-features/auto-merge.md +++ b/translations/de-DE/data/reusables/gated-features/auto-merge.md @@ -1 +1 @@ -Auto-merge for pull requests is available in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, and {% data variables.product.prodname_ghe_cloud %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} \ No newline at end of file +Auto-merge for pull requests is available in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, {% data variables.product.prodname_ghe_cloud %}, and {% data variables.product.prodname_ghe_server %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} diff --git a/translations/de-DE/data/reusables/gated-features/code-scanning.md b/translations/de-DE/data/reusables/gated-features/code-scanning.md index 69e6abf27f4f..35598cce5476 100644 --- a/translations/de-DE/data/reusables/gated-features/code-scanning.md +++ b/translations/de-DE/data/reusables/gated-features/code-scanning.md @@ -1 +1,4 @@ -{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_code_scanning_capc %} is available for all public repositories and for private repositories owned by organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled.{% else %}{% data variables.product.prodname_code_scanning_capc %} is available if you have a license for {% data variables.product.prodname_GH_advanced_security %}.{% endif %} {% data reusables.advanced-security.more-info-ghas %} +{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_code_scanning_capc %} is available for all public repositories and for private repositories owned by organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled. +{%- elsif currentVersion ver_gt "enterprise-server@3.0" %}{% data variables.product.prodname_code_scanning_capc %} is available if {% data variables.product.prodname_GH_advanced_security %} is enabled for the repository. +{%- else %} +{% data variables.product.prodname_code_scanning_capc %} is available if you have a license for {% data variables.product.prodname_GH_advanced_security %}.{% endif %} {% data reusables.advanced-security.more-info-ghas %} diff --git a/translations/de-DE/data/reusables/github-actions/supported-github-runners.md b/translations/de-DE/data/reusables/github-actions/supported-github-runners.md index ea9376ffde80..ef4050fd448d 100644 --- a/translations/de-DE/data/reusables/github-actions/supported-github-runners.md +++ b/translations/de-DE/data/reusables/github-actions/supported-github-runners.md @@ -1,8 +1,8 @@ -| Virtuelle Umgebung | YAML-Workflow-Kennzeichnung | -| -------------------- | ------------------------------------ | -| Windows Server 2019 | `windows-latest` oder `windows-2019` | -| Ubuntu 20.04 | `ubuntu-20.04` | -| Ubuntu 18.04 | `ubuntu-latest` oder `ubuntu-18.04` | -| Ubuntu 16.04 | `ubuntu-16.04` | -| macOS Big Sur 11.0 | `macos-11.0` | -| macOS Catalina 10.15 | `macos-latest` or `macos-10.15` | +| Virtuelle Umgebung | YAML-Workflow-Kennzeichnung | +| -------------------- | -------------------------------------------- | +| Windows Server 2019 | `windows-latest` oder `windows-2019` | +| Ubuntu 20.04 | `ubuntu-latest` (see note) or `ubuntu-20.04` | +| Ubuntu 18.04 | `ubuntu-latest` (see note) or `ubuntu-18.04` | +| Ubuntu 16.04 | `ubuntu-16.04` | +| macOS Big Sur 11.0 | `macos-11.0` | +| macOS Catalina 10.15 | `macos-latest` or `macos-10.15` | diff --git a/translations/de-DE/data/reusables/github-actions/ubuntu-runner-preview.md b/translations/de-DE/data/reusables/github-actions/ubuntu-runner-preview.md index 1a3636e0e1e5..6eb91edc1378 100644 --- a/translations/de-DE/data/reusables/github-actions/ubuntu-runner-preview.md +++ b/translations/de-DE/data/reusables/github-actions/ubuntu-runner-preview.md @@ -1,5 +1,5 @@ {% note %} -**Note:** The Ubuntu 20.04 virtual environment is currently provided as a preview only. The `ubuntu-latest` YAML workflow label still uses the Ubuntu 18.04 virtual environment. +**Note:** The `ubuntu-latest` label is currently being migrated from the Ubuntu 18.04 virtual environment to Ubuntu 20.04. Specifying the `ubuntu-latest` label during the migration might use either virtual environment. To explicitly use Ubuntu 20.04 or Ubuntu 18.04, specify `ubuntu-20.04` or `ubuntu-18.04`. When the migration is complete, `ubuntu-latest` will use the Ubuntu 20.04 virtual environment. For more information about the migration, see "[Ubuntu-latest workflows will use Ubuntu-20.04](https://github.com/actions/virtual-environments/issues/1816)." {% endnote %} diff --git a/translations/de-DE/data/reusables/organizations/organizations_include.md b/translations/de-DE/data/reusables/organizations/organizations_include.md index e26cf50e5abd..d78bf891f516 100644 --- a/translations/de-DE/data/reusables/organizations/organizations_include.md +++ b/translations/de-DE/data/reusables/organizations/organizations_include.md @@ -6,3 +6,4 @@ Organisationen beinhalten: - [Nested teams that reflect your company or group's structure](/articles/about-teams) with cascading access permissions and mentions{% if currentVersion != "github-ae@latest" %} - Die Möglichkeit für Organisationsinhaber, den [Zwei-Faktor-Authentifizierungsstatus (2FA)](/articles/about-two-factor-authentication) der Mitglieder anzuzeigen - The option to [require all organization members to use two-factor authentication](/articles/requiring-two-factor-authentication-in-your-organization){% endif %} +{% if currentVersion == "free-pro-team@latest" %}- The option to purchase a license for {% data variables.product.prodname_GH_advanced_security %} and use the features on private repositories. {% data reusables.advanced-security.more-info-ghas %}{% endif %} diff --git a/translations/de-DE/data/reusables/pages/new-or-existing-repo.md b/translations/de-DE/data/reusables/pages/new-or-existing-repo.md index 5118c0b7ba50..159b6df144ca 100644 --- a/translations/de-DE/data/reusables/pages/new-or-existing-repo.md +++ b/translations/de-DE/data/reusables/pages/new-or-existing-repo.md @@ -1,3 +1,5 @@ Wenn Deine Website ein unabhängiges Projekt ist, kannst Du ein neues Repository erstellen, um den Quellcode Deiner Website zu speichern. If your site is associated with an existing project, you can add the source code {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}to that project's repository, in a `/docs` folder on the default branch or on a different branch.{% else %}for your site to a `gh-pages` branch or a `docs` folder on the `master` branch in that project's repository.{% endif %} For example, if you're creating a site to publish documentation for a project that's already on {% data variables.product.product_name %}, you may want to store the source code for the site in the same repository as the project. +{% if currentVersion == "free-pro-team@latest" %}If the account that owns the repository uses {% data variables.product.prodname_free_user %} or {% data variables.product.prodname_free_team %}, the repository must be public.{% endif %} + Wenn Du eine Website in einem vorhandenen Repository erstellen möchtest, springe zum Abschnitt „[Erstellen Deiner Website](#creating-your-site)". diff --git a/translations/de-DE/data/reusables/pull_requests/you-can-auto-merge.md b/translations/de-DE/data/reusables/pull_requests/you-can-auto-merge.md index 410aec2a8ee8..5da386a3d162 100644 --- a/translations/de-DE/data/reusables/pull_requests/you-can-auto-merge.md +++ b/translations/de-DE/data/reusables/pull_requests/you-can-auto-merge.md @@ -1,3 +1,3 @@ -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} You can configure a pull request to merge automatically when all merge requirements are met. For more information, see "[Automatically merging a pull request](/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request)." -{% endif %} \ No newline at end of file +{% endif %} diff --git a/translations/de-DE/data/reusables/webhooks/pull_request_webhook_properties.md b/translations/de-DE/data/reusables/webhooks/pull_request_webhook_properties.md index 27f9b17d1c75..56dcc4773fff 100644 --- a/translations/de-DE/data/reusables/webhooks/pull_request_webhook_properties.md +++ b/translations/de-DE/data/reusables/webhooks/pull_request_webhook_properties.md @@ -1,3 +1,3 @@ -| Schlüssel | Typ | Beschreibung | -| --------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `action` | `string` | die Aktion, die durchgeführt wurde. Can be one of `opened`, `edited`, `closed`, `assigned`, `unassigned`, `review_requested`, `review_request_removed`, `ready_for_review`, `converted_to_draft`, `labeled`, `unlabeled`, `synchronize`, `locked`, `unlocked`, or `reopened`. If the action is `closed` and the `merged` key is `false`, the pull request was closed with unmerged commits. If the action is `closed` and the `merged` key is `true`, the pull request was merged. | +| Schlüssel | Typ | Beschreibung | +| --------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `action` | `string` | die Aktion, die durchgeführt wurde. Can be one of `opened`, `edited`, `closed`, `assigned`, `unassigned`, `review_requested`, `review_request_removed`, `ready_for_review`, `converted_to_draft`, `labeled`, `unlabeled`, `synchronize`, {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}`auto_merge_enabled`, `auto_merge_disabled`,{% endif %} `locked`, `unlocked`, or `reopened`. If the action is `closed` and the `merged` key is `false`, the pull request was closed with unmerged commits. If the action is `closed` and the `merged` key is `true`, the pull request was merged. | diff --git a/translations/de-DE/data/variables/action_code_examples.yml b/translations/de-DE/data/variables/action_code_examples.yml index affbfdb18ae9..cf01c18912d9 100644 --- a/translations/de-DE/data/variables/action_code_examples.yml +++ b/translations/de-DE/data/variables/action_code_examples.yml @@ -24,7 +24,7 @@ - labels - title: Add releases to GitHub - description: Publish Github releases in an action + description: Publish GitHub releases in an action languages: 'Dockerfile, Shell' href: elgohr/Github-Release-Action tags: @@ -32,7 +32,7 @@ - publishing - title: Publish a docker image to Dockerhub - description: A Github Action used to build and publish Docker images + description: A GitHub Action used to build and publish Docker images languages: 'Dockerfile, Shell' href: elgohr/Publish-Docker-Github-Action tags: @@ -123,7 +123,7 @@ - publishing - title: Label your Pull Requests auto-magically (using committed files) - description: Github action to label your pull requests auto-magically (using committed files) + description: GitHub action to label your pull requests auto-magically (using committed files) languages: 'TypeScript, Dockerfile, JavaScript' href: Decathlon/pull-request-labeler-action tags: @@ -132,7 +132,7 @@ - labels - title: Add Label to your Pull Requests based on the author team name - description: Github action to label your pull requests based on the author name + description: GitHub action to label your pull requests based on the author name languages: 'TypeScript, JavaScript' href: JulienKode/team-labeler-action tags: diff --git a/translations/de-DE/data/variables/product.yml b/translations/de-DE/data/variables/product.yml index 20dbdcb2ac2d..19d4c71c575f 100644 --- a/translations/de-DE/data/variables/product.yml +++ b/translations/de-DE/data/variables/product.yml @@ -147,10 +147,10 @@ current-340-version: '11.10.354' #Developer site product variables #Use this inside command-line and other code blocks doc_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://developer.github.com{% else %}https://developer.github.com/enterprise/{{currentVersion}}{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://docs.github.com/rest{% elsif enterpriseServerVersions contains currentVersion %}https://docs.github.com/enterprise/{{ currentVersion | version_num }}/rest{% elsif currentVersion == "github-ae@latest" %}https://docs.github.com/github-ae@latest/rest{% endif %} #Use this inside command-line code blocks api_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% else %}http(s)://[hostname]/api/v3{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/v3{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]{% endif %} #Use this inside command-line code blocks #Enterprise OAuth paths that don't include "/graphql" or "/api/v3" oauth_host_code: >- @@ -159,10 +159,10 @@ device_authorization_url: >- {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}[`https://github.com/login/device`](https://github.com/login/device){% else %}`http(s)://[hostname]/login/device`{% endif %} #Use this all other code blocks api_url_code: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% else %}http(s)://[hostname]/api/v3{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/v3{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]{% endif %} #Use this inside command-line code blocks graphql_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% else %}http(s)://[hostname]/api/graphql{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/graphql{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]/graphql{% endif %} #Use this all other code blocks graphql_url_code: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% else %}http(s)://[hostname]/api/graphql{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/graphql{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]/graphql{% endif %} diff --git a/translations/es-ES/content/actions/hosting-your-own-runners/about-self-hosted-runners.md b/translations/es-ES/content/actions/hosting-your-own-runners/about-self-hosted-runners.md index 9b55022371dd..271838494f9d 100644 --- a/translations/es-ES/content/actions/hosting-your-own-runners/about-self-hosted-runners.md +++ b/translations/es-ES/content/actions/hosting-your-own-runners/about-self-hosted-runners.md @@ -63,7 +63,7 @@ There are some limits on {% data variables.product.prodname_actions %} usage whe {% data reusables.github-actions.usage-api-requests %} - **Job matrix** - {% data reusables.github-actions.usage-matrix-limits %} -### Supported operating systems for self-hosted runners +### Supported architectures and operating systems for self-hosted runners The following operating systems are supported for the self-hosted runner application. @@ -92,6 +92,14 @@ The following operating systems are supported for the self-hosted runner applica - macOS 10.13 (High Sierra) or later +#### Architectures + +The following processor architectures are supported for the self-hosted runner application. + +- `x64` - Linux, macOS, Windows. +- `ARM64` - Linux only. +- `ARM32` - Linux only. + {% if enterpriseServerVersions contains currentVersion %} ### Supported actions on self-hosted runners diff --git a/translations/es-ES/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md b/translations/es-ES/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md index 5073a112865d..e89d2f8cf384 100644 --- a/translations/es-ES/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md +++ b/translations/es-ES/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md @@ -29,7 +29,7 @@ Un ejecutor auto-hospedado recibe ciertas etiquetas automáticamente cuando se a * `autoalojado`: Etiqueta por defecto aplicada a todos los ejecutores autoalojados. * `linux`, `windows`, o `macOS`: Se aplican dependiendo del sistema operativo. -* `x86`, `x64`, `ARM`, o `ARM64`: Se aplican dependiendo de la arquitectura del hardware. +* `x64`, `ARM`, or `ARM64`: Applied depending on hardware architecture. Puedes utilizar el YAML de tu flujo de trabajo para mandar jobs a las diferentes combinaciones de estas etiquetas. En este ejemplo, un ejecutor auto-hospedado que empate con las tres etiquetas será elegible para ejecutar el job: diff --git a/translations/es-ES/content/actions/index.md b/translations/es-ES/content/actions/index.md index 0df9dccc2dab..90bb520b4cab 100644 --- a/translations/es-ES/content/actions/index.md +++ b/translations/es-ES/content/actions/index.md @@ -64,7 +64,7 @@ versions:
- {% render 'code-example-card' for actionsCodeExamples as example %} + {% render code-example-card for actionsCodeExamples as example %}
diff --git a/translations/es-ES/content/actions/reference/specifications-for-github-hosted-runners.md b/translations/es-ES/content/actions/reference/specifications-for-github-hosted-runners.md index 9b6d20001d83..53c0f26b3d5b 100644 --- a/translations/es-ES/content/actions/reference/specifications-for-github-hosted-runners.md +++ b/translations/es-ES/content/actions/reference/specifications-for-github-hosted-runners.md @@ -41,12 +41,17 @@ Las máquinas virtuales de Windows están configuradas para ejecutarse como admi ### Ejecutores y recursos de hardware compatibles -Cada máquina virtual tiene los mismos recursos de hardware disponibles. +Hardware specification for Windows and Linux virtual machines: - CPU de 2 núcleos - 7 GB de memoria RAM - 14 GB de espacio en el disco SSD +Hardware specification for macOS virtual machines: +- CPU de 3 núcleos +- 14 GB de memoria RAM +- 14 GB de espacio en el disco SSD + {% data reusables.github-actions.supported-github-runners %} {% data reusables.github-actions.ubuntu-runner-preview %} @@ -71,9 +76,13 @@ Las herramientas de software que se incluyen en los ejecutores hospedados en {% Los ejecutores alojados en {% data variables.product.prodname_dotcom %} incluyen las herramientas integradas predeterminadas del sistema operativo, además de los paquetes enumerados en las referencias anteriores. Por ejemplo, los ejecutores de Ubuntu y macOS incluyen `grep`, `find` y `which`, entre otras herramientas predeterminadas. -Las bitácoras de flujo de trabajo incluyen un enlace a las herramientas preinstaladas en el ejecutor. Para obtener más información, consulta la sección "[Visualizar el historial de ejecuciones de un flujo de trabajo](/actions/managing-workflow-runs/viewing-workflow-run-history)". +Workflow logs include a link to the preinstalled tools on the exact runner. To find this information in the workflow log, expand the `Set up job` section. Under that section, expand the `Virtual Environment` section. The link following `Included Software` will tell you the the preinstalled tools on the runner that ran the workflow. ![Installed software link](/assets/images/actions-runner-installed-software-link.png) For more information, see "[Viewing workflow run history](/actions/managing-workflow-runs/viewing-workflow-run-history)." + +We recommend using actions to interact with the software installed on runners. This approach has several benefits: +- Usually, actions provide more flexible functionality like versions selection, ability to pass arguments, and parameters +- It ensures the tool versions used in your workflow will remain the same regardless of software updates -Si hay alguna herramienta que quieras solicitar, abre una propuesta en [actions/virtual-environments](https://github.com/actions/virtual-environments). +Si hay alguna herramienta que quieras solicitar, abre una propuesta en [actions/virtual-environments](https://github.com/actions/virtual-environments). This repository also contains announcements about all major software updates on runners. ### Direcciones IP diff --git a/translations/es-ES/content/admin/configuration/configuring-code-scanning-for-your-appliance.md b/translations/es-ES/content/admin/configuration/configuring-code-scanning-for-your-appliance.md index 338a70ea4b2f..da45aefdb79e 100644 --- a/translations/es-ES/content/admin/configuration/configuring-code-scanning-for-your-appliance.md +++ b/translations/es-ES/content/admin/configuration/configuring-code-scanning-for-your-appliance.md @@ -73,7 +73,7 @@ Si el servidor en donde estás ejecutando {% endif %} #### Habilitar el escaneo de código para los repositorios individuales -Después de que configuras un ejecutor auto-hospedado, {% if currentVersion == "enterprise-server@2.22" %}y aprovisionas las acciones,{% endif %} los usuarios pueden habilitar el {% data variables.product.prodname_code_scanning %} para los repositorios individuales de {% data variables.product.product_location %}. El flujo de trabajo predeterminado de {% data variables.product.prodname_code_scanning %} utiliza el evento `on.push` para activar el escaneo de código cada vez que alguien carga información a cualquier rama que contenga el archivo de flujo de trabajo. +Después de que configuras un ejecutor auto-hospedado, {% if currentVersion == "enterprise-server@2.22" %}y aprovisionas las acciones,{% endif %} los usuarios pueden habilitar el {% data variables.product.prodname_code_scanning %} para los repositorios individuales de {% data variables.product.product_location %}. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." ### Ejecutar el {% data variables.product.prodname_code_scanning %} utilizando el {% data variables.product.prodname_codeql_runner %} Si no quieres utilizar {% data variables.product.prodname_actions %}, puedes ejecutar el {% data variables.product.prodname_code_scanning %} utilizando el {% data variables.product.prodname_codeql_runner %}. diff --git a/translations/es-ES/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md b/translations/es-ES/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md index c1ada5ff6336..a02426d25408 100644 --- a/translations/es-ES/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md +++ b/translations/es-ES/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md @@ -20,7 +20,7 @@ Para el cifrado en tránsito, {% data variables.product.product_name %} utiliza La llave que proporciones se almacena en un módulo de seguridad de hardware (HSM) en una bóveda de llaves que administra {% data variables.product.company_short %}. -Para configurar tu llave de cifrado, utiliza la API de REST. Existen varias terminales de la API, por ejemplo, para verificar el estado de cifrado, actualiza tu llave de cifrado y bórrala. Nota que el borrar tu llave hará que tu empresa se congele. Para obtener más información acerca de las terminales de la API, consulta la sección "[Cifrado estático](/rest/reference/enterprise-admin#encryption-at-rest)" en la documentación de la API de REST. +Para configurar tu llave de cifrado, utiliza la API de REST. There are a number of API endpoints, for example to check the status of encryption, update your encryption key, and disable your encryption key. Note that disabling your key will freeze your enterprise. Para obtener más información acerca de las terminales de la API, consulta la sección "[Cifrado estático](/rest/reference/enterprise-admin#encryption-at-rest)" en la documentación de la API de REST. ### Agregar o actualizar una llave de cifrado @@ -48,24 +48,24 @@ Tu llave privada de RSA de 2048 bits deberá estar en formato PEM, por ejemplo, curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id ``` -### Borrar tu llave de cifrado +### Disabling your encryption key -Para congelar tu empresa, por ejemplo, en caso de alguna irrupción, puedes inhabilitar el cifrado estático si borras tu llave de cifrado. +To freeze your enterprise, for example in the case of a breach, you can disable encryption at rest by marking your encryption key as disabled. -Para descongelar tu empresa después de que hayas borrado tu llave de cifrado, contacta a soporte. Para obtener más información, consulta la sección "[Acerca de {% data variables.contact.enterprise_support %}](/admin/enterprise-support/about-github-enterprise-support)". - -1. Para borrar tu llave e inhabilitar el cifrado estático, utiliza la terminal `DELETE /enterprise/encryption`. +1. To disable your key and encryption at rest, use the `DELETE /enterprise/encryption` endpoint. This operation does not delete the key permanently. ```shell curl -X DELETE http(s)://hostname/api/v3/enterprise/encryption ``` -2. Opcionalmente, verifica el estado de la operación de borrado. +2. Opcionalmente, verifica el estado de la operación de borrado. It takes approximately ten minutes to disable encryption at rest. ```shell curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id ``` +To unfreeze your enterprise after you've disabled your encryption key, contact support. Para obtener más información, consulta la sección "[Acerca de {% data variables.contact.enterprise_support %}](/admin/enterprise-support/about-github-enterprise-support)". + ### Leer más - "[Cifrado estático](/rest/reference/enterprise-admin#encryption-at-rest)" en la documentación de la API de REST diff --git a/translations/es-ES/content/admin/enterprise-management/upgrading-github-enterprise-server.md b/translations/es-ES/content/admin/enterprise-management/upgrading-github-enterprise-server.md index 231337b03f80..0f7dc70160df 100644 --- a/translations/es-ES/content/admin/enterprise-management/upgrading-github-enterprise-server.md +++ b/translations/es-ES/content/admin/enterprise-management/upgrading-github-enterprise-server.md @@ -29,6 +29,26 @@ versions: {% endnote %} +{% if currentVersion ver_gt "enterprise-server@2.20" and currentVersion ver_lt "enterprise-server@3.2" %} + +### About minimum requirements for {% data variables.product.prodname_ghe_server %} 3.0 and later + +Before upgrading to {% data variables.product.prodname_ghe_server %} 3.0 or later, review the hardware resources you've provisioned for your instance. {% data variables.product.prodname_ghe_server %} 3.0 introduces new features such as {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %}, and requires more resources than versions 2.22 and earlier. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes). + +Increased requirements for {% data variables.product.prodname_ghe_server %} 3.0 and later are **bold** in the following table. + +| Licencias de usuario | vCPU | Memoria | Almacenamiento conectado | Almacenamiento raíz | +|:---------------------------------------- | -------------------------------:| ---------------------------------------:| ---------------------------------------:| -------------------:| +| Prueba, Demo o 10 usuarios no frecuentes | **4**
_Up from 2_ | **32 GB**
_Up from 16 GB_ | **150 GB**
_Up from 100 GB_ | 200 GB | +| 10-3000 | **8**
_Up from 4_ | **48 GB**
_Up from 32 GB_ | **300 GB**
_Up from 250 GB_ | 200 GB | +| 3000-5000 | **12**
_Up from 8_ | 64 GB | 500 GB | 200 GB | +| 5000-8000 | **16**
_Up from 12_ | 96 GB | 750 GB | 200 GB | +| 8000-10000+ | **20**
_Up from 16_ | **160 GB**
_Up from 128 GB_ | 1000 GB | 200 GB | + +{% data reusables.enterprise_installation.about-adjusting-resources %} + +{% endif %} + ### Tomar una instantánea Una instantánea es un punto de verificación de una máquina virtual (VM) en un momento en el tiempo. Recomendamos firmemente tomar una instantánea antes de actualizar tu máquina virtual para que si falla una actualización, puedas revertir tu VM nuevamente a la instantánea. Si no estás actualizando a un nuevo lanzamiento de característica, debes tomar una instantánea de VM. Si estás actualizando a un nuevo lanzamiento de patch, puedes adjuntar el disco de datos existente. diff --git a/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md b/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md index b20460185266..475bcb0308fe 100644 --- a/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md +++ b/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md @@ -9,13 +9,7 @@ versions: enterprise-server: '>=2.22' --- -{% if currentVersion == "enterprise-server@2.22" %} -{% note %} - -**Nota:** El soporte para {% data variables.product.prodname_actions %} en {% data variables.product.prodname_ghe_server %} 2.22 es un beta público limitado. Revisa los requisitos de almacenamiento externo mencionados a continuación y [regístrate para el beta](https://resources.github.com/beta-signup/). - -{% endnote %} -{% endif %} +{% data reusables.actions.enterprise-beta %} {% data reusables.actions.enterprise-github-hosted-runners %} @@ -23,12 +17,34 @@ versions: Este artículo explica cómo los administradores de sitio pueden habilitar {% data variables.product.prodname_ghe_server %} para utilizar {% data variables.product.prodname_actions %}. Esto cubre los requisitos de hardware y software, presenta las opciones de almacenamiento y describe las políticas de administración de seguridad. +{% endif %} + ### Revisar las consideraciones de hardware -{% data reusables.actions.enterprise-hardware-considerations %} +{% if currentVersion == "enterprise-server@2.22" or currentVersion == "enterprise-server@3.0" %} + +{% note %} + +**Note**: {% if currentVersion == "enterprise-server@2.22" %}{% data variables.product.prodname_actions %} was available for {% data variables.product.prodname_ghe_server %} 2.22 as a limited beta. {% endif %}If you're upgrading an existing {% data variables.product.prodname_ghe_server %} instance to 3.0 or later and want to configure {% data variables.product.prodname_actions %}, note that the minimum hardware requirements have increased. Para obtener más información, consulta "[Actualizar {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server#about-minimum-requirements-for-github-enterprise-server-30-and-later)." + +{% endnote %} {% endif %} +{% data reusables.actions.enterprise-hardware-considerations %} + +For more information about resource requirements for {% data variables.product.prodname_ghe_server %}, see the hardware considerations for your instance's platform. + +- [AWS](/admin/installation/installing-github-enterprise-server-on-aws#hardware-considerations) +- [Azure](/admin/installation/installing-github-enterprise-server-on-azure#hardware-considerations) +- [Plataforma de Google Cloud](/admin/installation/installing-github-enterprise-server-on-google-cloud-platform#hardware-considerations) +- [Hyper-V](/admin/installation/installing-github-enterprise-server-on-hyper-v#hardware-considerations) +- [OpenStack KVM](/admin/installation/installing-github-enterprise-server-on-openstack-kvm#hardware-considerations) +- [VMware](/admin/installation/installing-github-enterprise-server-on-vmware#hardware-considerations) +- [XenServer](/admin/installation/installing-github-enterprise-server-on-xenserver#hardware-considerations) + +{% data reusables.enterprise_installation.about-adjusting-resources %} + ### Requisitos de almacenamiento externo Para habilitar {% data variables.product.prodname_actions %} en {% data variables.product.prodname_ghe_server %}, debes tener acceso al almacenamiento externo de blobs. @@ -55,7 +71,7 @@ Para habilitar {% data variables.product.prodname_actions %} en {% data variable ### Habilitar {% data variables.product.prodname_actions %} -El soporte de {% data variables.product.prodname_actions %} en {% data variables.product.prodname_ghe_server %} 2.22 se ecuentra en un beta público limitado. [Regístrate para el beta](https://resources.github.com/beta-signup/). +{% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 was available as a limited beta. To configure {% data variables.product.prodname_actions %} for your instance, upgrade to {% data variables.product.prodname_ghe_server %} 3.0 or later. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes) and "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server)." ### Leer más @@ -69,7 +85,7 @@ El soporte de {% data variables.product.prodname_actions %} en {% data variables Sigue uno de los procedimientos siguientes para habilitar las {% data variables.product.prodname_actions %} con el proveedor de almacenamiento de tu elección: -* [Habilitar las GitHub Actions con Azure Blob storage](/admin/github-actions/enabling-github-actions-with-azure-blob-storage) +* [Habilitar las GitHub Actions con el almacenamiento de Azure Blob](/admin/github-actions/enabling-github-actions-with-azure-blob-storage) * [Habilitar las GitHub Actions con el almacenamiento de Amazon S3](/admin/github-actions/enabling-github-actions-with-amazon-s3-storage) * [Habilitar las GitHub Actions con la puerta de enlace de MinIO para el almacenamiento en NAS](/admin/github-actions/enabling-github-actions-with-minio-gateway-for-nas-storage) @@ -81,7 +97,7 @@ Puedes utilizar políticas para administrar el acceso a las {% data variables.pr {% data reusables.actions.enterprise-github-hosted-runners %} -Para ejecutar los flujos de trabajo de {% data variables.product.prodname_actions %}, necesitas agregar ejecutores auto-hospedados. Puedes agregar ejecutores auto-hospedados a nivel de empresa, organización o repositorio. Para obtener más información, consulta "[Agregar ejecutores autoalojados](/actions/hosting-your-own-runners/adding-self-hosted-runners)". +Para ejecutar los flujos de trabajo de {% data variables.product.prodname_actions %}, necesitas agregar ejecutores auto-hospedados. Puedes agregar ejecutores auto-hospedados a nivel de empresa, organización o repositorio. Para obtener más información, consulta "[Agregar ejecutores autoalojados](/actions/hosting-your-own-runners/adding-self-hosted-runners)." ### Administrar qué acciones pueden utilizarse en tu empresa diff --git a/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md b/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md index 24f7b6ce8eeb..4ace89ff7257 100644 --- a/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md +++ b/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md @@ -8,40 +8,40 @@ versions: free-pro-team: '*' --- -### Clonar repositorios -Los repositorios en {% data variables.product.prodname_dotcom %} son remotos. Puedes clonar repositorios públicos de otros dueños. Puedes clonar tu propio repositorio para crear una copia local en tu computadora y sincronizarla entre las dos ubicaciones. +### About local repositories +Repositories on {% data variables.product.prodname_dotcom %} are remote repositories. You can clone or fork a repository with {% data variables.product.prodname_desktop %} to create a local repository on your computer. + +You can create a local copy of any repository on {% data variables.product.product_name %} that you have access to by cloning the repository. If you own a repository or have write permissions, you can sync between the local and remote locations. Para obtener más información, consulta la sección "[Sincronizar tu rama](/desktop/contributing-and-collaborating-using-github-desktop/syncing-your-branch)". + +When you clone a repository, any changes you push to {% data variables.product.product_name %} will affect the original repository. To make changes without affecting the original project, you can create a separate copy by forking the repository. You can create a pull request to propose that maintainers incorporate the changes in your fork into the original upstream repository. Para obtener más información, visita "[Acerca de las ramificaciones](/github/collaborating-with-issues-and-pull-requests/about-forks)." + +When you try to use {% data variables.product.prodname_desktop %} to clone a repository that you do not have write access to, {% data variables.product.prodname_desktop %} will prompt you to create a fork automatically. You can choose to use your fork to contribute to the original upstream repository or to work independently on your own project. Any existing forks default to contributing changes to their upstream repositories. You can modify this choice at any time. For more information, see "[Managing fork behavior](#managing-fork-behavior)". También puedes clonar un repositorio directamente desde {% data variables.product.prodname_dotcom %} o {% data variables.product.prodname_enterprise %}. Para obtener más información, visita "[Cómo clonar un repositorio desde {% data variables.product.prodname_dotcom %} hacia {% data variables.product.prodname_desktop %}](/desktop/guides/contributing-to-projects/cloning-a-repository-from-github-to-github-desktop/)". -{% mac %} +### Clonar un repositorio {% data reusables.desktop.choose-clone-repository %} - ![Clonar opción de menú en la aplicación Mac](/assets/images/help/desktop/clone-file-menu-mac.png) {% data reusables.desktop.cloning-location-tab %} - ![Pestañas de ubicación en el menú Clone a repository (Clonar un repositorio)](/assets/images/help/desktop/choose-repository-location-mac.png) {% data reusables.desktop.cloning-repository-list %} - ![Clonar una lista de repositorio](/assets/images/help/desktop/clone-a-repository-list-mac.png) -4. Haz clic en **Choose...** (Elegir...) y, a través de la ventana Finder (Buscador) desplázate hasta la ruta donde deseas clonar el repositorio. ![El botón Choose (Elegir)](/assets/images/help/desktop/clone-choose-button-mac.png) -5. Haz clic en **Clone**. ![El botón Clone (Clonar)](/assets/images/help/desktop/clone-button-mac.png) - -{% endmac %} +{% data reusables.desktop.choose-local-path %} +{% data reusables.desktop.click-clone %} -{% windows %} +### Bifurcar un repositorio +If you clone a repository that you do not have write access to, {% data variables.product.prodname_desktop %} will create a fork. After creating or cloning a fork, {% data variables.product.prodname_desktop %} will ask how you are planning to use the fork. {% data reusables.desktop.choose-clone-repository %} - ![Opción Clone menu (Clonar menú) en la app de Windows](/assets/images/help/desktop/clone-file-menu-windows.png) {% data reusables.desktop.cloning-location-tab %} - ![Pestañas de ubicación en el menú Clone a repository (Clonar un repositorio)](/assets/images/help/desktop/choose-repository-location-win.png) {% data reusables.desktop.cloning-repository-list %} - ![Clonar una lista de repositorio](/assets/images/help/desktop/clone-a-repository-list-win.png) -4. Haz clic en **Choose...** (Elegir...) y, a través de Windows Explorer, desplázate hasta la ruta donde deseas clonar el repositorio. ![El botón Choose (Elegir)](/assets/images/help/desktop/clone-choose-button-win.png) -5. Haz clic en **Clone**. ![El botón Clone (Clonar)](/assets/images/help/desktop/clone-button-win.png) +{% data reusables.desktop.choose-local-path %} +{% data reusables.desktop.click-clone %} +{% data reusables.desktop.fork-type-prompt %} -{% endwindows %} +### Managing fork behavior +You can change how a fork behaves with the upstream repository in {% data variables.product.prodname_desktop %}. -### Ramificar repositorios -Puedes utilizar {% data variables.product.prodname_desktop %} para crear una ramificación del repositorio y contribuir con un proyecto en donde no tengas privilegios de escritura. Los cambios en tu ramificación no afectarán al repositorio original. Puedes confirmar los cambios en tu ramificación y generar una solicitud de extracción del repositorio original con los cambios que propones. Para obtener más información, visita "[Acerca de las ramificaciones](/github/collaborating-with-issues-and-pull-requests/about-forks)." +{% data reusables.desktop.open-repository-settings %} +{% data reusables.desktop.select-fork-behavior %} -1. Si clonaste un repositorio en donde no tienes privilegios de escritura, intenta confirmar los cambios, {% data variables.product.prodname_desktop %} enviará una alerta de que "No cuentas con privilegios de escritura para el **REPOSITORIO**". Da clic en **crear una ramificación**. ![Crear un enlace para la ramificación](/assets/images/help/desktop/create-a-fork.png) -3. Da clic en **Ramificar este repositorio**. ![Botón para ramificar este repositorio](/assets/images/help/desktop/fork-this-repo-button.png) -4. Para ver tu ramificación en {% data variables.product.prodname_dotcom %}, da clic en tu foto de perfil en la esquina superior derecha de {% data variables.product.prodname_dotcom %} y posteriormente en **Tus repositorios**. ![Enlace a tus repositorios](/assets/images/help/profile/your-repositories.png) +### Leer más +- [Acerca de los repositorios remotos](/github/using-git/about-remote-repositories) diff --git a/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md b/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md index bf6dc758757d..ee0e2801d6f0 100644 --- a/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md +++ b/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md @@ -9,7 +9,7 @@ versions: ### Acerca de las etiquetas en {% data variables.product.prodname_desktop %} -{% data variables.product.prodname_desktop %} te permite crear etiquetas anotadas. Puedes utilizar una etiqueta para marcar un punto individual en el historial de tu repositorio, incluyendo un número de versión para un lanzamiento. Para obtener más información acerca de las etiquetas de lanzamiento, consulta la sección "[Acerca de los lanzamientos](/github/administering-a-repository/about-releases)". +{% data variables.product.prodname_desktop %} te permite crear etiquetas anotadas. Tags are associated with commits, so you can use a tag to mark an individual point in your repository's history, including a version number for a release. Para obtener más información acerca de las etiquetas de lanzamiento, consulta la sección "[Acerca de los lanzamientos](/github/administering-a-repository/about-releases)". {% data reusables.desktop.tags-push-with-commits %} @@ -44,3 +44,7 @@ versions: {% data reusables.desktop.history-tab %} {% data reusables.desktop.delete-tag %} + +### Leer más + +- "[Git Basics - Tagging](https://git-scm.com/book/en/v2/Git-Basics-Tagging)" in the Git documentation diff --git a/translations/es-ES/content/developers/apps/activating-beta-features-for-apps.md b/translations/es-ES/content/developers/apps/activating-beta-features-for-apps.md index ba096f63aa7f..1b2e033819a4 100644 --- a/translations/es-ES/content/developers/apps/activating-beta-features-for-apps.md +++ b/translations/es-ES/content/developers/apps/activating-beta-features-for-apps.md @@ -3,6 +3,8 @@ title: Activar las características beta para las apps intro: 'Puedes probar nuevas características que se lanzan para el beta público para tus {% data variables.product.prodname_github_apps %} y {% data variables.product.prodname_oauth_app %}s.' versions: free-pro-team: '*' + enterprise-server: '>=2.22' + github-ae: '*' --- {% warning %} diff --git a/translations/es-ES/content/developers/apps/authenticating-with-github-apps.md b/translations/es-ES/content/developers/apps/authenticating-with-github-apps.md index 421d10df6918..6f924cdb8afb 100644 --- a/translations/es-ES/content/developers/apps/authenticating-with-github-apps.md +++ b/translations/es-ES/content/developers/apps/authenticating-with-github-apps.md @@ -110,7 +110,7 @@ El ejemplo anterior utiliza el tiempo de caducidad máximo de 10 minutos, despu ```json { "message": "'Expiration' claim ('exp') must be a numeric value representing the future time at which the assertion expires.", - "documentation_url": "{% data variables.product.doc_url_pre %}/v3" + "documentation_url": "{% data variables.product.doc_url_pre %}" } ``` diff --git a/translations/es-ES/content/developers/apps/creating-ci-tests-with-the-checks-api.md b/translations/es-ES/content/developers/apps/creating-ci-tests-with-the-checks-api.md index 9be31f856a79..3755576cdca4 100644 --- a/translations/es-ES/content/developers/apps/creating-ci-tests-with-the-checks-api.md +++ b/translations/es-ES/content/developers/apps/creating-ci-tests-with-the-checks-api.md @@ -12,7 +12,7 @@ versions: ### Introducción -Esta guía te dará una introducción a las [GitHub Apps](/apps/) y a la [API de verificaciones](/rest/reference/checks), las cuales utilizarás para crear un servidor de Integración contínua (CI) que ejecute pruebas. +This guide will introduce you to [GitHub Apps](/apps/) and the [Checks API](/rest/reference/checks), which you'll use to build a continuous integration (CI) server that runs tests. La IC es una práctica de software que requiere código confirmado frecuente en un repositorio compartido. El código de confirmación generar errores de manera temprana frecuentemente, así como reduce la cantidad de código que necesita un desarrollador para hacer depuraciones cuando encuentra la fuente de un error. Las actualizaciones frecuentes de código facilitan también la fusión de cambios de diferentes miembros de un equipo de desarrollo de software. Esto es excelente para los desarrolladores, que pueden dedicar más tiempo a escribir código y menos tiempo a depurar errores o resolver conflictos de fusión. 🙌 @@ -49,7 +49,7 @@ Para obtener una idea de lo que hará tu servidor de IC para la API de Verificac ### Prerrequisitos -Antes de que inicies, tal vez quieras familiarizarte con las [GitHub Apps](/apps/), los [Webhooks](/webhooks), y con la [API de Verificaciones](/rest/reference/checks), si aún no lo has hecho. Encontrarás más API en los [documentos de la API de REST](/rest). La API de Verificaciones también se encuentra disponible para su uso en [GraphQL](/graphql), pero este inicio rápido se enfoca en REST. Consulta los objetos de [Conjuntos de Verificaciones](/graphql/reference/objects#checksuite) y [Ejecución de Verificación](/graphql/reference/objects#checkrun) de GraphQL para obtener más detalles. +Before you get started, you may want to familiarize yourself with [GitHub Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/rest/reference/checks), if you're not already. Encontrarás más API en los [documentos de la API de REST](/rest). La API de Verificaciones también se encuentra disponible para su uso en [GraphQL](/graphql), pero este inicio rápido se enfoca en REST. Consulta los objetos de [Conjuntos de Verificaciones](/graphql/reference/objects#checksuite) y [Ejecución de Verificación](/graphql/reference/objects#checkrun) de GraphQL para obtener más detalles. Utilizarás el [Lenguaje de Programación Ruby](https://www.ruby-lang.org/en/), el servicio de entrega de carga útil para el webhook de [Smee](https://smee.io/), la [biblioteca de Ruby Ocktokit.rb](http://octokit.github.io/octokit.rb/) para la API de REST de GitHub, y el [marco de trabajo web Sinatra](http://sinatrarb.com/) para crear tu aplicación de servidor de IC para la API de Verificaciones. @@ -203,7 +203,7 @@ Si ves otras apps en la pestaña de verificaciones, significa que tienes otras a ### Paso 1.4. Actualizar una ejecución de verificación -Cuando tu método de `create_check_run` se ejecuta, éste solicita a GitHub crear una ejecución de verificación nueva. Cuando GitHub termine de crear la ejecución de verificación, recibirás un evento de webhook de `check_run` con la acción como `created`. Este evento es tu señal para comenzar a ejecutar la verificación. +Cuando tu método de `create_check_run` se ejecuta, éste solicita a GitHub crear una ejecución de verificación nueva. When GitHub finishes creating the check run, you'll receive the `check_run` webhook event with the `created` action. Este evento es tu señal para comenzar a ejecutar la verificación. Necesitas actualizar tu gestor de eventos para buscar la acción que se encuentra como `created`. Mientras actualizas el gestor de eventos, puedes agregar una condicional para la acción que se encuentra como `rerequested`. Cuando alguien re-ejecuta una sola prueba en GitHub, al dar clic en el botón de "Re-ejecutar", GitHub envía a tu app el evento de ejecución de verificación que está como `rerequested`. Cuando una ejecución de verificación se pone como `rerequested`, necesitarás iniciar el proceso desde cero y crear una ejecución de verificación nueva. @@ -435,7 +435,7 @@ El código anterior obtiene el nombre completo del repositorio y el SHA de encab ### Paso 2.3. Ejecutar RuboCop -¡Genial! Estás clonando el repositorio y creando ejecuciones de verificación al utilizar tu servidor de IC. Now you'll get into the nitty gritty details of the [RuboCop linter](https://docs.rubocop.org/rubocop/usage/basic_usage.html#code-style-checker) and [Checks API annotations](/rest/reference/checks#create-a-check-run). +¡Genial! Estás clonando el repositorio y creando ejecuciones de verificación al utilizar tu servidor de IC. Ahora te meterás en los detalles más minusciosos del [Limpiador de RuboCop](https://docs.rubocop.org/rubocop/usage/basic_usage.html#code-style-checker) y de las [Anotaciones de la API de Verificaciones](/rest/reference/checks#create-a-check-run). El siguiente código ejecuta RuboCop y guarda los errores de estilo en el código con un formato JSON. Agrega el código siguiente debajo de la llamada a `clone_repository` que agregaste en el [paso anterior](#step-22-cloning-the-repository) y sobre el código que actualiza la ejecución de verificación para completarse. @@ -447,7 +447,7 @@ logger.debug @report @output = JSON.parse @report ``` -Este código utiliza RuboCop en todos los archivos dentro del directorio del repositorio. La opción `--format json` es una manera útil de guardar una copia de los resultados que se han limpiado en un formato que pueda analizar la máquina. See the [RuboCop docs](https://docs.rubocop.org/rubocop/formatters.html#json-formatter) for details and an example of the JSON format. +Este código utiliza RuboCop en todos los archivos dentro del directorio del repositorio. La opción `--format json` es una manera útil de guardar una copia de los resultados que se han limpiado en un formato que pueda analizar la máquina. Consulta los [Documentos de RuboCop](https://docs.rubocop.org/rubocop/formatters.html#json-formatter) para obtener más detalles y un ejemplo del formato en JSON. Ya que este código almacena los resultados de RuboCop en una variable de `@report`, puede eliminar la salida del repositorio con seguridad. Este código también analiza el JSON para que puedas acceder fácilmente a las claves y valores en tu GitHub App utilizando la variable `@output`. @@ -588,7 +588,7 @@ Este código limita la cantidad total de anotaciones a 50. Pero puedes modificar Cuando la `offense_count` es de cero, la prueba de IC se muestra como `success`. Si hay errores, este código configura la conclusión como `neutral` para prevenir los errores estrictamente implementados desde los limpiadores de código. Pero puedes cambiar la conclusión a `failure` si quisieras garantizar que el conjunto de verificaciones falle cuando existan errores de limpieza. -Cuando se reportan los errores, el código anterior itera a través de la matriz de `files` en el reporte de RuboCop. Para cada archivo, extrae la ruta del mismo y configura el nivel de anotcación en `notice`. You could go even further and set specific warning levels for each type of [RuboCop Cop](https://docs.rubocop.org/rubocop/cops.html), but to keep things simpler in this quickstart, all errors are set to a level of `notice`. +Cuando se reportan los errores, el código anterior itera a través de la matriz de `files` en el reporte de RuboCop. Para cada archivo, extrae la ruta del mismo y configura el nivel de anotcación en `notice`. Puedes incluso ir más allá y especificar ls niveles de advertencia para cada tipo de [RuboCop Cop](https://docs.rubocop.org/rubocop/cops.html), pero para simplificar todo aún más en esta guía rápida, todos los errores se configurarán en un nivel de `notice`. Este código también itera a través de cada error en la matriz de `offenses` y recolecta la ubicación de la falta y el mensaje de error. Después de extraer la información requerida, el código crea una anotación para cada error y lo almacena en la matriz de `annotations`. Ya que las anotaciones solo son compatibles con las columnas de inicio y fin en la misma línea, `start_column` y `end_column` se agregarán únicamente al objeto `annotation` si los valores iniciales y finales de la línea son los mismos. @@ -718,7 +718,7 @@ Si las anotaciones se relacionan con un archivo que ya se incluya en la solicitu Si has llegado hasta aquí, ¡excelente! 👏 Ya creaste una prueba de IC. En esta sección vas a agregar una característica más que utiliza a RuboCop para corregir automáticamente los errores que encuentre. Ya agregaste el botón de "Corregir esto" en la [sección anterior](#step-25-updating-the-check-run-with-ci-test-results). Ahora agregarás el código para gestionar el evento de ejecución de verificación `requested_action` que se activa cuando alguien da clic en dicho botón. -The RuboCop tool [offers](https://docs.rubocop.org/rubocop/usage/basic_usage.html#auto-correcting-offenses) the `--auto-correct` command-line option to automatically fix errors it finds. Cuado utilizas la característica de `--auto-correct`, se aplican las actualizaciones en los archivos locales del servidor. Necesitarás cargar los cambios a GitHub después de que RuboCop haga su magia. +La herramienta de RuboCop [ofrece](https://docs.rubocop.org/rubocop/usage/basic_usage.html#auto-correcting-offenses) la opción de línea de comandos `--auto-correct` para corregir automáticamente los errores que encuentre. Cuado utilizas la característica de `--auto-correct`, se aplican las actualizaciones en los archivos locales del servidor. Necesitarás cargar los cambios a GitHub después de que RuboCop haga su magia. Para cargar un repositorio, tu app debe tener permisos de escritura para "contenido de repositorio". Estos permisos los configuraste en el [Paso 2.2. Clonar el repositorio](#step-22-cloning-the-repository) como **Lectura & escritura**, así que estás listo. diff --git a/translations/es-ES/content/developers/apps/migrating-oauth-apps-to-github-apps.md b/translations/es-ES/content/developers/apps/migrating-oauth-apps-to-github-apps.md index fe64cdbe2ec0..b515e51b7b38 100644 --- a/translations/es-ES/content/developers/apps/migrating-oauth-apps-to-github-apps.md +++ b/translations/es-ES/content/developers/apps/migrating-oauth-apps-to-github-apps.md @@ -52,7 +52,7 @@ Las GitHub Apps utilizan [reglas móviles para los límites de tasa](/apps/build #### Registrar una GitHub App nueva -Una vez que hayas decidido hacer el cambio hacia GitHub Apps, necesitarás [crear una GitHub App nueva](/apps/building-github-apps/). +Once you've decided to make the switch to GitHub Apps, you'll need to [create a new GitHub App](/apps/building-github-apps/). #### Determinar los permisos que necesitará tu app @@ -62,7 +62,7 @@ En la configuración de tu GitHub App, puedes especificar si tu app necesita acc #### Suscribirte a los webhooks -Después de que creaste una GitHub App nueva y seleccionaste sus permisos, puedes seleccionar los eventos de webhook a los cuales deseas suscribirte. Consulta la sección "[Editar los permisos de una GitHub App](/apps/managing-github-apps/editing-a-github-app-s-permissions/)" para aprender sobre cómo suscribirte a los webhooks. +Después de que creaste una GitHub App nueva y seleccionaste sus permisos, puedes seleccionar los eventos de webhook a los cuales deseas suscribirte. See "[Editing a GitHub App's permissions](/apps/managing-github-apps/editing-a-github-app-s-permissions/)" to learn how to subscribe to webhooks. #### Entender los diferentes métodos de autenticación diff --git a/translations/es-ES/content/developers/apps/refreshing-user-to-server-access-tokens.md b/translations/es-ES/content/developers/apps/refreshing-user-to-server-access-tokens.md index 7a9ad0b1f3b4..5f5a4428a4c5 100644 --- a/translations/es-ES/content/developers/apps/refreshing-user-to-server-access-tokens.md +++ b/translations/es-ES/content/developers/apps/refreshing-user-to-server-access-tokens.md @@ -42,7 +42,7 @@ Esta solicitud de rellamada te enviará un token de acceso y un token de actuali { "access_token": "e72e16c7e42f292c6912e7710c838347ae178b4a", "expires_in": "28800", - "refresh_token": "r1.c1b4a2e77838347a7e420ce178f2e7c6912e1692", + "refresh_token": "r1.c1b4a2e77838347a7e420ce178f2e7c6912e169246c34e1ccbf66c46812d16d5b1a9dc86a149873c", "refresh_token_expires_in": "15811200", "scope": "", "token_type": "bearer" diff --git a/translations/es-ES/content/developers/apps/suspending-a-github-app-installation.md b/translations/es-ES/content/developers/apps/suspending-a-github-app-installation.md index 2a273623a18b..d2d58300b6f7 100644 --- a/translations/es-ES/content/developers/apps/suspending-a-github-app-installation.md +++ b/translations/es-ES/content/developers/apps/suspending-a-github-app-installation.md @@ -5,6 +5,8 @@ redirect_from: - /apps/managing-github-apps/suspending-a-github-app-installation versions: free-pro-team: '*' + enterprise-server: '>=2.22' + github-ae: '*' --- {% note %} diff --git a/translations/es-ES/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md b/translations/es-ES/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md index 20bf68d1ee3b..71ea0b77a8f4 100644 --- a/translations/es-ES/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md +++ b/translations/es-ES/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md @@ -14,7 +14,7 @@ versions: {% warning %} -Si ofreces una GitHub App en {% data variables.product.prodname_marketplace %}, ésta debe identificar a los usuarios utilizando el flujo de autorización de OAuth. No necesitas configurar un a App de OAuth por separado para apoyar a este flujo. Consulta la sección "[Identificar y autorizar usuarios para las GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)" para obtener más información. +If you offer a {% data variables.product.prodname_github_app %} in {% data variables.product.prodname_marketplace %}, your app must identify users following the OAuth authorization flow. You don't need to set up a separate {% data variables.product.prodname_oauth_app %} to support this flow. See "[Identifying and authorizing users for {% data variables.product.prodname_github_apps %}](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)" for more information. {% endwarning %} @@ -24,7 +24,7 @@ Antes de qeu un cliente compre tu app de {% data variables.product.prodname_mark El cliente completa la compra dando clic en **Completar orden y comenzar con la instalación**. -Entonces GitHub envía a tu app el webhook de la [`marketplace_purchase`](/webhooks/event-payloads/#marketplace_purchase) con la acción `purchased`. +{% data variables.product.product_name %} then sends the [`marketplace_purchase`](/webhooks/event-payloads/#marketplace_purchase) webhook with the `purchased` action to your app. Lee el objeto `effective_date` y `marketplace_purchase` del webhook de `marketplace_purchase` para determinar qué plan compró el cliente, cuándo inicia el ciclo de facturación, y cuándo comienza el siguiente ciclo de facturación. @@ -34,27 +34,27 @@ Consulta la sección "[eventos de webhook de {% data variables.product.prodname_ ### Paso 2. Instalación -Si tu app es una GitHub App, GitHub pide al cliente que seleccione a qué repositorios puede acceder la app cuando la compran. Entonces, GitHub instala la app en la cuenta que escogió el cliente y le otorga acceso a los repositorios seleccionados. +If your app is a {% data variables.product.prodname_github_app %}, {% data variables.product.product_name %} prompts the customer to select which repositories the app can access when they purchase it. {% data variables.product.product_name %} then installs the app on the account the customer selected and grants access to the selected repositories. -En este punto, si especificaste una **URL de configuración** en los ajustes de tu GitHub App, GitHub redirigirá al cliente hacia esa URL. Si no especificas una URL de configuración, no podrás gestionar las compras de tu GitHub App. +At this point, if you specified a **Setup URL** in your {% data variables.product.prodname_github_app %} settings, {% data variables.product.product_name %} will redirect the customer to that URL. If you do not specify a setup URL, you will not be able to handle purchases of your {% data variables.product.prodname_github_app %}. {% note %} -**Nota** La **URL de configuración** se describe como opcional en los ajustes de la GitHub App, pero es un campo requerido si quieres ofrecer tu app en {% data variables.product.prodname_marketplace %}. +**Note:** The **Setup URL** is described as optional in {% data variables.product.prodname_github_app %} settings, but it is a required field if you want to offer your app in {% data variables.product.prodname_marketplace %}. {% endnote %} -Si tu app es una App de OAuth, GitHub no la instala en ningún lugar. En vez de esto, GitHub redirige al usuario a la **URL de instalación** que especificaste en tu [listado de {% data variables.product.prodname_marketplace %}](/marketplace/listing-on-github-marketplace/writing-github-marketplace-listing-descriptions/#listing-urls). +If your app is an {% data variables.product.prodname_oauth_app %}, {% data variables.product.product_name %} does not install it anywhere. Instead, {% data variables.product.product_name %} redirects the customer to the **Installation URL** you specified in your [{% data variables.product.prodname_marketplace %} listing](/marketplace/listing-on-github-marketplace/writing-github-marketplace-listing-descriptions/#listing-urls). -Cuando un cliente compra una App de OAuth, GitHub lo redirige a la URL que escoges (ya sea de configuración o de instalación) y ésta nicluye el plan de precios que eligió el cliente como un parámetro de consulta: `marketplace_listing_plan_id`. +When a customer purchases an {% data variables.product.prodname_oauth_app %}, {% data variables.product.product_name %} redirects the customer to the URL you choose (either Setup URL or Installation URL) and the URL includes the customer's selected pricing plan as a query parameter: `marketplace_listing_plan_id`. ### Paso 3. Autorización Cuando un cliente compra tu app, debes enviar a dicho cliente a través del flujo de autorización de OAuth: -* Si tu app es una GitHub App, inicia el flujo tan pronto GitHub redireccione al cliente a la **URL de configuración**. Sigue los pasos en la sección "[Identificar y autorizar a los usuarios para las GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)". +* If your app is a {% data variables.product.prodname_github_app %}, begin the authorization flow as soon as {% data variables.product.product_name %} redirects the customer to the **Setup URL**. Follow the steps in "[Identifying and authorizing users for {% data variables.product.prodname_github_apps %}](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)." -* Si tu app es una App de OAuth, inicia el flujo de autorización tan pronto como GitHub redirija al usuario a la **URL de instalación**. Sigue los pasos de la sección "[Autorizar las Apps de OAuth](/apps/building-oauth-apps/authorizing-oauth-apps/)". +* If your app is an {% data variables.product.prodname_oauth_app %}, begin the authorization flow as soon as {% data variables.product.product_name %} redirects the customer to the **Installation URL**. Follow the steps in "[Authorizing {% data variables.product.prodname_oauth_apps %}](/apps/building-oauth-apps/authorizing-oauth-apps/)." Para cualquier tipo de app, el primer paso es redirigir al cliente a https://github.com/login/oauth/authorize. diff --git a/translations/es-ES/content/discussions/index.md b/translations/es-ES/content/discussions/index.md index 429f32ddbdd4..84d965fd4ae4 100644 --- a/translations/es-ES/content/discussions/index.md +++ b/translations/es-ES/content/discussions/index.md @@ -40,7 +40,7 @@ versions:

Communities using discussions

- {% render 'discussions-community-card' for discussionsCommunityExamples as example %} + {% render discussions-community-card for discussionsCommunityExamples as example %}
{% if discussionsCommunityExamples.length > 6 %} diff --git a/translations/es-ES/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md b/translations/es-ES/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md index 3bea3aa51fb9..e86cd73a5412 100644 --- a/translations/es-ES/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md +++ b/translations/es-ES/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md @@ -16,7 +16,7 @@ Repl.it es un ambiente de desarrollo integrado (IDE) compatible con diversos len La primera vez que el alumno d aclic en el botón para visitar Repl.it, deberá ingresar con sus credenciales de {% data variables.product.product_name %}. Después de ingresar, el alumno deberá acceder al ambiente de desarrollo que contiene el código del repositorio de tareas, completamente configurado en Repl.it. -Para obtener más información sobre cómo trabajar con Repl.it, consulta la [Guía de acceso rápido de Repl.it](https://docs.repl.it/misc/quick-start#the-repl-environment). +Para obtener más información sobre cómo trabajar con Repl.it, consulta la [Guía de acceso rápido de Repl.it](https://docs.repl.it/repls/quick-start#the-repl-environment). Para las tareas grupales, los alumnos pueden utilizar Repl.it Multiplayer para trabajar en colaboración. Para obtener más información, consulta el sitio web de [Repl.it Multiplayer](https://repl.it/site/multiplayer). diff --git a/translations/es-ES/content/github/administering-a-repository/about-dependabot-version-updates.md b/translations/es-ES/content/github/administering-a-repository/about-dependabot-version-updates.md index 3bfcd9b5d82c..90aac305959d 100644 --- a/translations/es-ES/content/github/administering-a-repository/about-dependabot-version-updates.md +++ b/translations/es-ES/content/github/administering-a-repository/about-dependabot-version-updates.md @@ -3,6 +3,7 @@ title: Acerca de las actualizaciones a la versión del Dependabot intro: 'Puede utilizar el {% data variables.product.prodname_dependabot %} para mantener los paquetes que utilizas actualizados a su versión más reciente.' redirect_from: - /github/administering-a-repository/about-dependabot + - /github/administering-a-repository/about-github-dependabot - /github/administering-a-repository/about-github-dependabot-version-updates versions: free-pro-team: '*' @@ -14,9 +15,9 @@ versions: El {% data variables.product.prodname_dependabot %} hace el esfuerzo de mantener tus dependencias. Puedes utilizarlo para garantizar que tu repositorio se mantenga automáticamente con los últimos lanzamientos de los paquetes y aplicaciones de los que depende. -Puedes habilitar {% data variables.product.prodname_dependabot_version_updates %} si seleccionas el archivo de configuración en tu repositorio. El archivo de configuración especifica la ubicación del manifiesto, u otros archivos de definición de paquetes, almacenado en tu repositorio. El {% data variables.product.prodname_dependabot %} utiliza esta información para revisar los paquetes y las aplicaciones desactualizadas. El {% data variables.product.prodname_dependabot %} determina si hay una versión nueva de una dependencia al buscar el versionamiento semántico ([semver](https://semver.org/)) de la dependencia para decidir si debería actualizarla a esa versión. Para ciertos administradores de paquetes, {% data variables.product.prodname_dependabot_version_updates %} también es compatible con su delegación a proveedores. Las dependencias delegadas a proveedores (o almacenadas en caché) son dependencias que se verifican en un directorio específico en un repositorio en vez de que se referencien en un manifiesto. Las dependencias delegadas a proveedores están disponibles desde el momento de su creación, incluso si los servidores de paquetes no se encuentran disponibles. Las {% data variables.product.prodname_dependabot_version_updates %} pueden configurarse para verificar las dependencias delegadas a proveedores para las nuevas versiones y también pueden actualizarse de ser necesario. +You enable {% data variables.product.prodname_dependabot_version_updates %} by checking a configuration file into your repository. The configuration file specifies the location of the manifest, or of other package definition files, stored in your repository. El {% data variables.product.prodname_dependabot %} utiliza esta información para revisar los paquetes y las aplicaciones desactualizadas. El {% data variables.product.prodname_dependabot %} determina si hay una versión nueva de una dependencia al buscar el versionamiento semántico ([semver](https://semver.org/)) de la dependencia para decidir si debería actualizarla a esa versión. Para ciertos administradores de paquetes, {% data variables.product.prodname_dependabot_version_updates %} también es compatible con su delegación a proveedores. Vendored (or cached) dependencies are dependencies that are checked in to a specific directory in a repository rather than referenced in a manifest. Las dependencias delegadas a proveedores están disponibles desde el momento de su creación, incluso si los servidores de paquetes no se encuentran disponibles. Las {% data variables.product.prodname_dependabot_version_updates %} pueden configurarse para verificar las dependencias delegadas a proveedores para las nuevas versiones y también pueden actualizarse de ser necesario. -Cuando el {% data variables.product.prodname_dependabot %} identifica una dependencia desactualizada, levanta una solicitud de extracción para actualizar el manifiesto a su última versión de la dependencia. Para las dependencias delegadas a proveedores, el {% data variables.product.prodname_dependabot %} levanta solicitudes de cambios para reemplazar directamente la dependencia desactualizada con una versión nueva. Verificas que tu prueba pase, revisas el registro de cambios y notas de lanzamiento que se incluyan en el resumen de la solicitud de extracción y, posteriormente, lo fusionas. Para obtener más información, consulta la sección "[Habilitar e inhabilitar las actualizaciones de versión](/github/administering-a-repository/enabling-and-disabling-version-updates)". +Cuando el {% data variables.product.prodname_dependabot %} identifica una dependencia desactualizada, levanta una solicitud de extracción para actualizar el manifiesto a su última versión de la dependencia. For vendored dependencies, {% data variables.product.prodname_dependabot %} raises a pull request to replace the outdated dependency with the new version directly. Verificas que tu prueba pase, revisas el registro de cambios y notas de lanzamiento que se incluyan en el resumen de la solicitud de extracción y, posteriormente, lo fusionas. Para obtener más información, consulta la sección "[Habilitar e inhabilitar las actualizaciones de versión](/github/administering-a-repository/enabling-and-disabling-version-updates)". Si habilitas las actualizaciones de seguridad, el {% data variables.product.prodname_dependabot %} también levantará las solicitudes de extracción para actualizar las dependencias vulnerables. Para obtener más información, consulta la sección "[Acerca de las {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)". diff --git a/translations/es-ES/content/github/administering-a-repository/about-protected-branches.md b/translations/es-ES/content/github/administering-a-repository/about-protected-branches.md index 5c11cdfad7cc..db245d53f215 100644 --- a/translations/es-ES/content/github/administering-a-repository/about-protected-branches.md +++ b/translations/es-ES/content/github/administering-a-repository/about-protected-branches.md @@ -86,8 +86,8 @@ Puedes configurar las verificaciones de estado requeridas para que sean "laxas" | Tipo de verificación de estado requerida | Parámetro | Requisitos de fusión | Consideraciones | | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| **Estricta** | La casilla **Require branches to be up-to-date before merging** (Las ramas deben estar actualizadas antes de la fusión) está marcada. | La rama **debe** estar actualizada con la rama de base antes de la fusión. | Este es el comportamiento predeterminado para las verificaciones de estado requeridas. Se pueden requerir más construcciones, ya que deberás actualizar la rama de encabezado después de que otros colaboradores fusionen las solicitudes de extracción con la rama de base protegida. | -| **Flexible** | La casilla **Require branches to be up-to-date before merging** (Las ramas deben estar actualizadas antes de la fusión) **no** está marcada. | La rama **no debe** estar actualizada con la rama de base antes de la fusión. | Tendrás menos construcciones requeridas, ya que no necesitarás actualizar la rama de encabezado después de que otros colaboradores fusionen las solicitudes de extracción. Las verificaciones de estado pueden fallar después de que fusiones tu rama si hay cambios incompatibles con la rama de base. | +| **Estricta** | The **Require branches to be up to date before merging** checkbox is checked. | La rama **debe** estar actualizada con la rama de base antes de la fusión. | Este es el comportamiento predeterminado para las verificaciones de estado requeridas. Se pueden requerir más construcciones, ya que deberás actualizar la rama de encabezado después de que otros colaboradores fusionen las solicitudes de extracción con la rama de base protegida. | +| **Flexible** | The **Require branches to be up to date before merging** checkbox is **not** checked. | La rama **no debe** estar actualizada con la rama de base antes de la fusión. | Tendrás menos construcciones requeridas, ya que no necesitarás actualizar la rama de encabezado después de que otros colaboradores fusionen las solicitudes de extracción. Las verificaciones de estado pueden fallar después de que fusiones tu rama si hay cambios incompatibles con la rama de base. | | **Inhabilitada** | La casilla **Require status checks to pass before merging** (Se deben superar las verificaciones de estado antes de la fusión) **no** está marcada. | La rama no tiene restricciones de fusión. | Si las verificaciones de estado requeridas no están habilitadas, los colaboradores pueden fusionar la rama en cualquier momento, independientemente de si está actualizada con la rama de base. Esto aumenta la posibilidad de cambios incompatibles. | Para obtener información sobre la solución de problemas, consulta la sección "[Solucionar probelmas para las verificaciones de estado requeridas](/github/administering-a-repository/troubleshooting-required-status-checks)". diff --git a/translations/es-ES/content/github/administering-a-repository/about-securing-your-repository.md b/translations/es-ES/content/github/administering-a-repository/about-securing-your-repository.md index c47f3bcd40e5..d2440ed5cd8d 100644 --- a/translations/es-ES/content/github/administering-a-repository/about-securing-your-repository.md +++ b/translations/es-ES/content/github/administering-a-repository/about-securing-your-repository.md @@ -14,6 +14,8 @@ El primer paso para asegurar un repositorio es configurar quién puede ver y mod {% data variables.product.prodname_dotcom %} cuenta con un conjunto de características cada vez mayor que te ayuda a mantener tu código seguro. Puedes encontrarlas en la pestaña de **Seguridad** de tu repositorio. +#### Available for all repositories + {% if currentVersion == "free-pro-team@latest" %} - **Política de seguridad** @@ -43,15 +45,23 @@ Utiliza {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +#### Available {% if currentVersion == "free-pro-team@latest" %}for public repositories and for repositories {% endif %}with {% data variables.product.prodname_advanced_security %} + +These features are available {% if currentVersion == "free-pro-team@latest" %}for all public repositories, and for private repositories owned by organizations with {% else %}if you have {% endif %}an {% data variables.product.prodname_advanced_security %} license. {% data reusables.advanced-security.more-info-ghas %} + - **Alertas de {% data variables.product.prodname_code_scanning_capc %}** Detecta automáticamente las vulnerabilidades de seguridad y los errores de código en el código nuevo o modificado. Se resaltan los problemas potenciales, con información detallada, lo cual te permite arreglar el código antes de que se fusione en tu rama predeterminada. Para obtener más información, consulta la sección "[Acerca del escaneo de código"](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning). - **Secretos detectados** -Visualiza cualquier secreto que - haya encontrado el {% data variables.product.prodname_dotcom %} en tu código. Deberías tratar a los tokens o las credenciales que se hayan registrado en tu repositorio como puestos en riesgo. Para obtener más información, consulta la sección "[Acerca del escaneo de secretos"](/github/administering-a-repository/about-secret-scanning). - {% endif %} + {% if currentVersion == "free-pro-team@latest" %}For private repositories, view {% else if %}View {% endif %}any secrets that {% data variables.product.prodname_dotcom %} has found in your code. Deberías tratar a los tokens o las credenciales que se hayan registrado en tu repositorio como puestos en riesgo. Para obtener más información, consulta la sección "[Acerca del escaneo de secretos"](/github/administering-a-repository/about-secret-scanning). + +{% endif %} + +{% if currentVersion == "free-pro-team@latest" %} +- **Revisión de dependencias** - Muestra todo el impacto de los cambios a las dependencias y vee los detalles de las versiones vulnerables antes de que fusiones una solicitud de cambios. Para obtener más información, consulta la sección "[Revisar los cambios a las dependencias en una solicitud de cambios](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request)". +{% endif %} ### Explorar las dependencias La gráfica de dependencias de {% data variables.product.prodname_dotcom %} te permite explorar: @@ -59,6 +69,6 @@ La gráfica de dependencias de {% data variables.product.prodname_dotcom %} te p * Ecosistemas y paquetes de los cuales depende tu repositorio * Repositorios y paquetes que dependen de tu repositorio -Debes habilitar la gráfica de dependencias antes de que {% data variables.product.prodname_dotcom %} pueda generar {% data variables.product.prodname_dependabot_alerts %} para las dependencias con vulnerabilidades de seguridad. +Debes habilitar la gráfica de dependencias antes de que {% data variables.product.prodname_dotcom %} pueda generar {% data variables.product.prodname_dependabot_alerts %} para las dependencias con vulnerabilidades de seguridad. {% if currentVersion == "free-pro-team@latest" %}Enabling the dependency graph also enables {% data variables.product.prodname_dotcom %} to run dependency reviews of pull requests.{% endif %} Puedes encontrar la gráfica de dependencias en lapestaña de **Perspectivas** para tu repositorio. Para obtener más información, consulta la sección "[Acerca de la gráfica de dependencias](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)". diff --git a/translations/es-ES/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md b/translations/es-ES/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md index 255f113219d8..0e0457132229 100644 --- a/translations/es-ES/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md +++ b/translations/es-ES/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md @@ -27,13 +27,13 @@ versions: {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} 4. Si no se muestra el "{% data variables.product.prodname_secret_scanning_caps %}" en la página, primero necesitarás habilitar la {% data variables.product.prodname_GH_advanced_security %}. A la derecha de "{% data variables.product.prodname_GH_advanced_security %}", da clic en **Habilitar**. ![Habilitar la {% data variables.product.prodname_GH_advanced_security %} para tu repositorio](/assets/images/help/repository/enable-ghas-dotcom.png) 5. Da clic en **Habilitar la {% data variables.product.prodname_GH_advanced_security %} para este repositorio** para confirmar la acción. ![Confirmar la habilitación de la {% data variables.product.prodname_GH_advanced_security %} para tu repositorio](/assets/images/help/repository/enable-ghas-confirmation-dotcom.png) 6. Cuando habilitas la {% data variables.product.prodname_GH_advanced_security %}, esto podría habilitar el {% data variables.product.prodname_secret_scanning %} automáticamente para el repositorio (esto se controla en la configuración de la organización). Si se muestra "{% data variables.product.prodname_secret_scanning_caps %}" con un botón de **Habilitar**, aún necesitarás habilitar el {% data variables.product.prodname_secret_scanning %} si das clic en **Habilitar**. Si ves un botón de **Inhabilitar**, entonces el {% data variables.product.prodname_secret_scanning %} ya se encuentra habilitado. - ![Habilitar el {% data variables.product.prodname_secret_scanning %} para tu repositorio](/assets/images/help/repository/enable-secret-scanning-dotcom.png){% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + ![Habilitar el {% data variables.product.prodname_secret_scanning %} para tu repositorio](/assets/images/help/repository/enable-secret-scanning-dotcom.png) + {% else if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@3.0" %} 4. A la derecha de " {% data variables.product.prodname_secret_scanning_caps %}", da clic en **Habilitar**. ![Habilitar el {% data variables.product.prodname_secret_scanning %} para tu repositorio](/assets/images/help/repository/enable-secret-scanning-ghe.png) diff --git a/translations/es-ES/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md b/translations/es-ES/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md index de0a3bb3c796..3513ffbe92c9 100644 --- a/translations/es-ES/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md +++ b/translations/es-ES/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md @@ -4,13 +4,12 @@ intro: "Puedes permitir o dejar de permitir la fusión automática de solicitude product: '{% data reusables.gated-features.auto-merge %}' versions: free-pro-team: '*' + enterprise-server: '>=3.1' permissions: Las personas con permisos de mantenedor pueden administrar las fusiones automáticas de solicitudes de cambios en un repositorio. --- -{% data reusables.pull_requests.auto-merge-release-phase %} - Si permites la fusión automática de solciitudes de cambios en tu repositorio, las personas pueden configurar que solicitudes de cambio individuales en éste se fusionen automáticamente cuando todos los requisitos de fusión se cumplan. Para obtener más información, consulta la sección "[Fusionar una solicitud de cambios automáticamente](/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request)". {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} -1. Debajo de "Botón para fusionar", selecciona o deselecciona **Permitir la fusión automática**. ![Casilla de verificación para permitir o dejar de permitir la fusión automática](/assets/images/help/pull_requests/allow-auto-merge-checkbox.png) \ No newline at end of file +1. Debajo de "Botón para fusionar", selecciona o deselecciona **Permitir la fusión automática**. ![Casilla de verificación para permitir o dejar de permitir la fusión automática](/assets/images/help/pull_requests/allow-auto-merge-checkbox.png) diff --git a/translations/es-ES/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md b/translations/es-ES/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md index efe02d3e33b6..ee57fad8d7cb 100644 --- a/translations/es-ES/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md +++ b/translations/es-ES/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md @@ -33,10 +33,15 @@ Puedes administrar las características de seguridad y de análisis para tu repo {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} 4. Debajo de "Configurar la seguridad y las características de análisis", a la derecha de la característica, da clic en **Inhabilitar** o **Habilitar**. -{% if currentVersion == "free-pro-team@latest" %}Si no se muestra "{% data variables.product.prodname_secret_scanning_caps %}", puede que primero necesites habilitar la {% data variables.product.prodname_GH_advanced_security %}. +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If "{% data variables.product.prodname_secret_scanning_caps %}" is not displayed, you may need to enable {% data variables.product.prodname_GH_advanced_security %} first. ![Botón de "Habilitar" o "Inhabilitar" para las características de "Configurar la seguridad y el análisis"](/assets/images/help/repository/security-and-analysis-disable-or-enable-dotcom-private.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% note %} +**Note:** If you disable + + {% data variables.product.prodname_GH_advanced_security %}, both {% data variables.product.prodname_secret_scanning %} and {% data variables.product.prodname_code_scanning %} are disabled. Any workflows, SARIF uploads, or API calls for {% data variables.product.prodname_code_scanning %} will fail. + {% endnote %} + + {% else if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@3.0" %} ![Botón de "Habilitar" o "Inhabilitar" para las características de "Configurar la seguridad y el análisis"](/assets/images/help/repository/security-and-analysis-disable-or-enable-ghe.png) {% endif %} diff --git a/translations/es-ES/content/github/administering-a-repository/securing-your-repository.md b/translations/es-ES/content/github/administering-a-repository/securing-your-repository.md index d1b3be621c6a..3d9c2ce284f3 100644 --- a/translations/es-ES/content/github/administering-a-repository/securing-your-repository.md +++ b/translations/es-ES/content/github/administering-a-repository/securing-your-repository.md @@ -6,5 +6,6 @@ redirect_from: - /articles/securing-your-repository versions: free-pro-team: '*' + enterprise-server: '>=3.0' --- diff --git a/translations/es-ES/content/github/administering-a-repository/setting-repository-visibility.md b/translations/es-ES/content/github/administering-a-repository/setting-repository-visibility.md index 9215b586b3a4..926a6d8bf888 100644 --- a/translations/es-ES/content/github/administering-a-repository/setting-repository-visibility.md +++ b/translations/es-ES/content/github/administering-a-repository/setting-repository-visibility.md @@ -24,7 +24,7 @@ Te recomendamos revisar las siguientes consideraciones antes de que cambies la v * Si cambias la visibilidad de un repositorio de interna a privada, {% data variables.product.prodname_dotcom %} eliminará las bifurcaciones que pertenezcan a cualquiera de los usuarios sin acceso al repositorio que recientemente se hizo privado. {% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}La visibilidad de cualquier bifurcación también cambiará a privada.{% elsif currentVersion == "github-ae@latest" %}Si el repositorio interno tiene cualquier bifurcación, la visibilidad de éstas ya será privada.{% endif %} Para obtener más información, consulta la sección "[¿Qué pasa con las bifurcaciones cuando un repositorio se borra o cambia su visibilidad?](/articles/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility)"{% if currentVersion == "free-pro-team@latest" %} * Si utilizas {% data variables.product.prodname_free_user %} para cuentas de usuario o de organización, algunas características no estarán disponibles en el repositorio después de que cambies la visibilidad a privada. {% data reusables.gated-features.more-info %}{% endif %} * Cualquier sitio de {% data variables.product.prodname_pages %} publicado se dejará de publicar automáticamente.{% if currentVersion == "free-pro-team@latest" %} Si agregaste un dominio personalizado al sitio de {% data variables.product.prodname_pages %}, deberás eliminar o actualizar tus registros de DNS antes de que hagas al repositorio privado para evitar el riesgo de que alguien más tome el dominio. Para obtener más información, consulta la sección "[Administrar un dominio personalizado para tu sitio de {% data variables.product.prodname_pages %}](/articles/managing-a-custom-domain-for-your-github-pages-site)".{% endif %}{% if currentVersion == "free-pro-team@latest" %} -* {% data variables.product.prodname_dotcom %} ya no incluirá el repositorio en el {% data variables.product.prodname_archive %}. Para obtener más información, consulta la sección "[Acerca de archivar el contenido y datos en {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)".{% endif %}{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} +* {% data variables.product.prodname_dotcom %} ya no incluirá el repositorio en el {% data variables.product.prodname_archive %}. For more information, see "[About archiving content and data on {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)."{% endif %}{% if currentVersion == "free-pro-team@latest" %} * Las características de la {% data variables.product.prodname_GH_advanced_security %}, tales como el {% data variables.product.prodname_code_scanning %}, dejarán de funcionar a menos de que el repositorio pertenezca a una organización que tenga una licencia para la {% data variables.product.prodname_advanced_security %}. {% data reusables.advanced-security.more-info-ghas %}{% endif %}{% if enterpriseServerVersions contains currentVersion %} * El acceso anónimo de Git ya no está disponible. Para obtener más información, consulta la sección "[Habilitar el acceso de lectura anónima en Git para un repositorio](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository)".{% endif %} diff --git a/translations/es-ES/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md b/translations/es-ES/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md index c089d56e495f..f5e1703d632d 100644 --- a/translations/es-ES/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md +++ b/translations/es-ES/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md @@ -33,14 +33,18 @@ Si estás usando una llave GPG que coincida con la identidad de la persona que c Comment: GitHub key Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? ``` -7. Escribe `O` para guardar tus selecciones. +7. Enter `O` to confirm your selections. 8. Escribe la contraseña de tu llave. -9. Escribe `gpg --armor --export GPG key ID`, sustituyendo la ID de la llave GPG que te gustaría usar. En el siguiente ejemplo, el ID de llave GPG es `3AA5C34371567BD2`: +9. Enter `gpg> save` to save the changes + ```shell + $ gpg> save + ``` +10. Escribe `gpg --armor --export GPG key ID`, sustituyendo la ID de la llave GPG que te gustaría usar. En el siguiente ejemplo, el ID de llave GPG es `3AA5C34371567BD2`: ```shell $ gpg --armor --export 3AA5C34371567BD2 # Prints the GPG key, in ASCII armor format ``` -10. Carga la llave GPG al [agregarla a tu cuenta GitHub](/articles/adding-a-new-gpg-key-to-your-github-account). +11. Carga la llave GPG al [agregarla a tu cuenta GitHub](/articles/adding-a-new-gpg-key-to-your-github-account). ### Leer más diff --git a/translations/es-ES/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md b/translations/es-ES/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md index 265368867fc7..7394b73599cd 100644 --- a/translations/es-ES/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md +++ b/translations/es-ES/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md @@ -4,10 +4,9 @@ intro: 'Puedes incrementar la velocidad de desarrollo si habilitas la fusión au product: '{% data reusables.gated-features.auto-merge %}' versions: free-pro-team: '*' + enterprise-server: '>=3.1' --- -{% data reusables.pull_requests.auto-merge-release-phase %} - ### Acerca de la fusión automática Si habilitas la fusión automática para una solicitud de cambios, ésta se fusionará automáticamente cuando se cumplan todas las revisiones requeridas y cuando todas las verificaciones de estado hayan pasado. La fusión automática te evita el esperar a que los requisitos se cumplan para que puedas continuar con otras tareas. diff --git a/translations/es-ES/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md b/translations/es-ES/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md index e2e3d7aeca83..0e6720009bb9 100644 --- a/translations/es-ES/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md +++ b/translations/es-ES/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md @@ -9,7 +9,6 @@ versions: github-ae: '*' --- - ### Acerca de las fusiones de las solicitudes de extracción En una solicitud de extracción, propones que los cambios que hayas hecho en una rama de encabezado se fusionen en una rama base. Por defecto, cualquier solicitud de extracción se puede fusionar en cualquier momento, a menos que la rama de encabezado esté en conflicto con la rama base. Sin embargo, puede que existan restricciones sobre cuándo puedes fusionar una solicitud de cambios en una rama específica. Por ejemplo, puede que solo puedas fusionar una solicitud de extracción en la rama predeterminada si están pasando las verificaciones de estado requeridas. Para obtener más información, consulta"[Acerca de las ramas protegidas](/github/administering-a-repository/about-protected-branches)". diff --git a/translations/es-ES/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md b/translations/es-ES/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md index 30c3845e18cc..00aaf6da4370 100644 --- a/translations/es-ES/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md +++ b/translations/es-ES/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md @@ -23,7 +23,7 @@ Cuando alguien con permisos administrativos o de propietario ha activado las rev {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}Si un equipo habilitó las asignaciones de revisión de código, las aprobaciones individuales no serán suficientes para el requisito de obtener la aprobación del propietario del código en una rama protegida. Para obtener más información, consulta la sección "[Administrar una tarea de revisión de código para tu equipo](/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team)".{% endif %} -{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.21" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.22" %} Si un archivo tiene un propietario del código, puedes ver quién es éste antes de que abras una solicitud de extracción. En el repositorio, puedes buscar el archivo y pasar el puntero del mouse por encima {% octicon "shield-lock" aria-label="The edit icon" %}. diff --git a/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md b/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md index 1e83e9fea234..4a985894e001 100644 --- a/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md +++ b/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md @@ -134,19 +134,22 @@ Intenta compilar el código para los lenguajes compilados de C/C++, C#, y Java. Analiza el código en las bases de datos de {% data variables.product.prodname_codeql %} y carga los resultados a {% data variables.product.product_location %}. -| Marcador | Requerido | Valor de entrada | -| -------------------------------- |:---------:| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `--repositorio` | ✓ | Nombre del repositorio que se analizará. | -| `--commit` | ✓ | SHA de la confirmación que se analizará. En Git y en Azure DevOps, este corresponde al valor de `git rev-parse HEAD`. En Jenkins, este corresponde a `$GIT_COMMIT`. | -| `--ref` | ✓ | Nombre de la referencia a analizar, por ejemplo `refs/heads/main`. En Git y en Jenkins, esto corresponde al valor de `git symbolic-ref HEAD`. En Azure DevOps, esto corresponde a `$(Build.SourceBranch)`. | -| `--github-url` | ✓ | URL de la instancia de {% data variables.product.prodname_dotcom %} donde se hospeda tu repositorio. | -| `--github-auth` | ✓ | Un token de {% data variables.product.prodname_github_apps %} o un token de acceso personal. | -| `--checkout-path` | | La ruta a la confirmación de salida de tu repositorio. El predeterminado es el directorio de trabajo. | -| `--no-upload` | | Ninguno. Impide que el {% data variables.product.prodname_codeql_runner %} cargue los resultados a {% data variables.product.product_location %}. | -| `--output-dir` | | Directorio en donde se almacenan los archivos SARIF de salida. El predeterminado está en el directorio de archivos temporales. | -| `--temp-dir` | | Directorio donde se almacenan los archivos temporales. El predeterminado es _./codeql-runner_. | -| `--debug` | | Ninguno. Imprime una salida más verbosa. | -| `-h`, `--help` | | Ninguno. Muestra la ayuda para el comando. | +| Marcador | Requerido | Valor de entrada | +| ---------------------------------- |:---------:| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `--repositorio` | ✓ | Nombre del repositorio que se analizará. | +| `--commit` | ✓ | SHA de la confirmación que se analizará. En Git y en Azure DevOps, este corresponde al valor de `git rev-parse HEAD`. En Jenkins, este corresponde a `$GIT_COMMIT`. | +| `--ref` | ✓ | Nombre de la referencia a analizar, por ejemplo `refs/heads/main`. En Git y en Jenkins, esto corresponde al valor de `git symbolic-ref HEAD`. En Azure DevOps, esto corresponde a `$(Build.SourceBranch)`. | +| `--github-url` | ✓ | URL de la instancia de {% data variables.product.prodname_dotcom %} donde se hospeda tu repositorio. | +| `--github-auth` | ✓ | Un token de {% data variables.product.prodname_github_apps %} o un token de acceso personal. | +| `--checkout-path` | | La ruta a la confirmación de salida de tu repositorio. El predeterminado es el directorio de trabajo. | +| `--no-upload` | | Ninguno. Impide que el {% data variables.product.prodname_codeql_runner %} cargue los resultados a {% data variables.product.product_location %}. | +| `--output-dir` | | Directorio en donde se almacenan los archivos SARIF de salida. El predeterminado está en el directorio de archivos temporales. | +| `--ram` | | Amount of memory to use when running queries. The default is to use all available memory. | +| `--no-add-snippets` | | Ninguno. Excludes code snippets from the SARIF output. | +| `--threads` | | Number of threads to use when running queries. The default is to use all available cores. | +| `--temp-dir` | | Directorio donde se almacenan los archivos temporales. El predeterminado es _./codeql-runner_. | +| `--debug` | | Ninguno. Imprime una salida más verbosa. | +| `-h`, `--help` | | Ninguno. Muestra la ayuda para el comando. | #### `cargar` diff --git a/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md b/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md index 86a83ee68d0d..1e3ac9e15e6b 100644 --- a/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md +++ b/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md @@ -17,7 +17,7 @@ versions: ### Acerca de {% data variables.product.prodname_codeql_workflow %} y los lenguajes compilados -Habilitas {% data variables.product.prodname_dotcom %} para que ejecute el {% data variables.product.prodname_code_scanning %} para tu repositorio si agregas un flujo de trabajo de {% data variables.product.prodname_actions %} a éste. **Note**: This article refers to {% data variables.product.prodname_code_scanning %} powered by {% data variables.product.prodname_codeql %}, not to {% data variables.product.prodname_code_scanning %} resulting from the upload of third-party static analysis tools. El flujo de trabajo predeterminado de {% data variables.product.prodname_code_scanning %} utiliza el evento `on.push` para activar el escaneo de código cada vez que alguien carga información a cualquier rama que contenga el archivo de flujo de trabajo. +You set up {% data variables.product.prodname_dotcom %} to run {% data variables.product.prodname_code_scanning %} for your repository by adding a {% data variables.product.prodname_actions %} workflow to the repository. **Note**: This article refers to {% data variables.product.prodname_code_scanning %} powered by {% data variables.product.prodname_codeql %}, not to {% data variables.product.prodname_code_scanning %} resulting from the upload of third-party static analysis tools. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." {% data reusables.code-scanning.edit-workflow %} Para obtener información general acerca de cómo configurar diff --git a/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md b/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md index 585412abaf7d..a3c0f7a5baed 100644 --- a/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md +++ b/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md @@ -14,7 +14,7 @@ versions: {% topic_link_in_list /automatically-scanning-your-code-for-vulnerabilities-and-errors %} {% link_in_list /about-code-scanning %} {% link_in_list /triaging-code-scanning-alerts-in-pull-requests %} - {% link_in_list /enabling-code-scanning %} + {% link_in_list /setting-up-code-scanning-for-a-repository %} {% link_in_list /managing-code-scanning-alerts-for-your-repository %} {% link_in_list /configuring-code-scanning %} {% link_in_list /configuring-the-codeql-workflow-for-compiled-languages %} diff --git a/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md b/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md index 63170bfc9501..5146df2f8286 100644 --- a/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md +++ b/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md @@ -16,7 +16,7 @@ redirect_from: ### Acerca de las alertas de {% data variables.product.prodname_code_scanning %} -Puedes configurar el {% data variables.product.prodname_code_scanning %} para que verifique el código en un repositorio utilizando el análisis predeterminado de {% data variables.product.prodname_codeql %}, un análisis de terceros, o varios tipos de análisis. Cuando se complete el análisis, las alertas resultantes se mostrarán unas junto a otras en la vista de seguridad del repositorio. Los resultados de las herramientas de terceros o de las consultas personalizadas podrían no incluir todas las propiedades que ves para las alertas que se detectan con el análisis predeterminado del {% data variables.product.prodname_codeql %} de {% data variables.product.company_short %}. El flujo de trabajo predeterminado de {% data variables.product.prodname_code_scanning %} utiliza el evento `on.push` para activar el escaneo de código cada vez que alguien carga información a cualquier rama que contenga el archivo de flujo de trabajo. +Puedes configurar el {% data variables.product.prodname_code_scanning %} para que verifique el código en un repositorio utilizando el análisis predeterminado de {% data variables.product.prodname_codeql %}, un análisis de terceros, o varios tipos de análisis. Cuando se complete el análisis, las alertas resultantes se mostrarán unas junto a otras en la vista de seguridad del repositorio. Los resultados de las herramientas de terceros o de las consultas personalizadas podrían no incluir todas las propiedades que ves para las alertas que se detectan con el análisis predeterminado del {% data variables.product.prodname_codeql %} de {% data variables.product.company_short %}. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." Predeterminadamente, el {% data variables.product.prodname_code_scanning %} analiza tu código periódicamente en la rama predeterminada y durante las solicitudes de cambios. Para obtener información acerca de la administración de alertas en una solicitud de cambios, consulta la sección "[Clasificar las alertas del {% data variables.product.prodname_code_scanning %} en las solicitudes de cambios](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)". @@ -28,7 +28,7 @@ Cada alerta resalta un problema en el código y el nombre de la herramienta que ![Ejemplo de alerta de {% data variables.product.prodname_code_scanning %}](/assets/images/help/repository/code-scanning-alert.png) -Si habilitas el {% data variables.product.prodname_code_scanning %} utilizando {% data variables.product.prodname_codeql %}, esto también detectará problemas de flujo de datos en tu código. El análisis de flujo de datos encuentra problemas de seguridad potenciales en el código, tales como: utilizar los datos de formas no seguras, pasar argumentos peligrosos a las funciones y tener fugas de información sensible. +If you set up {% data variables.product.prodname_code_scanning %} using {% data variables.product.prodname_codeql %}, this can also detect data-flow problems in your code. El análisis de flujo de datos encuentra problemas de seguridad potenciales en el código, tales como: utilizar los datos de formas no seguras, pasar argumentos peligrosos a las funciones y tener fugas de información sensible. Cuando {% data variables.product.prodname_code_scanning %} reporta alertas de flujo de datos, {% data variables.product.prodname_dotcom %} te muestra como se mueven los datos a través del código. El {% data variables.product.prodname_code_scanning_capc %} te permite identificar las áreas de tu código que filtran información sensible y que podrían ser el punto de entrada para los ataques que hagan los usuarios malintencionados. @@ -65,7 +65,7 @@ Cerrar una alerta es una forma de resolverla si no crees que necesita un arreglo ### Descartar o borrar las alertas -Hay dos formas de cerrar una alerta. Puedes arreglar el problema en el código, o puedes descartar la alerta. Como alternativa, si tienes permisos adminsitrativos en el repositorio, puedes borrar las alertas. Borrar las alertas es úti en situaciones en donde habilitaste una herramienta de {% data variables.product.prodname_code_scanning %} y después decidiste eliminarla, o cuando habilitas el análisis de {% data variables.product.prodname_codeql %} con un conjunto más grande de consultas del que quieres seguir utilizando y luego eliminaste algunas de las consultas de esa herramienta. En ambos casos, el borrar las alertas te permite limpiar tus resultados del {% data variables.product.prodname_code_scanning %}. Puedes borrar las alertas de la lista de resumen dentro de la pestaña de **Seguridad**. +Hay dos formas de cerrar una alerta. Puedes arreglar el problema en el código, o puedes descartar la alerta. Como alternativa, si tienes permisos adminsitrativos en el repositorio, puedes borrar las alertas. Deleting alerts is useful in situations where you have set up a {% data variables.product.prodname_code_scanning %} tool and then decided to remove it, or where you have configured {% data variables.product.prodname_codeql %} analysis with a larger set of queries than you want to continue using, and you've then removed some queries from the tool. En ambos casos, el borrar las alertas te permite limpiar tus resultados del {% data variables.product.prodname_code_scanning %}. Puedes borrar las alertas de la lista de resumen dentro de la pestaña de **Seguridad**. El descartar una alerta es una forma de cerrar aquellas que no crees que necesiten arreglo. {% data reusables.code-scanning.close-alert-examples %} Puedes eliminar alertas desde las anotaciones del {% data variables.product.prodname_code_scanning %} en el código, o desde la lista de resumen dentro de la pestaña de **Seguridad**. @@ -127,5 +127,5 @@ Si un proyecto tiene varias alertas que quieras descartar por la misma razón, p ### Leer más - "[Clasificar las alertas del {% data variables.product.prodname_code_scanning %} en las solicitudes de cambios](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)" -- "[Habilitar el {% data variables.product.prodname_code_scanning %} para un repositorio](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)" +- "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)" - "[Acerca de la integración con {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-integration-with-code-scanning)" diff --git a/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md b/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md index 029c632e4c62..7b56dcbcdd93 100644 --- a/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md +++ b/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md @@ -24,7 +24,7 @@ Si utilizas un sistema de integración contínua o de desliegue/entrega contínu {% data reusables.code-scanning.about-code-scanning %} Para obtener más información, consulta la sección "[Acerca del {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning)". -Puedes utilizar el {% data variables.product.prodname_codeql_runner %} para ejecutar el {% data variables.product.prodname_code_scanning %} en el código que estás procesando en un sistema de integración continua (IC) de terceros. Como alternativa, puedes utilizar {% data variables.product.prodname_actions %} para ejecutar el {% data variables.product.prodname_code_scanning %} en {% data variables.product.product_location %}. Para obtener más información, consulta la sección "[Habilitar el {% data variables.product.prodname_code_scanning %} para un repositorio](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)". +Puedes utilizar el {% data variables.product.prodname_codeql_runner %} para ejecutar el {% data variables.product.prodname_code_scanning %} en el código que estás procesando en un sistema de integración continua (IC) de terceros. Como alternativa, puedes utilizar {% data variables.product.prodname_actions %} para ejecutar el {% data variables.product.prodname_code_scanning %} en {% data variables.product.product_location %}. For information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." El {% data variables.product.prodname_codeql_runner %} es una herramienta de línea de comandos que ejecuta un análisis de {% data variables.product.prodname_codeql %} en un control de un repositorio de {% data variables.product.prodname_dotcom %}. Agregas el ejecutor a tu sistema de terceros y luego lo llamas para que analice el código y cargue los resultados a {% data variables.product.product_location %}. Estos resultados se muestran como alertas del {% data variables.product.prodname_code_scanning %} en el repositorio. diff --git a/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md b/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md new file mode 100644 index 000000000000..c23538ba91fe --- /dev/null +++ b/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md @@ -0,0 +1,121 @@ +--- +title: Setting up code scanning for a repository +shortTitle: Setting up code scanning +intro: 'You can set up {% data variables.product.prodname_code_scanning %} by adding a workflow to your repository.' +product: '{% data reusables.gated-features.code-scanning %}' +permissions: 'If you have write permissions to a repository, you can set up or configure {% data variables.product.prodname_code_scanning %} for that repository.' +redirect_from: + - /github/managing-security-vulnerabilities/configuring-automated-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository +versions: + free-pro-team: '*' + enterprise-server: '>=2.22' +--- + +{% data reusables.code-scanning.beta %} +{% data reusables.code-scanning.enterprise-enable-code-scanning-actions %} + +### Options for setting up {% data variables.product.prodname_code_scanning %} + +You decide how to generate {% data variables.product.prodname_code_scanning %} alerts, and which tools to use, at a repository level. {% data variables.product.product_name %} provides fully integrated support for {% data variables.product.prodname_codeql %} analysis, and also supports analysis using third-party tools. For more information, see "[About {% data variables.product.prodname_codeql %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning#about-codeql)." + +{% data reusables.code-scanning.enabling-options %} + +### Setting up {% data variables.product.prodname_code_scanning %} using actions + +{% if currentVersion == "free-pro-team@latest" %}Using actions to run {% data variables.product.prodname_code_scanning %} will use minutes. For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)."{% endif %} + +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.repositories.sidebar-security %} +3. To the right of "{% data variables.product.prodname_code_scanning_capc %}", click **Set up {% data variables.product.prodname_code_scanning %}**. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If {% data variables.product.prodname_code_scanning %} is missing, you need to ask an organization owner or repository administrator to enable {% data variables.product.prodname_GH_advanced_security %}. For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)" or "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)."{% endif %} + !["Set up {% data variables.product.prodname_code_scanning %}" button to the right of "{% data variables.product.prodname_code_scanning_capc %}" in the Security Overview](/assets/images/help/security/overview-set-up-code-scanning.png) +4. Under "Get started with {% data variables.product.prodname_code_scanning %}", click **Set up this workflow** on the {% data variables.product.prodname_codeql_workflow %} or on a third-party workflow. + !["Set up this workflow" button under "Get started with {% data variables.product.prodname_code_scanning %}" heading](/assets/images/help/repository/code-scanning-set-up-this-workflow.png) +5. To customize how {% data variables.product.prodname_code_scanning %} scans your code, edit the workflow. + + Generally you can commit the {% data variables.product.prodname_codeql_workflow %} without making any changes to it. However, many of the third-party workflows require additional configuration, so read the comments in the workflow before committing. + + For more information, see "[Configuring {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)." +6. Use the **Start commit** drop-down, and type a commit message. + ![Start commit](/assets/images/help/repository/start-commit-commit-new-file.png) +7. Choose whether you'd like to commit directly to the default branch, or create a new branch and start a pull request. + ![Choose where to commit](/assets/images/help/repository/start-commit-choose-where-to-commit.png) +8. Click **Commit new file** or **Propose new file**. + +In the default {% data variables.product.prodname_codeql_workflow %}, {% data variables.product.prodname_code_scanning %} is configured to analyze your code each time you either push a change to the default branch or any protected branches, or raise a pull request against the default branch. As a result, {% data variables.product.prodname_code_scanning %} will now commence. + +### Bulk set up of {% data variables.product.prodname_code_scanning %} +You can set up {% data variables.product.prodname_code_scanning %} in many repositories at once using a script. For an example of a script that raises pull requests to add a {% data variables.product.prodname_actions %} workflow to multiple repositories, see the [`jhutchings1/Create-ActionsPRs`](https://github.com/jhutchings1/Create-ActionsPRs) repository. + +### Viewing the logging output from {% data variables.product.prodname_code_scanning %} + +After setting up {% data variables.product.prodname_code_scanning %} for your repository, you can watch the output of the actions as they run. + +{% data reusables.repositories.actions-tab %} + + You'll see a list that includes an entry for running the {% data variables.product.prodname_code_scanning %} workflow. The text of the entry is the title you gave your commit message. + + ![Actions list showing {% data variables.product.prodname_code_scanning %} workflow](/assets/images/help/repository/code-scanning-actions-list.png) + +1. Click the entry for the {% data variables.product.prodname_code_scanning %} workflow. + +1. Click the job name on the left. For example, **Analyze (LANGUAGE)**. + + ![Log output from the {% data variables.product.prodname_code_scanning %} workflow](/assets/images/help/repository/code-scanning-logging-analyze-action.png) + +1. Review the logging output from the actions in this workflow as they run. + +1. Once all jobs are complete, you can view the details of any {% data variables.product.prodname_code_scanning %} alerts that were identified. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository#viewing-the-alerts-for-a-repository)." + +{% note %} + +**Note:** If you raised a pull request to add the {% data variables.product.prodname_code_scanning %} workflow to the repository, alerts from that pull request aren't displayed directly on the {% data variables.product.prodname_code_scanning_capc %} page until the pull request is merged. If any alerts were found you can view these, before the pull request is merged, by clicking the **_n_ alerts found** link in the banner on the {% data variables.product.prodname_code_scanning_capc %} page. + + ![Click the "n alerts found" link](/assets/images/help/repository/code-scanning-alerts-found-link.png) + +{% endnote %} + +### Understanding the pull request checks + +Each {% data variables.product.prodname_code_scanning %} workflow you set to run on pull requests always has at least two entries listed in the checks section of a pull request. There is one entry for each of the analysis jobs in the workflow, and a final one for the results of the analysis. + +The names of the {% data variables.product.prodname_code_scanning %} analysis checks take the form: "TOOL NAME / JOB NAME (TRIGGER)." For example, for {% data variables.product.prodname_codeql %}, analysis of C++ code has the entry "{% data variables.product.prodname_codeql %} / Analyze (cpp) (pull_request)." You can click **Details** on a {% data variables.product.prodname_code_scanning %} analysis entry to see logging data. This allows you to debug a problem if the analysis job failed. For example, for {% data variables.product.prodname_code_scanning %} analysis of compiled languages, this can happen if the action can't build the code. + + ![{% data variables.product.prodname_code_scanning %} pull request checks](/assets/images/help/repository/code-scanning-pr-checks.png) + +When the {% data variables.product.prodname_code_scanning %} jobs complete, {% data variables.product.prodname_dotcom %} works out whether any alerts were added by the pull request and adds the "{% data variables.product.prodname_code_scanning_capc %} results / TOOL NAME" entry to the list of checks. After {% data variables.product.prodname_code_scanning %} has been performed at least once, you can click **Details** to view the results of the analysis. If you used a pull request to add {% data variables.product.prodname_code_scanning %} to the repository, you will initially see a "Missing analysis" message when you click **Details** on the "{% data variables.product.prodname_code_scanning_capc %} results / TOOL NAME" check. + + ![Missing analysis for commit message](/assets/images/help/repository/code-scanning-missing-analysis.png) + +#### Reasons for the "missing analysis" message + +After {% data variables.product.prodname_code_scanning %} has analyzed the code in a pull request, it needs to compare the analysis of the topic branch (the branch you used to create the pull request) with the analysis of the base branch (the branch into which you want to merge the pull request). This allows {% data variables.product.prodname_code_scanning %} to compute which alerts are newly introduced by the pull request, which alerts were already present in the base branch, and whether any existing alerts are fixed by the changes in the pull request. Initially, if you use a pull request to add {% data variables.product.prodname_code_scanning %} to a repository, the base branch has not yet been analyzed, so it's not possible to compute these details. In this case, when you click through from the results check on the pull request you will see the "Missing analysis for base commit SHA-HASH" message. + +There are other situations where there may be no analysis for the latest commit to the base branch for a pull request. These include: + +* The pull request has been raised against a branch other than the default branch, and this branch hasn't been analyzed. + + To check whether a branch has been scanned, go to the {% data variables.product.prodname_code_scanning_capc %} page, click the **Branch** drop-down and select the relevant branch. + + ![Choose a branch from the Branch drop-down menu](/assets/images/help/repository/code-scanning-branch-dropdown.png) + + The solution in this situation is to add the name of the base branch to the `on:push` and `on:pull_request` specification in the {% data variables.product.prodname_code_scanning %} workflow on that branch and then make a change that updates the open pull request that you want to scan. + +* The latest commit on the base branch for the pull request is currently being analyzed and analysis is not yet available. + + Wait a few minutes and then push a change to the pull request to retrigger {% data variables.product.prodname_code_scanning %}. + +* An error occurred while analyzing the latest commit on the base branch and analysis for that commit isn't available. + + Merge a trivial change into the base branch to trigger {% data variables.product.prodname_code_scanning %} on this latest commit, then push a change to the pull request to retrigger {% data variables.product.prodname_code_scanning %}. + +### Next steps + +After setting up {% data variables.product.prodname_code_scanning %}, and allowing its actions to complete, you can: + +- View all of the {% data variables.product.prodname_code_scanning %} alerts generated for this repository. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)." +- View any alerts generated for a pull request submitted after you set up {% data variables.product.prodname_code_scanning %}. For more information, see "[Triaging {% data variables.product.prodname_code_scanning %} alerts in pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)." +- Set up notifications for completed runs. For more information, see "[Configuring notifications](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#github-actions-notification-options)." +- Investigate any problems that occur with the initial setup of {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}. For more information, see "[Troubleshooting the {% data variables.product.prodname_codeql %} workflow](/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-the-codeql-workflow)." +- Customize how {% data variables.product.prodname_code_scanning %} scans the code in your repository. For more information, see "[Configuring {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)." diff --git a/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md b/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md index 6bafe08098ba..bb1c80c3c321 100644 --- a/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md +++ b/translations/es-ES/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md @@ -15,7 +15,7 @@ versions: En los repositorios donde se configura el {% data variables.product.prodname_code_scanning %} como una verificación de solicitudes de cambios, éste verificará el código en dicha solicitud. Predeterminadamente, esto se limita a solicitudes de cambios que apuntan a la rama predeterminada, pero puedes cambiar esta configuración dentro de {% data variables.product.prodname_actions %} o en un sistema de IC/EC de terceros. Si el fusionar los cambios puede introducir alertas nuevas de {% data variables.product.prodname_code_scanning %} a la rama destino, éstas se reportarán como resultados de verificación en la solicitud de cambios. Las alertas también se muestran como anotaciones en la pestaña de **Archivos que cambiaron** de la solicitud de cambios. Si tienes permisos de escritura para el repositorio, puedes ver cualquier alerta del {% data variables.product.prodname_code_scanning %} existente en la pestaña de **Seguridad**. Para obtener más información sobre las alertas de los repositorios, consulta la sección "[Administrar las alertas del {% data variables.product.prodname_code_scanning %} para tu repositorio](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)". -Si el {% data variables.product.prodname_code_scanning %} presenta cualquier resultado con una severidad de `error`, la verificación fallará y el error se reportará en los resultados de la verificación. Si todos los resultados que encuentra el {% data variables.product.prodname_code_scanning %} tienen severidades menores, las alertas se tratarán como advertencias o notificaciones y la verificación será exitosa. Si tu solicitud de cambios apunta a una rama protegida que se habilitó para el {% data variables.product.prodname_code_scanning %} y el propietario del repositorio configuró las verificaciones de estado requeridas, entonces debes ya sea arreglar o {% if currentVersion == "enterprise-server@2.22" %}cerrar{% else %}descartar{% endif %} todas las alertas de error antes de que se pueda fusionar la solicitud de cambios. Para obtener más información, consulta"[Acerca de las ramas protegidas](/github/administering-a-repository/about-protected-branches#require-status-checks-before-merging)". +Si el {% data variables.product.prodname_code_scanning %} presenta cualquier resultado con una severidad de `error`, la verificación fallará y el error se reportará en los resultados de la verificación. Si todos los resultados que encuentra el {% data variables.product.prodname_code_scanning %} tienen severidades menores, las alertas se tratarán como advertencias o notificaciones y la verificación será exitosa. If your pull request targets a protected branch that uses {% data variables.product.prodname_code_scanning %}, and the repository owner has configured required status checks, then you must either fix or {% if currentVersion == "enterprise-server@2.22" %}close{% else %}dismiss{% endif %} all error alerts before the pull request can be merged. Para obtener más información, consulta"[Acerca de las ramas protegidas](/github/administering-a-repository/about-protected-branches#require-status-checks-before-merging)". ![Verificación fallida del {% data variables.product.prodname_code_scanning %} en una solicitud de cambios](/assets/images/help/repository/code-scanning-check-failure.png) diff --git a/translations/es-ES/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md b/translations/es-ES/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md index 3fc6ba15b3b5..dbdd7a0f8465 100644 --- a/translations/es-ES/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md +++ b/translations/es-ES/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md @@ -75,7 +75,7 @@ Cuando ### Acceso a las alertas de {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% else %}seguridad{% endif %} del {% data variables.product.prodname_dependabot %} -Puedes ver todas las alertas que afectaron un proyecto en particular{% if currentVersion == "free-pro-team@latest" %} en la pestaña de seguridad del repositorio o{% endif %} en la gráfica de dependencias del mismo.{% if currentVersion == "free-pro-team@latest" %} Para obtener más información, consulta la sección "[Visualizar y actualizar las dependencias vulnerables en tu repositorio](/articles/viewing-and-updating-vulnerable-dependencies-in-your-repository)".{% endif %} +You can see all of the alerts that affect a particular project{% if currentVersion == "free-pro-team@latest" %} on the repository's Security tab or{% endif %} in the repository's dependency graph.{% if currentVersion == "free-pro-team@latest" %} For more information, see "[Viewing and updating vulnerable dependencies in your repository](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository)."{% endif %} {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %} Predeterminadamente, notificamos a las personas con permisos adminsitrativos en los repositorios afectados sobre las @@ -89,6 +89,11 @@ Enviamos alertas de seguridad para las personas con permisos de administrador en {% data reusables.notifications.vulnerable-dependency-notification-delivery-method-customization %}{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %} Para obtener más información, consulta la sección "[Elegir el método de entrega para tus notificaciones](/github/receiving-notifications-about-activity-on-github/choosing-the-delivery-method-for-your-notifications)".{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" %} Para obtener más información, consulta la sección "[Configurar las notificaciones para las dependencias vulnerables](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies)".{% endif %} +{% if currentVersion == "free-pro-team@latest" %} +You can also see all the +{% data variables.product.prodname_dependabot_alerts %} that correspond to a particular vulnerability in the {% data variables.product.prodname_advisory_database %}. For more information, see "[Browsing security vulnerabilities in the {% data variables.product.prodname_advisory_database %}](/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database#viewing-your-vulnerable-repositories)." +{% endif %} + {% if currentVersion == "free-pro-team@latest" %} ### Leer más diff --git a/translations/es-ES/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md b/translations/es-ES/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md index 5f4d7dd04984..f70e8ff76b6a 100644 --- a/translations/es-ES/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md +++ b/translations/es-ES/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md @@ -24,7 +24,7 @@ El nivel de gravedad es uno de cuatro niveles posibles definidos en el [Sistema - Alto - Crítico -La {% data variables.product.prodname_advisory_database %} utiliza estándares de CVSS versión 3.0 y los niveles de CVSS descritos anteriormente. {% data variables.product.product_name %} no publica los puntajes de CVSS. +La {% data variables.product.prodname_advisory_database %} utiliza estándares de CVSS versión 3.0 y los niveles de CVSS descritos anteriormente. {% data reusables.repositories.github-security-lab %} @@ -41,7 +41,8 @@ También se puede acceder a la base de datos utilizando la API de GraphQL. Para {% endnote %} ### Buscar en la {% data variables.product.prodname_advisory_database %} por coincidencia exacta -Puedes buscar coincidencias exactas en la base de datos y utilizar calificadores para reducir tu búsqueda y encontrar asesorías que se crearon en cierta fecha, en un ecosistema específico o en una biblioteca en particular. + +You can search the database, and use qualifiers to narrow your search. For example, you can search for advisories created on a certain date, in a specific ecosystem, or in a particular library. {% data reusables.time_date.date_format %} {% data reusables.time_date.time_format %} @@ -49,16 +50,30 @@ Puedes buscar coincidencias exactas en la base de datos y utilizar calificadores | Qualifier | Ejemplo | | --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `GHSA-ID` | [**GHSA-49wp-qq6x-g2rf**](https://github.com/advisories?query=GHSA-49wp-qq6x-g2rf) will show the advisory with this {% data variables.product.prodname_advisory_database %} ID. | +| `CVE-ID` | [**CVE-2020-28482**](https://github.com/advisories?query=CVE-2020-28482) will show the advisory with this CVE ID number. | | `ecosystem:ECOSYSTEM` | [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) mostrará únicamente asesorías que afecten paquetes NPM. | | `severity:LEVEL` | [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) mostrará únicamente asesorías con nivel de gravedad alto. | | `affects:LIBRARY` | [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) mostrará únicamente asesorías que afecten la biblioteca lodash. | +| `cwe:ID` | [**cwe:352**](https://github.com/advisories?query=cwe%3A352) will show only advisories with this CWE number. | +| `credit:USERNAME` | [**credit:octocat**](https://github.com/advisories?query=credit%3Aoctocat) will show only advisories credited to the "octocat" user account. | | `sort:created-asc` | [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) organizará los resultados para mostrar las asesorías más viejas primero. | | `sort:created-desc` | [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) organizará los resultados para mostrar las asesorías más nuevas primero. | | `sort:updated-asc` | [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) organizará los resultados para mostrar aquellos actualizados menos recientemente. | | `sort:updated-desc` | [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) organizará los resultados para mostrar los aquellos actualizados más recientemente. | | `is:withdrawn` | [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) mostrará únicamente las asesorías que se han retirado. | -| `created:YYYY-MM-DD` | [**created:2019-10-31**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2019-10-31) mostrará únicamente las asesorías creadas en esta fecha. | -| `updated:YYYY-MM-DD` | [**updated:2019-10-31**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2019-10-31) mostrará únicamente asesorías actualizadas en esta fecha. | +| `created:YYYY-MM-DD` | [**created:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2021-01-13) mostrará únicamente las asesorías creadas en esta fecha. | +| `updated:YYYY-MM-DD` | [**updated:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2021-01-13) mostrará únicamente asesorías actualizadas en esta fecha. | + +### Viewing your vulnerable repositories + +For any vulnerability in the {% data variables.product.prodname_advisory_database %}, you can see which of your repositories have a {% data variables.product.prodname_dependabot %} alert for that vulnerability. To see a vulnerable repository, you must have access to {% data variables.product.prodname_dependabot_alerts %} for that repository. Para obtener más información, consulta la sección "[Acerca de las alertas para las dependencias vulnerables](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies#access-to-dependabot-alerts)". + +1. Navega hasta https://github.com/advisories. +2. Click an advisory. +3. At the top of the advisory page, click **Dependabot alerts**. ![Las alertas del dependabot](/assets/images/help/security/advisory-database-dependabot-alerts.png) +4. Optionally, to filter the list, use the search bar or the drop-down menus. The "Organization" drop-down menu allows you to filter the {% data variables.product.prodname_dependabot_alerts %} per owner (organization or user). ![Search bar and drop-down menus to filter alerts](/assets/images/help/security/advisory-database-dependabot-alerts-filters.png) +5. For more details about the vulnerability, and for advice on how to fix the vulnerable repository, click the repository name. ### Leer más diff --git a/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md b/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md index 6c26774334e8..e9debb2f3e8f 100644 --- a/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md +++ b/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md @@ -12,6 +12,8 @@ versions: {% data reusables.github-actions.actions-spending-limit-brief %} Para obtener más información, consulta la sección "[Acerca de los límites de gasto](#about-spending-limits)". +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + Los minutos se restablecen cada mes, pero no es el caso para el uso de almacenamiento. | Producto | Almacenamiento | Minutos (por mes) | diff --git a/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md b/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md index 92a241a7ee85..c00c5ce816c2 100644 --- a/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md +++ b/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md @@ -14,6 +14,8 @@ versions: {% data reusables.package_registry.container-registry-beta-billing-note %} +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + La transferencia de datos se restablece cada mes, pero no así el uso de almacenamiento. | Producto | Almacenamiento | Transferencia de datos (por mes) | diff --git a/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md b/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md index 28cb03990110..c2022b4ad55b 100644 --- a/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md +++ b/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md @@ -14,6 +14,8 @@ versions: {% data reusables.actions.actions-packages-set-spending-limit %}Para obtener más información acerca de los costos de {% data variables.product.prodname_actions %}, consulta la sección "[Acerca de los costos de {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)". +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + Tan pronto como configures un límite de gastos diferente a $0, serás responsable de cualquier uso excedente que se suscite en el periodo de facturación actual. Por ejemplo, si tu organización utiliza {% data variables.product.prodname_team %}, no permite excedentes, y crea artefactos de flujo de trabajo que incrementan tu uso de almacenamiento para el mes en curso de 1.9GB a 2.1GB, utilizarás un poco más de almacenamiento que los 2Gb incluidos en tu producto. Ya que no has habilitado los excedentes, tu siguiente intento de crear un artefacto de un flujo de trabajo fallará. No recibirás una cuenta por esos 0.1GB extras en ese mes. Sin embargo, si habilitas los excedentes, tu primer factura incluirá el excedente de 0.1GB del ciclo de facturación actual, así como cualquier otro excedente que acumules. diff --git a/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md b/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md index ab30259d8d83..61e330a93ab6 100644 --- a/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md +++ b/translations/es-ES/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md @@ -14,6 +14,8 @@ versions: {% data reusables.actions.actions-packages-set-spending-limit %}Para obtener más información acerca de los costos de utilización de {% data variables.product.prodname_registry %}, consulta la sección "[Acerca de los costos de {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages)". +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + Tan pronto como configures un límite de gastos diferente a $0, serás responsable de cualquier uso excedente que se suscite en el periodo de facturación actual. Por ejemplo, si tu organización utiliza {% data variables.product.prodname_team %}, no permite excedentes, y publica una nueva versión de un paquete privado que incrementa tu uso de almacenamiento para el mes en curso de 1.9GB a 2.1GB, la publicación de esta versión usará un poco más de los 2GB que se incluyen en tu paquete. Ya que no has habilitado los excedentes, tu siguiente intento de publicar una versión del paquete no será exitosa. No recibirás una cuenta por esos 0.1GB extras en ese mes. Sin embargo, si habilitas los excedentes, tu primer factura incluirá el excedente de 0.1GB del ciclo de facturación actual, así como cualquier otro excedente que acumules. diff --git a/translations/es-ES/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md b/translations/es-ES/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md index 8fcefb9f34b3..d89f0282e670 100644 --- a/translations/es-ES/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md +++ b/translations/es-ES/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md @@ -23,8 +23,13 @@ versions: {% data reusables.organizations.org_settings %} {% data reusables.organizations.security-and-analysis %} -La página que se muestra te permite habilitar o inhabilitar todas las características de seguridad y de análisis para los repositorios de tu organización. {% if currentVersion == "free-pro-team@latest" %}Si tu organización, o la empresa a la que pertenece, tiene una licencia para {% data variables.product.prodname_GH_advanced_security %}, la págna también contendrá opciones para habilitar e inhabilitar las características de {% data variables.product.prodname_advanced_security %}. +La página que se muestra te permite habilitar o inhabilitar todas las características de seguridad y de análisis para los repositorios de tu organización. +{% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} + +{% if currentVersion ver_gt "enterprise-server@3.0" %}If you have a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} + +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Características de la {% data variables.product.prodname_GH_advanced_security %}](/assets/images/help/organizations/security-and-analysis-highlight-ghas.png) {% endif %} @@ -42,24 +47,21 @@ Puedes habilitar o inhabilitar las características para todos los repositorios. 1. Ve a la configuración de análisis y seguridad para tu organización. Para obtener más información, consulta la sección "[Mostrar la configuración de análisis y seguridad](#displaying-the-security-and-analysis-settings)". 1. Debajo de "Configurar las características de seguridad y análisis", a la derecha de la característica, da clic en **Inhabilitar todo** o **Habilitar todo**. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Botón de "Habilitar todo" o "Inhabilitar todo" para las características de "Configurar la seguridad y el análisis"](/assets/images/help/organizations/security-and-analysis-disable-or-enable-all-ghas-dotcom.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![Botón de "Habilitar todo" o "Inhabilitar todo" para las características de "Configurar la seguridad y el análisis"](/assets/images/help/organizations/security-and-analysis-disable-or-enable-all-ghe.png) {% endif %} 2. Opcionalmente, habilita la característica predeterminada para los repositorios nuevos en tu organización. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Opción de "Habilitar predeterminadamente" para los repositorios nuevos](/assets/images/help/organizations/security-and-analysis-enable-by-default-in-modal.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![Opción de "Habilitar predeterminadamente" para los repositorios nuevos](/assets/images/help/organizations/security-and-analysis-secret-scanning-enable-by-default-ghe.png) {% endif %} -1. Da clic en **Inhabilitar CARACTERÍSTICA** o en **Habilitar CARACTERÍSTICA** para inhabilitar o habilitar la característica para todos los repositorios en tu organización. - {% if currentVersion == "free-pro-team@latest" %} +3. Da clic en **Inhabilitar CARACTERÍSTICA** o en **Habilitar CARACTERÍSTICA** para inhabilitar o habilitar la característica para todos los repositorios en tu organización. + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Botón para inhabilitar o habilitar la característica](/assets/images/help/organizations/security-and-analysis-enable-dependency-graph.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![Botón para inhabilitar o habilitar la característica](/assets/images/help/organizations/security-and-analysis-enable-secret-scanning-ghe.png) {% endif %} @@ -68,10 +70,9 @@ Puedes habilitar o inhabilitar las características para todos los repositorios. 1. Ve a la configuración de análisis y seguridad para tu organización. Para obtener más información, consulta la sección "[Mostrar la configuración de análisis y seguridad](#displaying-the-security-and-analysis-settings)". 1. Debajo de "Configurar las características de seguridad y análisis", a la derecha de la característica, habilítala o inhabilítala para los repositorios nuevos {% if currentVersion == "free-pro-team@latest" %}, o para todos los repositorios privados nuevos,{% endif %} en tu organización. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Casilla para habilitar o inhabilitar una característica para los repositorios nuevos](/assets/images/help/organizations/security-and-analysis-enable-or-disable-feature-checkbox-dotcom.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![Casilla para habilitar o inhabilitar una característica para los repositorios nuevos](/assets/images/help/organizations/security-and-analysis-enable-or-disable-secret-scanning-checkbox-ghe.png) {% endif %} diff --git a/translations/es-ES/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md b/translations/es-ES/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md index 4ff360d9b15b..f53650638ab2 100644 --- a/translations/es-ES/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md +++ b/translations/es-ES/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md @@ -70,7 +70,7 @@ Además de administrar los parámetros al nivel de la organización, los propiet {% endif %} | Aplicar/descartar etiquetas | | **X** | **X** | **X** | **X** | | Crear, editar, borrar etiquetas | | | **X** | **X** | **X** | -| Elegir, reabrir y asignar todas las propuestas y solicitudes de extracción | | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %} +| Elegir, reabrir y asignar todas las propuestas y solicitudes de extracción | | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | [Habilitar e inhabilitar la fusión automática en una solicitud de cambios](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository) | | | **X** | **X** | **X** {% endif %} | Aplicar hitos | | **X** | **X** | **X** | **X** | @@ -150,8 +150,8 @@ En esta sección, puedes encontrar los niveles de permisos de repositorios que s | Recibir [{% data variables.product.prodname_dependabot_alerts %} para las dependencias vulnerabiles](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) en un repositorio | | | | | **X** | | [Ignorar las {% data variables.product.prodname_dependabot_alerts %}](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository) | | | | | **X** | | [Designar personas o equipos adicionales para que reciban las {% data variables.product.prodname_dependabot_alerts %}](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts) para las dependencias vulnerables | | | | | **X** | -| Crear [asesorías de seguridad](/github/managing-security-vulnerabilities/about-github-security-advisories) | | | | | **X** | -| Administrar el acceso a las características de la {% data variables.product.prodname_GH_advanced_security %} (consulta la sección "[Administrar la configuración de seguridad y análisis para tu organización](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)") | | | | | **X** | +| Crear [asesorías de seguridad](/github/managing-security-vulnerabilities/about-github-security-advisories) | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +| Administrar el acceso a las características de la {% data variables.product.prodname_GH_advanced_security %} (consulta la sección "[Administrar la configuración de seguridad y análisis para tu organización](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)") | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" %} | [Habilitar el gráfico de dependencias](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-and-dependents-of-a-repository) de un repositorio privado | | | | | **X** | | [Ver las revisiones de las dependencias](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request) | **X** | **X** | **X** | **X** | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %} | [Ver las alertas del {% data variables.product.prodname_code_scanning %} en las solicitudes de cambios](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests) | **X** | **X** | **X** | **X** | **X** | diff --git a/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md b/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md new file mode 100644 index 000000000000..ea9b3d4b19bf --- /dev/null +++ b/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md @@ -0,0 +1,40 @@ +--- +title: Connecting an Azure subscription to your enterprise +intro: 'You can use your Microsoft Enterprise Agreement to enable and pay for {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %} usage beyond the included amounts for your enterprise.' +product: '{% data reusables.gated-features.enterprise-accounts %}' +redirect_from: + - /github/setting-up-and-managing-billing-and-payments-on-github/connecting-an-azure-subscription-to-your-enterprise +versions: + free-pro-team: '*' +--- + +### About Azure subscriptions and {% data variables.product.product_name %} + +{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions) and "[About billing for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages)." + +After you connect an Azure subscription, you can also manage your spending limit. For information on managing and changing your account's spending limit, see "[Managing your spending limit for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages)" and "[Managing your spending limit for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions)." + +### Connecting your Azure subscription to your enterprise account + +To connect your Azure subscription, you must have owner permissions to the subscription. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +{% data reusables.enterprise-accounts.payment-information-tab %} +1. Under "Payment Information", click **Add Azure Subscription**. +1. To sign in to your Microsoft account, follow the prompts. +1. Review the "Permissions requested" prompt. If you agree with the terms, click **Accept**. +1. Under "Select a subscription", select the Azure Subscription ID that you want to connect to your enterprise. +1. Click **Connect**. + +### Disconnecting your Azure subscription from your enterprise account + +After you disconnect your Azure subscription from your enterprise account, your usage can no longer exceed the amounts included with your plan. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +{% data reusables.enterprise-accounts.payment-information-tab %} +1. Under "Azure subscription", to the right of the subscription ID you want to disconnect, click **{% octicon "trashcan" aria-label="The trashcan icon" %}**. +1. Review the prompt, then click **Remove**. diff --git a/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/index.md b/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/index.md index e45867ba9057..e47229ed40cc 100644 --- a/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/index.md +++ b/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/index.md @@ -18,6 +18,7 @@ versions: {% link_in_list /about-enterprise-accounts %} {% link_in_list /viewing-the-subscription-and-usage-for-your-enterprise-account %} {% link_in_list /managing-licenses-for-visual-studio-subscription-with-github-enterprise %} + {% link_in_list /connecting-an-azure-subscription-to-your-enterprise %} {% topic_link_in_list /managing-users-in-your-enterprise %} {% link_in_list /roles-in-an-enterprise %} {% link_in_list /inviting-people-to-manage-your-enterprise %} diff --git a/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md b/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md index 0e13245594ea..85499d40283c 100644 --- a/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md +++ b/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md @@ -31,7 +31,7 @@ Los propietarios de las empresas tienen el control absoluto de las mismas y pued Los propietarios de empresa no pueden acceder a los parámetros o el contenido de la organización, a menos que se conviertan en propietarios de la organización o que se les otorgue acceso directo al repositorio que le pertenece a una organización. De forma similar, los propietarios de las organizaciones en tu empresa no tienen acceso a la empresa misma a menos de que los conviertas en propietarios de ella. -Puedes agregar tantos propietarios de la empresa como quieras. {% if currentVersion == "free-pro-team@latest" %}Los propietrios de la empresa deben tener una cuenta personal en {% data variables.product.prodname_dotcom %}.{% endif %} Como mejor práctica, te recomendamos que solo algunas personas en tu compañía se conviertan en propietarios, para reducir el riesgo en tu negocio. +An enterprise owner will only consume a license if they are an owner or member of at least one organization within the enterprise. {% if currentVersion == "free-pro-team@latest" %}Los propietrios de la empresa deben tener una cuenta personal en {% data variables.product.prodname_dotcom %}.{% endif %} Como mejor práctica, te recomendamos que solo algunas personas en tu compañía se conviertan en propietarios, para reducir el riesgo en tu negocio. ### Miembros de empresa @@ -52,7 +52,7 @@ Los gerentes de facturación solo tienen acceso a la configuración de facturaci - Ver una lista de gerentes de facturación - Agregar o eliminar otros gerentes de facturación -Los gerentes de facturación no tienen acceso a las organizaciones o repositorios de tu empresa y no pueden agregar o eliminar propietarios de la misma. Los gerentes de facturación deben tener una cuenta personal en {% data variables.product.prodname_dotcom %}. +Billing managers will only consume a license if they are an owner or member of at least one organization within the enterprise. Los gerentes de facturación no tienen acceso a las organizaciones o repositorios de tu empresa y no pueden agregar o eliminar propietarios de la misma. Los gerentes de facturación deben tener una cuenta personal en {% data variables.product.prodname_dotcom %}. ### Leer más diff --git a/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md b/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md index 6c11b6a96d44..ac7e48cdc9cc 100644 --- a/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md +++ b/translations/es-ES/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md @@ -15,6 +15,8 @@ versions: Las cuentas empresariales actualmente están disponibles para los clientes de {% data variables.product.prodname_enterprise %} que pagan por factura. La facturación para todas las organizaciones e instancias de {% data variables.product.prodname_ghe_server %} conectadas con tu cuenta empresarial se conjunta en un solo cargo por factura para todos tus servicios pagados de {% data variables.product.prodname_dotcom_the_website %} (incluyendo las licencias pagadas en organizaciones, paquetes de datos de {% data variables.large_files.product_name_long %}, y suscripciones a las apps de {% data variables.product.prodname_marketplace %}). +{% if currentVersion == "free-pro-team@latest" %}{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)."{% endif %} + Para obtener más información acerca de administrar a los gerentes de facturación, consulta la sección "[Invitar a las personas a administrar tu empresa](/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise)". ### Ver la suscripción y el uso de tu cuenta de empresa diff --git a/translations/es-ES/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md b/translations/es-ES/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md index c27f0ad497f6..ab325c4f54b6 100644 --- a/translations/es-ES/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md +++ b/translations/es-ES/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md @@ -50,7 +50,7 @@ El propietario del repositorio tiene control completo del repositorio. Adicional | Definir propietarios del código para un repositorio | "[Acerca de los propietarios del código](/github/creating-cloning-and-archiving-repositories/about-code-owners)" | | Archivar el repositorio | "[Acerca de archivar los repositorios](/github/creating-cloning-and-archiving-repositories/about-archiving-repositories)" |{% if currentVersion == "free-pro-team@latest" %} | Crear asesorías de seguridad | "[Acerca de las {% data variables.product.prodname_security_advisories %}](/github/managing-security-vulnerabilities/about-github-security-advisories)" | -| Mostrar el botón del patrocinador | "[Mostrar un botón de patrocinador en tu repositorio](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)" | +| Mostrar el botón del patrocinador | "[Displaying a sponsor button in your repository](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)" |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | Permitir o dejar de permitir la fusión automática para las solicitudes de cambios | "[Administrar la fusión automática para las solicitudes de cambios en tu repositorio](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository)" | {% endif %} ### Acceso de colaborador para un repositorio que pertenezca a una cuenta de usuario diff --git a/translations/es-ES/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md b/translations/es-ES/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md index 29a0b888d674..7a1396883ce5 100644 --- a/translations/es-ES/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md +++ b/translations/es-ES/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md @@ -25,8 +25,6 @@ Antes de que puedas usar Jekyll para crear un sitio de {% data variables.product {% data reusables.pages.new-or-existing-repo %} -{% data reusables.pages.private_pages_are_public_warning %} - {% data reusables.repositories.create_new %} {% data reusables.repositories.owner-drop-down %} {% data reusables.pages.create-repo-name %} @@ -36,6 +34,8 @@ Antes de que puedas usar Jekyll para crear un sitio de {% data variables.product {% data reusables.pages.must-have-repo-first %} +{% data reusables.pages.private_pages_are_public_warning %} + {% data reusables.command_line.open_the_multi_os_terminal %} 2. Si aún no tienes una copia local de tu repositorio, desplázate hasta la ubicación en la que quieras almacenar los archivos fuente de tu sitio y reemplaza _PARENT-FOLDER_ por la carpeta que quieras que contenga la carpeta para su repositorio. ```shell diff --git a/translations/es-ES/content/github/working-with-github-pages/creating-a-github-pages-site.md b/translations/es-ES/content/github/working-with-github-pages/creating-a-github-pages-site.md index a7ab29bad301..767197a8aaa1 100644 --- a/translations/es-ES/content/github/working-with-github-pages/creating-a-github-pages-site.md +++ b/translations/es-ES/content/github/working-with-github-pages/creating-a-github-pages-site.md @@ -20,8 +20,6 @@ versions: {% data reusables.pages.new-or-existing-repo %} -{% data reusables.pages.private_pages_are_public_warning %} - {% data reusables.repositories.create_new %} {% data reusables.repositories.owner-drop-down %} {% data reusables.pages.create-repo-name %} @@ -33,6 +31,8 @@ versions: {% data reusables.pages.must-have-repo-first %} +{% data reusables.pages.private_pages_are_public_warning %} + {% data reusables.pages.navigate-site-repo %} {% data reusables.pages.decide-publishing-source %} 3. Si ya existe la fuente de publicación que elegiste, desplázate hasta la fuente de publicación. Si la fuente de publicación que elegiste no existe, crear la fuente de publicación. diff --git a/translations/es-ES/content/rest/overview/libraries.md b/translations/es-ES/content/rest/overview/libraries.md index f58efb670278..7ffe9cb0aa93 100644 --- a/translations/es-ES/content/rest/overview/libraries.md +++ b/translations/es-ES/content/rest/overview/libraries.md @@ -25,7 +25,7 @@ versions: ### Clojure -Nombre de biblioteca | Repositorio |---|---| **Tentacles**| [Raynes/tentacles](https://github.com/Raynes/tentacles) +Library name | Repository |---|---| **Tentacles**| [Raynes/tentacles](https://github.com/Raynes/tentacles) ### Dart @@ -57,7 +57,7 @@ Nombre de biblioteca | Repositorio | |---|---| **Biblioteca de NodeJS de GitHub* ### Julia -Nombre de biblioteca | Repositorio | |---|---| **Github.jl**|[WestleyArgentum/Github.jl](https://github.com/WestleyArgentum/GitHub.jl) +Library name | Repository | |---|---| **GitHub.jl**|[WestleyArgentum/GitHub.jl](https://github.com/WestleyArgentum/GitHub.jl) ### OCaml @@ -65,11 +65,11 @@ Nombre de biblioteca | Repositorio | |---|---| **ocaml-github**|[mirage/ocaml-gi ### Perl -Nombre de biblioteca | Repositorio | Sitio Web de metacpan de la biblioteca |---|---|---| **Pithub**|[plu/Pithub](https://github.com/plu/Pithub)|[Pithub CPAN](http://metacpan.org/module/Pithub) **Net::Github**|[fayland/perl-net-github](https://github.com/fayland/perl-net-github)|[Net:Github CPAN](https://metacpan.org/pod/Net::GitHub) +Library name | Repository | metacpan Website for the Library |---|---|---| **Pithub**|[plu/Pithub](https://github.com/plu/Pithub)|[Pithub CPAN](http://metacpan.org/module/Pithub) **Net::GitHub**|[fayland/perl-net-github](https://github.com/fayland/perl-net-github)|[Net:GitHub CPAN](https://metacpan.org/pod/Net::GitHub) ### PHP -Nombre de biblioteca | Repositorio |---|---| **Cliente PHP de GitHub **|[tan-tan-kanarek/github-php-client](https://github.com/tan-tan-kanarek/github-php-client) **API de PHP de GitHub**|[KnpLabs/php-github-api](https://github.com/KnpLabs/php-github-api) **API de GitHub**|[yiiext/github-api](https://github.com/yiiext/github-api) **Paquete de GitHub Joomla! **|[joomla-framework/github-api](https://github.com/joomla-framework/github-api) **Extensión de Nette de GitHub**|[kdyby/github](https://github.com/kdyby/github) **Acceso Fácil a la API de GitHub API**|[milo/github-api](https://github.com/milo/github-api) **GitHub bridge para Laravel**|[GrahamCampbell/Laravel-Github](https://github.com/GrahamCampbell/Laravel-GitHub) **Cliente de PHP7 & wrapper de WebHook**|[FlexyProject/GithubAPI](https://github.com/FlexyProject/GitHubAPI) +Nombre de biblioteca | Repositorio |---|---| **Cliente PHP de GitHub **|[tan-tan-kanarek/github-php-client](https://github.com/tan-tan-kanarek/github-php-client) **API de PHP de GitHub**|[KnpLabs/php-github-api](https://github.com/KnpLabs/php-github-api) **API de GitHub**|[yiiext/github-api](https://github.com/yiiext/github-api) **Paquete de GitHub Joomla! Package**|[joomla-framework/github-api](https://github.com/joomla-framework/github-api) **GitHub Nette Extension**|[kdyby/github](https://github.com/kdyby/github) **GitHub API Easy Access**|[milo/github-api](https://github.com/milo/github-api) **GitHub bridge for Laravel**|[GrahamCampbell/Laravel-GitHub](https://github.com/GrahamCampbell/Laravel-GitHub) **PHP7 Client & WebHook wrapper**|[FlexyProject/GitHubAPI](https://github.com/FlexyProject/GitHubAPI) ### Python diff --git a/translations/es-ES/content/rest/overview/resources-in-the-rest-api.md b/translations/es-ES/content/rest/overview/resources-in-the-rest-api.md index 6f6e6e75f056..ef67cf24001b 100644 --- a/translations/es-ES/content/rest/overview/resources-in-the-rest-api.md +++ b/translations/es-ES/content/rest/overview/resources-in-the-rest-api.md @@ -129,7 +129,7 @@ $ curl -I {% data variables.product.api_url_pre %} -u foo:bar > { > "message": "Bad credentials", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3" +> "documentation_url": "{% data variables.product.doc_url_pre %}" > } ``` @@ -141,7 +141,7 @@ $ curl -i {% data variables.product.api_url_pre %} -u {% if currentVersion == "f > HTTP/1.1 403 Forbidden > { > "message": "Maximum number of login attempts exceeded. Please try again later.", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3" +> "documentation_url": "{% data variables.product.doc_url_pre %}" > } ``` @@ -358,7 +358,7 @@ Si excedes el límite de tasa, se regresará una respuesta de error: > { > "message": "API rate limit exceeded for xxx.xxx.xxx.xxx. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3/#rate-limiting" +> "documentation_url": "{% data variables.product.doc_url_pre %}/overview/resources-in-the-rest-api#rate-limiting" > } ``` @@ -403,7 +403,7 @@ Si tu aplicación activa este límite de tasa, recibirás una respuesta informat > { > "message": "You have triggered an abuse detection mechanism and have been temporarily blocked from content creation. Please retry your request again later.", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3/#abuse-rate-limits" +> "documentation_url": "{% data variables.product.doc_url_pre %}/overview/resources-in-the-rest-api#abuse-rate-limits" > } ``` diff --git a/translations/es-ES/content/rest/reference/repos.md b/translations/es-ES/content/rest/reference/repos.md index 3ea95867a058..9acdb60075a8 100644 --- a/translations/es-ES/content/rest/reference/repos.md +++ b/translations/es-ES/content/rest/reference/repos.md @@ -141,7 +141,7 @@ Nota que el [alcance de OAuth](/developers/apps/scopes-for-oauth-apps) `repo_dep ### Despliegues inactivos -Cuando configuras el estado de un despliegue como `success`, entonces todos los despliegues de ambiente no productivos y no transitorios previos en el mismo repositorio se pondrán como `inactive`. Para evitar esto, puedes configurar a `auto_inactive` como `false` cuando creas el estado del servidor. +When you set the state of a deployment to `success`, then all prior non-transient, non-production environment deployments in the same repository to the same environment name will become `inactive`. Para evitar esto, puedes configurar a `auto_inactive` como `false` cuando creas el estado del servidor. Puedes comunicar que un ambiente transitorio ya no existe si configuras el `state` como `inactive`. El configurar al `state` como `inactive`muestra el despliegue como `destroyed` en {% data variables.product.prodname_dotcom %} y elimina el acceso al mismo. diff --git a/translations/es-ES/data/reusables/actions/enterprise-beta.md b/translations/es-ES/data/reusables/actions/enterprise-beta.md index 863c6f6bad7b..0c674122af90 100644 --- a/translations/es-ES/data/reusables/actions/enterprise-beta.md +++ b/translations/es-ES/data/reusables/actions/enterprise-beta.md @@ -1,7 +1,12 @@ {% if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@2.22" %} {% note %} -**Nota:** El soporte para {% data variables.product.prodname_actions %} en {% data variables.product.prodname_ghe_server %} 2.22 es un beta público limitado. Para revisar los requisitos de almacenamiento externo y solicitar acceso al beta, consulta la sección "[Iniciar con las {% data variables.product.prodname_actions %} para {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)". +**Note:** {% data variables.product.prodname_actions %} was available for {% data variables.product.prodname_ghe_server %} 2.22 as a limited beta. The beta has ended. {% data variables.product.prodname_actions %} is now generally available in {% data variables.product.prodname_ghe_server %} 3.0 or later. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes). + +
+ +- For more information about upgrading to {% data variables.product.prodname_ghe_server %} 3.0 or later, see "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server)." +- For more information about configuring {% data variables.product.prodname_actions %} after you upgrade, see the [documentation for {% data variables.product.prodname_ghe_server %} 3.0](/enterprise-server@3.0/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server). {% endnote %} {% endif %} diff --git a/translations/es-ES/data/reusables/actions/enterprise-common-prereqs.md b/translations/es-ES/data/reusables/actions/enterprise-common-prereqs.md index 663db2d0c065..dd932a367994 100644 --- a/translations/es-ES/data/reusables/actions/enterprise-common-prereqs.md +++ b/translations/es-ES/data/reusables/actions/enterprise-common-prereqs.md @@ -1,4 +1,4 @@ -* {% data reusables.actions.enterprise-hardware-considerations %} +* Review the hardware requirements for {% data variables.product.prodname_actions %}. Para obtener más información, consulta la sección "[Iniciar con las {% data variables.product.prodname_actions %} para {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server#review-hardware-considerations)". * Se debe configurar el TLS para el dominio de {% data variables.product.product_location %}. Para obtener más información, consulta la sección "[Configurar el TLS](/admin/configuration/configuring-tls)". {% note %} diff --git a/translations/es-ES/data/reusables/actions/enterprise-hardware-considerations.md b/translations/es-ES/data/reusables/actions/enterprise-hardware-considerations.md index 392ab96a854b..98ac65f4384c 100644 --- a/translations/es-ES/data/reusables/actions/enterprise-hardware-considerations.md +++ b/translations/es-ES/data/reusables/actions/enterprise-hardware-considerations.md @@ -1 +1 @@ -{% data variables.product.prodname_ghe_server %} requiere recursos adicionales de memoria y de CPU cuando se habilitan las {% data variables.product.prodname_actions %}. Antes de habilitar las {% data variables.product.prodname_actions %}, revisa las "Consideraciones de hardware" para tu plataforma en la sección "[Configuar una instancia de {% data variables.product.prodname_ghe_server %}](/enterprise/admin/installation/setting-up-a-github-enterprise-server-instance)" y asegúrate de que cumplas con los requisitos mínimos para las características que quieres habilitar en {% data variables.product.product_location %}. +If you {% if currentVersion == "enterprise-server@2.22" %} configured the beta of{% else %} configure{% endif %} {% data variables.product.prodname_actions %} for the users of your {% data variables.product.prodname_ghe_server %} instance, we recommend that you provision additional CPU and memory resources. The additional resources you need to provision depend on the number of workflows your users run concurrently, and the overall levels of activity for your instance. diff --git a/translations/es-ES/data/reusables/advanced-security/note-org-enable-uses-seats.md b/translations/es-ES/data/reusables/advanced-security/note-org-enable-uses-seats.md index ee3b8dc80a9c..39626084173f 100644 --- a/translations/es-ES/data/reusables/advanced-security/note-org-enable-uses-seats.md +++ b/translations/es-ES/data/reusables/advanced-security/note-org-enable-uses-seats.md @@ -1,7 +1,7 @@ -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} {% note %} -**Nota:** Si habilitas la {% data variables.product.prodname_GH_advanced_security %}, las personas que hagan confirmaciones en estos repositorios utilizarán plazas de tu licencia de {% data variables.product.prodname_GH_advanced_security %}. +**Nota:** Si habilitas la {% data variables.product.prodname_GH_advanced_security %}, las personas que hagan confirmaciones en estos repositorios utilizarán plazas de tu licencia de {% data variables.product.prodname_GH_advanced_security %}. This option controls access to all {% data variables.product.prodname_advanced_security %} features including {% if currentVersion == "free-pro-team@latest" %}dependency review,{% endif %} {% data variables.product.prodname_code_scanning %}, and {% data variables.product.prodname_secret_scanning %}. {% endnote %} {% endif %} \ No newline at end of file diff --git a/translations/es-ES/data/reusables/code-scanning/enabling-options.md b/translations/es-ES/data/reusables/code-scanning/enabling-options.md index 0bf07efd6b54..26f24b47f8e9 100644 --- a/translations/es-ES/data/reusables/code-scanning/enabling-options.md +++ b/translations/es-ES/data/reusables/code-scanning/enabling-options.md @@ -15,7 +15,7 @@ - Utilizar {% data variables.product.prodname_actions %} (consulta la sección "Habilitar el {% data variables.product.prodname_code_scanning %} utilizando acciones") o utilizar el {% data variables.product.prodname_codeql_runner %} en un sistema de integración continua (IC) de terceros (consulta la sección "Ejecutar el escaneo de código en tu sistema de IC"). + Using {% data variables.product.prodname_actions %} (see "Setting up {% data variables.product.prodname_code_scanning %} using actions") or using the {% data variables.product.prodname_codeql_runner %} in a third-party continuous integration (CI) system (see "Running code scanning in your CI system"). @@ -25,7 +25,7 @@ - Utilizar {% data variables.product.prodname_actions %} (consulta la sección "Habilitar el {% data variables.product.prodname_code_scanning %}utilizando acciones") o generarlas externamente y cargarlas a {% data variables.product.product_name %} (consulta la sección "Cargar un archivo SARIF a {% data variables.product.prodname_dotcom %}"). + Using {% data variables.product.prodname_actions %} (see "Setting up {% data variables.product.prodname_code_scanning %} using actions") or generated externally and uploaded to {% data variables.product.product_name %} (see "Uploading a SARIF file to {% data variables.product.prodname_dotcom %}"). diff --git a/translations/es-ES/data/reusables/dependabot/supported-package-managers.md b/translations/es-ES/data/reusables/dependabot/supported-package-managers.md index 90af38cccca5..5de9816f2901 100644 --- a/translations/es-ES/data/reusables/dependabot/supported-package-managers.md +++ b/translations/es-ES/data/reusables/dependabot/supported-package-managers.md @@ -8,7 +8,7 @@ The following table shows, for each package manager: | -------------------------- | ---------------- | ------------------------- |:--------------------:|:--------------------------:| | Bundler | `bundler` | v1 | | **✓** | | Cargo | `cargo` | v1 | **✓** | | -| Composer | `composer` | v1,v2 | **✓** | | +| Composer | `composer` | v1, v2 | **✓** | | | Docker | `docker` | v1 | **✓** | | | Elixir | `mix` | v1 | **✓** | | | Elm | `elm` | v0.18, v0.19 | **✓** | | @@ -17,7 +17,7 @@ The following table shows, for each package manager: | Go modules | `gomod` | v1 | **✓** | **✓** | | Gradle | `gradle` | see (A) below | **✓** | | | Maven | `maven` | see (B) below | **✓** | | -| npm | `npm` | v6 | **✓** | | +| npm | `npm` | v6, v7 | **✓** | | | NuGet | `nuget` | <= 4.8.
see (C) below | **✓** | | | pip | `pip` | v20 | | | | pipenv | `pip` | <= 2018.11.26 | | | diff --git a/translations/es-ES/data/reusables/desktop/choose-clone-repository.md b/translations/es-ES/data/reusables/desktop/choose-clone-repository.md index 60d3ab7a9c99..4737b45aa18e 100644 --- a/translations/es-ES/data/reusables/desktop/choose-clone-repository.md +++ b/translations/es-ES/data/reusables/desktop/choose-clone-repository.md @@ -1 +1,13 @@ 1. En el menú **File (Archivo)** haz clic en **Clone Repository (Clonar repositorio)**. + + {% mac %} + + ![Clonar opción de menú en la aplicación Mac](/assets/images/help/desktop/clone-file-menu-mac.png) + + {% endmac %} + + {% windows %} + + ![Opción Clone menu (Clonar menú) en la app de Windows](/assets/images/help/desktop/clone-file-menu-windows.png) + + {% endwindows %} diff --git a/translations/es-ES/data/reusables/desktop/choose-local-path.md b/translations/es-ES/data/reusables/desktop/choose-local-path.md new file mode 100644 index 000000000000..be6a8fe78434 --- /dev/null +++ b/translations/es-ES/data/reusables/desktop/choose-local-path.md @@ -0,0 +1,13 @@ +1. Click **Choose...** and navigate to a local path where you want to clone the repository. + + {% mac %} + + ![El botón Choose (Elegir)](/assets/images/help/desktop/clone-choose-button-mac.png) + + {% endmac %} + + {% windows %} + + ![El botón Choose (Elegir)](/assets/images/help/desktop/clone-choose-button-win.png) + + {% endwindows %} diff --git a/translations/es-ES/data/reusables/desktop/click-clone.md b/translations/es-ES/data/reusables/desktop/click-clone.md new file mode 100644 index 000000000000..efc22ac7fa0e --- /dev/null +++ b/translations/es-ES/data/reusables/desktop/click-clone.md @@ -0,0 +1,14 @@ +1. Haz clic en **Clone**. + + {% mac %} + + ![El botón Clone (Clonar)](/assets/images/help/desktop/clone-button-mac.png) + + {% endmac %} + + {% windows %} + + ![El botón Clone (Clonar)](/assets/images/help/desktop/clone-button-win.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/es-ES/data/reusables/desktop/cloning-location-tab.md b/translations/es-ES/data/reusables/desktop/cloning-location-tab.md index c8253e626787..372de5b4f3e7 100644 --- a/translations/es-ES/data/reusables/desktop/cloning-location-tab.md +++ b/translations/es-ES/data/reusables/desktop/cloning-location-tab.md @@ -1 +1,13 @@ 1. Haz clic en la pestaña que corresponde a la ubicación del repositorio que deseas clonar. También puedes hacer clic en **URL** para introducir manualmente la ubicación del repositorio. + + {% mac %} + + ![Pestañas de ubicación en el menú Clone a repository (Clonar un repositorio)](/assets/images/help/desktop/choose-repository-location-mac.png) + + {% endmac %} + + {% windows %} + + ![Pestañas de ubicación en el menú Clone a repository (Clonar un repositorio)](/assets/images/help/desktop/choose-repository-location-win.png) + + {% endwindows %} diff --git a/translations/es-ES/data/reusables/desktop/cloning-repository-list.md b/translations/es-ES/data/reusables/desktop/cloning-repository-list.md index 98054b13f694..4b35032658d6 100644 --- a/translations/es-ES/data/reusables/desktop/cloning-repository-list.md +++ b/translations/es-ES/data/reusables/desktop/cloning-repository-list.md @@ -1 +1,14 @@ 1. Elige dentro de la lista el repositorio que deseas clonar. + + + {% mac %} + + ![Clonar una lista de repositorio](/assets/images/help/desktop/clone-a-repository-list-mac.png) + + {% endmac %} + + {% windows %} + + ![Clonar una lista de repositorio](/assets/images/help/desktop/clone-a-repository-list-win.png) + + {% endwindows %} \ No newline at end of file diff --git a/translations/es-ES/data/reusables/desktop/fork-type-prompt.md b/translations/es-ES/data/reusables/desktop/fork-type-prompt.md new file mode 100644 index 000000000000..1067dab7488e --- /dev/null +++ b/translations/es-ES/data/reusables/desktop/fork-type-prompt.md @@ -0,0 +1,42 @@ +1. If you plan to use this fork for contributing to the original upstream repository, click **To contribute to the parent project**. + + {% mac %} + + ![Contribute to the parent project menu option](/assets/images/help/desktop/mac-fork-options-prompt.png) + + {% endmac %} + + {% windows %} + + ![Contribute to the parent project menu option](/assets/images/help/desktop/windows-fork-options-prompt.png) + + {% endwindows %} + +2. If you plan to use this fork for a project not connected to the upstream, click **For my own purposes**. + + {% mac %} + + ![Contribute to an independent project menu option](/assets/images/help/desktop/mac-fork-own-purposes.png) + + {% endmac %} + + {% windows %} + + ![Contribute to an independent project menu option](/assets/images/help/desktop/windows-fork-own-purposes.png) + + {% endwindows %} + +3. Click **Continue**. + + {% mac %} + + ![The continue button](/assets/images/help/desktop/mac-forking-continue.png) + + {% endmac %} + + {% windows %} + + ![The continue button](/assets/images/help/desktop/windows-forking-continue.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/es-ES/data/reusables/desktop/open-repository-settings.md b/translations/es-ES/data/reusables/desktop/open-repository-settings.md new file mode 100644 index 000000000000..5e298edc85b6 --- /dev/null +++ b/translations/es-ES/data/reusables/desktop/open-repository-settings.md @@ -0,0 +1,14 @@ +1. Open the **Repository** menu, then click **Repository settings...**. + + {% mac %} + + ![Repository settings menu option in the Mac app](/assets/images/help/desktop/mac-repository-settings.png) + + {% endmac %} + + {% windows %} + + ![Repository settings menu option in the Windows app](/assets/images/help/desktop/windows-repository-settings.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/es-ES/data/reusables/desktop/select-fork-behavior.md b/translations/es-ES/data/reusables/desktop/select-fork-behavior.md new file mode 100644 index 000000000000..fcc7077cd1e9 --- /dev/null +++ b/translations/es-ES/data/reusables/desktop/select-fork-behavior.md @@ -0,0 +1,28 @@ +1. Click **Fork behavior**, then select how you want to use the fork. + + {% mac %} + + ![The contribute to the parent repository option in the Fork Behavior menu](/assets/images/help/desktop/mac-fork-behavior-menu-contribute.png) + + {% endmac %} + + {% windows %} + + ![The contribute to the parent repository option in the Fork Behavior menu](/assets/images/help/desktop/windows-fork-behavior-menu-contribute.png) + + {% endwindows %} + +2. Haz clic en **Save ** (guardar). + + {% mac %} + + ![The save button in the Fork Behavior menu](/assets/images/help/desktop/mac-fork-behavior-save.png) + + {% endmac %} + + {% windows %} + + ![The save button in the Fork Behavior menu](/assets/images/help/desktop/windows-fork-behavior-save.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/es-ES/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md b/translations/es-ES/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md new file mode 100644 index 000000000000..63fa9473e7a9 --- /dev/null +++ b/translations/es-ES/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md @@ -0,0 +1 @@ +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. \ No newline at end of file diff --git a/translations/es-ES/data/reusables/enterprise-accounts/payment-information-tab.md b/translations/es-ES/data/reusables/enterprise-accounts/payment-information-tab.md new file mode 100644 index 000000000000..4de0966ad7d2 --- /dev/null +++ b/translations/es-ES/data/reusables/enterprise-accounts/payment-information-tab.md @@ -0,0 +1 @@ +1. Under "Billing", click **Payment information**. diff --git a/translations/es-ES/data/reusables/enterprise_installation/about-adjusting-resources.md b/translations/es-ES/data/reusables/enterprise_installation/about-adjusting-resources.md new file mode 100644 index 000000000000..eb0ee5ca108c --- /dev/null +++ b/translations/es-ES/data/reusables/enterprise_installation/about-adjusting-resources.md @@ -0,0 +1 @@ +Para obtener más información sobre el ajuste de recursos para una instancia existente, consulta las secciones "[Incrementar la capacidad de almacenamiento](/enterprise/admin/installation/increasing-storage-capacity)" e "[Incrementar los recursos de memoria o de CPU](/enterprise/admin/installation/increasing-cpu-or-memory-resources)". diff --git a/translations/es-ES/data/reusables/enterprise_installation/aws-supported-instance-types.md b/translations/es-ES/data/reusables/enterprise_installation/aws-supported-instance-types.md index 376fb98ffce9..963de76a9f0d 100644 --- a/translations/es-ES/data/reusables/enterprise_installation/aws-supported-instance-types.md +++ b/translations/es-ES/data/reusables/enterprise_installation/aws-supported-instance-types.md @@ -1,37 +1,13 @@ -{% data variables.product.prodname_ghe_server %} se admite en los siguientes tipos de instancias EC2. Para obtener más información, consulta [la página de AWS de resumen de tipo de instancia EC2 ](http://aws.amazon.com/ec2/instance-types/). - -| Tipo de instancia EC2 | Modelo | -| --------------------- | ---------------------------------- | -| C3 | c3.2xlarge, c3.4xlarge, c3.8xlarge | - -| Tipo de instancia EC2 | Modelo | -| --------------------- | ---------------------------------- | -| C4 | c4.2xlarge, c4.4xlarge, c4.8xlarge | - -| Tipo de instancia EC2 | Modelo | -| --------------------- | -------------------------------------------------------------------- | -| C5 | c5.large, c5.xlarge, c5.2xlarge, c5.4xlarge, c5.9xlarge, c5.18xlarge | - -| Tipo de instancia EC2 | Modelo | -| --------------------- | --------------------- | -| M3 | m3.xlarge, m3.2xlarge | - -| Tipo de instancia EC2 | Modelo | -| --------------------- | ----------------------------------------------------------- | -| M4 | m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m4.16xlarge | - -| Tipo de instancia EC2 | Modelo | -| --------------------- | --------------------------------------------------------------------- | -| M5 | m5.large, m5.xlarge, m5.2xlarge, m5.4xlarge, m5.12xlarge, m5.24xlarge | - -| Tipo de instancia EC2 | Modelo | -| --------------------- | -------------------------------------------------------------------- | -| R4 | r4.large, r4.xlarge, r4.2xlarge, r4.4xlarge, r4.8xlarge, r4.16xlarge | - -| Tipo de instancia EC2 | Modelo | -| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| R5 | r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge, r5.12xlarge, r5.24xlarge{% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.19" %}, r5n.large, r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.12xlarge, r5n.24xlarge, r5a.large, r5a.xlarge, r5a.2xlarge, r5a.4xlarge, r5a.12xlarge, r5a.24xlarge{% endif %} - -| Tipo de instancia EC2 | Modelo | -| --------------------- | ------------------------ | -| X1 | x1.16xlarge, x1.32xlarge | +{% data variables.product.prodname_ghe_server %} is supported on the following EC2 instance sizes. Para obtener más información, consulta [la página de AWS de resumen de tipo de instancia EC2 ](http://aws.amazon.com/ec2/instance-types/). + +| Type | Size | +|:---- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| C3 | c3.2xlarge, c3.4xlarge, c3.8xlarge | +| C4 | c4.2xlarge, c4.4xlarge, c4.8xlarge | +| C5 | c5.large, c5.xlarge, c5.2xlarge, c5.4xlarge, c5.9xlarge, c5.18xlarge | +| M3 | m3.xlarge, m3.2xlarge | +| M4 | m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m4.16xlarge | +| M5 | m5.large, m5.xlarge, m5.2xlarge, m5.4xlarge, m5.12xlarge, m5.24xlarge | +| R4 | r4.large, r4.xlarge, r4.2xlarge, r4.4xlarge, r4.8xlarge, r4.16xlarge | +| R5 | r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge, r5.12xlarge, r5.24xlarge{% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.19" %}, r5n.large, r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.12xlarge, r5n.24xlarge, r5a.large, r5a.xlarge, r5a.2xlarge, r5a.4xlarge, r5a.12xlarge, r5a.24xlarge{% endif %} +| X1 | x1.16xlarge, x1.32xlarge | diff --git a/translations/es-ES/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md b/translations/es-ES/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md index 84e8d11c9995..f09e09b02076 100644 --- a/translations/es-ES/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md +++ b/translations/es-ES/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md @@ -1,6 +1,5 @@ - [Requisitos mínimos](#minimum-requirements){% if currentVersion == "enterprise-server@2.22" %} -- [Características beta en {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% endif %}{% if currentVersion ver_gt "enterprise-server@2.22" %} -- [Caracteristicas opcionales](#optional-features){% endif %} +- [Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% endif %} - [Almacenamiento](#storage) - [CPU y memoria](#cpu-and-memory) @@ -8,20 +7,7 @@ Te recomendamos utilizar configuraciones de hardware diferentes dependiendo de la cantidad de licencias de usuario que tengas para {% data variables.product.product_location %}. Si aprovisionaste más recursos que los de los requisitos mínimos, tu instancia funcionrá y escalará mejor. -{% data reusables.enterprise_installation.hardware-rec-table %}{% if currentVersion ver_gt "enterprise-server@2.21" %} Si habilitas {% if currentVersion == "enterprise-server@2.22" %}el beta para {% endif %}{% data variables.product.prodname_actions %}, revisa los siguientes requisitos y recomendaciones. - -- Debes configurar por lo menos un ejecutor para los flujos de trabajo de {% data variables.product.prodname_actions %}. Para obtener más información, consulta "[Acerca de los ejecutores autoalojados](/actions/hosting-your-own-runners/about-self-hosted-runners)." -- Debes configurar un almacenamiento externo de blobs. Para obtener más información, consulta la sección "[Iniciar con las {% data variables.product.prodname_actions %} para {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)". -- Puede que necesites configurar recursos adicionales de memoria y CPU. Los recursos adicionales que necesitas para aprovisionar a las {% data variables.product.prodname_actions %} dependen de la cantidad de flujos de trabajo que tus usuarios ejecutan simultáneamente y de los niveles de actividad de los usuarios, automatizaciones e integraciones. - - | Jobs máximos por minuto | vCPU adicionales | Memoria adicional | - |:----------------------- | ----------------:| -----------------:| - | Pruebas ligeras | 4 | 30.5 GB | - | 25 | 8 | 61 GB | - | 35 | 16 | 122 GB | - | 100 | 32 | 244 GB | - -{% endif %} +{% data reusables.enterprise_installation.hardware-rec-table %} #### Almacenamiento @@ -31,7 +17,7 @@ Tu instancia requiere un disco de datos persistentes independiente del disco ra {% if currentVersion ver_gt "enterprise-server@2.21" %} -Si habilitas{% if currentVersion == "enterprise-server@2.22" %} el beta de {% endif %} {% data variables.product.prodname_actions %}, necesitarás configurar un almacenamiento de blobs externo. Para obtener más información, consulta la sección "[Iniciar con las {% data variables.product.prodname_actions %} para {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)". +To configure{% if currentVersion == "enterprise-server@2.22" %} the beta of{% endif %} {% data variables.product.prodname_actions %}, you must provide external blob storage. Para obtener más información, consulta la sección "[Iniciar con las {% data variables.product.prodname_actions %} para {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)". {% endif %} @@ -39,7 +25,7 @@ Puedes redimensionar el disco raíz de tu instancia si creas una instancia nueva #### CPU y memoria -{% data variables.product.prodname_ghe_server %} requiere más recursos de memoria y de CPU dependiendo de los niveles de actividad de los usuarios, automatizaciones e integraciones. +The CPU and memory resources that {% data variables.product.prodname_ghe_server %} requires depend on the levels of activity for users, automations, and integrations. {% if currentVersion ver_gt "enterprise-server@2.21" %}{% data reusables.actions.enterprise-hardware-considerations %}{% endif %} {% data reusables.enterprise_installation.increasing-cpus-req %} diff --git a/translations/es-ES/data/reusables/enterprise_installation/hardware-rec-table.md b/translations/es-ES/data/reusables/enterprise_installation/hardware-rec-table.md index 0664207a3d92..b7749e6b3f01 100644 --- a/translations/es-ES/data/reusables/enterprise_installation/hardware-rec-table.md +++ b/translations/es-ES/data/reusables/enterprise_installation/hardware-rec-table.md @@ -1,20 +1,20 @@ -{% if currentVersion ver_gt "enterprise-server@2.21" %} +{% if currentVersion == "enterprise-server@2.22" %} {% note %} -**Nota**: Si habilitas las {% data variables.product.prodname_actions %} o el {% data variables.product.prodname_registry %}, tu instancia requerirá de recursos de hardware adicionales. Los requisitos mínimos para una instancia con características {% if currentVersion == "enterprise-server@2.22" %}beta{% else %}opcionales{% endif %} habilitadas se encuentran en **negritas** en la siguiente tabla. Para obtener más información, consulta la sección "{% if currentVersion == "enterprise-server@2.22" %}[Características beta en {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% else %}[Características opcionales](#optional-features){% endif %}". +**Note**: If you joined the beta for {% data variables.product.prodname_actions %} or {% data variables.product.prodname_registry %} and enabled the features, your instance requires additional hardware resources. Los requisitos mínimos para una instancia con características beta habilitadas se muestran en **negritas** en la siguiente tabla. Para obtener más informaci´n, consulta la sección "[Características beta en {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222)". {% endnote %} {% endif %} {% if currentVersion ver_gt "enterprise-server@2.22" %} -| Licencias de usuario | vCPU | Memoria | Almacenamiento conectado | Almacenamiento raíz | -|:---------------------------------------- | -------------------------------------------:| ---------------------------------------------------:| ---------------------------------------------------:| -------------------:| -| Prueba, Demo o 10 usuarios no frecuentes | 2
o [**4**](#optional-features) | 16 GB
o [**32 GB**](#optional-features) | 100 GB
o [**150 GB**](#optional-features) | 200 GB | -| 10-3000 | 4
o [**8**](#optional-features) | 32 GB
o [**48 GB**](#optional-features) | 250 GB
o [**300 GB**](#optional-features) | 200 GB | -| 3000-5000 | 8
o [**12**](#optional-features) | 64 GB | 500 GB | 200 GB | -| 5000-8000 | 12
o [**16**](#optional-features) | 96 GB | 750 GB | 200 GB | -| 8000-10000+ | 16
o [**20**](#optional-features) | 128 GB
o [**160 GB**](#optional-features) | 1000 GB | 200 GB | +| Licencias de usuario | vCPU | Memoria | Almacenamiento conectado | Almacenamiento raíz | +|:---------------------------------------- | ----:| -------:| ------------------------:| -------------------:| +| Prueba, Demo o 10 usuarios no frecuentes | 4 | 32 GB | 150 GB | 200 GB | +| 10-3000 | 8 | 48 GB | 300 GB | 200 GB | +| 3000-5000 | 12 | 64 GB | 500 GB | 200 GB | +| 5000-8000 | 16 | 96 GB | 750 GB | 200 GB | +| 8000-10000+ | 20 | 160 GB | 1000 GB | 200 GB | {% else %} @@ -28,22 +28,20 @@ {% endif %} -Para obtener más información sobre el ajuste de recursos para una instancia existente, consulta las secciones "[Incrementar la capacidad de almacenamiento](/enterprise/admin/installation/increasing-storage-capacity)" e "[Incrementar los recursos de memoria o de CPU](/enterprise/admin/installation/increasing-cpu-or-memory-resources)". - -{% if currentVersion == "enterprise-server@2.22" %} +{% data reusables.enterprise_installation.about-adjusting-resources %} -#### Características beta en {% data variables.product.prodname_ghe_server %} 2.22 +{% if currentVersion ver_gt "enterprise-server@2.22" %} -Puedes registrarte para las características del beta disponibles en {% data variables.product.prodname_ghe_server %} 2.22 tales como las {% data variables.product.prodname_actions %}, el {% data variables.product.prodname_registry %}, y el {% data variables.product.prodname_code_scanning %}. Para obtener más información, consulta las [notas de lanzamiento para la serie 2.22](https://enterprise.github.com/releases/series/2.22#release-2.22.0) en el sitio web de {% data variables.product.prodname_enterprise %}. +If you plan to configure {% data variables.product.prodname_actions %} for your instance, you should provision additional resources. You must also configure at least one self-hosted runner to execute workflows. Para obtener más información, consulta la sección "[Iniciar con las {% data variables.product.prodname_actions %} para {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)". -Si habilitas las características beta para {% data variables.product.prodname_ghe_server %} 2.22, tu instancia requerirá de recursos de hardware adicionales. Para obtener más información, consulta la sección "[Requisitos mínimos](#minimum-requirements)". +{% endif %} -{% elsif currentVersion ver_gt "enterprise-server@2.22" %} +{% if currentVersion == "enterprise-server@2.22" %} -#### Características opcionales +#### Características beta en {% data variables.product.prodname_ghe_server %} 2.22 -Puedes habilitar las características opcionales para {% data variables.product.prodname_ghe_server %}, tales como las {% data variables.product.prodname_actions %} y el {% data variables.product.prodname_registry %}. Para obtener más información, consulta la sección "[Iniciar con las {% data variables.product.prodname_actions %} para {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)" o "[Iniciar con el {% data variables.product.prodname_registry %} para tu empresa](/admin/packages/getting-started-with-github-packages-for-your-enterprise)". +{% data variables.product.prodname_ghe_server %} 2.22 offered features in beta, such as {% data variables.product.prodname_actions %}, {% data variables.product.prodname_registry %}, and {% data variables.product.prodname_code_scanning %}. For more information, see the [{% data variables.product.prodname_ghe_server %} 2.22 release notes](/enterprise-server@2.22/admin/release-notes#2.22.0). -Si habilitas las características opcionales, tu instancia requerirá recursos de hardware adicionales. Para obtener más información, consulta la sección "[Requisitos mínimos](#minimum-requirements)". +If you enabled beta features for {% data variables.product.prodname_ghe_server %} 2.22, your instance requires additional hardware resources. Para obtener más información, consulta la sección "[Requisitos mínimos](#minimum-requirements)". {% endif %} diff --git a/translations/es-ES/data/reusables/gated-features/auto-merge.md b/translations/es-ES/data/reusables/gated-features/auto-merge.md index d246a02f8c72..acfb4dddffad 100644 --- a/translations/es-ES/data/reusables/gated-features/auto-merge.md +++ b/translations/es-ES/data/reusables/gated-features/auto-merge.md @@ -1 +1 @@ -La fusión automática para las solicitudes de cambios se encuentra disponible en los repositorios públicos con {% data variables.product.prodname_free_user %} y {% data variables.product.prodname_free_team %} para organizaciones, y en los repositorios públicos y privados con {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, y {% data variables.product.prodname_ghe_cloud %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} \ No newline at end of file +Auto-merge for pull requests is available in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, {% data variables.product.prodname_ghe_cloud %}, and {% data variables.product.prodname_ghe_server %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} diff --git a/translations/es-ES/data/reusables/gated-features/code-scanning.md b/translations/es-ES/data/reusables/gated-features/code-scanning.md index bb9250bab9bd..35598cce5476 100644 --- a/translations/es-ES/data/reusables/gated-features/code-scanning.md +++ b/translations/es-ES/data/reusables/gated-features/code-scanning.md @@ -1 +1,4 @@ -{% if currentVersion == "free-pro-team@latest" %}El {% data variables.product.prodname_code_scanning_capc %} se encuentra disponible para todos los repositorios públicos y para aquellos privados que pertenezcan a organizaciones en donde se ha habilitado la {% data variables.product.prodname_GH_advanced_security %}.{% else %}El{% data variables.product.prodname_code_scanning_capc %} se encuentra disponible si tienes una licencia para la {% data variables.product.prodname_GH_advanced_security %}.{% endif %} {% data reusables.advanced-security.more-info-ghas %} +{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_code_scanning_capc %} is available for all public repositories and for private repositories owned by organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled. +{%- elsif currentVersion ver_gt "enterprise-server@3.0" %}{% data variables.product.prodname_code_scanning_capc %} is available if {% data variables.product.prodname_GH_advanced_security %} is enabled for the repository. +{%- else %} +{% data variables.product.prodname_code_scanning_capc %} is available if you have a license for {% data variables.product.prodname_GH_advanced_security %}.{% endif %} {% data reusables.advanced-security.more-info-ghas %} diff --git a/translations/es-ES/data/reusables/github-actions/supported-github-runners.md b/translations/es-ES/data/reusables/github-actions/supported-github-runners.md index bfa353f5d3df..df3e8896c66f 100644 --- a/translations/es-ES/data/reusables/github-actions/supported-github-runners.md +++ b/translations/es-ES/data/reusables/github-actions/supported-github-runners.md @@ -1,8 +1,8 @@ -| Entorno virtual | Etiqueta de flujo de trabajo YAML | -| -------------------- | --------------------------------- | -| Windows Server 2019 | `windows-latest` o `windows-2019` | -| Ubuntu 20.04 | `ubuntu-20.04` | -| Ubuntu 18.04 | `ubuntu-latest` o `ubuntu-18.04` | -| Ubuntu 16.04 | `ubuntu-16.04` | -| macOS Big Sur 11.0 | `macos-11.0` | -| macOS Catalina 10.15 | `macos-latest` or `macos-10.15` | +| Entorno virtual | Etiqueta de flujo de trabajo YAML | +| -------------------- | -------------------------------------------- | +| Windows Server 2019 | `windows-latest` o `windows-2019` | +| Ubuntu 20.04 | `ubuntu-latest` (see note) or `ubuntu-20.04` | +| Ubuntu 18.04 | `ubuntu-latest` (see note) or `ubuntu-18.04` | +| Ubuntu 16.04 | `ubuntu-16.04` | +| macOS Big Sur 11.0 | `macos-11.0` | +| macOS Catalina 10.15 | `macos-latest` or `macos-10.15` | diff --git a/translations/es-ES/data/reusables/github-actions/ubuntu-runner-preview.md b/translations/es-ES/data/reusables/github-actions/ubuntu-runner-preview.md index 16447a14e66f..6eb91edc1378 100644 --- a/translations/es-ES/data/reusables/github-actions/ubuntu-runner-preview.md +++ b/translations/es-ES/data/reusables/github-actions/ubuntu-runner-preview.md @@ -1,5 +1,5 @@ {% note %} -**Nota:** El ambiente virtual de Ubuntu 20.04 se proporciona actualmente como una vista previa únicamente. La etiqueta de flujo de trabajo de YAML `ubuntu-latest` aún utiliza el ambiente virtual de Ubuntu 18.04. +**Note:** The `ubuntu-latest` label is currently being migrated from the Ubuntu 18.04 virtual environment to Ubuntu 20.04. Specifying the `ubuntu-latest` label during the migration might use either virtual environment. To explicitly use Ubuntu 20.04 or Ubuntu 18.04, specify `ubuntu-20.04` or `ubuntu-18.04`. When the migration is complete, `ubuntu-latest` will use the Ubuntu 20.04 virtual environment. For more information about the migration, see "[Ubuntu-latest workflows will use Ubuntu-20.04](https://github.com/actions/virtual-environments/issues/1816)." {% endnote %} diff --git a/translations/es-ES/data/reusables/organizations/organizations_include.md b/translations/es-ES/data/reusables/organizations/organizations_include.md index d82cab580e89..6ddd03fb741a 100644 --- a/translations/es-ES/data/reusables/organizations/organizations_include.md +++ b/translations/es-ES/data/reusables/organizations/organizations_include.md @@ -6,3 +6,4 @@ Las organizaciones incluyen: - [Los elementos anidados que reflejan la estructura de tu grupo o compañía](/articles/about-teams) con permisos de acceso y menciones en cascada{% if currentVersion != "github-ae@latest" %} - La posibilidad de que los propietarios de la organización vean el [estado de autenticación de dos factores(2FA)](/articles/about-two-factor-authentication) de los miembros - La opción de [requerir que todos los miembros de la organización utilicen autenticación bifactorial](/articles/requiring-two-factor-authentication-in-your-organization){% endif %} +{% if currentVersion == "free-pro-team@latest" %}- The option to purchase a license for {% data variables.product.prodname_GH_advanced_security %} and use the features on private repositories. {% data reusables.advanced-security.more-info-ghas %}{% endif %} diff --git a/translations/es-ES/data/reusables/pages/new-or-existing-repo.md b/translations/es-ES/data/reusables/pages/new-or-existing-repo.md index e4df9329e31b..929c47d6c453 100644 --- a/translations/es-ES/data/reusables/pages/new-or-existing-repo.md +++ b/translations/es-ES/data/reusables/pages/new-or-existing-repo.md @@ -1,3 +1,5 @@ Si tu sitio es un proyecto independiente, puedes crear un repositorio nuevo para almacenar el código fuente del mismo. Si tu sitio se asocia con un proyecto existente, puedes agregar el código fuente{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}al repositorio de ese proyecto en una carpeta de `/docs` en la rama predeterminada o en una rama diferente.{% else %}para tu sitio a una rama de `gh-pages` o una carpeta de `docs` en la rama `master` en el repositorio de ese proyecto.{% endif %} Por ejemplo, si creas un sitio para publicar documentos para un proyecto que ya está en {% data variables.product.product_name %}, tal vez quieras almacenar el código fuente para este sitio en el mismo repositorio del proyecto. +{% if currentVersion == "free-pro-team@latest" %}If the account that owns the repository uses {% data variables.product.prodname_free_user %} or {% data variables.product.prodname_free_team %}, the repository must be public.{% endif %} + Si quieres crear un sitio en un repositorio existente, salta hasta la sección "[Crear tu sitio](#creating-your-site)". diff --git a/translations/es-ES/data/reusables/pull_requests/you-can-auto-merge.md b/translations/es-ES/data/reusables/pull_requests/you-can-auto-merge.md index 9c4ceacd247f..479eb377fd7f 100644 --- a/translations/es-ES/data/reusables/pull_requests/you-can-auto-merge.md +++ b/translations/es-ES/data/reusables/pull_requests/you-can-auto-merge.md @@ -1,3 +1,3 @@ -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} Puedes configurar una solicitud de cambios para que se fusione automáticamente cuando se cumplan todos los requisitos de fusión. Para obtener más información, consulta la sección "[Fusionar una solicitud de cambios automáticamente](/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request)". -{% endif %} \ No newline at end of file +{% endif %} diff --git a/translations/es-ES/data/reusables/webhooks/pull_request_webhook_properties.md b/translations/es-ES/data/reusables/webhooks/pull_request_webhook_properties.md index d704b5188fc5..48915d1e61b3 100644 --- a/translations/es-ES/data/reusables/webhooks/pull_request_webhook_properties.md +++ b/translations/es-ES/data/reusables/webhooks/pull_request_webhook_properties.md @@ -1,3 +1,3 @@ -| Clave | Type | Descripción | -| -------- | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `Acción` | `secuencia` | La acción que se realizó. Can be one of `opened`, `edited`, `closed`, `assigned`, `unassigned`, `review_requested`, `review_request_removed`, `ready_for_review`, `converted_to_draft`, `labeled`, `unlabeled`, `synchronize`, `locked`, `unlocked`, or `reopened`. Si la acción se muestra como `closed` y la llave `merged` es `false`, esto significa que la solicitud de extracción se cerró con las confirmaciones sin fusionar. Si la acción se muestra como `closed` y la llave `merged` es `true`, la solicitud de extracción se fusionó. | +| Clave | Type | Descripción | +| -------- | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `Acción` | `secuencia` | La acción que se realizó. Can be one of `opened`, `edited`, `closed`, `assigned`, `unassigned`, `review_requested`, `review_request_removed`, `ready_for_review`, `converted_to_draft`, `labeled`, `unlabeled`, `synchronize`, {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}`auto_merge_enabled`, `auto_merge_disabled`,{% endif %} `locked`, `unlocked`, or `reopened`. Si la acción se muestra como `closed` y la llave `merged` es `false`, esto significa que la solicitud de extracción se cerró con las confirmaciones sin fusionar. Si la acción se muestra como `closed` y la llave `merged` es `true`, la solicitud de extracción se fusionó. | diff --git a/translations/es-ES/data/variables/action_code_examples.yml b/translations/es-ES/data/variables/action_code_examples.yml index b44db3d5ea18..e7f20e490140 100644 --- a/translations/es-ES/data/variables/action_code_examples.yml +++ b/translations/es-ES/data/variables/action_code_examples.yml @@ -24,7 +24,7 @@ - etiquetas - title: Agregar lanzamientos a GitHub - description: Publicar los lanzamientos de GitHub en una acción + description: Publish GitHub releases in an action languages: 'Dockerfile, Shell' href: elgohr/Github-Release-Action tags: @@ -32,7 +32,7 @@ - publicar - title: Publicar una imagen de docker en Dockerhub - description: Una acción de GitHub que se utiliza para crear y publicar imágenes de Docker + description: A GitHub Action used to build and publish Docker images languages: 'Dockerfile, Shell' href: elgohr/Publish-Docker-Github-Action tags: @@ -123,7 +123,7 @@ - publicar - title: Etiqueta tus solicitudes de cambios auto-mágicamente (utilizando archivos confirmados) - description: Acción de Github para etiquetar tus solicitudes de cambios auto-mágicamente (utilizando archivos confirmados) + description: GitHub action to label your pull requests auto-magically (using committed files) languages: 'TypeScript, Dockerfile, JavaScript' href: Decathlon/pull-request-labeler-action tags: @@ -132,7 +132,7 @@ - etiquetas - title: Agregar una etiqueta a tus solicitudes de cambios en nombre del equipo autor - description: Acción de GitHub para etiquetar tus solicitudes de cambios con base en el nombre del autor + description: GitHub action to label your pull requests based on the author name languages: 'TypeScript, JavaScript' href: JulienKode/team-labeler-action tags: diff --git a/translations/es-ES/data/variables/product.yml b/translations/es-ES/data/variables/product.yml index c55d444783b7..587654650768 100644 --- a/translations/es-ES/data/variables/product.yml +++ b/translations/es-ES/data/variables/product.yml @@ -147,10 +147,10 @@ current-340-version: '11.10.354' #Developer site product variables #Use this inside command-line and other code blocks doc_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://developer.github.com{% else %}https://developer.github.com/enterprise/{{currentVersion}}{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://docs.github.com/rest{% elsif enterpriseServerVersions contains currentVersion %}https://docs.github.com/enterprise/{{ currentVersion | version_num }}/rest{% elsif currentVersion == "github-ae@latest" %}https://docs.github.com/github-ae@latest/rest{% endif %} #Use this inside command-line code blocks api_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% else %}http(s)://[hostname]/api/v3{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/v3{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]{% endif %} #Use this inside command-line code blocks #Enterprise OAuth paths that don't include "/graphql" or "/api/v3" oauth_host_code: >- @@ -159,10 +159,10 @@ device_authorization_url: >- {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}[`https://github.com/login/device`](https://github.com/login/device){% else %}`http(s)://[hostname]/login/device`{% endif %} #Use this all other code blocks api_url_code: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% else %}http(s)://[hostname]/api/v3{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/v3{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]{% endif %} #Use this inside command-line code blocks graphql_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% else %}http(s)://[hostname]/api/graphql{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/graphql{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]/graphql{% endif %} #Use this all other code blocks graphql_url_code: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% else %}http(s)://[hostname]/api/graphql{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/graphql{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]/graphql{% endif %} diff --git a/translations/es-XL/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md b/translations/es-XL/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md index af2300e7a3c5..9cf6ccaf791a 100644 --- a/translations/es-XL/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md +++ b/translations/es-XL/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md @@ -141,6 +141,7 @@ For GitHub-hosted runners that use Linux only, the {% data variables.product.pro Alternatively, you can install Python dependencies manually on any operating system. You will need to add `setup-python-dependencies` and set it to `false`, as well as set `CODEQL_PYTHON` to the Python executable that includes the dependencies, as shown in this workflow extract: +{% raw %} ```yaml jobs: CodeQL-Build: @@ -174,7 +175,8 @@ jobs: # Override the default behavior so that the action doesn't attempt # to auto-install Python dependencies setup-python-dependencies: false -``` +``` +{% endraw %} {% endif %} ### Running additional queries diff --git a/translations/ja-JP/content/actions/hosting-your-own-runners/about-self-hosted-runners.md b/translations/ja-JP/content/actions/hosting-your-own-runners/about-self-hosted-runners.md index feeb35852ab3..41884cf3cc70 100644 --- a/translations/ja-JP/content/actions/hosting-your-own-runners/about-self-hosted-runners.md +++ b/translations/ja-JP/content/actions/hosting-your-own-runners/about-self-hosted-runners.md @@ -63,7 +63,7 @@ type: overview {% data reusables.github-actions.usage-api-requests %} - **ジョブマトリックス** - {% data reusables.github-actions.usage-matrix-limits %} -### セルフホストランナーをサポートするオペレーティングシステム +### Supported architectures and operating systems for self-hosted runners セルフホストランナーアプリケーション用には、以下のオペレーティングシステムがサポートされています。 @@ -92,17 +92,25 @@ type: overview - macOS 10.13 (High Sierra)以降 +#### Architectures + +The following processor architectures are supported for the self-hosted runner application. + +- `x64` - Linux, macOS, Windows. +- `ARM64` - Linux only. +- `ARM32` - Linux only. + {% if enterpriseServerVersions contains currentVersion %} ### セルフホストランナーと{% data variables.product.prodname_dotcom %}との通信 -{% data variables.product.prodname_ghe_server %}とあわせて{% data variables.product.prodname_dotcom_the_website %}からアクションを使う場合、あるいはインターネットアクセスのないセルフホストランナーで`actions/setup-LANGUAGE`アクションを使う場合には、多少の追加設定が必要になるかもしれません。 詳しい情報については「[{% data variables.product.prodname_dotcom_the_website %}からのアクションへのアクセスの管理](/enterprise/admin/github-actions/managing-access-to-actions-from-githubcom)」を参照し、{% data variables.product.prodname_enterprise %}のサイト管理者に連絡してください。 +そのマシンが{% data variables.product.prodname_actions %}と通信できる。 詳しい情報については「[{% data variables.product.prodname_dotcom_the_website %}からのアクションへのアクセスの管理](/enterprise/admin/github-actions/managing-access-to-actions-from-githubcom)」を参照し、{% data variables.product.prodname_enterprise %}のサイト管理者に連絡してください。 {% endif %} ### セルフホストランナーと{% data variables.product.product_name %}との通信 -セルフホストランナーは{% data variables.product.product_name %}をポーリングして、アプリケーションのアップデートを取得し、処理のためにジョブがキューイングされていないかチェックします。 セルフホストランナーはHTTPSの_ロングポーリング_を使います。これは{% data variables.product.product_name %}に対して50秒間接続を開き、レスポンスがなければタイムアウトして新しいロングポーリングを生成します。 アプリケーションは、{% data variables.product.prodname_actions %}ジョブを受け付けて実行するためにマシン上で動作していなければなりません。 +The self-hosted runner polls {% data variables.product.prodname_dotcom %} to retrieve application updates and to check if any jobs are queued for processing. The self-hosted runner uses a HTTPS _long poll_ that opens a connection to {% data variables.product.prodname_dotcom %} for 50 seconds, and if no response is received, it then times out and creates a new long poll. アプリケーションは、{% data variables.product.prodname_actions %}ジョブを受け付けて実行するためにマシン上で動作していなければなりません。 {% if currentVersion == "free-pro-team@latest" %} diff --git a/translations/ja-JP/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md b/translations/ja-JP/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md index 2d046fdcb503..116eaa7461be 100644 --- a/translations/ja-JP/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md +++ b/translations/ja-JP/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md @@ -29,7 +29,7 @@ type: tutorial * `self-hosted`: セルフホストランナーに適用されるデフォルトのラベル。 * `linux`、`windows`、`macOS`: オペレーティングシステムに基づいて適用されます。 -* `x86`、`x64`、`ARM`、`ARM64`: ハードウェアアーキテクチャに基づいて適用されます。 +* `x64`, `ARM`, or `ARM64`: Applied depending on hardware architecture. ワークフローのYAMLを使って、これらのラベルの組み合わせに対してジョブを送信できます。 この例では、3つのラベルすべてにマッチするセルフホストランナーが、ジョブを実行する資格を持つことになります。 diff --git a/translations/ja-JP/content/actions/index.md b/translations/ja-JP/content/actions/index.md index 765c305b9f9d..58a39de9888a 100644 --- a/translations/ja-JP/content/actions/index.md +++ b/translations/ja-JP/content/actions/index.md @@ -67,7 +67,7 @@ versions:
- {% render 'code-example-card' for actionsCodeExamples as example %} + {% render code-example-card for actionsCodeExamples as example %}
diff --git a/translations/ja-JP/content/actions/reference/specifications-for-github-hosted-runners.md b/translations/ja-JP/content/actions/reference/specifications-for-github-hosted-runners.md index eb961ffa02a7..6eab097d468d 100644 --- a/translations/ja-JP/content/actions/reference/specifications-for-github-hosted-runners.md +++ b/translations/ja-JP/content/actions/reference/specifications-for-github-hosted-runners.md @@ -41,12 +41,17 @@ Windowsの仮想マシンは、ユーザアカウント制御(UAC)が無効 ### サポートされているランナーとハードウェアリソース -各仮想マシンで、同一のハードウェアリソースを使用できます。 +Hardware specification for Windows and Linux virtual machines: - 2コアCPU - 7 GBのRAMメモリー - 14 GBのSSDディスク容量 +Hardware specification for macOS virtual machines: +- 3コアCPU +- 14 GBのRAMメモリー +- 14 GBのSSDディスク容量 + {% data reusables.github-actions.supported-github-runners %} {% data reusables.github-actions.ubuntu-runner-preview %} @@ -71,9 +76,13 @@ Windowsの仮想マシンは、ユーザアカウント制御(UAC)が無効 {% data variables.product.prodname_dotcom %}ホストランナーには、オペレーティングシステムのデフォルトの組み込みツールに加え、上のリファレンスのリスト内のパッケージにが含まれています。 たとえば、Ubuntu及びmacOSのランナーには、`grep`、`find`、`which`やその他のデフォルトのツールが含まれています。 -ワークフローログには、ランナーにプリインストールされているツールへのリンクが含まれています。 詳しい情報については、「[ワークフロー実行の履歴を表示する](/actions/managing-workflow-runs/viewing-workflow-run-history)」を参照してください。 +Workflow logs include a link to the preinstalled tools on the exact runner. To find this information in the workflow log, expand the `Set up job` section. Under that section, expand the `Virtual Environment` section. The link following `Included Software` will tell you the the preinstalled tools on the runner that ran the workflow. ![Installed software link](/assets/images/actions-runner-installed-software-link.png) For more information, see "[Viewing workflow run history](/actions/managing-workflow-runs/viewing-workflow-run-history)." + +We recommend using actions to interact with the software installed on runners. This approach has several benefits: +- Usually, actions provide more flexible functionality like versions selection, ability to pass arguments, and parameters +- It ensures the tool versions used in your workflow will remain the same regardless of software updates -リクエストしたいツールがある場合、[actions/virtual-environments](https://github.com/actions/virtual-environments) で Issue を開いてください。 +リクエストしたいツールがある場合、[actions/virtual-environments](https://github.com/actions/virtual-environments) で Issue を開いてください。 This repository also contains announcements about all major software updates on runners. ### IP アドレス diff --git a/translations/ja-JP/content/admin/configuration/configuring-code-scanning-for-your-appliance.md b/translations/ja-JP/content/admin/configuration/configuring-code-scanning-for-your-appliance.md index 95fec3e63c6e..31f20fa56463 100644 --- a/translations/ja-JP/content/admin/configuration/configuring-code-scanning-for-your-appliance.md +++ b/translations/ja-JP/content/admin/configuration/configuring-code-scanning-for-your-appliance.md @@ -73,7 +73,7 @@ If the server on which you are running {% endif %} #### Enabling code scanning for individual repositories -After you configure a self-hosted runner, {% if currentVersion == "enterprise-server@2.22" %}and provision the actions,{% endif %} users can enable {% data variables.product.prodname_code_scanning %} for individual repositories on {% data variables.product.product_location %}. デフォルトの {% data variables.product.prodname_code_scanning %} ワークフローは、`on.push` イベントを使用して、ワークフローファイルを含むブランチへのプッシュごとにコードスキャンをトリガーします。 +After you configure a self-hosted runner, {% if currentVersion == "enterprise-server@2.22" %}and provision the actions,{% endif %} users can enable {% data variables.product.prodname_code_scanning %} for individual repositories on {% data variables.product.product_location %}. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." ### {% data variables.product.prodname_codeql_runner %} を使用して {% data variables.product.prodname_code_scanning %} を実行する If you don't want to use {% data variables.product.prodname_actions %}, you can run {% data variables.product.prodname_code_scanning %} using the {% data variables.product.prodname_codeql_runner %}. diff --git a/translations/ja-JP/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md b/translations/ja-JP/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md index 13ad91e0ff40..d0493ffa3c85 100644 --- a/translations/ja-JP/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md +++ b/translations/ja-JP/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md @@ -20,7 +20,7 @@ For encryption in transit, {% data variables.product.product_name %} uses Transp The key that you provide is stored in a hardware security module (HSM) in a key vault that {% data variables.product.company_short %} manages. -To configure your encryption key, use the REST API. There are a number of API endpoints, for example to check the status of encryption, update your encryption key, and delete your encryption key. Note that deleting your key will freeze your enterprise. For more information about the API endpoints, see "[Encryption at rest](/rest/reference/enterprise-admin#encryption-at-rest)" in the REST API documentation. +To configure your encryption key, use the REST API. There are a number of API endpoints, for example to check the status of encryption, update your encryption key, and disable your encryption key. Note that disabling your key will freeze your enterprise. For more information about the API endpoints, see "[Encryption at rest](/rest/reference/enterprise-admin#encryption-at-rest)" in the REST API documentation. ### Adding or updating an encryption key @@ -48,24 +48,24 @@ Your 2048 bit RSA private key should be in PEM format, for example in a file cal curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id ``` -### Deleting your encryption key +### Disabling your encryption key -To freeze your enterprise, for example in the case of a breach, you can disable encryption at rest by deleting your encryption key. +To freeze your enterprise, for example in the case of a breach, you can disable encryption at rest by marking your encryption key as disabled. -To unfreeze your enterprise after you've deleted your encryption key, contact support. 詳しい情報については、「[{% data variables.contact.enterprise_support %} について](/admin/enterprise-support/about-github-enterprise-support)」を参照してください。 - -1. To delete your key and disable encryption at rest, use the `DELETE /enterprise/encryption` endpoint. +1. To disable your key and encryption at rest, use the `DELETE /enterprise/encryption` endpoint. This operation does not delete the key permanently. ```shell curl -X DELETE http(s)://hostname/api/v3/enterprise/encryption ``` -2. Optionally, check the status of the delete operation. +2. Optionally, check the status of the delete operation. It takes approximately ten minutes to disable encryption at rest. ```shell curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id ``` +To unfreeze your enterprise after you've disabled your encryption key, contact support. 詳しい情報については、「[{% data variables.contact.enterprise_support %} について](/admin/enterprise-support/about-github-enterprise-support)」を参照してください。 + ### 参考リンク - "[Encryption at rest](/rest/reference/enterprise-admin#encryption-at-rest)" in the REST API documentation diff --git a/translations/ja-JP/content/admin/enterprise-management/monitoring-cluster-nodes.md b/translations/ja-JP/content/admin/enterprise-management/monitoring-cluster-nodes.md index 1d57a988f30d..2cfaf44bc41d 100644 --- a/translations/ja-JP/content/admin/enterprise-management/monitoring-cluster-nodes.md +++ b/translations/ja-JP/content/admin/enterprise-management/monitoring-cluster-nodes.md @@ -44,7 +44,6 @@ admin@ghe-data-node-0:~$ ghe-cluster-status | grep error ``` {% danger %} - {{#danger}} **セキュリティの警告:** パスフレーズを持たない SSH キーは、ホストへの完全なアクセスを承認されていた場合、セキュリティリスクになることがあります。 このキーの承認は、単一の読み取りのみのコマンドに限定してください。 {% enddanger %} diff --git a/translations/ja-JP/content/admin/enterprise-management/upgrading-github-enterprise-server.md b/translations/ja-JP/content/admin/enterprise-management/upgrading-github-enterprise-server.md index 0076fc95e0c2..c3abc1d38cde 100644 --- a/translations/ja-JP/content/admin/enterprise-management/upgrading-github-enterprise-server.md +++ b/translations/ja-JP/content/admin/enterprise-management/upgrading-github-enterprise-server.md @@ -29,6 +29,26 @@ versions: {% endnote %} +{% if currentVersion ver_gt "enterprise-server@2.20" and currentVersion ver_lt "enterprise-server@3.2" %} + +### About minimum requirements for {% data variables.product.prodname_ghe_server %} 3.0 and later + +Before upgrading to {% data variables.product.prodname_ghe_server %} 3.0 or later, review the hardware resources you've provisioned for your instance. {% data variables.product.prodname_ghe_server %} 3.0 introduces new features such as {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %}, and requires more resources than versions 2.22 and earlier. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes). + +Increased requirements for {% data variables.product.prodname_ghe_server %} 3.0 and later are **bold** in the following table. + +| ユーザライセンス | vCPUs | メモリ | アタッチされたストレージ | ルートストレージ | +|:---------------------- | -------------------------------:| ---------------------------------------:| ---------------------------------------:| --------:| +| トライアル、デモ、あるいは10人の軽量ユーザ | **4**
_Up from 2_ | **32 GB**
_Up from 16 GB_ | **150 GB**
_Up from 100 GB_ | 200 GB | +| 10-3000 | **8**
_Up from 4_ | **48 GB**
_Up from 32 GB_ | **300 GB**
_Up from 250 GB_ | 200 GB | +| 3000-5000 | **12**
_Up from 8_ | 64 GB | 500 GB | 200 GB | +| 5000-8000 | **16**
_Up from 12_ | 96 GB | 750 GB | 200 GB | +| 8000-10000+ | **20**
_Up from 16_ | **160 GB**
_Up from 128 GB_ | 1000 GB | 200 GB | + +{% data reusables.enterprise_installation.about-adjusting-resources %} + +{% endif %} + ### スナップショットの取得 スナップショットは、ある時点での仮想マシン(VM)のチェックポイントです。 アップグレードに失敗した場合にスナップショットからVMを回復できるよう、仮想マシンをアップグレードする前にスナップショットを取っておくことを強くおすすめします。 新しいフィーチャリリースにアップグレードするなら、VM のスナップショットを取らなければなりません。 パッチリリースへのアップグレードをするなら、既存のデータディスクをアタッチできます。 diff --git a/translations/ja-JP/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md b/translations/ja-JP/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md index 785344ee35c6..dbb7fbf2c6c4 100644 --- a/translations/ja-JP/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md +++ b/translations/ja-JP/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md @@ -9,13 +9,7 @@ versions: enterprise-server: '>=2.22' --- -{% if currentVersion == "enterprise-server@2.22" %} -{% note %} - -**注釈:** {% data variables.product.prodname_ghe_server %} 2.22 での {% data variables.product.prodname_actions %} サポートは、限定パブリックベータです。 Review the external storage requirements below and [sign up for the beta](https://resources.github.com/beta-signup/). - -{% endnote %} -{% endif %} +{% data reusables.actions.enterprise-beta %} {% data reusables.actions.enterprise-github-hosted-runners %} @@ -23,12 +17,34 @@ versions: この記事では、サイト管理者が {% data variables.product.prodname_actions %} を使用するように {% data variables.product.prodname_ghe_server %} を設定する方法について説明しています。 ハードウェアとソフトウェアの要件、ストレージオプション、セキュリティ管理ポリシーについて説明します。 +{% endif %} + ### ハードウェアについての留意点を確認する -{% data reusables.actions.enterprise-hardware-considerations %} +{% if currentVersion == "enterprise-server@2.22" or currentVersion == "enterprise-server@3.0" %} + +{% note %} + +**Note**: {% if currentVersion == "enterprise-server@2.22" %}{% data variables.product.prodname_actions %} was available for {% data variables.product.prodname_ghe_server %} 2.22 as a limited beta. {% endif %}If you're upgrading an existing {% data variables.product.prodname_ghe_server %} instance to 3.0 or later and want to configure {% data variables.product.prodname_actions %}, note that the minimum hardware requirements have increased. 詳細は「[{% data variables.product.prodname_ghe_server %} をアップグレードする](/admin/enterprise-management/upgrading-github-enterprise-server#about-minimum-requirements-for-github-enterprise-server-30-and-later)」を参照してください。 + +{% endnote %} {% endif %} +{% data reusables.actions.enterprise-hardware-considerations %} + +For more information about resource requirements for {% data variables.product.prodname_ghe_server %}, see the hardware considerations for your instance's platform. + +- [AWS](/admin/installation/installing-github-enterprise-server-on-aws#hardware-considerations) +- [Azure](/admin/installation/installing-github-enterprise-server-on-azure#hardware-considerations) +- [Google Cloud Platform](/admin/installation/installing-github-enterprise-server-on-google-cloud-platform#hardware-considerations) +- [Hyper-V](/admin/installation/installing-github-enterprise-server-on-hyper-v#hardware-considerations) +- [OpenStack KVM](/admin/installation/installing-github-enterprise-server-on-openstack-kvm#hardware-considerations) +- [VMware](/admin/installation/installing-github-enterprise-server-on-vmware#hardware-considerations) +- [XenServer](/admin/installation/installing-github-enterprise-server-on-xenserver#hardware-considerations) + +{% data reusables.enterprise_installation.about-adjusting-resources %} + ### 外部ストレージの要件 {% data variables.product.prodname_ghe_server %} で {% data variables.product.prodname_actions %} を有効にするには、外部 Blob ストレージにアクセスできる必要があります。 @@ -55,7 +71,7 @@ versions: ### {% data variables.product.prodname_actions %} の有効化 -{% data variables.product.prodname_ghe_server %} 2.22 での {% data variables.product.prodname_actions %} サポートは、限定パブリックベータです。 [Sign up for the beta](https://resources.github.com/beta-signup/). +{% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 was available as a limited beta. To configure {% data variables.product.prodname_actions %} for your instance, upgrade to {% data variables.product.prodname_ghe_server %} 3.0 or later. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes) and "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server)." ### 参考リンク diff --git a/translations/ja-JP/content/admin/user-management/customizing-user-messages-for-your-enterprise.md b/translations/ja-JP/content/admin/user-management/customizing-user-messages-for-your-enterprise.md index 070837a43b2b..be42a98cf74a 100644 --- a/translations/ja-JP/content/admin/user-management/customizing-user-messages-for-your-enterprise.md +++ b/translations/ja-JP/content/admin/user-management/customizing-user-messages-for-your-enterprise.md @@ -1,5 +1,5 @@ --- -title: Customizing user messages for your enterprise +title: Enterprise のユーザメッセージをカスタマイズする redirect_from: - /enterprise/admin/user-management/creating-a-custom-sign-in-message/ - /enterprise/admin/user-management/customizing-user-messages-on-your-instance diff --git a/translations/ja-JP/content/admin/user-management/managing-dormant-users.md b/translations/ja-JP/content/admin/user-management/managing-dormant-users.md index 64ae31638105..d833aafcba1b 100644 --- a/translations/ja-JP/content/admin/user-management/managing-dormant-users.md +++ b/translations/ja-JP/content/admin/user-management/managing-dormant-users.md @@ -5,7 +5,7 @@ redirect_from: - /enterprise/admin/articles/viewing-dormant-users/ - /enterprise/admin/articles/determining-whether-a-user-account-is-dormant/ - /enterprise/admin/user-management/managing-dormant-users -intro: A user account is considered to be dormant if it has not been active for at least a month.{% if enterpriseServerVersions contains currentVersion %} You may choose to suspend dormant users to free up user licenses.{% endif %} +intro: ユーザアカウントが少なくとも 1 か月間アクティブになっていない場合、休眠状態であると見なされます。{% if enterpriseServerVersions contains currentVersion %} 休眠ユーザを一時停止してユーザライセンスを解放することができます。{% endif %} versions: enterprise-server: '*' github-ae: '*' @@ -15,7 +15,7 @@ versions: - {% data variables.product.product_name %} へのサインイン。 - Issue やプルリクエストへのコメント。 - リポジトリの作成、削除、Watch、スター付け。 -- Pushing commits.{% if currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %} +- コミットのプッシュ。{% if currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %} - Accessing resources by using a personal access token or SSH key.{% endif %} ### 休眠ユーザの表示 diff --git a/translations/ja-JP/content/admin/user-management/managing-global-webhooks.md b/translations/ja-JP/content/admin/user-management/managing-global-webhooks.md index a328a6486a6f..22e3f1aa1fe4 100644 --- a/translations/ja-JP/content/admin/user-management/managing-global-webhooks.md +++ b/translations/ja-JP/content/admin/user-management/managing-global-webhooks.md @@ -1,6 +1,6 @@ --- title: グローバルwebhookの管理 -intro: 'Site administrators can view, add, edit, and delete global webhooks to track events for the enterprise.' +intro: 'サイト管理者は、グローバル webhook を表示、追加、編集、削除して、Enterprise のイベントを追跡できます。' redirect_from: - /enterprise/admin/user-management/about-global-webhooks - /enterprise/admin/user-management/managing-global-webhooks @@ -11,7 +11,7 @@ versions: ### グローバルwebhookについて -You can use global webhooks to automatically monitor, respond to, or enforce rules for user and organization management for your enterprise. たとえば以下のような場合に動作するようにwebhookを設定できます: +グローバル webhook を使用して、Enterprise ユーザおよび Organization 管理のルールを自動的に監視、応答、適用できます。 たとえば以下のような場合に動作するようにwebhookを設定できます: - ユーザアカウントが作成または削除される - An organization is created or deleted - コラボレータがリポジトリに追加、またはリポジトリから削除される diff --git a/translations/ja-JP/content/admin/user-management/managing-organizations-in-your-enterprise.md b/translations/ja-JP/content/admin/user-management/managing-organizations-in-your-enterprise.md index ac79e72f25ce..b402ac096771 100644 --- a/translations/ja-JP/content/admin/user-management/managing-organizations-in-your-enterprise.md +++ b/translations/ja-JP/content/admin/user-management/managing-organizations-in-your-enterprise.md @@ -5,7 +5,7 @@ redirect_from: - /enterprise/admin/categories/admin-bootcamp/ - /enterprise/admin/user-management/organizations-and-teams - /enterprise/admin/user-management/managing-organizations-in-your-enterprise -intro: 'Organizationは企業内で、部署や同様のプロジェクトで作業を行うグループなど、個別のユーザグループを作成する素晴らしい手段です。 {% if currentVersion == "github-ae@latest" %}Internal{% else %}Public and internal{% endif %} repositories that belong to an organization are accessible to users in other organizations, while private repositories are inaccessible to anyone but members of the organization that are granted access.' +intro: 'Organizationは企業内で、部署や同様のプロジェクトで作業を行うグループなど、個別のユーザグループを作成する素晴らしい手段です。 {% if currentVersion == "github-ae@latest" %}内部{% else %} Organization に属するパブリックおよび内部{% endif %}リポジトリは、他の Organization のユーザがアクセスできますが、プライベートリポジトリは、アクセスが許可されている Organization のメンバー以外はアクセスできません。' mapTopic: true versions: enterprise-server: '*' diff --git a/translations/ja-JP/content/admin/user-management/managing-repositories-in-your-enterprise.md b/translations/ja-JP/content/admin/user-management/managing-repositories-in-your-enterprise.md index 4da07ed3b7a1..6f342de93e42 100644 --- a/translations/ja-JP/content/admin/user-management/managing-repositories-in-your-enterprise.md +++ b/translations/ja-JP/content/admin/user-management/managing-repositories-in-your-enterprise.md @@ -1,6 +1,6 @@ --- title: Managing repositories in your enterprise -intro: 'You can manage the settings available to repository administrators in your enterprise.' +intro: 'Enterprise のリポジトリ管理者向けに利用可能な設定を管理できます。' redirect_from: - /enterprise/admin/user-management/repositories - /enterprise/admin/user-management/managing-repositories-in-your-enterprise diff --git a/translations/ja-JP/content/admin/user-management/managing-users-in-your-enterprise.md b/translations/ja-JP/content/admin/user-management/managing-users-in-your-enterprise.md index 63a373005fbd..33b2ebe8e004 100644 --- a/translations/ja-JP/content/admin/user-management/managing-users-in-your-enterprise.md +++ b/translations/ja-JP/content/admin/user-management/managing-users-in-your-enterprise.md @@ -1,6 +1,6 @@ --- title: Managing users in your enterprise -intro: 'You can audit user activity and manage user settings.' +intro: 'ユーザアクティビティを監査し、ユーザ設定を管理できます。' redirect_from: - /enterprise/admin/guides/user-management/enabling-avatars-and-identicons/ - /enterprise/admin/user-management/basic-account-settings diff --git a/translations/ja-JP/content/admin/user-management/migrating-data-to-your-enterprise.md b/translations/ja-JP/content/admin/user-management/migrating-data-to-your-enterprise.md index eb2a7bf1fb83..4e46dea738f4 100644 --- a/translations/ja-JP/content/admin/user-management/migrating-data-to-your-enterprise.md +++ b/translations/ja-JP/content/admin/user-management/migrating-data-to-your-enterprise.md @@ -131,7 +131,7 @@ curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X DELETE \ #### {% data variables.product.prodname_dotcom_the_website %} で Organization からリポジトリを削除する -After unlocking the {% data variables.product.prodname_dotcom_the_website %} organization's repositories, you should delete every repository you previously migrated using [the repository delete endpoint](/rest/reference/repos/#delete-a-repository). 認証のためのアクセストークンが必要になります。 +{% data variables.product.prodname_dotcom_the_website %} Organization のリポジトリをロック解除した後、[リポジトリ削除エンドポイント](/rest/reference/repos/#delete-a-repository)を使用して以前に移行したすべてのリポジトリを削除する必要があります。 認証のためのアクセストークンが必要になります。 ```shell curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X DELETE \ https://api.github.com/repos/orgname/repo_name diff --git a/translations/ja-JP/content/admin/user-management/migrating-to-internal-repositories.md b/translations/ja-JP/content/admin/user-management/migrating-to-internal-repositories.md index e05a2bc11f82..157ff90346f1 100644 --- a/translations/ja-JP/content/admin/user-management/migrating-to-internal-repositories.md +++ b/translations/ja-JP/content/admin/user-management/migrating-to-internal-repositories.md @@ -23,7 +23,7 @@ versions: インターナルもしくはプライベートになるパブリックリポジトリに対する匿名Git読み取りアクセスは、無効化されます。 -リポジトリに対する現在のデフォルトの可視性がパブリックであれば、デフォルトはインターナルになります。 現在のデフォルトがプライベートであれば、デフォルトは変更されません。 デフォルトはいつでも変更できます。 For more information, see "[Enforcing repository management policies in your enterprise](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#configuring-the-default-visibility-of-new-repositories-in-your-enterprise)." +リポジトリに対する現在のデフォルトの可視性がパブリックであれば、デフォルトはインターナルになります。 現在のデフォルトがプライベートであれば、デフォルトは変更されません。 デフォルトはいつでも変更できます。 詳しい情報については、「[Enterprise でリポジトリ管理ポリシーを適用する](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#configuring-the-default-visibility-of-new-repositories-in-your-enterprise)」を参照してください。 インスタンスに対するリポジトリの作成ポリシーは、パブリックリポジトリの無効化とプライベート及びインターナルリポジトリの許可に変更されます。 このポリシーはいつでも更新できます。 詳しい情報については「[インスタンスでのリポジトリ作成の制限](/enterprise/admin/user-management/restricting-repository-creation-in-your-instance)」を参照してください。 diff --git a/translations/ja-JP/content/admin/user-management/placing-a-legal-hold-on-a-user-or-organization.md b/translations/ja-JP/content/admin/user-management/placing-a-legal-hold-on-a-user-or-organization.md index 81cc8c7d404a..1e015ad802da 100644 --- a/translations/ja-JP/content/admin/user-management/placing-a-legal-hold-on-a-user-or-organization.md +++ b/translations/ja-JP/content/admin/user-management/placing-a-legal-hold-on-a-user-or-organization.md @@ -1,6 +1,6 @@ --- title: ユーザあるいはOrganizationへの訴訟ホールドの配置 -intro: 'You can place a legal hold on a user or organization to ensure that repositories they own cannot be permanently removed from your enterprise.' +intro: 'ユーザまたは Organization を法的に保留して、それらが所有するリポジトリを Enterprise から完全に削除できないようにすることができます。' redirect_from: - /enterprise/admin/user-management/placing-a-legal-hold-on-a-user-or-organization versions: diff --git a/translations/ja-JP/content/admin/user-management/preventing-users-from-creating-organizations.md b/translations/ja-JP/content/admin/user-management/preventing-users-from-creating-organizations.md index 9065acc15722..61dd7a16bff6 100644 --- a/translations/ja-JP/content/admin/user-management/preventing-users-from-creating-organizations.md +++ b/translations/ja-JP/content/admin/user-management/preventing-users-from-creating-organizations.md @@ -4,7 +4,7 @@ redirect_from: - /enterprise/admin/articles/preventing-users-from-creating-organizations/ - /enterprise/admin/hidden/preventing-users-from-creating-organizations/ - /enterprise/admin/user-management/preventing-users-from-creating-organizations -intro: 'You can prevent users from creating organizations in your enterprise.' +intro: 'ユーザが Enterprise 内に Organization を作成できないようにすることができます。' versions: enterprise-server: '*' github-ae: '*' diff --git a/translations/ja-JP/content/admin/user-management/requiring-two-factor-authentication-for-an-organization.md b/translations/ja-JP/content/admin/user-management/requiring-two-factor-authentication-for-an-organization.md index 3a2f1eb80b9f..f973e07cc241 100644 --- a/translations/ja-JP/content/admin/user-management/requiring-two-factor-authentication-for-an-organization.md +++ b/translations/ja-JP/content/admin/user-management/requiring-two-factor-authentication-for-an-organization.md @@ -7,7 +7,7 @@ versions: enterprise-server: '*' --- -When using LDAP or built-in authentication, two-factor authentication is supported on {% data variables.product.product_location %}. Organizationの管理者は、メンバーに対して2要素認証の有効化を必須とすることができます。 +LDAP またはビルトイン認証を使用している場合、{% data variables.product.product_location %} で 2 要素認証がサポートされます。 Organizationの管理者は、メンバーに対して2要素認証の有効化を必須とすることができます。 {% data reusables.enterprise_user_management.external_auth_disables_2fa %} diff --git a/translations/ja-JP/content/admin/user-management/searching-the-audit-log.md b/translations/ja-JP/content/admin/user-management/searching-the-audit-log.md index f196b1cfca55..7f0f80a1bbe1 100644 --- a/translations/ja-JP/content/admin/user-management/searching-the-audit-log.md +++ b/translations/ja-JP/content/admin/user-management/searching-the-audit-log.md @@ -1,6 +1,6 @@ --- title: Audit log を検索する -intro: 'Site administrators can search an extensive list of audited actions on the enterprise.' +intro: 'サイト管理者は、Enterprise で監査されたアクションの広範なリストを検索できます。' redirect_from: - /enterprise/admin/articles/searching-the-audit-log/ - /enterprise/admin/installation/searching-the-audit-log @@ -19,7 +19,7 @@ AND/ORの論理演算子で区切られた値のペア:1つ以上のキーを使 | `actor_id` | アクションを開始したユーザアカウントの ID | | `actor` | アクションを開始したユーザアカウントの名前 | | `oauth_app_id` | アクションに関連付けられている OAuth アプリケーションの ID | -| `action` | Name of the audited action | +| `action` | 監査されたアクションの名前 | | `user_id` | アクションによって影響を受けたユーザの ID | | `ユーザ` | アクションによって影響を受けたユーザの名前 | | `repo_id` | アクションによって影響を受けたリポジトリの ID (妥当な場合) | @@ -35,7 +35,7 @@ AND/ORの論理演算子で区切られた値のペア:1つ以上のキーを使 `repo:"octocat/Spoon-Knife" AND created_at:[2017-01-01 TO *]` -For a full list of actions, see "[Audited actions](/admin/user-management/audited-actions)." +アクションの完全なリストについては、「[監査済みのアクション](/admin/user-management/audited-actions)」を参照してください。 ### Audit log を検索する diff --git a/translations/ja-JP/content/admin/user-management/suspending-and-unsuspending-users.md b/translations/ja-JP/content/admin/user-management/suspending-and-unsuspending-users.md index 4e5547718bcc..7c70eaf71b8d 100644 --- a/translations/ja-JP/content/admin/user-management/suspending-and-unsuspending-users.md +++ b/translations/ja-JP/content/admin/user-management/suspending-and-unsuspending-users.md @@ -83,4 +83,4 @@ fatal: The remote end hung up unexpectedly ``` ### 参考リンク -- "[Suspend a user](/rest/reference/enterprise-admin#suspend-a-user)" \ No newline at end of file +- 「[ユーザーをサスペンドする](/rest/reference/enterprise-admin#suspend-a-user)」 \ No newline at end of file diff --git a/translations/ja-JP/content/admin/user-management/viewing-push-logs.md b/translations/ja-JP/content/admin/user-management/viewing-push-logs.md index e2d5d6a891c8..55a1482d5421 100644 --- a/translations/ja-JP/content/admin/user-management/viewing-push-logs.md +++ b/translations/ja-JP/content/admin/user-management/viewing-push-logs.md @@ -1,6 +1,6 @@ --- title: プッシュログの表示 -intro: 'Site administrators can view a list of Git push operations for any repository on the enterprise.' +intro: 'サイト管理者は、Enterprise 上の任意のリポジトリに対する Git プッシュ操作の一覧を確認することができます。' redirect_from: - /enterprise/admin/articles/viewing-push-logs/ - /enterprise/admin/installation/viewing-push-logs @@ -22,9 +22,9 @@ versions: ### リポジトリのプッシュログを表示する -1. Sign into {% data variables.product.prodname_ghe_server %} as a site administrator. +1. サイト管理者として {% data variables.product.prodname_ghe_server %} にサインインします。 1. リポジトリにアクセスします。 -1. In the upper-right corner of the repository's page, click +1. リポジトリのページの右上隅にある {% octicon "rocket" aria-label="The rocket ship" %} をクリックします。 {% octicon "rocket" aria-label="The rocket ship" %}. ![サイトアドミン設定にアクセスするための宇宙船のアイコン](/assets/images/enterprise/site-admin-settings/access-new-settings.png) {% data reusables.enterprise_site_admin_settings.security-tab %} diff --git a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md index 1bc222580e33..e95215843427 100644 --- a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md +++ b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md @@ -8,40 +8,40 @@ versions: free-pro-team: '*' --- -### リポジトリのクローン方法 -{% data variables.product.prodname_dotcom %}上のリポジトリは、リモートリポジトリとして存在します。 他の人が所有するパブリックリポジトリをクローンできます。 自分が所有するリポジトリをクローンして、自分のコンピュータ上にローカルコピーを作成し、これら2つの場所の間で同期を行えます。 +### About local repositories +Repositories on {% data variables.product.prodname_dotcom %} are remote repositories. You can clone or fork a repository with {% data variables.product.prodname_desktop %} to create a local repository on your computer. + +You can create a local copy of any repository on {% data variables.product.product_name %} that you have access to by cloning the repository. If you own a repository or have write permissions, you can sync between the local and remote locations. 詳しい情報については、「[ブランチを同期する](/desktop/contributing-and-collaborating-using-github-desktop/syncing-your-branch)」を参照してください。 + +When you clone a repository, any changes you push to {% data variables.product.product_name %} will affect the original repository. To make changes without affecting the original project, you can create a separate copy by forking the repository. You can create a pull request to propose that maintainers incorporate the changes in your fork into the original upstream repository. 詳しい情報については「[フォークについて](/github/collaborating-with-issues-and-pull-requests/about-forks)」を参照してください。 + +When you try to use {% data variables.product.prodname_desktop %} to clone a repository that you do not have write access to, {% data variables.product.prodname_desktop %} will prompt you to create a fork automatically. You can choose to use your fork to contribute to the original upstream repository or to work independently on your own project. Any existing forks default to contributing changes to their upstream repositories. You can modify this choice at any time. For more information, see "[Managing fork behavior](#managing-fork-behavior)". リポジトリを{% data variables.product.prodname_dotcom %}、または{% data variables.product.prodname_enterprise %}から直接クローンすることもできます。 詳しい情報については、「[{% data variables.product.prodname_dotcom %} から {% data variables.product.prodname_desktop %} にリポジトリをクローンする](/desktop/guides/contributing-to-projects/cloning-a-repository-from-github-to-github-desktop/)」を参照してください。 -{% mac %} +### リポジトリをクローンする {% data reusables.desktop.choose-clone-repository %} - ![Mac アプリケーション内の [Clone] メニューオプション](/assets/images/help/desktop/clone-file-menu-mac.png) {% data reusables.desktop.cloning-location-tab %} - ![[Clone a repository] メニュー内の [Location] タブ](/assets/images/help/desktop/choose-repository-location-mac.png) {% data reusables.desktop.cloning-repository-list %} - ![リポジトリリストのクローン](/assets/images/help/desktop/clone-a-repository-list-mac.png) -4. [**Choose...**]をクリックし、Finderウインドウを使用してリポジトリをクローンするローカルパスに移動します。 ![Chooseボタン](/assets/images/help/desktop/clone-choose-button-mac.png) -5. **Clone**をクリックします。 ![Cloneボタン](/assets/images/help/desktop/clone-button-mac.png) - -{% endmac %} +{% data reusables.desktop.choose-local-path %} +{% data reusables.desktop.click-clone %} -{% windows %} +### リポジトリをフォークする +If you clone a repository that you do not have write access to, {% data variables.product.prodname_desktop %} will create a fork. After creating or cloning a fork, {% data variables.product.prodname_desktop %} will ask how you are planning to use the fork. {% data reusables.desktop.choose-clone-repository %} - ![Windows アプリケーション内の [Clone] メニューオプション](/assets/images/help/desktop/clone-file-menu-windows.png) {% data reusables.desktop.cloning-location-tab %} - ![[Clone a repository] メニュー内の [Location] タブ](/assets/images/help/desktop/choose-repository-location-win.png) {% data reusables.desktop.cloning-repository-list %} - ![リポジトリリストのクローン](/assets/images/help/desktop/clone-a-repository-list-win.png) -4. **Choose...**をクリックし、Windows Explorerを使用してリポジトリをクローンするローカルパスに移動します。 ![Chooseボタン](/assets/images/help/desktop/clone-choose-button-win.png) -5. **Clone**をクリックします。 ![Cloneボタン](/assets/images/help/desktop/clone-button-win.png) +{% data reusables.desktop.choose-local-path %} +{% data reusables.desktop.click-clone %} +{% data reusables.desktop.fork-type-prompt %} -{% endwindows %} +### Managing fork behavior +You can change how a fork behaves with the upstream repository in {% data variables.product.prodname_desktop %}. -### リポジトリのフォーク -書き込みアクセス権がないプロジェクトにコントリビュートするには、{% data variables.product.prodname_desktop %}を使ってそのリポジトリのフォークを作成します。 フォークに対する変更は、オリジナルのリポジトリには影響しません。 フォークに変更をコミットし、そしてオリジナルのリポジトリに対して提案する変更でプルリクエストをオープンできます。 詳しい情報については「[フォークについて](/github/collaborating-with-issues-and-pull-requests/about-forks)」を参照してください。 +{% data reusables.desktop.open-repository-settings %} +{% data reusables.desktop.select-fork-behavior %} -1. 書き込みアクセス権を持っていないリポジトリをクローンし、変更をコミットしようとすると、{% data variables.product.prodname_desktop %}は次の警告を発します。"You don't have write access to **REPOSITORY**." **create a fork(フォークの作成)**をクリックしてください。 ![フォークの作成リンク](/assets/images/help/desktop/create-a-fork.png) -3. **Fork this repository(このリポジトリをフォーク)**をクリックしてください。 ![このリポジトリのフォークボタン](/assets/images/help/desktop/fork-this-repo-button.png) -4. {% data variables.product.prodname_dotcom %}上のフォークを見るには、{% data variables.product.prodname_dotcom %}の右上で自分のプロフィール画像をクリックし、**Your repositories(あなたのリポジトリ)**をクリックしてください。 ![あなたのリポジトリリンク](/assets/images/help/profile/your-repositories.png) +### 参考リンク +- [リモートリポジトリについて](/github/using-git/about-remote-repositories) diff --git a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md index 72f816a53ef2..83234dd31917 100644 --- a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md +++ b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md @@ -9,7 +9,7 @@ versions: ### {% data variables.product.prodname_desktop %} のタグについて -{% data variables.product.prodname_desktop %} を使用すると、アノテーションされたタグを作成できます。 タグを使用して、リリースのバージョン番号など、リポジトリの履歴内の個々のポイントをマークできます。 リリースタグに関する詳しい情報については、「[リリースについて](/github/administering-a-repository/about-releases)」を参照してください。 +{% data variables.product.prodname_desktop %} を使用すると、アノテーションされたタグを作成できます。 Tags are associated with commits, so you can use a tag to mark an individual point in your repository's history, including a version number for a release. リリースタグに関する詳しい情報については、「[リリースについて](/github/administering-a-repository/about-releases)」を参照してください。 {% data reusables.desktop.tags-push-with-commits %} @@ -44,3 +44,7 @@ versions: {% data reusables.desktop.history-tab %} {% data reusables.desktop.delete-tag %} + +### 参考リンク + +- "[Git Basics - Tagging](https://git-scm.com/book/en/v2/Git-Basics-Tagging)" in the Git documentation diff --git a/translations/ja-JP/content/developers/apps/activating-beta-features-for-apps.md b/translations/ja-JP/content/developers/apps/activating-beta-features-for-apps.md index 074c71b42734..eaa0fb64b282 100644 --- a/translations/ja-JP/content/developers/apps/activating-beta-features-for-apps.md +++ b/translations/ja-JP/content/developers/apps/activating-beta-features-for-apps.md @@ -3,6 +3,8 @@ title: アプリケーションのベータ版機能を有効化する intro: 'パブリックベータでリリースたれた新しいアプリケーションの機能を、{% data variables.product.prodname_github_apps %} および {% data variables.product.prodname_oauth_app %} でテストできます。' versions: free-pro-team: '*' + enterprise-server: '>=2.22' + github-ae: '*' --- {% warning %} diff --git a/translations/ja-JP/content/developers/apps/authenticating-with-github-apps.md b/translations/ja-JP/content/developers/apps/authenticating-with-github-apps.md index 9bbb50091ae9..cfbf0ab027a7 100644 --- a/translations/ja-JP/content/developers/apps/authenticating-with-github-apps.md +++ b/translations/ja-JP/content/developers/apps/authenticating-with-github-apps.md @@ -110,7 +110,7 @@ $ curl -i -H "Authorization: Bearer YOUR_JWT" -H "Accept: application/vnd.github ```json { "message": "'Expiration' claim ('exp') must be a numeric value representing the future time at which the assertion expires.", - "documentation_url": "{% data variables.product.doc_url_pre %}/v3" + "documentation_url": "{% data variables.product.doc_url_pre %}" } ``` diff --git a/translations/ja-JP/content/developers/apps/creating-ci-tests-with-the-checks-api.md b/translations/ja-JP/content/developers/apps/creating-ci-tests-with-the-checks-api.md index 1104208b1063..45f7d6c326d0 100644 --- a/translations/ja-JP/content/developers/apps/creating-ci-tests-with-the-checks-api.md +++ b/translations/ja-JP/content/developers/apps/creating-ci-tests-with-the-checks-api.md @@ -12,7 +12,7 @@ versions: ### はじめに -このガイドでは、[Github App](/apps/) と [Checks API](/rest/reference/checks) について紹介します。Checks API は、テストを実行する継続的インテグレーション (CI) サーバーを構築するために使用します。 +This guide will introduce you to [GitHub Apps](/apps/) and the [Checks API](/rest/reference/checks), which you'll use to build a continuous integration (CI) server that runs tests. CI とは、ソフトウェアの開発においてコードを頻繁に共有リポジトリにコミットする手法のことです。 コードをコミットする頻度が高いほどエラーの発生が早くなり、開発者がエラーの原因を見つけようとしてデバッグする必要性も減ります。 コードの更新が頻繁であれば、ソフトウェア開発チームの他のメンバーによる変更をマージするのも、それだけ容易になります。 コードの記述により多くの時間をかけられるようになり、エラーのデバッグやマージコンフリクトの解決にかける時間が減るので、これは開発者にとって素晴らしいやり方です。 🙌 @@ -49,7 +49,7 @@ Checks API は、新しいコードがリポジトリにプッシュされるた ### 必要な環境 -以下の作業に取りかかる前に、[Github Apps](/apps/)、[webhook](/webhooks)、[Checks API](/rest/reference/checks) を使い慣れていない場合は、ある程度慣れておくとよいでしょう。 [REST API ドキュメント](/rest)には、さらに多くの API が掲載されています。 Checks API は [GraphQL](/graphql) でも使用できますが、このクイックスタートでは REST に焦点を当てます。 詳細については、GraphQL [Checks Suite](/graphql/reference/objects#checksuite) および [Check Run](/graphql/reference/objects#checkrun) オブジェクトを参照してください。 +Before you get started, you may want to familiarize yourself with [GitHub Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/rest/reference/checks), if you're not already. [REST API ドキュメント](/rest)には、さらに多くの API が掲載されています。 Checks API は [GraphQL](/graphql) でも使用できますが、このクイックスタートでは REST に焦点を当てます。 詳細については、GraphQL [Checks Suite](/graphql/reference/objects#checksuite) および [Check Run](/graphql/reference/objects#checkrun) オブジェクトを参照してください。 [Ruby プログラミング言語](https://www.ruby-lang.org/en/)、[Smee](https://smee.io/) webhook ペイロード配信サービス、GitHub REST API 用の [Octokit.rb Ruby ライブラリ](http://octokit.github.io/octokit.rb/)、および [Sinatra ウェブフレームワーク](http://sinatrarb.com/) を使用して、Checks API CI サーバーアプリケーションを作成します。 @@ -203,7 +203,7 @@ $ ruby template_server.rb ### ステップ 1.4. チェック実行を更新する -`create_check_run` メソッドが実行されると、メソッドは GitHub に新しいチェック実行を作成するよう依頼します。 Github がチェック実行の作成を完了すると、`created` アクションの `check_run` webhook イベントを受信します。 このイベントは、チェックの実行を開始する合図です。 +`create_check_run` メソッドが実行されると、メソッドは GitHub に新しいチェック実行を作成するよう依頼します。 When GitHub finishes creating the check run, you'll receive the `check_run` webhook event with the `created` action. このイベントは、チェックの実行を開始する合図です。 イベントハンドラーを更新し、`created` アクションを待ち受けるようにしましょう。 イベントハンドラーを更新する際、`rerequested` アクションに条件を追加できます。 誰かが [Re-run] ボタンをクリックして GitHub 上で単一のテストを再実行すると、GitHub はアプリケーションに `rerequested` チェック実行イベントを送信します。 チェック実行が `rerequested` の場合、すべてのプロセスを開始し、新しいチェック実行を作成します。 @@ -435,7 +435,7 @@ clone_repository(full_repo_name, repository, head_sha) ### ステップ 2.3. RuboCop を実行する -これでうまくいきました。 リポジトリをクローンし、CI サーバーを使用してチェック実行を作成しようという段階にまで到達しました。 Now you'll get into the nitty gritty details of the [RuboCop linter](https://docs.rubocop.org/rubocop/usage/basic_usage.html#code-style-checker) and [Checks API annotations](/rest/reference/checks#create-a-check-run). +これでうまくいきました。 リポジトリをクローンし、CI サーバーを使用してチェック実行を作成しようという段階にまで到達しました。 それではいよいよ [RuboCop 文法チェッカー](https://docs.rubocop.org/rubocop/usage/basic_usage.html#code-style-checker) と [Checks API アノテーション](/rest/reference/checks#create-a-check-run)の核心に迫ります。 次のコードは、RuboCop を実行し、スタイル コード エラーを JSON フォーマットで保存します。 [前のステップ](#step-22-cloning-the-repository) で追加した`clone_repository` への呼び出しの下と、チェック実行を更新するコードの上に追加して完了です。 @@ -447,7 +447,7 @@ logger.debug @report @output = JSON.parse @report ``` -上記のコードは、リポジトリのディレクトリにある全てのファイルで RuboCop を実行します。 `--format json` のオプションは、文法チェックの結果のコピーをコンピューターで読みとることができるフォーマットで保存する便利な方法です。 See the [RuboCop docs](https://docs.rubocop.org/rubocop/formatters.html#json-formatter) for details and an example of the JSON format. +上記のコードは、リポジトリのディレクトリにある全てのファイルで RuboCop を実行します。 `--format json` のオプションは、文法チェックの結果のコピーをコンピューターで読みとることができるフォーマットで保存する便利な方法です。 JSON フォーマットの詳細および例については、[RuboCop ドキュメント](https://docs.rubocop.org/rubocop/formatters.html#json-formatter)を参照してください。 このコードは RuboCop の結果を `@report` 変数に格納するため、リポジトリのチェックアウトを安全に削除できます。 また、このコードは JSON も解析するため、`@output` 変数を使用して GitHub App のキーと変数に簡単にアクセスできます。 @@ -588,7 +588,7 @@ end `offense_count` が 0 の場合、CI テストは `success` となります。 エラーがある場合、このコードは結果を `neutral` に設定します。これは、コードの文法チェッカーによるエラーを厳格に強制することを防ぐためです。 ただし、文法エラーがある場合にチェックスイートが失敗になるようにしたい場合は、結果を `failure` に変更できます。 -エラーが報告されると、上記のコードは ReboCop レポートの `files` 配列を反復処理します。 コードは各ファイルにおいてファイルパスを抽出し、アノテーションレベルを `notice` に設定します。 You could go even further and set specific warning levels for each type of [RuboCop Cop](https://docs.rubocop.org/rubocop/cops.html), but to keep things simpler in this quickstart, all errors are set to a level of `notice`. +エラーが報告されると、上記のコードは ReboCop レポートの `files` 配列を反復処理します。 コードは各ファイルにおいてファイルパスを抽出し、アノテーションレベルを `notice` に設定します。 さらに細かく、[RuboCop Cop](https://docs.rubocop.org/rubocop/cops.html) の各タイプに特定の警告レベルを設定することもできますが、このクイックスタートでは簡単さを優先し、すべてのエラーを `notice` のレベルに設定します。 このコードはまた、`offenses` 配列の各エラーを反復処理し、違反の場所とエラー メッセージを収集します。 必要な情報を抽出後、コードは各エラーに対してアノテーションを作成し、それを `annotations` 配列に格納します。 アノテーションは同一行の開始列と終了列のみをサポートしているため、開始行と終了行の値が同じである場合にのみ `annotation` オブジェクトに `start_column` と `end_column` が追加されます。 @@ -718,7 +718,7 @@ $ ruby template_server.rb ここまで来たのはすごいですよ! 👏 あなたはもう CI テストを作成しました。 このセクションでは、もう 1 つの機能を追加します。RuboCop を使用して、見つけたエラーを自動的に修正するために使用するための機能です。 すでに[前のセクション](#step-25-updating-the-check-run-with-ci-test-results)で、[Fix this] ボタンを追加しました。 ここでは、ユーザが [Fix this] ボタンをクリックしたときにトリガーされる、`requested_action` チェック実行イベントを処理するコードを追加します。 -The RuboCop tool [offers](https://docs.rubocop.org/rubocop/usage/basic_usage.html#auto-correcting-offenses) the `--auto-correct` command-line option to automatically fix errors it finds. `--auto-correct` 機能を使用すると、サーバー上のローカルファイルに更新が適用されます。 RuboCop がこの作業をやってのけた後は、その変更を GitHub にプッシュする必要があります。 +RuboCop ツールには、見つけたエラーを自動的に修正する `--auto-correct` コマンドラインオプションの [機能](https://docs.rubocop.org/rubocop/usage/basic_usage.html#auto-correcting-offenses) があります。 `--auto-correct` 機能を使用すると、サーバー上のローカルファイルに更新が適用されます。 RuboCop がこの作業をやってのけた後は、その変更を GitHub にプッシュする必要があります。 リポジトリにブッシュするには、アプリケーションに [Repository contents] への書き込み権限が必要です。 この権限については、[ステップ 2.2. リポジトリをクローンする](#step-22-cloning-the-repository)で既に [**Read & write**] に設定しているので、もう準備は整っています。 diff --git a/translations/ja-JP/content/developers/apps/migrating-oauth-apps-to-github-apps.md b/translations/ja-JP/content/developers/apps/migrating-oauth-apps-to-github-apps.md index 9164c407bfd5..f8c73ab9cbac 100644 --- a/translations/ja-JP/content/developers/apps/migrating-oauth-apps-to-github-apps.md +++ b/translations/ja-JP/content/developers/apps/migrating-oauth-apps-to-github-apps.md @@ -52,7 +52,7 @@ GitHub Appは[レート制限に対するスライディングルール](/apps/b #### 新しいGitHub Appの登録 -GitHub Appへ切り替えすることを決めたら、[新しいGitHub Appを作成](/apps/building-github-apps/)しなければなりません。 +Once you've decided to make the switch to GitHub Apps, you'll need to [create a new GitHub App](/apps/building-github-apps/). #### アプリケーションが必要とする権限の決定 @@ -62,7 +62,7 @@ GitHub Appの設定で、アプリケーションがそれぞれの権限の種 #### webhookのサブスクライブ -新しいGitHub Appを作成し、その権限を選択したら、サブスクライブさせたいwebhookイベントを選択できます。 webhookをサブスクライブする方法を学ぶには、「[GitHub Appの権限の編集](/apps/managing-github-apps/editing-a-github-app-s-permissions/)」を参照してください。 +新しいGitHub Appを作成し、その権限を選択したら、サブスクライブさせたいwebhookイベントを選択できます。 See "[Editing a GitHub App's permissions](/apps/managing-github-apps/editing-a-github-app-s-permissions/)" to learn how to subscribe to webhooks. #### 様々な認証方法の理解 diff --git a/translations/ja-JP/content/developers/apps/refreshing-user-to-server-access-tokens.md b/translations/ja-JP/content/developers/apps/refreshing-user-to-server-access-tokens.md index e7a5814f2415..47e06dbfdae1 100644 --- a/translations/ja-JP/content/developers/apps/refreshing-user-to-server-access-tokens.md +++ b/translations/ja-JP/content/developers/apps/refreshing-user-to-server-access-tokens.md @@ -42,7 +42,7 @@ versions: { "access_token": "e72e16c7e42f292c6912e7710c838347ae178b4a", "expires_in": "28800", - "refresh_token": "r1.c1b4a2e77838347a7e420ce178f2e7c6912e1692", + "refresh_token": "r1.c1b4a2e77838347a7e420ce178f2e7c6912e169246c34e1ccbf66c46812d16d5b1a9dc86a149873c", "refresh_token_expires_in": "15811200", "scope": "", "token_type": "bearer" diff --git a/translations/ja-JP/content/developers/apps/suspending-a-github-app-installation.md b/translations/ja-JP/content/developers/apps/suspending-a-github-app-installation.md index 34e856a44457..6006f443efde 100644 --- a/translations/ja-JP/content/developers/apps/suspending-a-github-app-installation.md +++ b/translations/ja-JP/content/developers/apps/suspending-a-github-app-installation.md @@ -5,6 +5,8 @@ redirect_from: - /apps/managing-github-apps/suspending-a-github-app-installation versions: free-pro-team: '*' + enterprise-server: '>=2.22' + github-ae: '*' --- {% note %} diff --git a/translations/ja-JP/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md b/translations/ja-JP/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md index 99cbf9b735bf..f1947b7a5388 100644 --- a/translations/ja-JP/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md +++ b/translations/ja-JP/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md @@ -14,7 +14,7 @@ versions: {% warning %} -{% data variables.product.prodname_marketplace %}でGitHub Appを提供している場合、アプリケーションはOAuthの認可フローに従ってユーザを識別しなければなりません。 このフローをサポートするために、個別のOAuth Appをセットアップする必要はありません。 詳しい情報については「[GitHub Appのユーザの特定と認可](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)」を参照してください。 +If you offer a {% data variables.product.prodname_github_app %} in {% data variables.product.prodname_marketplace %}, your app must identify users following the OAuth authorization flow. You don't need to set up a separate {% data variables.product.prodname_oauth_app %} to support this flow. See "[Identifying and authorizing users for {% data variables.product.prodname_github_apps %}](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)" for more information. {% endwarning %} @@ -24,7 +24,7 @@ versions: **Complete order and begin installation(注文を完了してインストールを開始)**をクリックすることで、顧客は購入を完了します。 -そうすると、GitHubは[`marketplace_purchase`](/webhooks/event-payloads/#marketplace_purchase) webhookに`purchased`アクションを付けてアプリケーションに送信します。 +{% data variables.product.product_name %} then sends the [`marketplace_purchase`](/webhooks/event-payloads/#marketplace_purchase) webhook with the `purchased` action to your app. `marketplace_purchase` webhookから`effective_date`と`marketplace_purchase`を読み取り、顧客が購入したプラン、支払いサイクルの開始時点、次の支払いサイクルの開始時点を判断してください。 @@ -34,27 +34,27 @@ versions: ### ステップ 2. インストール -アプリケーションがGitHub Appなら、GitHubは顧客に対してアプリケーションの購入時にそのアプリケーションがアクセスできるリポジトリの選択を求めます。 そしてGitHubは、顧客が選択したアカウントにそのアプリケーションをインストールし、選択されたリポジトリへのアクセスを許可します。 +If your app is a {% data variables.product.prodname_github_app %}, {% data variables.product.product_name %} prompts the customer to select which repositories the app can access when they purchase it. {% data variables.product.product_name %} then installs the app on the account the customer selected and grants access to the selected repositories. -この時点で、GitHub Appの設定で**Setup URL**を指定しているなら、GitHubは顧客をそのURLへリダイレクトさせます。 Setup URLを指定していないなら、GitHub Appの購入を処理することはできません +At this point, if you specified a **Setup URL** in your {% data variables.product.prodname_github_app %} settings, {% data variables.product.product_name %} will redirect the customer to that URL. If you do not specify a setup URL, you will not be able to handle purchases of your {% data variables.product.prodname_github_app %}. {% note %} -**ノート:** **Setup URL**はGitHub Appの設定中でオプションとされていますが、アプリケーションを{% data variables.product.prodname_marketplace %}で提供したい場合には必須のフィールドです。 +**Note:** The **Setup URL** is described as optional in {% data variables.product.prodname_github_app %} settings, but it is a required field if you want to offer your app in {% data variables.product.prodname_marketplace %}. {% endnote %} -アプリケーションがOAuth Appなら、GitHubはそれをどこにもインストールしません。 その代わりに、GitHubは顧客を[{% data variables.product.prodname_marketplace %}リスト](/marketplace/listing-on-github-marketplace/writing-github-marketplace-listing-descriptions/#listing-urls)で指定された**Installation URL**へ顧客をリダイレクトします。 +If your app is an {% data variables.product.prodname_oauth_app %}, {% data variables.product.product_name %} does not install it anywhere. Instead, {% data variables.product.product_name %} redirects the customer to the **Installation URL** you specified in your [{% data variables.product.prodname_marketplace %} listing](/marketplace/listing-on-github-marketplace/writing-github-marketplace-listing-descriptions/#listing-urls). -顧客がOAuth Appを購入すると、GitHubはその顧客を選択されたURL(Setup URLもしくはInstallation URL)へリダイレクトし、そのURLには顧客が選択した価格プランがクエリパラメータの`marketplace_listing_plan_id`として含まれます。 +When a customer purchases an {% data variables.product.prodname_oauth_app %}, {% data variables.product.product_name %} redirects the customer to the URL you choose (either Setup URL or Installation URL) and the URL includes the customer's selected pricing plan as a query parameter: `marketplace_listing_plan_id`. ### ステップ 3. 認可 顧客がアプリケーションを購入したら、顧客をOAuthの認可フローに送らなければなりません。 -* アプリケーションがGitHub Appなら、GitHubが顧客を**Setup URL**にリダイレクトしたらすぐに認可フローを開始してください。 「[GitHub Appのユーザの特定の認可](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)」のステップに従ってください。 +* If your app is a {% data variables.product.prodname_github_app %}, begin the authorization flow as soon as {% data variables.product.product_name %} redirects the customer to the **Setup URL**. Follow the steps in "[Identifying and authorizing users for {% data variables.product.prodname_github_apps %}](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)." -* アプリケーションがOAuth Appなら、GitHubが顧客を**Installation URL**にリダイレクトしたらすぐに認可フローを開始してください。 「[OAuth Appの認可](/apps/building-oauth-apps/authorizing-oauth-apps/)」のステップに従ってください。 +* If your app is an {% data variables.product.prodname_oauth_app %}, begin the authorization flow as soon as {% data variables.product.product_name %} redirects the customer to the **Installation URL**. Follow the steps in "[Authorizing {% data variables.product.prodname_oauth_apps %}](/apps/building-oauth-apps/authorizing-oauth-apps/)." どちらの種類のアプリケーションでも、最初のステップは顧客をhttps://github.com/login/oauth/authorizeにリダイレクトさせることです。 diff --git a/translations/ja-JP/content/discussions/index.md b/translations/ja-JP/content/discussions/index.md index 2ddd67981780..5d9153d9cf48 100644 --- a/translations/ja-JP/content/discussions/index.md +++ b/translations/ja-JP/content/discussions/index.md @@ -40,7 +40,7 @@ versions:

ディスカッションを使用しているコミュニティ

- {% render 'discussions-community-card' for discussionsCommunityExamples as example %} + {% render discussions-community-card for discussionsCommunityExamples as example %}
{% if discussionsCommunityExamples.length > 6 %} diff --git a/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education-for-students.md b/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education-for-students.md index 36e5d4e4635d..560a1557ce44 100644 --- a/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education-for-students.md +++ b/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education-for-students.md @@ -13,9 +13,9 @@ versions: {% data reusables.education.about-github-education-link %} -{% data variables.product.prodname_dotcom %} アカウントを持つ誰もが、{% data variables.product.prodname_free_user %} での無制限のパブリックおよびプライベートリポジトリで協業できます。 学生は {% data variables.product.prodname_student_pack %} に応募することもできます。これはプロフェッショナルの開発者が使用するツールやサービスへの無料アクセスを提供します。 For more information, see "[Apply for a student developer pack](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack)" and [{% data variables.product.prodname_education %}](https://education.github.com/pack). +{% data variables.product.prodname_dotcom %} アカウントを持つ誰もが、{% data variables.product.prodname_free_user %} での無制限のパブリックおよびプライベートリポジトリで協業できます。 学生は {% data variables.product.prodname_student_pack %} に応募することもできます。これはプロフェッショナルの開発者が使用するツールやサービスへの無料アクセスを提供します。 詳しい情報については、「[学生向け開発者パックへの応募](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack)」および [{% data variables.product.prodname_education %}](https://education.github.com/pack) を参照してください。 -あなたが FIRST robotics club のメンバーなら、あなたの指導者はチームが {% data variables.product.prodname_team %} を使って協力し合うことができるよう、教育者割引に応募できます。これによって、無制限のユーザとプライベートリポジトリが無料で提供されます。 For more information, see "[Apply for an educator or researcher discount](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount)." +あなたが FIRST robotics club のメンバーなら、あなたの指導者はチームが {% data variables.product.prodname_team %} を使って協力し合うことができるよう、教育者割引に応募できます。これによって、無制限のユーザとプライベートリポジトリが無料で提供されます。 詳しい情報については、 「[教育者割引または研究者割引への応募](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount)」を参照してください。 ### 参考リンク diff --git a/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education.md b/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education.md index 071c5d269d41..377551ebf331 100644 --- a/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education.md +++ b/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education.md @@ -21,4 +21,4 @@ Teachers can manage a course on software development with {% data variables.prod 学生のリーダー及び教師に対するトレーニングプログラムについて詳しく学ぶには、[{% data variables.product.prodname_dotcom %}Campus Experts](https://education.github.com/students/experts)及び[ Campus Advisors](https://education.github.com/teachers/advisors)を参照してください。 -あなたの学校が {% data variables.product.prodname_dotcom %} と {% data variables.product.prodname_education %} スクールとしてパートナーになっていない場合は、個別に {% data variables.product.prodname_dotcom %} の利用の割引を申請できます。 For more information, see "[Use {% data variables.product.prodname_dotcom %} for your schoolwork](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork)" or "[Use {% data variables.product.prodname_dotcom %} in your classroom and research](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/)." +あなたの学校が {% data variables.product.prodname_dotcom %} と {% data variables.product.prodname_education %} スクールとしてパートナーになっていない場合は、個別に {% data variables.product.prodname_dotcom %} の利用の割引を申請できます。 詳しい情報については、「[学校の勉強での {% data variables.product.prodname_dotcom %} の利用](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork)」または「[クラスや勉強での {% data variables.product.prodname_dotcom %} の利用](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/)」を参照してください。 diff --git a/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/why-wasnt-my-application-for-a-student-developer-pack-approved.md b/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/why-wasnt-my-application-for-a-student-developer-pack-approved.md index e249d17b892a..f757a0d25321 100644 --- a/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/why-wasnt-my-application-for-a-student-developer-pack-approved.md +++ b/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/why-wasnt-my-application-for-a-student-developer-pack-approved.md @@ -65,4 +65,4 @@ versions: ### 参考リンク - 「[学生開発者パックに応募する](/articles/applying-for-a-student-developer-pack)」 -- "[Apply for a student developer pack](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack)" +- 「[学生向け開発者パックへの応募](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack)」 diff --git a/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved.md b/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved.md index 29af58657412..fd5a5ae73f8a 100644 --- a/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved.md +++ b/translations/ja-JP/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved.md @@ -43,4 +43,4 @@ versions: ### 参考リンク -- "[Apply for an educator or researcher discount](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount)" +- 「[教育者・研究者割引への応募](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount)」 diff --git a/translations/ja-JP/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md b/translations/ja-JP/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md index d800a839de3c..a8d244961606 100644 --- a/translations/ja-JP/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md +++ b/translations/ja-JP/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md @@ -16,7 +16,7 @@ Repl.itは、複数の複数のプログラミング言語をサポートする 学生がボタンをクリックして、初めてRepl.itにアクセスする際は、{% data variables.product.product_name %}認証情報でMakeCode Arcadeにサインインする必要があります。 サインインすると、学生はRepl.itで完全に構成された、課題リポジトリのコードが含まれる開発環境にアクセスできます。 -Repl.itでの作業に関する詳しい情報については、[Repl.itクイックスタートガイド](https://docs.repl.it/misc/quick-start#the-repl-environment)を参照してください。 +Repl.itでの作業に関する詳しい情報については、[Repl.itクイックスタートガイド](https://docs.repl.it/repls/quick-start#the-repl-environment)を参照してください。 グループ課題の場合、学生はRepl.it Multiplayerを利用して共同作業を行うことができます。 詳しい情報については、[Repl.it Multiplayer](https://repl.it/site/multiplayer)のウェブサイトを参照してください。 diff --git a/translations/ja-JP/content/education/manage-coursework-with-github-classroom/basics-of-setting-up-github-classroom.md b/translations/ja-JP/content/education/manage-coursework-with-github-classroom/basics-of-setting-up-github-classroom.md index 66a0ed4547a6..82fbbfbcf0bf 100644 --- a/translations/ja-JP/content/education/manage-coursework-with-github-classroom/basics-of-setting-up-github-classroom.md +++ b/translations/ja-JP/content/education/manage-coursework-with-github-classroom/basics-of-setting-up-github-classroom.md @@ -30,4 +30,4 @@ versions: ### 参考リンク -- "[Explore the benefits of teaching and learning with {% data variables.product.prodname_education %}](/education/teach-and-learn-with-github-education)" +- 「[{% data variables.product.prodname_education %} で教える・学ぶメリットの探求](/education/teach-and-learn-with-github-education)」 diff --git a/translations/ja-JP/content/education/manage-coursework-with-github-classroom/create-a-group-assignment.md b/translations/ja-JP/content/education/manage-coursework-with-github-classroom/create-a-group-assignment.md index 782ee6f5644a..dbf233b9ae50 100644 --- a/translations/ja-JP/content/education/manage-coursework-with-github-classroom/create-a-group-assignment.md +++ b/translations/ja-JP/content/education/manage-coursework-with-github-classroom/create-a-group-assignment.md @@ -1,6 +1,6 @@ --- title: グループ課題の作成 -intro: 'コースに参加している学生のチームのために、共同課題を作成できます。' +intro: 'コースに参加している学生のTeamのために、共同課題を作成できます。' versions: free-pro-team: '*' redirect_from: @@ -90,29 +90,29 @@ redirect_from: #### オンライン統合開発環境 (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 %}詳しい情報については、「[{% data variables.product.prodname_classroom %} と IDE の統合](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide)」を参照してください。 {% data reusables.classroom.assignments-guide-choose-an-online-ide %} {% data reusables.classroom.assignments-guide-click-continue-after-starter-code-and-feedback %} -### Providing feedback +### フィードバックを提供する -Optionally, you can automatically grade assignments and create a space for discussing each submission with the team. +必要に応じて、課題を自動的に再生し、各提出物をTeamで議論するための場を作成できます。 -- [Testing assignments automatically](#testing-assignments-automatically) -- [Preventing changes to important files](#preventing-changes-to-important-files) -- [Creating a pull request for feedback](#creating-a-pull-request-for-feedback) +- [課題を自動的にテストする](#testing-assignments-automatically) +- [重要なファイルへの変更を防ぐ](#preventing-changes-to-important-files) +- [フィードバックのためにプルリクエストを作成する](#creating-a-pull-request-for-feedback) -#### Testing assignments automatically +#### 課題を自動的にテストする {% data reusables.classroom.assignments-guide-using-autograding %} -#### Preventing changes to important files +#### 重要なファイルへの変更を防ぐ {% data reusables.classroom.assignments-guide-prevent-changes %} -#### Creating a pull request for feedback +#### フィードバックのためにプルリクエストを作成する {% data reusables.classroom.you-can-create-a-pull-request-for-feedback %} @@ -120,11 +120,11 @@ Optionally, you can automatically grade assignments and create a space for discu {% data reusables.classroom.assignments-guide-click-create-assignment-button %} -### Inviting students to an assignment +### 学生を課題に招待する {% data reusables.classroom.assignments-guide-invite-students-to-assignment %} -You can see the teams that are working on or have submitted an assignment in the **Teams** tab for the assignment. {% data reusables.classroom.assignments-to-prevent-submission %} +課題の [**Teams**] タブで、課題に取り組んでいるTeamや課題を提出したTeamを表示できます。 {% data reusables.classroom.assignments-to-prevent-submission %}
Group assignment @@ -132,7 +132,7 @@ You can see the teams that are working on or have submitted an assignment in the ### 次のステップ -- After you create the assignment and your students form teams, team members can start work on the assignment using Git and {% data variables.product.product_name %}'s features. Students can clone the repository, push commits, manage branches, create and review pull requests, address merge conflicts, and discuss changes with issues. Both you and the team can review the commit history for the repository. For more information, see "[Getting started with {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github)," "[Creating, cloning, and archiving repositories](/github/creating-cloning-and-archiving-repositories)," "[Using Git](/github/using-git)," and "[Collaborating with issues and pull requests](/github/collaborating-with-issues-and-pull-requests)," and the free course on [managing merge conflicts](https://lab.github.com/githubtraining/managing-merge-conflicts) from {% data variables.product.prodname_learning %}. +- 課題を作成し、学生がTeamを編成した後、TeamメンバーはGitと{% data variables.product.product_name %}の機能を使用して課題を開始できます。 学生はリポジトリのクローン、コミットのプッシュ、ブランチの管理、プルリクエストの作成およびレビュー、マージコンフリクトへの対処、およびIssueの変更に関するディスカッションが可能です。 あなたもTeamも、リポジトリのコミット履歴をレビューできます。 For more information, see "[Getting started with {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github)," "[Creating, cloning, and archiving repositories](/github/creating-cloning-and-archiving-repositories)," "[Using Git](/github/using-git)," and "[Collaborating with issues and pull requests](/github/collaborating-with-issues-and-pull-requests)," and the free course on [managing merge conflicts](https://lab.github.com/githubtraining/managing-merge-conflicts) from {% data variables.product.prodname_learning %}. - When a team finishes an assignment, you can review the files in the repository, or you can review the history and visualizations for the repository to better understand how the team collaborated. For more information, see "[Visualizing repository data with graphs](/github/visualizing-repository-data-with-graphs)." diff --git a/translations/ja-JP/content/education/manage-coursework-with-github-classroom/create-an-individual-assignment.md b/translations/ja-JP/content/education/manage-coursework-with-github-classroom/create-an-individual-assignment.md index 728b7bcf1d66..aa8496ad6bfb 100644 --- a/translations/ja-JP/content/education/manage-coursework-with-github-classroom/create-an-individual-assignment.md +++ b/translations/ja-JP/content/education/manage-coursework-with-github-classroom/create-an-individual-assignment.md @@ -72,7 +72,7 @@ By default, a new assignment will create an empty repository for each student on #### オンライン統合開発環境 (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 %}詳しい情報については、「[{% data variables.product.prodname_classroom %} と IDE の統合](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide)」を参照してください。 {% data reusables.classroom.assignments-guide-choose-an-online-ide %} @@ -80,19 +80,19 @@ By default, a new assignment will create an empty repository for each student on Optionally, you can automatically grade assignments and create a space for discussing each submission with the student. -- [Testing assignments automatically](#testing-assignments-automatically) -- [Preventing changes to important files](#preventing-changes-to-important-files) -- [Creating a pull request for feedback](#creating-a-pull-request-for-feedback) +- [課題を自動的にテストする](#testing-assignments-automatically) +- [重要なファイルへの変更を防ぐ](#preventing-changes-to-important-files) +- [フィードバックのためにプルリクエストを作成する](#creating-a-pull-request-for-feedback) -#### Testing assignments automatically +#### 課題を自動的にテストする {% data reusables.classroom.assignments-guide-using-autograding %} -#### Preventing changes to important files +#### 重要なファイルへの変更を防ぐ {% data reusables.classroom.assignments-guide-prevent-changes %} -#### Creating a pull request for feedback +#### フィードバックのためにプルリクエストを作成する {% data reusables.classroom.you-can-create-a-pull-request-for-feedback %} @@ -100,7 +100,7 @@ Optionally, you can automatically grade assignments and create a space for discu {% data reusables.classroom.assignments-guide-click-create-assignment-button %} -### Inviting students to an assignment +### 学生を課題に招待する {% data reusables.classroom.assignments-guide-invite-students-to-assignment %} @@ -112,7 +112,7 @@ You can see whether a student has joined the classroom and accepted or submitted ### 次のステップ -- Once you create the assignment, students can start work on the assignment using Git and {% data variables.product.product_name %}'s features. Students can clone the repository, push commits, manage branches, create and review pull requests, address merge conflicts, and discuss changes with issues. Both you and student can review the commit history for the repository. For more information, see "[Getting started with {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github)," "[Creating, cloning, and archiving repositories](/github/creating-cloning-and-archiving-repositories)," "[Using Git](/github/using-git)," and "[Collaborating with issues and pull requests](/github/collaborating-with-issues-and-pull-requests)." +- Once you create the assignment, students can start work on the assignment using Git and {% data variables.product.product_name %}'s features. 学生はリポジトリのクローン、コミットのプッシュ、ブランチの管理、プルリクエストの作成およびレビュー、マージコンフリクトへの対処、およびIssueの変更に関するディスカッションが可能です。 Both you and student can review the commit history for the repository. For more information, see "[Getting started with {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github)," "[Creating, cloning, and archiving repositories](/github/creating-cloning-and-archiving-repositories)," "[Using Git](/github/using-git)," and "[Collaborating with issues and pull requests](/github/collaborating-with-issues-and-pull-requests)." - When a student finishes an assignment, you can review the files in the repository, or you can review the history and visualizations for the repository to better understand the student's work. For more information, see "[Visualizing repository data with graphs](/github/visualizing-repository-data-with-graphs)." diff --git a/translations/ja-JP/content/github/administering-a-repository/about-dependabot-version-updates.md b/translations/ja-JP/content/github/administering-a-repository/about-dependabot-version-updates.md index cccdc2112604..b4678c736969 100644 --- a/translations/ja-JP/content/github/administering-a-repository/about-dependabot-version-updates.md +++ b/translations/ja-JP/content/github/administering-a-repository/about-dependabot-version-updates.md @@ -3,6 +3,7 @@ title: GitHub Dependabot のバージョンアップデートについて intro: '{% data variables.product.prodname_dependabot %} を使用して、使用するパッケージを最新バージョンに更新しておくことができます。' redirect_from: - /github/administering-a-repository/about-dependabot + - /github/administering-a-repository/about-github-dependabot - /github/administering-a-repository/about-github-dependabot-version-updates versions: free-pro-team: '*' @@ -14,9 +15,9 @@ versions: {% data variables.product.prodname_dependabot %} は、依存関係を維持する手間を省きます。 これを使用して、リポジトリが依存するパッケージおよびアプリケーションの最新リリースに自動的に対応できるようにすることができます。 -{% data variables.product.prodname_dependabot_version_updates %} を有効にするには、リポジトリに設定ファイルをチェックインします。 設定ファイルでは、リポジトリに保存されているマニフェストまたは他のパッケージ定義ファイルの場所を指定します。 {% data variables.product.prodname_dependabot %} はこの情報を使用して、古いパッケージとアプリケーションをチェックします。 {% data variables.product.prodname_dependabot %} は、依存関係のセマンティックバージョニング([semver](https://semver.org/))を調べて、そのバージョンへの更新の必要性を判断することにより、依存関係の新しいバージョンの有無を決定します。 特定のパッケージマネージャーでは、{% data variables.product.prodname_dependabot_version_updates %} もベンダをサポートしています。 ベンダ (またはキャッシュ) された依存関係は、マニフェストで参照されるのではなく、リポジトリ内の特定のディレクトリにチェックインされる依存関係です。 パッケージサーバーが利用できない場合でも、ビルド時にベンダ依存関係を利用できます。 {% data variables.product.prodname_dependabot_version_updates %} は、ベンダの依存関係をチェックして新しいバージョンを確認し、必要に応じて更新するように設定できます。 +You enable {% data variables.product.prodname_dependabot_version_updates %} by checking a configuration file into your repository. The configuration file specifies the location of the manifest, or of other package definition files, stored in your repository. {% data variables.product.prodname_dependabot %} はこの情報を使用して、古いパッケージとアプリケーションをチェックします。 {% data variables.product.prodname_dependabot %} は、依存関係のセマンティックバージョニング([semver](https://semver.org/))を調べて、そのバージョンへの更新の必要性を判断することにより、依存関係の新しいバージョンの有無を決定します。 特定のパッケージマネージャーでは、{% data variables.product.prodname_dependabot_version_updates %} もベンダをサポートしています。 Vendored (or cached) dependencies are dependencies that are checked in to a specific directory in a repository rather than referenced in a manifest. パッケージサーバーが利用できない場合でも、ビルド時にベンダ依存関係を利用できます。 {% data variables.product.prodname_dependabot_version_updates %} は、ベンダの依存関係をチェックして新しいバージョンを確認し、必要に応じて更新するように設定できます。 -{% data variables.product.prodname_dependabot %} が古い依存関係を特定すると、プルリクエストを発行して、マニフェストを依存関係の最新バージョンに更新します。 ベンダの依存関係の場合、{% data variables.product.prodname_dependabot %} はプルリクエストを生成して、古い依存関係を新しいバージョンに直接置き換えます。 テストに合格したことを確認し、プルリクエストの概要に含まれている変更履歴とリリースノートを確認して、マージします。 詳しい情報については、「[バージョン更新の有効化と無効化](/github/administering-a-repository/enabling-and-disabling-version-updates)」を参照してください。 +{% data variables.product.prodname_dependabot %} が古い依存関係を特定すると、プルリクエストを発行して、マニフェストを依存関係の最新バージョンに更新します。 For vendored dependencies, {% data variables.product.prodname_dependabot %} raises a pull request to replace the outdated dependency with the new version directly. テストに合格したことを確認し、プルリクエストの概要に含まれている変更履歴とリリースノートを確認して、マージします。 詳しい情報については、「[バージョン更新の有効化と無効化](/github/administering-a-repository/enabling-and-disabling-version-updates)」を参照してください。 セキュリティアップデートを有効にすると、{% data variables.product.prodname_dependabot %} はプルリクエストを発行し、脆弱性のある依存関係を更新します。 詳しい情報については、「[{% data variables.product.prodname_dependabot_security_updates %} について](/github/managing-security-vulnerabilities/about-dependabot-security-updates)」を参照してください。 diff --git a/translations/ja-JP/content/github/administering-a-repository/about-protected-branches.md b/translations/ja-JP/content/github/administering-a-repository/about-protected-branches.md index d864e219caef..afb3dd7a2ed3 100644 --- a/translations/ja-JP/content/github/administering-a-repository/about-protected-branches.md +++ b/translations/ja-JP/content/github/administering-a-repository/about-protected-branches.md @@ -82,13 +82,13 @@ After enabling required status checks, all required status checks must pass befo {% endnote %} -必須ステータスチェックのタイプは、\[loose\] (寛容)、\[strict\] (厳格) のいずれかに設定できます。 The type of required status check you choose determines whether your branch is required to be up-to-date with the base branch before merging. +必須ステータスチェックのタイプは、\[loose\] (寛容)、\[strict\] (厳格) のいずれかに設定できます。 選択した必須ステータスチェックのタイプにより、マージする前にブランチをベースブランチとともに最新にする必要があるかどうかが決まります。 -| 必須ステータスチェックのタイプ | 設定 | マージの要件 | 留意点 | -| --------------- | --------------------------------------------------------------------------- | ----------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | -| **Strict** | [**Require branches to be up-to-date before merging**] チェックボックスにチェックする | マージ前、ブランチは、base ブランチとの関係で**最新でなければならない**。 | これは、必須ステータスチェックのデフォルト動作です。 他のコラボレーターが、保護された base ブランチにプルリクエストをマージした後に、あなたは head ブランチをアップデートする必要が出てくる可能性があるため、追加のビルドが必要になるかもしれません。 | -| **Loose** | [**Require branches to be up-to-date before merging**] チェックボックスにチェック**しない** | マージ前、ブランチは base ブランチとの関係で**最新でなくてもよい**。 | 他のコラボレーターがプルリクエストをマージした後に head ブランチをアップデートする必要はないことから、必要となるビルドは少なくなります。 base ブランチと競合する変更がある場合、ブランチをマージした後のステータスチェックは失敗する可能性があります。 | -| **無効** | [**Require status checks to pass before merging**] チェックボックスにチェック**しない** | ブランチのマージについての制限はない | 必須ステータスチェックが有効化されていない場合、base ブランチにあわせてアップデートされているかどうかに関わらず、コラボレーターはいつでもブランチをマージできます。 このことで、変更の競合が発生する可能性が高まります。 | +| 必須ステータスチェックのタイプ | 設定 | マージの要件 | 留意点 | +| --------------- | ------------------------------------------------------------------------------------- | ----------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| **Strict** | The **Require branches to be up to date before merging** checkbox is checked. | マージ前、ブランチは、base ブランチとの関係で**最新でなければならない**。 | これは、必須ステータスチェックのデフォルト動作です。 他のコラボレーターが、保護された base ブランチにプルリクエストをマージした後に、あなたは head ブランチをアップデートする必要が出てくる可能性があるため、追加のビルドが必要になるかもしれません。 | +| **Loose** | The **Require branches to be up to date before merging** checkbox is **not** checked. | マージ前、ブランチは base ブランチとの関係で**最新でなくてもよい**。 | 他のコラボレーターがプルリクエストをマージした後に head ブランチをアップデートする必要はないことから、必要となるビルドは少なくなります。 base ブランチと競合する変更がある場合、ブランチをマージした後のステータスチェックは失敗する可能性があります。 | +| **無効** | [**Require status checks to pass before merging**] チェックボックスにチェック**しない** | ブランチのマージについての制限はない | 必須ステータスチェックが有効化されていない場合、base ブランチにあわせてアップデートされているかどうかに関わらず、コラボレーターはいつでもブランチをマージできます。 このことで、変更の競合が発生する可能性が高まります。 | For troubleshooting information, see "[Troubleshooting required status checks](/github/administering-a-repository/troubleshooting-required-status-checks)." diff --git a/translations/ja-JP/content/github/administering-a-repository/about-securing-your-repository.md b/translations/ja-JP/content/github/administering-a-repository/about-securing-your-repository.md index 17fee43a33a5..0988980c8545 100644 --- a/translations/ja-JP/content/github/administering-a-repository/about-securing-your-repository.md +++ b/translations/ja-JP/content/github/administering-a-repository/about-securing-your-repository.md @@ -14,6 +14,8 @@ versions: {% data variables.product.prodname_dotcom %} には、コードを安全に保つために役立つセキュリティ機能が追加されています。 これらは、リポジトリの [**セキュリティ**] タブにあります。 +#### Available for all repositories + {% if currentVersion == "free-pro-team@latest" %} - **セキュリティポリシー** @@ -43,15 +45,23 @@ Use {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +#### Available {% if currentVersion == "free-pro-team@latest" %}for public repositories and for repositories {% endif %}with {% data variables.product.prodname_advanced_security %} + +These features are available {% if currentVersion == "free-pro-team@latest" %}for all public repositories, and for private repositories owned by organizations with {% else %}if you have {% endif %}an {% data variables.product.prodname_advanced_security %} license. {% data reusables.advanced-security.more-info-ghas %} + - **{% data variables.product.prodname_code_scanning_capc %} アラート** 新しいコードまたは変更されたコードのセキュリティの脆弱性とコーディングエラーを自動的に検出します。 潜在的な問題が強調表示され、あわせて詳細情報も確認できるため、デフォルトのブランチにマージする前にコードを修正できます。 詳しい情報については、「[コードスキャニングについて](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning)」を参照してください。 - **検出されたシークレット** -View any secrets that - {% data variables.product.prodname_dotcom %} has found in your code. リポジトリにチェックインされたトークンまたは資格情報は、侵害されたものとして扱う必要があります。 詳しい情報については、「[シークレットスキャニングについて](/github/administering-a-repository/about-secret-scanning)」を参照してください。 - {% endif %} + {% if currentVersion == "free-pro-team@latest" %}For private repositories, view {% else if %}View {% endif %}any secrets that {% data variables.product.prodname_dotcom %} has found in your code. リポジトリにチェックインされたトークンまたは資格情報は、侵害されたものとして扱う必要があります。 詳しい情報については、「[シークレットスキャニングについて](/github/administering-a-repository/about-secret-scanning)」を参照してください。 + +{% endif %} + +{% if currentVersion == "free-pro-team@latest" %} +- **依存関係のレビュー** - プルリクエストをマージする前に、依存関係に対する変更の影響を詳細に示し、脆弱性なバージョンがあればその詳細を確認できます。 For more information, see "[Reviewing dependency changes in a pull request](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request)." +{% endif %} ### 依存関係を調べる {% data variables.product.prodname_dotcom %} の依存関係グラフを使用すると、次の情報を調べることができます。 @@ -59,6 +69,6 @@ View any secrets that * リポジトリが依存しているエコシステムとパッケージ * リポジトリに依存しているリポジトリとパッケージ -You must enable the dependency graph before {% data variables.product.prodname_dotcom %} can generate {% data variables.product.prodname_dependabot_alerts %} for dependencies with security vulnerabilities. +You must enable the dependency graph before {% data variables.product.prodname_dotcom %} can generate {% data variables.product.prodname_dependabot_alerts %} for dependencies with security vulnerabilities. {% if currentVersion == "free-pro-team@latest" %}Enabling the dependency graph also enables {% data variables.product.prodname_dotcom %} to run dependency reviews of pull requests.{% endif %} 依存関係グラフは、リポジトリの [**Insights**] タブにあります。 詳しい情報については、「[依存関係グラフについて](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)」を参照してください。 diff --git a/translations/ja-JP/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md b/translations/ja-JP/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md index 28a54a01e30f..8e858e95e2a7 100644 --- a/translations/ja-JP/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md +++ b/translations/ja-JP/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md @@ -27,13 +27,13 @@ versions: {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} 4. If "{% data variables.product.prodname_secret_scanning_caps %}" is not shown on the page, you need to enable {% data variables.product.prodname_GH_advanced_security %} first. To the right of "{% data variables.product.prodname_GH_advanced_security %}", click **Enable**. ![Enable {% data variables.product.prodname_GH_advanced_security %} for your repository](/assets/images/help/repository/enable-ghas-dotcom.png) 5. Click **Enable {% data variables.product.prodname_GH_advanced_security %} for this repository** to confirm the action. ![Confirm enabling {% data variables.product.prodname_GH_advanced_security %} for your repository](/assets/images/help/repository/enable-ghas-confirmation-dotcom.png) 6. When you enable {% data variables.product.prodname_GH_advanced_security %} this may automatically enable {% data variables.product.prodname_secret_scanning %} for the repository (this is controlled by the organization configuration). If "{% data variables.product.prodname_secret_scanning_caps %}" is shown with an **Enable** button, you still need to enable {% data variables.product.prodname_secret_scanning %} by clicking **Enable**. If you see a **Disable** button, {% data variables.product.prodname_secret_scanning %} is already enabled. - ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/help/repository/enable-secret-scanning-dotcom.png){% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/help/repository/enable-secret-scanning-dotcom.png) + {% else if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@3.0" %} 4. To the right of " {% data variables.product.prodname_secret_scanning_caps %}", click **Enable**. ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/help/repository/enable-secret-scanning-ghe.png) diff --git a/translations/ja-JP/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md b/translations/ja-JP/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md index e19203c0666a..5ff425d08d4a 100644 --- a/translations/ja-JP/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md +++ b/translations/ja-JP/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md @@ -4,13 +4,12 @@ intro: "You can allow or disallow auto-merge for pull requests in your repositor product: '{% data reusables.gated-features.auto-merge %}' versions: free-pro-team: '*' + enterprise-server: '>=3.1' permissions: People with maintainer permissions can manage auto-merge for pull requests in a repository. --- -{% data reusables.pull_requests.auto-merge-release-phase %} - If you allow auto-merge for pull requests in your repository, people can configure individual pull requests in the repository to merge automatically when all merge requirements are met. For more information, see "[Automatically merging a pull request](/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request)." {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} -1. Under "Merge button", select or deselect **Allow auto-merge**. ![Checkbox to allow or disallow auto-merge](/assets/images/help/pull_requests/allow-auto-merge-checkbox.png) \ No newline at end of file +1. Under "Merge button", select or deselect **Allow auto-merge**. ![Checkbox to allow or disallow auto-merge](/assets/images/help/pull_requests/allow-auto-merge-checkbox.png) diff --git a/translations/ja-JP/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md b/translations/ja-JP/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md index ca6118fe297c..ea116e92172a 100644 --- a/translations/ja-JP/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md +++ b/translations/ja-JP/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md @@ -33,10 +33,15 @@ You can manage the security and analysis features for your {% if currentVersion {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} 4. [Configure security and analysis features] で、機能の右側にある [**Disable**] または [**Enable**] をクリックします。 -{% if currentVersion == "free-pro-team@latest" %}If "{% data variables.product.prodname_secret_scanning_caps %}" is not displayed, you may need to enable {% data variables.product.prodname_GH_advanced_security %} first. +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If "{% data variables.product.prodname_secret_scanning_caps %}" is not displayed, you may need to enable {% data variables.product.prodname_GH_advanced_security %} first. ![[Configure security and analysis] 機能の [Enable] または [Disable] ボタン](/assets/images/help/repository/security-and-analysis-disable-or-enable-dotcom-private.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% note %} +**Note:** If you disable + + {% data variables.product.prodname_GH_advanced_security %}, both {% data variables.product.prodname_secret_scanning %} and {% data variables.product.prodname_code_scanning %} are disabled. Any workflows, SARIF uploads, or API calls for {% data variables.product.prodname_code_scanning %} will fail. + {% endnote %} + + {% else if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@3.0" %} ![[Configure security and analysis] 機能の [Enable] または [Disable] ボタン](/assets/images/help/repository/security-and-analysis-disable-or-enable-ghe.png) {% endif %} diff --git a/translations/ja-JP/content/github/administering-a-repository/securing-your-repository.md b/translations/ja-JP/content/github/administering-a-repository/securing-your-repository.md index bd8aff7c2dcb..a5f2110023e2 100644 --- a/translations/ja-JP/content/github/administering-a-repository/securing-your-repository.md +++ b/translations/ja-JP/content/github/administering-a-repository/securing-your-repository.md @@ -6,5 +6,6 @@ redirect_from: - /articles/securing-your-repository versions: free-pro-team: '*' + enterprise-server: '>=3.0' --- diff --git a/translations/ja-JP/content/github/administering-a-repository/setting-repository-visibility.md b/translations/ja-JP/content/github/administering-a-repository/setting-repository-visibility.md index 04d2c9c04d15..254ae23e7735 100644 --- a/translations/ja-JP/content/github/administering-a-repository/setting-repository-visibility.md +++ b/translations/ja-JP/content/github/administering-a-repository/setting-repository-visibility.md @@ -24,7 +24,7 @@ Organization のオーナーは、リポジトリの可視性を変更する機 * If you change a repository's visibility from internal to private, {% data variables.product.prodname_dotcom %} will remove forks that belong to any user without access to the newly private repository. {% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}The visibility of any forks will also change to private.{% elsif currentVersion == "github-ae@latest" %}If the internal repository has any forks, the visibility of the forks is already private.{% endif %} For more information, see "[What happens to forks when a repository is deleted or changes visibility?](/articles/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility)"{% if currentVersion == "free-pro-team@latest" %} * If you're using {% data variables.product.prodname_free_user %} for user accounts or organizations, some features won't be available in the repository after you change the visibility to private. {% data reusables.gated-features.more-info %}{% endif %} * Any published {% data variables.product.prodname_pages %} site will be automatically unpublished.{% if currentVersion == "free-pro-team@latest" %} If you added a custom domain to the {% data variables.product.prodname_pages %} site, you should remove or update your DNS records before making the repository private, to avoid the risk of a domain takeover. For more information, see "[Managing a custom domain for your {% data variables.product.prodname_pages %} site](/articles/managing-a-custom-domain-for-your-github-pages-site)."{% endif %}{% if currentVersion == "free-pro-team@latest" %} -* {% data variables.product.prodname_dotcom %} will no longer include the repository in the {% data variables.product.prodname_archive %}. For more information, see "[About archiving content and data on {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)."{% endif %}{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} +* {% data variables.product.prodname_dotcom %} will no longer include the repository in the {% data variables.product.prodname_archive %}. For more information, see "[About archiving content and data on {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)."{% endif %}{% if currentVersion == "free-pro-team@latest" %} * {% data variables.product.prodname_GH_advanced_security %} features, such as {% data variables.product.prodname_code_scanning %}, will stop working unless the repository is owned by an organization that has a license for {% data variables.product.prodname_advanced_security %}. {% data reusables.advanced-security.more-info-ghas %}{% endif %}{% if enterpriseServerVersions contains currentVersion %} * Anonymous Git read access is no longer available. For more information, see "[Enabling anonymous Git read access for a repository](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository)."{% endif %} diff --git a/translations/ja-JP/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md b/translations/ja-JP/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md index 0b2e636839b9..6885f3d15d06 100644 --- a/translations/ja-JP/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md +++ b/translations/ja-JP/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md @@ -33,14 +33,18 @@ versions: Comment: GitHub key Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? ``` -7. `O` を入力して選択した内容を保存してください。 +7. Enter `O` to confirm your selections. 8. キーのパスフレーズを入力してください。 -9. `gpg --armor --export GPG key ID` と入力してください。GPG key ID は使いたいキーの ID で置き換えてください。 以下の例では、GPG キー ID は `3AA5C34371567BD2` です。 +9. Enter `gpg> save` to save the changes + ```shell + $ gpg> save + ``` +10. `gpg --armor --export GPG key ID` と入力してください。GPG key ID は使いたいキーの ID で置き換えてください。 以下の例では、GPG キー ID は `3AA5C34371567BD2` です。 ```shell $ gpg --armor --export 3AA5C34371567BD2 # ASCII armor 形式で GPG キーを出力する ``` -10. [GPG キーを GitHub アカウントに追加](/articles/adding-a-new-gpg-key-to-your-github-account)することで、GPG キーをアップロードしてください。 +11. [GPG キーを GitHub アカウントに追加](/articles/adding-a-new-gpg-key-to-your-github-account)することで、GPG キーをアップロードしてください。 ### 参考リンク diff --git a/translations/ja-JP/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md b/translations/ja-JP/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md index 17415f8bb75a..2cf518acbabd 100644 --- a/translations/ja-JP/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md +++ b/translations/ja-JP/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md @@ -4,10 +4,9 @@ intro: 'プルリクエストの自動マージを有効にすると、すべて product: '{% data reusables.gated-features.auto-merge %}' versions: free-pro-team: '*' + enterprise-server: '>=3.1' --- -{% data reusables.pull_requests.auto-merge-release-phase %} - ### 自動マージについて プルリクエストの自動マージを有効にすると、必要なすべてのレビューを満たし、ステータスチェックに合格すると、プルリクエストが自動的にマージされます。 自動マージにより、要件が満たされるのを待つ必要がなくなるため、他のタスクに進むことができます。 diff --git a/translations/ja-JP/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md b/translations/ja-JP/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md index b09eb899a909..667994cb11c9 100644 --- a/translations/ja-JP/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md +++ b/translations/ja-JP/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md @@ -9,7 +9,6 @@ versions: github-ae: '*' --- - ### プルリクエストのマージについて プルリクエストでは、head ブランチに加えた変更をベースブランチにマージすることを提案します。 デフォルトでは、head ブランチがベースブランチとコンフリクトしていない限り、どのプルリクエストもいつでもマージできます。 However, there may be restrictions on when you can merge a pull request into a specific branch. たとえば、必須のステータスチェックに合格した場合にのみ、プルリクエストをデフォルトブランチにマージできます。 詳しい情報については[保護されたブランチについて](/github/administering-a-repository/about-protected-branches)を参照してください。 diff --git a/translations/ja-JP/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md b/translations/ja-JP/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md index d115ece6a1ea..f99429e8a903 100644 --- a/translations/ja-JP/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md +++ b/translations/ja-JP/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md @@ -23,7 +23,7 @@ versions: {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}Team がコードレビューの割り当てを有効にしている場合、個々の承認は、保護されたブランチでのコードオーナーの承認要件を満たしません。 詳しい情報については、「[Team のコードレビューの割り当てを管理する](/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team)」を参照してください。{% endif %} -{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.21" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.22" %} ファイルにコードオーナーがいる場合、プルリクエストをオープンする前にコードオーナーを確認できます。 リポジトリでは、ファイルを参照して {% octicon "shield-lock" aria-label="The edit icon" %}. diff --git a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md index 4aa8d8ba48ee..9684696ef417 100644 --- a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md +++ b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md @@ -1,6 +1,6 @@ --- -title: コードスキャンニングについて -intro: '{% data variables.product.prodname_code_scanning %} を使用して、{% data variables.product.prodname_dotcom %} 上のプロジェクトのコードからセキュリティの脆弱性とエラーを見つけることができます。' +title: About code scanning +intro: 'You can use {% data variables.product.prodname_code_scanning %} to find security vulnerabilities and errors in the code for your project on {% data variables.product.prodname_dotcom %}.' product: '{% data reusables.gated-features.code-scanning %}' redirect_from: - /github/managing-security-vulnerabilities/about-automated-code-scanning @@ -12,39 +12,40 @@ versions: {% data reusables.code-scanning.beta %} {% data reusables.code-scanning.enterprise-enable-code-scanning %} -### {% data variables.product.prodname_code_scanning %} について +### About {% data variables.product.prodname_code_scanning %} {% data reusables.code-scanning.about-code-scanning %} -{% data variables.product.prodname_code_scanning %} を使用して、コード内の既存の問題の修正を検索し、トリアージして、優先順位を付けることができます。 また、{% data variables.product.prodname_code_scanning_capc %} は、開発者による新しい問題の発生も防ぎます。 スキャンを特定の日時にスケジュールしたり、プッシュなどの特定のイベントがリポジトリで発生したときにスキャンをトリガーしたりすることができます。 +You can use {% data variables.product.prodname_code_scanning %} to find, triage, and prioritize fixes for existing problems in your code. {% data variables.product.prodname_code_scanning_capc %} also prevents developers from introducing new problems. You can schedule scans for specific days and times, or trigger scans when a specific event occurs in the repository, such as a push. -{% data variables.product.prodname_code_scanning %} がコードに潜在的な脆弱性またはエラーを見つけた場合、{% data variables.product.prodname_dotcom %} はリポジトリにアラートを表示します。 アラートを引き起こしたコードを修正すると、{% data variables.product.prodname_dotcom %}はそのアラートを閉じます。 For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)." +If {% data variables.product.prodname_code_scanning %} finds a potential vulnerability or error in your code, {% data variables.product.prodname_dotcom %} displays an alert in the repository. After you fix the code that triggered the alert, {% data variables.product.prodname_dotcom %} closes the alert. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)." -To monitor results from {% data variables.product.prodname_code_scanning %} across your repositories or your organization, you can use webhooks and the {% data variables.product.prodname_code_scanning %} API. For information about the webhooks for {% data variables.product.prodname_code_scanning %}, see "[Webhook events and payloads](/developers/webhooks-and-events/webhook-events-and-payloads#code_scanning_alert)." For information about API endpoints, see "[{% data variables.product.prodname_code_scanning_capc %}](/rest/reference/code-scanning)." +To monitor results from {% data variables.product.prodname_code_scanning %} across your repositories or your organization, you can use webhooks and the {% data variables.product.prodname_code_scanning %} API. For information about the webhooks for {% data variables.product.prodname_code_scanning %}, see +"[Webhook events and payloads](/developers/webhooks-and-events/webhook-events-and-payloads#code_scanning_alert)." For information about API endpoints, see "[{% data variables.product.prodname_code_scanning_capc %}](/rest/reference/code-scanning)." -{% data variables.product.prodname_code_scanning %} を始めるには、「[{% data variables.product.prodname_code_scanning %} の有効化](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning)」を参照してください。 +To get started with {% data variables.product.prodname_code_scanning %}, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." -### {% data variables.product.prodname_codeql %} について +### About {% data variables.product.prodname_codeql %} -デフォルトでは、{% data variables.product.prodname_code_scanning %} はセマンティックコード分析エンジンである {% data variables.product.prodname_codeql %} を使用します。 {% data variables.product.prodname_codeql %} はコードをデータとして扱い、コードの潜在的な脆弱性を従来の静的分析よりも高い精度で見つけることができます。 +You can use {% data variables.product.prodname_code_scanning %} with {% data variables.product.prodname_codeql %}, a semantic code analysis engine. {% data variables.product.prodname_codeql %} treats code as data, allowing you to find potential vulnerabilities in your code with greater confidence than traditional static analyzers. -{% data variables.product.prodname_ql %} は {% data variables.product.prodname_codeql %} を動作させるクエリ言語です。 {% data variables.product.prodname_ql %} はオブジェクト指向ロジックプログラミング言語です。 {% data variables.product.company_short %}、言語の専門家、セキュリティ研究者が {% data variables.product.prodname_code_scanning %} に使用するクエリを作成します。クエリはオープンソースです。 コミュニティはクエリを維持および更新して、分析を改善し、誤検出を減らします。 詳しい情報については、GitHub Security Lab Web サイトの「[{% data variables.product.prodname_codeql %}](https://securitylab.github.com/tools/codeql)」を参照してください。 +{% data variables.product.prodname_ql %} is the query language that powers {% data variables.product.prodname_codeql %}. {% data variables.product.prodname_ql %} is an object-oriented logic programming language. {% data variables.product.company_short %}, language experts, and security researchers create the queries used for {% data variables.product.prodname_code_scanning %}, and the queries are open source. The community maintains and updates the queries to improve analysis and reduce false positives. For more information, see [{% data variables.product.prodname_codeql %}](https://securitylab.github.com/tools/codeql) on the GitHub Security Lab website. -{% data variables.product.prodname_code_scanning %} の API エンドポイントについての詳細は、「[{% data variables.product.prodname_code_scanning_capc %}](http://developer.github.com/v3/code-scanning)」を参照してください。 +{% data variables.product.prodname_code_scanning_capc %} with {% data variables.product.prodname_codeql %} supports both compiled and interpreted languages, and can find vulnerabilities and errors in code that's written in the supported languages. {% data reusables.code-scanning.supported-languages %} -[`github/codeql`](https://github.com/github/codeql)リポジトリで {% data variables.product.prodname_code_scanning %} のクエリを表示して貢献できます。 詳しい情報については、 {% data variables.product.prodname_codeql %} ドキュメントの「[{% data variables.product.prodname_codeql %} クエリ](https://help.semmle.com/QL/learn-ql/writing-queries/writing-queries.html)」を参照してください。 +You can view and contribute to the queries for {% data variables.product.prodname_code_scanning %} in the [`github/codeql`](https://github.com/github/codeql) repository. For more information, see [{% data variables.product.prodname_codeql %} queries](https://help.semmle.com/QL/learn-ql/writing-queries/writing-queries.html) in the {% data variables.product.prodname_codeql %} documentation. {% if currentVersion == "free-pro-team@latest" %} -### {% data variables.product.prodname_code_scanning %}の支払いについて +### About billing for {% data variables.product.prodname_code_scanning %} -{% data variables.product.prodname_code_scanning_capc %} は {% data variables.product.prodname_actions %} を使用し、{% data variables.product.prodname_code_scanning %} ワークフローの実行ごとに {% data variables.product.prodname_actions %} に数分かかります。 詳しい情報については、[{% data variables.product.prodname_actions %}の支払いについて](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)を参照してください。 +{% data variables.product.prodname_code_scanning_capc %} uses {% data variables.product.prodname_actions %}, and each run of a {% data variables.product.prodname_code_scanning %} workflow consumes minutes for {% data variables.product.prodname_actions %}. For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)." {% endif %} -### サードパーティのコードスキャンツールについて +### About third-party code scanning tools {% data reusables.code-scanning.you-can-upload-third-party-analysis %} @@ -52,9 +53,9 @@ To monitor results from {% data variables.product.prodname_code_scanning %} acro {% data reusables.code-scanning.get-started-uploading-third-party-data %} -### 参考リンク +### Further reading {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} - "[About securing your repository](/github/administering-a-repository/about-securing-your-repository)"{% endif %} - [{% data variables.product.prodname_security %}](https://securitylab.github.com/) -- OASIS 委員会 の Web サイトの「[OASIS Static Analysis Results Interchange Format (SARIF) 」TC](https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=sarif) +- [OASIS Static Analysis Results Interchange Format (SARIF) TC](https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=sarif) on the OASIS Committee website diff --git a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md index 25ed0126b420..42a03bc5b3c2 100644 --- a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md +++ b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md @@ -134,19 +134,22 @@ Attempts to build the code for the compiled languages C/C++, C#, and Java. For t Analyzes the code in the {% data variables.product.prodname_codeql %} databases and uploads results to {% data variables.product.product_location %}. -| Flag | 必須 | Input value | -| -------------------------------- |:--:| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `--repository` | ✓ | Name of the repository to analyze. | -| `--commit` | ✓ | SHA of the commit to analyze. In Git and in Azure DevOps, this corresponds to the value of `git rev-parse HEAD`. In Jenkins, this corresponds to `$GIT_COMMIT`. | -| `--ref` | ✓ | Name of the reference to analyze, for example `refs/heads/main`. In Git and in Jenkins, this corresponds to the value of `git symbolic-ref HEAD`. In Azure DevOps, this corresponds to `$(Build.SourceBranch)`. | -| `--github-url` | ✓ | URL of the {% data variables.product.prodname_dotcom %} instance where your repository is hosted. | -| `--github-auth` | ✓ | A {% data variables.product.prodname_github_apps %} token or personal access token. | -| `--checkout-path` | | The path to the checkout of your repository. The default is the current working directory. | -| `--no-upload` | | なし. Stops the {% data variables.product.prodname_codeql_runner %} from uploading the results to {% data variables.product.product_location %}. | -| `--output-dir` | | Directory where the output SARIF files are stored. The default is in the directory of temporary files. | -| `--temp-dir` | | Directory where temporary files are stored. The default is _./codeql-runner_. | -| `--debug` | | なし. Prints more verbose output. | -| `-h`, `--help` | | なし. Displays help for the command. | +| Flag | 必須 | Input value | +| ---------------------------------- |:--:| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `--repository` | ✓ | Name of the repository to analyze. | +| `--commit` | ✓ | SHA of the commit to analyze. In Git and in Azure DevOps, this corresponds to the value of `git rev-parse HEAD`. In Jenkins, this corresponds to `$GIT_COMMIT`. | +| `--ref` | ✓ | Name of the reference to analyze, for example `refs/heads/main`. In Git and in Jenkins, this corresponds to the value of `git symbolic-ref HEAD`. In Azure DevOps, this corresponds to `$(Build.SourceBranch)`. | +| `--github-url` | ✓ | URL of the {% data variables.product.prodname_dotcom %} instance where your repository is hosted. | +| `--github-auth` | ✓ | A {% data variables.product.prodname_github_apps %} token or personal access token. | +| `--checkout-path` | | The path to the checkout of your repository. The default is the current working directory. | +| `--no-upload` | | なし. Stops the {% data variables.product.prodname_codeql_runner %} from uploading the results to {% data variables.product.product_location %}. | +| `--output-dir` | | Directory where the output SARIF files are stored. The default is in the directory of temporary files. | +| `--ram` | | Amount of memory to use when running queries. The default is to use all available memory. | +| `--no-add-snippets` | | なし. Excludes code snippets from the SARIF output. | +| `--threads` | | Number of threads to use when running queries. The default is to use all available cores. | +| `--temp-dir` | | Directory where temporary files are stored. The default is _./codeql-runner_. | +| `--debug` | | なし. Prints more verbose output. | +| `-h`, `--help` | | なし. Displays help for the command. | #### `アップロード` diff --git a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md index b427d2bf6f99..7bbe619f9c58 100644 --- a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md +++ b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md @@ -17,7 +17,7 @@ versions: ### About the {% data variables.product.prodname_codeql_workflow %} and compiled languages -You enable {% data variables.product.prodname_dotcom %} to run {% data variables.product.prodname_code_scanning %} for your repository by adding a {% data variables.product.prodname_actions %} workflow to the repository. **Note**: This article refers to {% data variables.product.prodname_code_scanning %} powered by {% data variables.product.prodname_codeql %}, not to {% data variables.product.prodname_code_scanning %} resulting from the upload of third-party static analysis tools. デフォルトの {% data variables.product.prodname_code_scanning %} ワークフローは、`on.push` イベントを使用して、ワークフローファイルを含むブランチへのプッシュごとにコードスキャンをトリガーします。 +You set up {% data variables.product.prodname_dotcom %} to run {% data variables.product.prodname_code_scanning %} for your repository by adding a {% data variables.product.prodname_actions %} workflow to the repository. **Note**: This article refers to {% data variables.product.prodname_code_scanning %} powered by {% data variables.product.prodname_codeql %}, not to {% data variables.product.prodname_code_scanning %} resulting from the upload of third-party static analysis tools. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." {% data reusables.code-scanning.edit-workflow %} For general information about configuring diff --git a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md index eaf6f35ba997..12d36eba4226 100644 --- a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md +++ b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md @@ -14,7 +14,7 @@ versions: {% topic_link_in_list /automatically-scanning-your-code-for-vulnerabilities-and-errors %} {% link_in_list /about-code-scanning %} {% link_in_list /triaging-code-scanning-alerts-in-pull-requests %} - {% link_in_list /enabling-code-scanning %} + {% link_in_list /setting-up-code-scanning-for-a-repository %} {% link_in_list /managing-code-scanning-alerts-for-your-repository %} {% link_in_list /configuring-code-scanning %} {% link_in_list /configuring-the-codeql-workflow-for-compiled-languages %} diff --git a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md index f8364118a5bf..a3f5f1773d36 100644 --- a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md +++ b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md @@ -16,7 +16,7 @@ redirect_from: ### {% data variables.product.prodname_code_scanning %} からのアラートについて -You can set up {% data variables.product.prodname_code_scanning %} to check the code in a repository using the default {% data variables.product.prodname_codeql %} analysis, a third-party analysis, or multiple types of analysis. When the analysis is complete, the resulting alerts are displayed alongside each other in the security view of the repository. Results from third-party tools or from custom queries may not include all of the properties that you see for alerts detected by {% data variables.product.company_short %}'s default {% data variables.product.prodname_codeql %} analysis. デフォルトの {% data variables.product.prodname_code_scanning %} ワークフローは、`on.push` イベントを使用して、ワークフローファイルを含むブランチへのプッシュごとにコードスキャンをトリガーします。 +You can set up {% data variables.product.prodname_code_scanning %} to check the code in a repository using the default {% data variables.product.prodname_codeql %} analysis, a third-party analysis, or multiple types of analysis. When the analysis is complete, the resulting alerts are displayed alongside each other in the security view of the repository. Results from third-party tools or from custom queries may not include all of the properties that you see for alerts detected by {% data variables.product.company_short %}'s default {% data variables.product.prodname_codeql %} analysis. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." By default, {% data variables.product.prodname_code_scanning %} analyzes your code periodically on the default branch and during pull requests. For information about managing alerts on a pull request, see "[Triaging {% data variables.product.prodname_code_scanning %} alerts in pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)." @@ -28,7 +28,7 @@ Each alert highlights a problem with the code and the name of the tool that iden ![{% data variables.product.prodname_code_scanning %} からのアラートの例](/assets/images/help/repository/code-scanning-alert.png) -If you enable {% data variables.product.prodname_code_scanning %} using {% data variables.product.prodname_codeql %}, this can also detect data-flow problems in your code. Data-flow analysis finds potential security issues in code, such as: using data insecurely, passing dangerous arguments to functions, and leaking sensitive information. +If you set up {% data variables.product.prodname_code_scanning %} using {% data variables.product.prodname_codeql %}, this can also detect data-flow problems in your code. Data-flow analysis finds potential security issues in code, such as: using data insecurely, passing dangerous arguments to functions, and leaking sensitive information. {% data variables.product.prodname_code_scanning %} がデータフローアラートを報告すると、{% data variables.product.prodname_dotcom %} はデータがコードを通してどのように移動するかを示します。 {% data variables.product.prodname_code_scanning_capc %} allows you to identify the areas of your code that leak sensitive information, and that could be the entry point for attacks by malicious users. @@ -65,7 +65,7 @@ Closing an alert is a way to resolve an alert that you don't think needs to be f ### Dismissing or deleting alerts -There are two ways of closing an alert. You can fix the problem in the code, or you can dismiss the alert. Alternatively, if you have admin permissions for the repository, you can delete alerts. Deleting alerts is useful in situations where you have enabled a {% data variables.product.prodname_code_scanning %} tool and then decided to remove it, or where you have enabled {% data variables.product.prodname_codeql %} analysis with a larger set of queries than you want to continue using, and you've then removed some queries from the tool. In both cases, deleting alerts allows you to clean up your {% data variables.product.prodname_code_scanning %} results. You can delete alerts from the summary list within the **Security** tab. +There are two ways of closing an alert. You can fix the problem in the code, or you can dismiss the alert. Alternatively, if you have admin permissions for the repository, you can delete alerts. Deleting alerts is useful in situations where you have set up a {% data variables.product.prodname_code_scanning %} tool and then decided to remove it, or where you have configured {% data variables.product.prodname_codeql %} analysis with a larger set of queries than you want to continue using, and you've then removed some queries from the tool. In both cases, deleting alerts allows you to clean up your {% data variables.product.prodname_code_scanning %} results. You can delete alerts from the summary list within the **Security** tab. Dismissing an alert is a way of closing an alert that you don't think needs to be fixed. {% data reusables.code-scanning.close-alert-examples %} You can dismiss alerts from {% data variables.product.prodname_code_scanning %} annotations in code, or from the summary list within the **Security** tab. @@ -127,5 +127,5 @@ If a project has multiple alerts that you want to dismiss for the same reason, y ### 参考リンク - "[Triaging {% data variables.product.prodname_code_scanning %} alerts in pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)" -- "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)" +- "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)" - "[About integration with {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-integration-with-code-scanning)" diff --git a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md index ca841f17d1a6..42d0f34660e7 100644 --- a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md +++ b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md @@ -24,7 +24,7 @@ If you use a continuous integration or continuous delivery/deployment (CI/CD) sy {% data reusables.code-scanning.about-code-scanning %} For information, see "[About {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning)." -You can use the {% data variables.product.prodname_codeql_runner %} to run {% data variables.product.prodname_code_scanning %} on code that you're processing in a third-party continuous integration (CI) system. Alternatively, you can use {% data variables.product.prodname_actions %} to run {% data variables.product.prodname_code_scanning %} on {% data variables.product.product_location %}. For information, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)." +You can use the {% data variables.product.prodname_codeql_runner %} to run {% data variables.product.prodname_code_scanning %} on code that you're processing in a third-party continuous integration (CI) system. Alternatively, you can use {% data variables.product.prodname_actions %} to run {% data variables.product.prodname_code_scanning %} on {% data variables.product.product_location %}. For information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." The {% data variables.product.prodname_codeql_runner %} is a command-line tool that runs {% data variables.product.prodname_codeql %} analysis on a checkout of a {% data variables.product.prodname_dotcom %} repository. You add the runner to your third-party system, then call the runner to analyze code and upload the results to {% data variables.product.product_location %}. These results are displayed as {% data variables.product.prodname_code_scanning %} alerts in the repository. diff --git a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md index 4f4a58e9447b..cdcaf057b0df 100644 --- a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md +++ b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md @@ -97,7 +97,6 @@ You can check a SARIF file is compatible with {% data variables.product.prodname | `partialFingerprints` | **必須。**結果の一意の ID を追跡するために使用される文字列。 {% data variables.product.prodname_code_scanning_capc %} は、`partialFingerprints` を使用して、コミットとブランチで同じ結果であるものを正確に識別します。 {% data variables.product.prodname_code_scanning_capc %} は、`partialFingerprints` がある場合、それを使用しようとします。 `upload-action` を使用してサードパーティの SARIF ファイルをアップロードする場合、SARIF ファイルに含まれていないときに、アクションによって `partialFingerprints` が作成されます。 詳しい情報については、「[フィンガープリントを使用してアラートの重複を防止する](#preventing-duplicate-alerts-using-fingerprints)」を参照してください。 **注釈:** {% data variables.product.prodname_code_scanning_capc %} は、`primaryLocationLineHash` のみを使用します。 | | `codeFlows[].threadFlows[].locations[]` | **任意。**`threadFlow` オブジェクトに対する `location` オブジェクトの配列。実行スレッドを通してプログラムの進行状況を記述します。 `codeFlow` オブジェクトは、結果の検出に使用されるコード実行パターンを記述します。 コードフローが入力されている場合、{% data variables.product.prodname_code_scanning %} は、関連する結果の {% data variables.product.prodname_dotcom %} のコードフローを拡張します。 詳しい情報については、「[`location` オブジェクト](#location-object)」を参照してください。 | | `relatedLocations[]` | この結果に関連する場所。 結果メッセージに埋め込まれている場合、{% data variables.product.prodname_code_scanning_capc %} は、関連する場所にリンクします。 詳しい情報については、「[`location` オブジェクト](#location-object)」を参照してください。 | -| `suppressions[].state` | **任意。**`state` が `accepted` に設定されている場合、{% data variables.product.prodname_code_scanning %} は {% data variables.product.prodname_dotcom %} の状態を `Closed` に更新します。 | #### `location` オブジェクト diff --git a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md new file mode 100644 index 000000000000..8a62d225b783 --- /dev/null +++ b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md @@ -0,0 +1,117 @@ +--- +title: Setting up code scanning for a repository +shortTitle: Setting up code scanning +intro: 'You can set up {% data variables.product.prodname_code_scanning %} by adding a workflow to your repository.' +product: '{% data reusables.gated-features.code-scanning %}' +permissions: 'If you have write permissions to a repository, you can set up or configure {% data variables.product.prodname_code_scanning %} for that repository.' +redirect_from: + - /github/managing-security-vulnerabilities/configuring-automated-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository +versions: + free-pro-team: '*' + enterprise-server: '>=2.22' +--- + +{% data reusables.code-scanning.beta %} +{% data reusables.code-scanning.enterprise-enable-code-scanning-actions %} + +### Options for setting up {% data variables.product.prodname_code_scanning %} + +You decide how to generate {% data variables.product.prodname_code_scanning %} alerts, and which tools to use, at a repository level. {% data variables.product.product_name %} provides fully integrated support for {% data variables.product.prodname_codeql %} analysis, and also supports analysis using third-party tools. 詳しい情報については、「[{% data variables.product.prodname_codeql %} について](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning#about-codeql)」を参照してください。 + +{% data reusables.code-scanning.enabling-options %} + +### Setting up {% data variables.product.prodname_code_scanning %} using actions + +{% if currentVersion == "free-pro-team@latest" %}Using actions to run {% data variables.product.prodname_code_scanning %} will use minutes. 詳しい情報については、「[{% data variables.product.prodname_actions %}の支払いについて](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)」を参照してください。{% endif %} + +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.repositories.sidebar-security %} +3. To the right of "{% data variables.product.prodname_code_scanning_capc %}", click **Set up {% data variables.product.prodname_code_scanning %}**. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If {% data variables.product.prodname_code_scanning %} is missing, you need to ask an organization owner or repository administrator to enable {% data variables.product.prodname_GH_advanced_security %}. For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)" or "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)."{% endif %} !["Set up {% data variables.product.prodname_code_scanning %}" button to the right of "{% data variables.product.prodname_code_scanning_capc %}" in the Security Overview](/assets/images/help/security/overview-set-up-code-scanning.png) +4. Under "Get started with {% data variables.product.prodname_code_scanning %}", click **Set up this workflow** on the {% data variables.product.prodname_codeql_workflow %} or on a third-party workflow. !["Set up this workflow" button under "Get started with {% data variables.product.prodname_code_scanning %}" heading](/assets/images/help/repository/code-scanning-set-up-this-workflow.png) +5. To customize how {% data variables.product.prodname_code_scanning %} scans your code, edit the workflow. + + Generally you can commit the {% data variables.product.prodname_codeql_workflow %} without making any changes to it. However, many of the third-party workflows require additional configuration, so read the comments in the workflow before committing. + + 詳しい情報については、「[{% data variables.product.prodname_code_scanning %} を設定する](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)」を参照してください。 +6. [**Start commit**] ドロップダウンを使用して、コミットメッセージを入力します。 ![コミットを開始する](/assets/images/help/repository/start-commit-commit-new-file.png) +7. デフォルトブランチに直接コミットするか、新しいブランチを作成してプルリクエストを開始するかを選択します。 ![コミット先を選択する](/assets/images/help/repository/start-commit-choose-where-to-commit.png) +8. [**Commit new file**] または [**Propose new file**] をクリックします。 + +In the default {% data variables.product.prodname_codeql_workflow %}, {% data variables.product.prodname_code_scanning %} is configured to analyze your code each time you either push a change to the default branch or any protected branches, or raise a pull request against the default branch. As a result, {% data variables.product.prodname_code_scanning %} will now commence. + +### Bulk set up of {% data variables.product.prodname_code_scanning %} +You can set up {% data variables.product.prodname_code_scanning %} in many repositories at once using a script. For an example of a script that raises pull requests to add a {% data variables.product.prodname_actions %} workflow to multiple repositories, see the [`jhutchings1/Create-ActionsPRs`](https://github.com/jhutchings1/Create-ActionsPRs) repository. + +### Viewing the logging output from {% data variables.product.prodname_code_scanning %} + +After setting up {% data variables.product.prodname_code_scanning %} for your repository, you can watch the output of the actions as they run. + +{% data reusables.repositories.actions-tab %} + + You'll see a list that includes an entry for running the {% data variables.product.prodname_code_scanning %} workflow. The text of the entry is the title you gave your commit message. + + ![Actions list showing {% data variables.product.prodname_code_scanning %} workflow](/assets/images/help/repository/code-scanning-actions-list.png) + +1. Click the entry for the {% data variables.product.prodname_code_scanning %} workflow. + +1. Click the job name on the left. For example, **Analyze (LANGUAGE)**. + + ![Log output from the {% data variables.product.prodname_code_scanning %} workflow](/assets/images/help/repository/code-scanning-logging-analyze-action.png) + +1. Review the logging output from the actions in this workflow as they run. + +1. Once all jobs are complete, you can view the details of any {% data variables.product.prodname_code_scanning %} alerts that were identified. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository#viewing-the-alerts-for-a-repository)." + +{% note %} + +**Note:** If you raised a pull request to add the {% data variables.product.prodname_code_scanning %} workflow to the repository, alerts from that pull request aren't displayed directly on the {% data variables.product.prodname_code_scanning_capc %} page until the pull request is merged. If any alerts were found you can view these, before the pull request is merged, by clicking the **_n_ alerts found** link in the banner on the {% data variables.product.prodname_code_scanning_capc %} page. + + ![Click the "n alerts found" link](/assets/images/help/repository/code-scanning-alerts-found-link.png) + +{% endnote %} + +### Understanding the pull request checks + +Each {% data variables.product.prodname_code_scanning %} workflow you set to run on pull requests always has at least two entries listed in the checks section of a pull request. There is one entry for each of the analysis jobs in the workflow, and a final one for the results of the analysis. + +The names of the {% data variables.product.prodname_code_scanning %} analysis checks take the form: "TOOL NAME / JOB NAME (TRIGGER)." For example, for {% data variables.product.prodname_codeql %}, analysis of C++ code has the entry "{% data variables.product.prodname_codeql %} / Analyze (cpp) (pull_request)." You can click **Details** on a {% data variables.product.prodname_code_scanning %} analysis entry to see logging data. This allows you to debug a problem if the analysis job failed. For example, for {% data variables.product.prodname_code_scanning %} analysis of compiled languages, this can happen if the action can't build the code. + + ![{% data variables.product.prodname_code_scanning %} pull request checks](/assets/images/help/repository/code-scanning-pr-checks.png) + +When the {% data variables.product.prodname_code_scanning %} jobs complete, {% data variables.product.prodname_dotcom %} works out whether any alerts were added by the pull request and adds the "{% data variables.product.prodname_code_scanning_capc %} results / TOOL NAME" entry to the list of checks. After {% data variables.product.prodname_code_scanning %} has been performed at least once, you can click **Details** to view the results of the analysis. If you used a pull request to add {% data variables.product.prodname_code_scanning %} to the repository, you will initially see a "Missing analysis" message when you click **Details** on the "{% data variables.product.prodname_code_scanning_capc %} results / TOOL NAME" check. + + ![Missing analysis for commit message](/assets/images/help/repository/code-scanning-missing-analysis.png) + +#### Reasons for the "missing analysis" message + +After {% data variables.product.prodname_code_scanning %} has analyzed the code in a pull request, it needs to compare the analysis of the topic branch (the branch you used to create the pull request) with the analysis of the base branch (the branch into which you want to merge the pull request). This allows {% data variables.product.prodname_code_scanning %} to compute which alerts are newly introduced by the pull request, which alerts were already present in the base branch, and whether any existing alerts are fixed by the changes in the pull request. Initially, if you use a pull request to add {% data variables.product.prodname_code_scanning %} to a repository, the base branch has not yet been analyzed, so it's not possible to compute these details. In this case, when you click through from the results check on the pull request you will see the "Missing analysis for base commit SHA-HASH" message. + +There are other situations where there may be no analysis for the latest commit to the base branch for a pull request. These include: + +* The pull request has been raised against a branch other than the default branch, and this branch hasn't been analyzed. + + To check whether a branch has been scanned, go to the {% data variables.product.prodname_code_scanning_capc %} page, click the **Branch** drop-down and select the relevant branch. + + ![Choose a branch from the Branch drop-down menu](/assets/images/help/repository/code-scanning-branch-dropdown.png) + + The solution in this situation is to add the name of the base branch to the `on:push` and `on:pull_request` specification in the {% data variables.product.prodname_code_scanning %} workflow on that branch and then make a change that updates the open pull request that you want to scan. + +* The latest commit on the base branch for the pull request is currently being analyzed and analysis is not yet available. + + Wait a few minutes and then push a change to the pull request to retrigger {% data variables.product.prodname_code_scanning %}. + +* An error occurred while analyzing the latest commit on the base branch and analysis for that commit isn't available. + + Merge a trivial change into the base branch to trigger {% data variables.product.prodname_code_scanning %} on this latest commit, then push a change to the pull request to retrigger {% data variables.product.prodname_code_scanning %}. + +### 次のステップ + +After setting up {% data variables.product.prodname_code_scanning %}, and allowing its actions to complete, you can: + +- View all of the {% data variables.product.prodname_code_scanning %} alerts generated for this repository. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)." +- View any alerts generated for a pull request submitted after you set up {% data variables.product.prodname_code_scanning %}. For more information, see "[Triaging {% data variables.product.prodname_code_scanning %} alerts in pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)." +- Set up notifications for completed runs. 詳しい情報については、「[通知を設定する](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#github-actions-notification-options)」を参照してください。 +- Investigate any problems that occur with the initial setup of {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}. For more information, see "[Troubleshooting the {% data variables.product.prodname_codeql %} workflow](/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-the-codeql-workflow)." +- Customize how {% data variables.product.prodname_code_scanning %} scans the code in your repository. 詳しい情報については、「[{% data variables.product.prodname_code_scanning %} を設定する](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)」を参照してください。 diff --git a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md index 572a1b0ed197..7cdeaca0406f 100644 --- a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md +++ b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md @@ -15,7 +15,7 @@ versions: In repositories where {% data variables.product.prodname_code_scanning %} is configured as a pull request check, {% data variables.product.prodname_code_scanning %} checks the code in the pull request. By default, this is limited to pull requests that target the default branch, but you can change this configuration within {% data variables.product.prodname_actions %} or in a third-party CI/CD system. If merging the changes would introduce new {% data variables.product.prodname_code_scanning %} alerts to the target branch, these are reported as check results in the pull request. The alerts are also shown as annotations in the **Files changed** tab of the pull request. If you have write permission for the repository, you can see any existing {% data variables.product.prodname_code_scanning %} alerts on the **Security** tab. For information about repository alerts, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)." -If {% data variables.product.prodname_code_scanning %} has any results with a severity of `error`, the check fails and the error is reported in the check results. If all the results found by {% data variables.product.prodname_code_scanning %} have lower severities, the alerts are treated as warnings or notices and the check succeeds. If your pull request targets a protected branch that has been enabled for {% data variables.product.prodname_code_scanning %}, and the repository owner has configured required status checks, then you must either fix or {% if currentVersion == "enterprise-server@2.22" %}close{% else %}dismiss{% endif %} all error alerts before the pull request can be merged. 詳しい情報については[保護されたブランチについて](/github/administering-a-repository/about-protected-branches#require-status-checks-before-merging)を参照してください。 +If {% data variables.product.prodname_code_scanning %} has any results with a severity of `error`, the check fails and the error is reported in the check results. If all the results found by {% data variables.product.prodname_code_scanning %} have lower severities, the alerts are treated as warnings or notices and the check succeeds. If your pull request targets a protected branch that uses {% data variables.product.prodname_code_scanning %}, and the repository owner has configured required status checks, then you must either fix or {% if currentVersion == "enterprise-server@2.22" %}close{% else %}dismiss{% endif %} all error alerts before the pull request can be merged. 詳しい情報については[保護されたブランチについて](/github/administering-a-repository/about-protected-branches#require-status-checks-before-merging)を参照してください。 ![Failed {% data variables.product.prodname_code_scanning %} check on a pull request](/assets/images/help/repository/code-scanning-check-failure.png) diff --git a/translations/ja-JP/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md b/translations/ja-JP/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md index 4962fa72857a..22ed12a25625 100644 --- a/translations/ja-JP/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md +++ b/translations/ja-JP/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md @@ -24,7 +24,7 @@ versions: - High - Critical -{% data variables.product.prodname_advisory_database %} は、CVSS バージョン 3.0 標準と上記の CVSS レベルを使用します。 {% data variables.product.product_name %} は CVSS スコアを公開しません。 +{% data variables.product.prodname_advisory_database %} は、CVSS バージョン 3.0 標準と上記の CVSS レベルを使用します。 {% data reusables.repositories.github-security-lab %} @@ -41,24 +41,39 @@ versions: {% endnote %} ### {% data variables.product.prodname_advisory_database %} を検索する -データベースを検索し、修飾子を使用して、特定の日付、特定のエコシステム、または特定のライブラリで作成されたアドバイザリに検索を絞り込むことができます。 + +You can search the database, and use qualifiers to narrow your search. For example, you can search for advisories created on a certain date, in a specific ecosystem, or in a particular library. {% data reusables.time_date.date_format %} {% data reusables.time_date.time_format %} {% data reusables.search.date_gt_lt %} -| 修飾子 | サンプル | -| --------------------- | ---------------------------------------------------------------------------------------------------------------------------- | -| `ecosystem:ECOSYSTEM` | [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) は、NPM パッケージに影響するアドバイザリのみを表示します。 | -| `severity:LEVEL` | [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) は、重大度レベルが高いアドバイザリのみを表示します。 | -| `affects:LIBRARY` | [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) は、lodash ライブラリに影響するアドバイザリのみを表示します。 | -| `sort:created-asc` | [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) は、一番古いアドバイザリを最初にソートします。 | -| `sort:created-desc` | [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) は、一番新しいアドバイザリを最初にソートします。 | -| `sort:updated-asc` | [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) は、最近で最も更新されていないものを最初にソートします。 | -| `sort:updated-desc` | [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) は、最も直近で更新されたものを最初にソートします。 | -| `is:withdrawn` | [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) は、撤回されたアドバイザリのみを表示します。 | -| `created:YYYY-MM-DD` | [**created:2019-10-31**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2019-10-31) は、この日に作成されたアドバイザリのみを表示します。 | -| `updated:YYYY-MM-DD` | [**updated:2019-10-31**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2019-10-31) は、この日に更新されたアドバイザリのみを表示します。 | +| 修飾子 | サンプル | +| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `GHSA-ID` | [**GHSA-49wp-qq6x-g2rf**](https://github.com/advisories?query=GHSA-49wp-qq6x-g2rf) will show the advisory with this {% data variables.product.prodname_advisory_database %} ID. | +| `CVE-ID` | [**CVE-2020-28482**](https://github.com/advisories?query=CVE-2020-28482) will show the advisory with this CVE ID number. | +| `ecosystem:ECOSYSTEM` | [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) は、NPM パッケージに影響するアドバイザリのみを表示します。 | +| `severity:LEVEL` | [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) は、重大度レベルが高いアドバイザリのみを表示します。 | +| `affects:LIBRARY` | [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) は、lodash ライブラリに影響するアドバイザリのみを表示します。 | +| `cwe:ID` | [**cwe:352**](https://github.com/advisories?query=cwe%3A352) will show only advisories with this CWE number. | +| `credit:USERNAME` | [**credit:octocat**](https://github.com/advisories?query=credit%3Aoctocat) will show only advisories credited to the "octocat" user account. | +| `sort:created-asc` | [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) は、一番古いアドバイザリを最初にソートします。 | +| `sort:created-desc` | [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) は、一番新しいアドバイザリを最初にソートします。 | +| `sort:updated-asc` | [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) は、最近で最も更新されていないものを最初にソートします。 | +| `sort:updated-desc` | [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) は、最も直近で更新されたものを最初にソートします。 | +| `is:withdrawn` | [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) は、撤回されたアドバイザリのみを表示します。 | +| `created:YYYY-MM-DD` | [**created:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2021-01-13) は、この日に作成されたアドバイザリのみを表示します。 | +| `updated:YYYY-MM-DD` | [**updated:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2021-01-13) は、この日に更新されたアドバイザリのみを表示します。 | + +### Viewing your vulnerable repositories + +For any vulnerability in the {% data variables.product.prodname_advisory_database %}, you can see which of your repositories have a {% data variables.product.prodname_dependabot %} alert for that vulnerability. To see a vulnerable repository, you must have access to {% data variables.product.prodname_dependabot_alerts %} for that repository. 詳しい情報については、「[脆弱性のある依存関係に対するアラートについて](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies#access-to-dependabot-alerts)」を参照してください。 + +1. Https://github.com/advisories にアクセスします。 +2. Click an advisory. +3. At the top of the advisory page, click **Dependabot alerts**. ![Dependabot alerts](/assets/images/help/security/advisory-database-dependabot-alerts.png) +4. Optionally, to filter the list, use the search bar or the drop-down menus. The "Organization" drop-down menu allows you to filter the {% data variables.product.prodname_dependabot_alerts %} per owner (organization or user). ![Search bar and drop-down menus to filter alerts](/assets/images/help/security/advisory-database-dependabot-alerts-filters.png) +5. For more details about the vulnerability, and for advice on how to fix the vulnerable repository, click the repository name. ### 参考リンク diff --git a/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md b/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md index 120212ad6c41..f2580f67ea9e 100644 --- a/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md +++ b/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md @@ -12,6 +12,8 @@ versions: {% data reusables.github-actions.actions-spending-limit-brief %} For more information, see "[About spending limits](#about-spending-limits)." +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + 利用時間 (分) は毎月リセットされますが、ストレージはリセットされません。 | 製品 | ストレージ | 分 (月あたり) | diff --git a/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md b/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md index 9d2feebf2d40..1beb25525607 100644 --- a/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md +++ b/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md @@ -14,6 +14,8 @@ versions: {% data reusables.package_registry.container-registry-beta-billing-note %} +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + データ転送は毎月リセットされますが、ストレージはリセットされません。 | 製品 | ストレージ | データ転送 (月あたり) | diff --git a/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md b/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md index 56c92bc629e7..9ad0baa99aab 100644 --- a/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md +++ b/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md @@ -14,6 +14,8 @@ versions: {% data reusables.actions.actions-packages-set-spending-limit %} For more information about pricing for {% data variables.product.prodname_actions %} usage, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)." +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + As soon as you set a spending limit other than $0, you will be responsible for any existing overages in the current billing period. たとえば、Organizationで {% data variables.product.prodname_team %} を使用していて超過を許可しておらず、月あたりのストレージ使用量が1.9GBから2.1GBに増えるワークフローアーティファクトを作成した場合、ストレージは製品に含まれる2GBをわずかに超えることになります。 Because you have not enabled overages, your next attempt to create a workflow artifact will fail. その月の0.1GBの超過分について請求書は発行されません。 However, if you enable overages, your first bill will include the 0.1GB of existing overage for the current billing cycle, as well as any additional overages you accrue. @@ -42,7 +44,7 @@ Organization の {% data variables.product.prodname_actions %} については ### Enterprise アカウントの {% data variables.product.prodname_actions %} に対する利用上限を管理する -Enterprise アカウントの {% data variables.product.prodname_actions %} については、Enterprise オーナーと支払いマネージャーが利用上限を管理できます。 +Enterprise アカウントの {% data variables.product.prodname_actions %} の利用上限は、Enterprise オーナーと支払いマネージャーが管理できます。 {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} diff --git a/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md b/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md index 7de51df9860e..35f3b7dcd28f 100644 --- a/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md +++ b/translations/ja-JP/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md @@ -14,6 +14,8 @@ versions: {% data reusables.actions.actions-packages-set-spending-limit %} For more information about pricing for {% data variables.product.prodname_registry %} usage, see "[About billing for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages)." +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + As soon as you set a spending limit other than $0, you will be responsible for any existing overages in the current billing period. たとえば、Organizationで {% data variables.product.prodname_team %} を使用していて超過を許可しておらず、月あたりのストレージ使用量が1.9GBから2.1GBに増えるプライベートパッケージの新しいバージョンを発行した場合、ストレージは製品に含まれる2GBをわずかに超えることになります。 超過を有効にしていなかったため、次にパッケージのバージョンを発行しようとしても失敗します。 その月の0.1GBの超過分について請求書は発行されません。 However, if you enable overages, your first bill will include the 0.1GB of existing overage for the current billing cycle, as well as any additional overages you accrue. diff --git a/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md b/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md index d9c45b581295..872915787544 100644 --- a/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md +++ b/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md @@ -23,8 +23,13 @@ versions: {% data reusables.organizations.org_settings %} {% data reusables.organizations.security-and-analysis %} -The page that's displayed allows you to enable or disable all security and analysis features for the repositories in your organization. {% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features. +The page that's displayed allows you to enable or disable all security and analysis features for the repositories in your organization. +{% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} + +{% if currentVersion ver_gt "enterprise-server@3.0" %}If you have a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} + +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![{% data variables.product.prodname_GH_advanced_security %} features](/assets/images/help/organizations/security-and-analysis-highlight-ghas.png) {% endif %} @@ -42,24 +47,21 @@ You can enable or disable features for all repositories. {% if currentVersion == 1. Go to the security and analysis settings for your organization. For more information, see "[Displaying the security and analysis settings](#displaying-the-security-and-analysis-settings)." 1. [Configure security and analysis features] で、機能の右側にある [**Disable all**] または [**Enable**] をクリックします。 - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![[Configure security and analysis] 機能の [Enable all] または [Disable all] ボタン](/assets/images/help/organizations/security-and-analysis-disable-or-enable-all-ghas-dotcom.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![[Configure security and analysis] 機能の [Enable all] または [Disable all] ボタン](/assets/images/help/organizations/security-and-analysis-disable-or-enable-all-ghe.png) {% endif %} 2. オプションで、Organization の新しいリポジトリに対して機能をデフォルトで有効にすることもできます。 - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![新規のリポジトリの [Enable by default] オプション](/assets/images/help/organizations/security-and-analysis-enable-by-default-in-modal.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![新規のリポジトリの [Enable by default] オプション](/assets/images/help/organizations/security-and-analysis-secret-scanning-enable-by-default-ghe.png) {% endif %} -1. Organization のすべてのリポジトリに対してこの機能を有効または無効にするには、[**Disable FEATURE**] または [**Enable FEATURE**] をクリックします。 - {% if currentVersion == "free-pro-team@latest" %} +3. Organization のすべてのリポジトリに対してこの機能を有効または無効にするには、[**Disable FEATURE**] または [**Enable FEATURE**] をクリックします。 + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![機能 を無効または有効にするボタン](/assets/images/help/organizations/security-and-analysis-enable-dependency-graph.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![機能 を無効または有効にするボタン](/assets/images/help/organizations/security-and-analysis-enable-secret-scanning-ghe.png) {% endif %} @@ -68,10 +70,9 @@ You can enable or disable features for all repositories. {% if currentVersion == 1. Go to the security and analysis settings for your organization. For more information, see "[Displaying the security and analysis settings](#displaying-the-security-and-analysis-settings)." 1. Under "Configure security and analysis features", to the right of the feature, enable or disable the feature by default for new repositories {% if currentVersion == "free-pro-team@latest" %}, or all new private repositories,{% endif %} in your organization. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![新規のリポジトリに対して機能を有効または無効にするチェックボックス](/assets/images/help/organizations/security-and-analysis-enable-or-disable-feature-checkbox-dotcom.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![新規のリポジトリに対して機能を有効または無効にするチェックボックス](/assets/images/help/organizations/security-and-analysis-enable-or-disable-secret-scanning-checkbox-ghe.png) {% endif %} diff --git a/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md b/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md index 9a96b90e09e9..afbf2c1e5a33 100644 --- a/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md +++ b/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md @@ -70,7 +70,7 @@ Organization レベルの設定を管理することに加え、Organization の {% endif %} | Apply/dismiss labels | | **X** | **X** | **X** | **X** | | Create, edit, delete labels | | | **X** | **X** | **X** | -| すべての Issue およびプルリクエストのクローズ、再オープン、割り当て | | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %} +| すべての Issue およびプルリクエストのクローズ、再オープン、割り当て | | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | [Enable and disable auto-merge on a pull request](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository) | | | **X** | **X** | **X** {% endif %} | マイルストーンの適用 | | **X** | **X** | **X** | **X** | @@ -150,8 +150,8 @@ In this section, you can find the repository permission levels required for secu | リポジトリでの[脆弱性のある依存関係に対する{% data variables.product.prodname_dependabot_alerts %}](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)を受信 | | | | | **X** | | [{% data variables.product.prodname_dependabot_alerts %} を閉じる](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository) | | | | | **X** | | 脆弱な依存関係についての[{% data variables.product.prodname_dependabot_alerts %}を受信する個人または Team の追加指定](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts) | | | | | **X** | -| [セキュリティアドバイザリ](/github/managing-security-vulnerabilities/about-github-security-advisories)の作成 | | | | | **X** | -| Manage access to {% data variables.product.prodname_GH_advanced_security %} features (see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)") | | | | | **X** | +| [セキュリティアドバイザリ](/github/managing-security-vulnerabilities/about-github-security-advisories)の作成 | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +| Manage access to {% data variables.product.prodname_GH_advanced_security %} features (see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)") | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" %} | プライベートリポジトリの[依存関係グラフの有効化](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-and-dependents-of-a-repository) | | | | | **X** | | [View dependency reviews](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request) | **X** | **X** | **X** | **X** | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %} | [View {% data variables.product.prodname_code_scanning %} alerts on pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests) | **X** | **X** | **X** | **X** | **X** | diff --git a/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md b/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md new file mode 100644 index 000000000000..ea9b3d4b19bf --- /dev/null +++ b/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md @@ -0,0 +1,40 @@ +--- +title: Connecting an Azure subscription to your enterprise +intro: 'You can use your Microsoft Enterprise Agreement to enable and pay for {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %} usage beyond the included amounts for your enterprise.' +product: '{% data reusables.gated-features.enterprise-accounts %}' +redirect_from: + - /github/setting-up-and-managing-billing-and-payments-on-github/connecting-an-azure-subscription-to-your-enterprise +versions: + free-pro-team: '*' +--- + +### About Azure subscriptions and {% data variables.product.product_name %} + +{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions) and "[About billing for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages)." + +After you connect an Azure subscription, you can also manage your spending limit. For information on managing and changing your account's spending limit, see "[Managing your spending limit for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages)" and "[Managing your spending limit for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions)." + +### Connecting your Azure subscription to your enterprise account + +To connect your Azure subscription, you must have owner permissions to the subscription. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +{% data reusables.enterprise-accounts.payment-information-tab %} +1. Under "Payment Information", click **Add Azure Subscription**. +1. To sign in to your Microsoft account, follow the prompts. +1. Review the "Permissions requested" prompt. If you agree with the terms, click **Accept**. +1. Under "Select a subscription", select the Azure Subscription ID that you want to connect to your enterprise. +1. Click **Connect**. + +### Disconnecting your Azure subscription from your enterprise account + +After you disconnect your Azure subscription from your enterprise account, your usage can no longer exceed the amounts included with your plan. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +{% data reusables.enterprise-accounts.payment-information-tab %} +1. Under "Azure subscription", to the right of the subscription ID you want to disconnect, click **{% octicon "trashcan" aria-label="The trashcan icon" %}**. +1. Review the prompt, then click **Remove**. diff --git a/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/index.md b/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/index.md index 84528000d4a6..7983203a7700 100644 --- a/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/index.md +++ b/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/index.md @@ -18,6 +18,7 @@ versions: {% link_in_list /about-enterprise-accounts %} {% link_in_list /viewing-the-subscription-and-usage-for-your-enterprise-account %} {% link_in_list /managing-licenses-for-visual-studio-subscription-with-github-enterprise %} + {% link_in_list /connecting-an-azure-subscription-to-your-enterprise %} {% topic_link_in_list /managing-users-in-your-enterprise %} {% link_in_list /roles-in-an-enterprise %} {% link_in_list /inviting-people-to-manage-your-enterprise %} diff --git a/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md b/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md index af230c0b0eb4..c1c6a9a9c7bb 100644 --- a/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md +++ b/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md @@ -31,7 +31,7 @@ Enterprise owners have complete control over the enterprise and can take every a Enterprise オーナーは、Organization のオーナーになるか、Organization が所有するリポジトリに直接アクセスする権限を与えられない限り、Organization の設定またはコンテンツにはアクセスできません。 Similarly, owners of organizations in your enterprise do not have access to the enterprise itself unless you make them enterprise owners. -You can add as many enterprise owners as you'd like to your enterprise. {% if currentVersion == "free-pro-team@latest" %}Enterprise owners must have a personal account on {% data variables.product.prodname_dotcom %}.{% endif %} As a best practice, we recommend making only a few people in your company enterprise owners, to reduce the risk to your business. +An enterprise owner will only consume a license if they are an owner or member of at least one organization within the enterprise. {% if currentVersion == "free-pro-team@latest" %}Enterprise owners must have a personal account on {% data variables.product.prodname_dotcom %}.{% endif %} As a best practice, we recommend making only a few people in your company enterprise owners, to reduce the risk to your business. ### Enterprise メンバー @@ -52,7 +52,7 @@ Billing managers only have access to your enterprise's billing settings. Billing - 支払いマネージャーのリストを閲覧 - 他の支払いマネージャーの追加または削除 -Billing managers do not have access to organizations or repositories in your enterprise, and cannot add or remove enterprise owners. 支払いマネージャーは、{% data variables.product.prodname_dotcom %} 上に個人アカウントを持っていなければなりません。 +Billing managers will only consume a license if they are an owner or member of at least one organization within the enterprise. Billing managers do not have access to organizations or repositories in your enterprise, and cannot add or remove enterprise owners. 支払いマネージャーは、{% data variables.product.prodname_dotcom %} 上に個人アカウントを持っていなければなりません。 ### 参考リンク diff --git a/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md b/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md index a0c077b2f70c..c0f78deb4cc7 100644 --- a/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md +++ b/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md @@ -15,6 +15,8 @@ versions: 現時点では、Enterprise アカウントは請求書で支払いを行っている {% data variables.product.prodname_enterprise %} のお客様が利用できます。 Enterprise アカウントに接続されたすべての Organization および {% data variables.product.prodname_ghe_server %} インスタンスの支払いは、すべての有料の {% data variables.product.prodname_dotcom_the_website %} サービス (これには Organization の有料ライセンス、{% data variables.large_files.product_name_long %} のデータパック、{% data variables.product.prodname_marketplace %} アプリケーションに対するプランが含まれます) に対する単一の支払いに集約されます。 +{% if currentVersion == "free-pro-team@latest" %}{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)."{% endif %} + For more information about managing billing managers, see "[Inviting people to manage your enterprise](/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise)." ### Enterprise アカウントのプランおよび利用状況を表示する diff --git a/translations/ja-JP/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md b/translations/ja-JP/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md index 51a455487a96..1afddbd1280b 100644 --- a/translations/ja-JP/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md +++ b/translations/ja-JP/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md @@ -50,7 +50,7 @@ You can also {% if currentVersion == "free-pro-team@latest" %}invite{% else %}ad | リポジトリのコードオーナーを定義する | 「[コードオーナー'について](/github/creating-cloning-and-archiving-repositories/about-code-owners)」 | | Archive the repository | "[About archiving repositories](/github/creating-cloning-and-archiving-repositories/about-archiving-repositories)" |{% if currentVersion == "free-pro-team@latest" %} | Create security advisories | "[About {% data variables.product.prodname_security_advisories %}](/github/managing-security-vulnerabilities/about-github-security-advisories)" | -| Display a sponsor button | "[Displaying a sponsor button in your repository](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)" | +| Display a sponsor button | "[Displaying a sponsor button in your repository](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)" |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | Allow or disallow auto-merge for pull requests | "[Managing auto-merge for pull requests in your repository](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository)" | {% endif %} ### Collaborator access for a repository owned by a user account diff --git a/translations/ja-JP/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md b/translations/ja-JP/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md index 9bdefe97679e..9af7878f29b5 100644 --- a/translations/ja-JP/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md +++ b/translations/ja-JP/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md @@ -25,8 +25,6 @@ Jekyll を使用して {% data variables.product.prodname_pages %} サイトを {% data reusables.pages.new-or-existing-repo %} -{% data reusables.pages.private_pages_are_public_warning %} - {% data reusables.repositories.create_new %} {% data reusables.repositories.owner-drop-down %} {% data reusables.pages.create-repo-name %} @@ -36,6 +34,8 @@ Jekyll を使用して {% data variables.product.prodname_pages %} サイトを {% data reusables.pages.must-have-repo-first %} +{% data reusables.pages.private_pages_are_public_warning %} + {% data reusables.command_line.open_the_multi_os_terminal %} 2. リポジトリのローカルコピーがまだない場合、サイトのソースファイルを保存したい場所に移動します。_PARENT-FOLDER_ は、リポジトリを保存したいフォルダの名前に置き換えてください。 ```shell diff --git a/translations/ja-JP/content/github/working-with-github-pages/creating-a-github-pages-site.md b/translations/ja-JP/content/github/working-with-github-pages/creating-a-github-pages-site.md index 54dcf8fa1541..54227153d8fd 100644 --- a/translations/ja-JP/content/github/working-with-github-pages/creating-a-github-pages-site.md +++ b/translations/ja-JP/content/github/working-with-github-pages/creating-a-github-pages-site.md @@ -20,8 +20,6 @@ versions: {% data reusables.pages.new-or-existing-repo %} -{% data reusables.pages.private_pages_are_public_warning %} - {% data reusables.repositories.create_new %} {% data reusables.repositories.owner-drop-down %} {% data reusables.pages.create-repo-name %} @@ -33,6 +31,8 @@ versions: {% data reusables.pages.must-have-repo-first %} +{% data reusables.pages.private_pages_are_public_warning %} + {% data reusables.pages.navigate-site-repo %} {% data reusables.pages.decide-publishing-source %} 3. 選択した公開元が既に存在する場合、公開元に移動します。 選択した公開元がまだ存在しない場合は、公開元を作成します。 diff --git a/translations/ja-JP/content/insights/installing-and-configuring-github-insights/managing-available-metrics-and-reports.md b/translations/ja-JP/content/insights/installing-and-configuring-github-insights/managing-available-metrics-and-reports.md index 7d1cceffdf55..63ef9134f532 100644 --- a/translations/ja-JP/content/insights/installing-and-configuring-github-insights/managing-available-metrics-and-reports.md +++ b/translations/ja-JP/content/insights/installing-and-configuring-github-insights/managing-available-metrics-and-reports.md @@ -1,16 +1,18 @@ --- -title: 利用可能なメトリクスとレポートの管理 -intro: '{% data variables.product.prodname_insights %}にわたって特定のメトリクスを有効化あるいは無効化できます。' +title: Managing available metrics and reports +intro: 'You can enable and disable specific metrics across {% data variables.product.prodname_insights %}.' product: '{% data reusables.gated-features.github-insights %}' redirect_from: - /github/installing-and-configuring-github-insights/managing-settings-in-github-insights -permissions: '{% data variables.product.prodname_insights %}の管理権限を持っている人は、利用可能なメトリクスやレポートを管理できます。' +permissions: 'People with admin permissions to {% data variables.product.prodname_insights %} can manage available metrics and reports.' versions: enterprise-server: '*' --- -メトリクスを無効化すると、そのメトリクスはどのユーザからも、{% data variables.product.prodname_insights %}のどこからも見えなくなります。 +When you disable a metric, the metric will not be visible for any user, anywhere on {% data variables.product.prodname_insights %}. {% data reusables.github-insights.settings-tab %} -2. **{% octicon "gear" aria-label="The gear icon" %} Settings(設定)**の下で、**Toggle reports(レポートの切り替え)**をクリックしてください。 ![レポートの切り替えタブ](/assets/images/help/insights/toggle-reports-tab.png) -3. 管理したいメトリクスの右で、** Enabled(有効)**あるいは**Disabled(無効)**ドロップダウンメニューを使ってください。 ![メトリクスの切り替えのドロップダウンメニュー](/assets/images/help/insights/toggle-report-drop-down.png) +2. Under **{% octicon "gear" aria-label="The gear icon" %} Settings**, click **Toggle reports**. + ![Toggle reports tab](/assets/images/help/insights/toggle-reports-tab.png) +3. To the right of the metric you want to manage, use the **Enabled** or **Disabled** drop-down menu. + ![Drop-down menu to toggle metric](/assets/images/help/insights/toggle-report-drop-down.png) diff --git a/translations/ja-JP/content/rest/overview/libraries.md b/translations/ja-JP/content/rest/overview/libraries.md index 8406007a6b57..5fd19e461a64 100644 --- a/translations/ja-JP/content/rest/overview/libraries.md +++ b/translations/ja-JP/content/rest/overview/libraries.md @@ -25,7 +25,7 @@ versions: ### Clojure -ライブラリ名 | リポジトリ |---|---| **Tentacles**| [Raynes/tentacles](https://github.com/Raynes/tentacles) +Library name | Repository |---|---| **Tentacles**| [Raynes/tentacles](https://github.com/Raynes/tentacles) ### Dart @@ -57,7 +57,7 @@ versions: ### Julia -ライブラリ名 | リポジトリ | |---|---| **Github.jl**|[WestleyArgentum/Github.jl](https://github.com/WestleyArgentum/GitHub.jl) +Library name | Repository | |---|---| **GitHub.jl**|[WestleyArgentum/GitHub.jl](https://github.com/WestleyArgentum/GitHub.jl) ### OCaml @@ -65,11 +65,11 @@ versions: ### Perl -ライブラリ名 | リポジトリ | ライブラリの metacpan ウェブサイト |---|---|---| **Pithub**|[plu/Pithub](https://github.com/plu/Pithub)|[Pithub CPAN](http://metacpan.org/module/Pithub) **Net::Github**|[fayland/perl-net-github](https://github.com/fayland/perl-net-github)|[Net:Github CPAN](https://metacpan.org/pod/Net::GitHub) +Library name | Repository | metacpan Website for the Library |---|---|---| **Pithub**|[plu/Pithub](https://github.com/plu/Pithub)|[Pithub CPAN](http://metacpan.org/module/Pithub) **Net::GitHub**|[fayland/perl-net-github](https://github.com/fayland/perl-net-github)|[Net:GitHub CPAN](https://metacpan.org/pod/Net::GitHub) ### PHP -ライブラリ名 | リポジトリ |---|---| **GitHub PHP Client**|[tan-tan-kanarek/github-php-client](https://github.com/tan-tan-kanarek/github-php-client) **PHP GitHub API**|[KnpLabs/php-github-api](https://github.com/KnpLabs/php-github-api) **GitHub API**|[yiiext/github-api](https://github.com/yiiext/github-api) **GitHub Joomla! Package**|[joomla-framework/github-api](https://github.com/joomla-framework/github-api) **GitHub Nette Extension**|[kdyby/github](https://github.com/kdyby/github) **GitHub API Easy Access**|[milo/github-api](https://github.com/milo/github-api) **GitHub bridge for Laravel**|[GrahamCampbell/Laravel-Github](https://github.com/GrahamCampbell/Laravel-GitHub) **PHP7 Client & WebHook wrapper**|[FlexyProject/GithubAPI](https://github.com/FlexyProject/GitHubAPI) +ライブラリ名 | リポジトリ |---|---| **GitHub PHP Client**|[tan-tan-kanarek/github-php-client](https://github.com/tan-tan-kanarek/github-php-client) **PHP GitHub API**|[KnpLabs/php-github-api](https://github.com/KnpLabs/php-github-api) **GitHub API**|[yiiext/github-api](https://github.com/yiiext/github-api) **GitHub Joomla! Package**|[joomla-framework/github-api](https://github.com/joomla-framework/github-api) **GitHub Nette Extension**|[kdyby/github](https://github.com/kdyby/github) **GitHub API Easy Access**|[milo/github-api](https://github.com/milo/github-api) **GitHub bridge for Laravel**|[GrahamCampbell/Laravel-GitHub](https://github.com/GrahamCampbell/Laravel-GitHub) **PHP7 Client & WebHook wrapper**|[FlexyProject/GitHubAPI](https://github.com/FlexyProject/GitHubAPI) ### Python diff --git a/translations/ja-JP/content/rest/overview/resources-in-the-rest-api.md b/translations/ja-JP/content/rest/overview/resources-in-the-rest-api.md index ef8ff48e1fcc..09ce10dc7d13 100644 --- a/translations/ja-JP/content/rest/overview/resources-in-the-rest-api.md +++ b/translations/ja-JP/content/rest/overview/resources-in-the-rest-api.md @@ -129,7 +129,7 @@ $ curl -I {% data variables.product.api_url_pre %} -u foo:bar > { > "message": "Bad credentials", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3" +> "documentation_url": "{% data variables.product.doc_url_pre %}" > } ``` @@ -141,7 +141,7 @@ $ curl -i {% data variables.product.api_url_pre %} -u {% if currentVersion == "f > HTTP/1.1 403 Forbidden > { > "message": "Maximum number of login attempts exceeded. Please try again later.", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3" +> "documentation_url": "{% data variables.product.doc_url_pre %}" > } ``` @@ -357,7 +357,7 @@ new Date(1372700873 * 1000) > { > "message": "API rate limit exceeded for xxx.xxx.xxx.xxx. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3/#rate-limiting" +> "documentation_url": "{% data variables.product.doc_url_pre %}/overview/resources-in-the-rest-api#rate-limiting" > } ``` @@ -402,7 +402,7 @@ Basic 認証または OAuth を使用してレート制限を超えた場合、A > { > "message": "You have triggered an abuse detection mechanism and have been temporarily blocked from content creation. Please retry your request again later.", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3/#abuse-rate-limits" +> "documentation_url": "{% data variables.product.doc_url_pre %}/overview/resources-in-the-rest-api#abuse-rate-limits" > } ``` diff --git a/translations/ja-JP/content/rest/reference/repos.md b/translations/ja-JP/content/rest/reference/repos.md index d2588f8ba522..1a2759c9ecc2 100644 --- a/translations/ja-JP/content/rest/reference/repos.md +++ b/translations/ja-JP/content/rest/reference/repos.md @@ -141,7 +141,7 @@ GitHub は、あなたのサーバーに実際にアクセスすることはな ### 非アクティブのデプロイメント -デプロイメントのステータスを `success` に設定すると、同じリポジトリ内の一時的でない、非本番環境のデプロイメントはすべて `inactive` になります。 これを回避するには、デプロイメントのステータスを作成する前に、`auto_inactive` を `false` に設定します。 +When you set the state of a deployment to `success`, then all prior non-transient, non-production environment deployments in the same repository to the same environment name will become `inactive`. これを回避するには、デプロイメントのステータスを作成する前に、`auto_inactive` を `false` に設定します。 `state` を `inactive` に設定することで、一時的な環境が存在しなくなったことを伝えることができます。 `state` を `inactive` に設定すると、{% data variables.product.prodname_dotcom %} でデプロイメントが `destroyed` と表示され、アクセス権が削除されます。 diff --git a/translations/ja-JP/data/glossaries/external.yml b/translations/ja-JP/data/glossaries/external.yml index 942ae8ded6ce..664c70ee674b 100644 --- a/translations/ja-JP/data/glossaries/external.yml +++ b/translations/ja-JP/data/glossaries/external.yml @@ -24,7 +24,7 @@ - term: 認証コード description: >- - A code you'll supply, in addition to your GitHub password, when signing in with 2FA via the browser. This code is either generated by an application or delivered to your phone via text message. Also called a "2FA authentication code." + ブラウザから2FA でサインインする際、GitHub パスワードに加えて入力するコード。このコードは、アプリケーションで生成されるか、テキストメッセージによってスマートフォンに送信されます。「2FA 認証コード」ともいいます。 - term: ベースブランチ description: プルリクエストをマージする際に変更が組み込まれるブランチ。プルリクエストを作成する際には、必要であればベースブランチをリポジトリのデフォルトブランチから他のブランチに変更できます。 diff --git a/translations/ja-JP/data/release-notes/2-21/0.yml b/translations/ja-JP/data/release-notes/2-21/0.yml index 469347560bf8..1f18ea17593d 100644 --- a/translations/ja-JP/data/release-notes/2-21/0.yml +++ b/translations/ja-JP/data/release-notes/2-21/0.yml @@ -46,27 +46,27 @@ sections: - '管理者は、`ghe-webhook-manage`を使ってコマンドラインからwebhook IDを利用してwebhookの有効化、無効化、削除、検索を行えます。{% comment %} https://github.com/github/enterprise2/pull/19027 {% endcomment %}' - 'マージされたPull Requestに対する手動のhead参照のクリーンアップが行われた後、自動のベース再ターゲティングが行われます。{% comment %} https://github.com/github/github/pull/142133 {% endcomment %}' - 'SVGファイルはdiffビュー内でテキスト及び画像として扱われます。{% comment %} https://github.com/github/render/pull/1129 {% endcomment %}' - - 'The "auto delete branches on merge" setting can be set when creating and updating repositories using the REST API. {% comment %} https://github.com/github/github/pull/131728 {% endcomment %}' - - 'A new endpoint has been added to delete a deployment through the REST API. {% comment %} https://github.com/github/github/pull/128733 {% endcomment %}' - - 'Admins can [enable security alerts](https://help.github.com/en/enterprise/2.21/admin/installation/enabling-security-alerts-for-vulnerable-dependencies-on-github-enterprise-server#enabling-security-alerts-for-vulnerable-dependencies-on-github-enterprise-server) but disable all notifications from those alerts. {% comment %} https://github.com/github/releases/issues/841 {% endcomment %}' - - 'The Pages log shows the user login accessing the GitHub Pages site. {% comment %} https://github.com/github/enterprise2/pull/19905 {% endcomment %}' - - 'Enterprise members can see all of the organizations they belong to as part of their Enterprise account from one view by navigating to `https://[ghes-hostname]/enterprises/[account-name]`. {% comment %} https://github.com/github/releases/issues/832 {% endcomment %}' - - '[REST API support for triage and maintain roles](https://developer.github.com/changes/2020-04-07-expanding-rest-api-support-for-the-triage-and-maintain-roles/) has been expanded. {% comment %} https://github.com/github/releases/issues/748 {% endcomment %}' - - 'A user can create and share search queries that resolve to the current user by using the `@me` search syntax. {% comment %} https://github.com/github/github/pull/129624 {% endcomment %}' - - 'New issue template configuration options have been [added](https://github.blog/changelog/2019-10-28-new-issue-template-configuration-options/). {% comment %} https://github.com/github/releases/issues/660 {% endcomment %}' - - 'MySQL backup and restore reliability and time to completion has been improved. {% comment %} https://github.com/github/ghes-infrastructure/issues/162 {% endcomment %}' - - '[Improved visibility](https://github.blog/2020-02-06-get-more-information-at-a-glance-with-issue-and-pull-request-linking/) of pull requests and issue references in the issue sidebar, issue cards and issue list. {% comment %} https://github.com/github/releases/issues/704 {% endcomment %}' - - 'Users can filter and search by `linked:pr` or `linked:issue`. {% comment %} https://github.com/github/releases/issues/744 {% endcomment %}' - - 'Automatic failover of MySQL within a single region for Cluster deployments is now possible. {% comment %} https://github.com/github/ghes-infrastructure/issues/136 {% endcomment %}' - - 'A user can compare tags between two releases to determine what changes have been made on the releases page. {% comment %} https://github.com/github/github/issues/107054 {% endcomment %}' - - 'Outdated comments are no longer collapsed by default on the Pull Request timeline. They can be collapsed by resolving the thread. {% comment %} https://github.com/github/enterprise-web/pull/6389#issuecomment-634201583 {% endcomment %}' - - 'Admins can view a list of logins reserved for internal use by navigating to the "Reserved logins" stafftools tab. {% comment %} https://github.com/github/enterprise-web/pull/6389#issuecomment-637846206 {% endcomment %}' + - 'REST APIを使用してリポジトリの作成や更新を行う際に、"auto delete branches on merge"を設定できます。{% comment %} https://github.com/github/github/pull/131728 {% endcomment %}' + - 'REST APIを通じてデプロイメントを削除する、新しいエンドポイントが追加されました。{% comment %} https://github.com/github/github/pull/128733 {% endcomment %}' + - '管理者は[セキュリティアラートを有効に](https://help.github.com/en/enterprise/2.21/admin/installation/enabling-security-alerts-for-vulnerable-dependencies-on-github-enterprise-server#enabling-security-alerts-for-vulnerable-dependencies-on-github-enterprise-server)しながら、それらのアラートからのすべての通知を無効化できます。{% comment %} https://github.com/github/releases/issues/841 {% endcomment %}' + - 'Pagesのログは、GitHub Pagesのサイトにアクセスしたユーザログインを示します。 {% comment %} https://github.com/github/enterprise2/pull/19905 {% endcomment %}' + - 'Enterpriseのメンバーは、`https://[ghes-hostname]/enterprises/[account-name]`にアクセスすることによって所属するすべてのOrganizationをEnterpriseアカウントの一部として1つのビューで見ることができます。{% comment %} https://github.com/github/releases/issues/832 {% endcomment %}' + - '[トリアージと保守のロールのためのREST APIサポート](https://developer.github.com/changes/2020-04-07-expanding-rest-api-support-for-the-triage-and-maintain-roles/)が拡張されました。{% comment %} https://github.com/github/releases/issues/748 {% endcomment %}' + - 'ユーザは、`@me`検索構文を使って、現在のユーザに解決される検索クエリを作成して共有できます。{% comment %} https://github.com/github/github/pull/129624 {% endcomment %}' + - '新しいIssueのテンプレート設定オプションが[added]されました(https://github.blog/changelog/2019-10-28-new-issue-template-configuration-options/)。{% comment %} https://github.com/github/releases/issues/660 {% endcomment %}' + - 'MySQLのバックアップ及びリストアの完了の信頼性と時間が改善されました。{% comment %} https://github.com/github/ghes-infrastructure/issues/162 {% endcomment %}' + - 'Issueサイドバー、Issueカード、Issueリスト内のPull RequestとIssueの参照の[可視性が改善](https://github.blog/2020-02-06-get-more-information-at-a-glance-with-issue-and-pull-request-linking/)されました。{% comment %} https://github.com/github/releases/issues/704 {% endcomment %}' + - '`linked:pr`あるいは`linked:issue`でユーザがフィルタリングや検索ができるようになりました。{% comment %} https://github.com/github/releases/issues/744 {% endcomment %}' + - 'クラスタデプロイメントにおいて、単一リージョン内でMySQLの自動フェイルオーバーが可能になりました。{% comment %} https://github.com/github/ghes-infrastructure/issues/136 {% endcomment %}' + - 'リリースページで、ユーザが2つのリリース間のタグを比較して、どういった変更が行われたかを判断できるようになりました。{% comment %} https://github.com/github/github/issues/107054 {% endcomment %}' + - 'Pull Requestのタイムラインにおいて、古くなったコメントがデフォルトで折りたたまれなくなりました。スレッドを解決すれば、それらを折りたたむことができます。{% comment %} https://github.com/github/enterprise-web/pull/6389#issuecomment-634201583 {% endcomment %}' + - '管理者は、"Reserved logins"スタッフツールタブにアクセスすることによって、内部利用のために予約されたログインのリストを見ることができます。{% comment %} https://github.com/github/enterprise-web/pull/6389#issuecomment-637846206 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Gistへのプッシュの際に、post-receiveフックの間に例外がトリガーされることがあります。{% comment %} https://github.com/github/github/issues/129091 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'コマンドラインでリポジトリにプッシュした際に、セキュリティアラートが報告されません。(2020-06-23更新){% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - '監査ログが実際のソースIDアドレスではなく、127.0.0.1に起因するものとされることがあります。(2020-11-02更新){% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-21/1.yml b/translations/ja-JP/data/release-notes/2-21/1.yml index 6177efb3a89c..8c21670cae1d 100644 --- a/translations/ja-JP/data/release-notes/2-21/1.yml +++ b/translations/ja-JP/data/release-notes/2-21/1.yml @@ -2,19 +2,19 @@ date: '2020-06-23' sections: security_fixes: - - 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/20747, https://github.com/github/enterprise2/pull/20727 {% endcomment %}' + - 'パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/20747, https://github.com/github/enterprise2/pull/20727 {% endcomment %}' bugs: - - 'Excessively large log events could lead to log forwarding instability when UDP was used as the transport mechanism. {% comment %} https://github.com/github/enterprise2/pull/20458, https://github.com/github/enterprise2/pull/20445 {% endcomment %}' - - 'The internal communication service used to access MySQL could restart more often than required, including part way through the upgrade process, which could cause the upgrade to partially fail. We have reduced the rate of restarts and made the code more robust. {% comment %} https://github.com/github/enterprise2/pull/20957, https://github.com/github/enterprise2/pull/20972, https://github.com/github/github/pull/146974 {% endcomment %}' - - "Automatic unsuspension of a user through SSO did not complete if the SSH keys attribute had keys already associated with the user's account. {% comment %} https://github.com/github/github/pull/143475, https://github.com/github/github/pull/142927 {% endcomment %}" - - 'The repository permission hash from the REST API indicated no access for business members who have pull access to internal repositories. {% comment %} https://github.com/github/github/pull/144756, https://github.com/github/github/pull/144292 {% endcomment %}' - - 'The "Repository issue deletion" Enterprise account policy did not reflect the currently saved setting. {% comment %} https://github.com/github/github/pull/145218, https://github.com/github/github/pull/145067 {% endcomment %}' - - 'The audit log did not include branch protection changes events. {% comment %} https://github.com/github/github/pull/145998, https://github.com/github/github/pull/145014 {% endcomment %}' + - '転送のメカニズムとしてUDPが使用されている場合に、過度に大きなログイベントによってログのフォワーディングが不安定になることがありました。{% comment %} https://github.com/github/enterprise2/pull/20458, https://github.com/github/enterprise2/pull/20445 {% endcomment %}' + - 'MySQLにアクセスするために使われる内部的な通信サービスが、アップグレードのプロセスの一部を含め、必要以上の頻度で再起動することがあり、それによってアップグレードが部分的に失敗することがありました。来期道の頻度を引き下げ、コードをより頑健にしました。{% comment %} https://github.com/github/enterprise2/pull/20957, https://github.com/github/enterprise2/pull/20972, https://github.com/github/github/pull/146974 {% endcomment %}' + - "SSO経由のユーザの自動サスペンション解除が、すでにユーザアカウントに関連づけられているキーがSSHキーの属性にある場合に完了しませんでした。{% comment %} https://github.com/github/github/pull/143475, https://github.com/github/github/pull/142927 {% endcomment %}" + - 'インターナルリポジトリへのプルアクセス権を持つビジネスメンバーについて、REST APIからのリポジトリ権限のハッシュがアクセス権を持たないと示していました。{% comment %} https://github.com/github/github/pull/144756, https://github.com/github/github/pull/144292 {% endcomment %}' + - '"Repository issue deletion" Enterpriseアカウントポリシーが、現在保存されている設定を反映しませんでした。{% comment %} https://github.com/github/github/pull/145218, https://github.com/github/github/pull/145067 {% endcomment %}' + - '監査ログにブランチ保護の変更イベントが含まれていませんでした。{% comment %} https://github.com/github/github/pull/145998, https://github.com/github/github/pull/145014 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'コマンドラインでリポジトリにプッシュした際に、セキュリティアラートが報告されません。{% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - '監査ログは実際のソースIPアドレスの代わりに127.0.0.1に起因する可能性があります。(updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-21/10.yml b/translations/ja-JP/data/release-notes/2-21/10.yml index 92088b6ad99c..5154236ddc96 100644 --- a/translations/ja-JP/data/release-notes/2-21/10.yml +++ b/translations/ja-JP/data/release-notes/2-21/10.yml @@ -2,14 +2,14 @@ date: '2020-10-20' sections: security_fixes: - - 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/23096, https://github.com/github/enterprise2/pull/23081 {% endcomment %}' + - 'パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/23096, https://github.com/github/enterprise2/pull/23081 {% endcomment %}' bugs: - - 'The enterprise account "Confirm two-factor requirement policy" messaging was incorrect. {% comment %} https://github.com/github/github/pull/158736 {% endcomment %}' + - 'Enterpriseアカウントの"Confirm two-factor requirement policy"メッセージが正しくありませんでした。{% comment %} https://github.com/github/github/pull/158736 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'コマンドラインでリポジトリにプッシュした際に、セキュリティアラートが報告されません。{% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - '監査ログは実際のソースIPアドレスの代わりに127.0.0.1に起因する可能性があります。(updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-21/11.yml b/translations/ja-JP/data/release-notes/2-21/11.yml index ed95c874c518..d5aee0920de7 100644 --- a/translations/ja-JP/data/release-notes/2-21/11.yml +++ b/translations/ja-JP/data/release-notes/2-21/11.yml @@ -2,17 +2,17 @@ date: '2020-11-03' sections: security_fixes: - - '**MEDIUM:** High CPU usage could be triggered by a specially crafted request to the SVN bridge resulting in Denial of Service (DoS). {% comment %} https://github.com/github/slumlord/pull/1004, https://github.com/github/slumlord/pull/1000 {% endcomment %}' - - "**LOW:** Incorrect token validation resulted in a reduced entropy for matching tokens during authentication. Analysis shows that in practice there's no significant security risk here. {% comment %} https://github.com/github/github/pull/159455, https://github.com/github/github/pull/159193 {% endcomment %}" - - 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/23539, https://github.com/github/enterprise2/pull/23171, https://github.com/github/enterprise2/pull/23692, https://github.com/github/enterprise2/pull/23677 {% endcomment %}' + - '**中:** SVNブリッジへの特別に細工されたリクエストによって引き起こされる高いCPU使用率によって、サービス拒否(DoS)が引き起こされる可能性がありました。{% comment %} https://github.com/github/slumlord/pull/1004, https://github.com/github/slumlord/pull/1000 {% endcomment %}' + - "**低:** 不正確なトークンの検証によって、認証中のトークンのマッチのためのエントロピーが減少しました。分析からは、実際には大きなセキュリティ上のリスクはないことが示されています。{% comment %} https://github.com/github/github/pull/159455, https://github.com/github/github/pull/159193 {% endcomment %}" + - 'パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/23539, https://github.com/github/enterprise2/pull/23171, https://github.com/github/enterprise2/pull/23692, https://github.com/github/enterprise2/pull/23677 {% endcomment %}' bugs: - - 'Editing issues templates with filenames containing non-ASCII characters would fail with a "500 Internal Server Error". {% comment %} https://github.com/github/github/pull/160589, https://github.com/github/github/pull/159747 {% endcomment %}' - - 'A metric gathering method for background jobs increased CPU utilization. (updated 2020-11-03) {% comment %} https://github.com/github/github/pull/160109 {% endcomment %}' + - '非ASCIIキャラクタを含むファイル名のIssueテンプレートを編集すると、"500 Internal Server Error"で失敗します。{% comment %} https://github.com/github/github/pull/160589, https://github.com/github/github/pull/159747 {% endcomment %}' + - 'バックグラウンドジョブのメトリック収集方式のために、CPU使用率が増大しました。(2020-11-03更新){% comment %} https://github.com/github/github/pull/160109 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'コマンドラインでリポジトリにプッシュした際に、セキュリティアラートが報告されません。{% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - '監査ログが実際のソースIDアドレスではなく、127.0.0.1に起因するものとされることがあります。(--更新){% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-21/12.yml b/translations/ja-JP/data/release-notes/2-21/12.yml index 8a11a3a98512..2771ffc8b74f 100644 --- a/translations/ja-JP/data/release-notes/2-21/12.yml +++ b/translations/ja-JP/data/release-notes/2-21/12.yml @@ -2,15 +2,15 @@ date: '2020-11-17' sections: security_fixes: - - 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/23844, https://github.com/github/enterprise2/pull/23712 {% endcomment %}' + - 'パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/23844, https://github.com/github/enterprise2/pull/23712 {% endcomment %}' bugs: - - 'The babeld logs were missing a separator between seconds and microseconds. {% comment %} https://github.com/github/babeld/pull/1005, https://github.com/github/babeld/pull/1002 {% endcomment %}' - - 'When the enterprise account "Repository visibility change" policy was set to "Enabled", organization owners could not change the visibility of repositories within the organization. {% comment %} https://github.com/github/github/pull/160921, https://github.com/github/github/pull/160773 {% endcomment %}' - - 'Audit logs could be attributed to 127.0.0.1 instead of the actual source IP address. {% comment %} https://github.com/github/github/pull/162436, https://github.com/github/github/pull/161215 {% endcomment %}' + - 'baneldログに秒とマイクロ秒の間のセパレータが欠けていました。 {% comment %} https://github.com/github/babeld/pull/1005, https://github.com/github/babeld/pull/1002 {% endcomment %}' + - 'Enterpriseアカウントの"Repository visibility change"ポリシーが"Enabled"に設定されている場合、OrganizationオーナーがOrganization内のリポジトリの可視性を変更できませんでした。 {% comment %} https://github.com/github/github/pull/160921, https://github.com/github/github/pull/160773 {% endcomment %}' + - '監査ログが実際のソースIDアドレスではなく、127.0.0.1に起因するものとされることがあります。{% comment %} https://github.com/github/github/pull/162436, https://github.com/github/github/pull/161215 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'コマンドラインでリポジトリにプッシュした際に、セキュリティアラートが報告されません。{% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-21/13.yml b/translations/ja-JP/data/release-notes/2-21/13.yml index ba364556bb24..b97afab77f78 100644 --- a/translations/ja-JP/data/release-notes/2-21/13.yml +++ b/translations/ja-JP/data/release-notes/2-21/13.yml @@ -2,18 +2,18 @@ date: '2020-12-03' sections: bugs: - - 'Authorization service was being detected as unhealthy due to a race condition in the bootstrap which led to restart of the service. {% comment %} https://github.com/github/authzd/pull/1278 {% endcomment %}' - - 'An underlying behavior was causing a service to become unavailable during the hotpatch upgrade process. {% comment %} https://github.com/github/enterprise2/pull/24054, https://github.com/github/enterprise2/issues/23947 {% endcomment %}' - - 'A subset of log forwarding SSL certificates was not being applied correctly. {% comment %} https://github.com/github/enterprise2/pull/24113, https://github.com/github/enterprise2/pull/23981 {% endcomment %}' - - 'Email notifications sent to suspended users when they were removed from a Team or an Organization. {% comment %} https://github.com/github/github/pull/162971, https://github.com/github/github/pull/162742 {% endcomment %}' - - 'The way SSH certificates were applied between Organizations and Businesses was inconsistent. {% comment %} https://github.com/github/github/pull/163426, https://github.com/github/github/pull/159538, https://github.com/github/authentication/issues/115 {% endcomment %}' - - 'When an account was rate limited due to using incorrect passwords, it could be locked out for up to 24 hours. {% comment %} https://github.com/github/github/pull/163436, https://github.com/github/github/pull/162938, https://github.com/github/github-ds/pull/51 {% endcomment %}' - - 'Pull request synchronization on repositories with many references could cause worker queues to fall behind. {% comment %} https://github.com/github/github/pull/163575, https://github.com/github/github/pull/163142 {% endcomment %}' - - 'When signing in after attempting to visit a specific page, people were sent to the home page instead of their intended destination. {% comment %} https://github.com/github/github/pull/163784, https://github.com/github/github/pull/163579, https://github.com/github/github/pull/154117, https://github.com/github/ecosystem-apps/issues/1076 {% endcomment %}' + - 'ブートストラップ時のレース条件により、認可サービスが不健全として検出され、再起動されることにつながりました。{% comment %} https://github.com/github/authzd/pull/1278 {% endcomment %}' + - '下位の動作により、ホットパッチアップグレードのプロセス中に、サービスが利用できなくなりました{% comment %} https://github.com/github/enterprise2/pull/24054, https://github.com/github/enterprise2/issues/23947 {% endcomment %}' + - 'ログ転送SSL証明書の一部が正しく適用されませんでした。{% comment %} https://github.com/github/enterprise2/pull/24113, https://github.com/github/enterprise2/pull/23981 {% endcomment %}' + - 'サスペンドされたユーザがTeamあるいはOrganizationから削除されると、そのユーザにメール通知が送信されました。{% comment %} https://github.com/github/github/pull/162971, https://github.com/github/github/pull/162742 {% endcomment %}' + - 'SSH証明書の適用方法が、OrganizationとBusiness間で整合していませんでした。{% comment %} https://github.com/github/github/pull/163426, https://github.com/github/github/pull/159538, https://github.com/github/authentication/issues/115 {% endcomment %}' + - '不正確なパスワードの利用のためにアカウントにレート制限が適用された場合に、最大で24時間ロックアウトされることがありました。{% comment %} https://github.com/github/github/pull/163436, https://github.com/github/github/pull/162938, https://github.com/github/github-ds/pull/51 {% endcomment %}' + - '多くの参照を持つリポジトリ上のPull Requestの同期が、ワーカーキューを遅れさせることがありました。{% comment %} https://github.com/github/github/pull/163575, https://github.com/github/github/pull/163142 {% endcomment %}' + - '特定のページへのアクセスを試みた後にサインインすると、意図したアクセス先ではなくホームページにユーザが送られてしまいました。{% comment %} https://github.com/github/github/pull/163784, https://github.com/github/github/pull/163579, https://github.com/github/github/pull/154117, https://github.com/github/ecosystem-apps/issues/1076 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'コマンドラインでリポジトリにプッシュした際に、セキュリティアラートが報告されません。{% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-21/14.yml b/translations/ja-JP/data/release-notes/2-21/14.yml index 201c8ffdbbea..bd29d0626953 100644 --- a/translations/ja-JP/data/release-notes/2-21/14.yml +++ b/translations/ja-JP/data/release-notes/2-21/14.yml @@ -2,12 +2,12 @@ date: '2020-12-17' sections: security_fixes: - - '**LOW:** High CPU usage could be triggered by a specially crafted request to the SVN bridge resulting in Denial of Service (DoS). {% comment %} https://github.com/github/slumlord/pull/1021, https://github.com/github/slumlord/pull/1017 {% endcomment %}' - - 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/24352, https://github.com/github/enterprise2/pull/23866 {% endcomment %}' + - '**低:** SVNブリッジへの特別に細工されたリクエストによって引き起こされる高いCPU使用率によって、サービス拒否(DoS)が引き起こされる可能性がありました。{% comment %} https://github.com/github/slumlord/pull/1021, https://github.com/github/slumlord/pull/1017 {% endcomment %}' + - 'パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/24352, https://github.com/github/enterprise2/pull/23866 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'コマンドラインでリポジトリにプッシュした際に、セキュリティアラートが報告されません。{% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-21/2.yml b/translations/ja-JP/data/release-notes/2-21/2.yml index 6a19c2ef977f..6ba5cb2daa31 100644 --- a/translations/ja-JP/data/release-notes/2-21/2.yml +++ b/translations/ja-JP/data/release-notes/2-21/2.yml @@ -2,19 +2,19 @@ date: '2020-07-09' sections: security_fixes: - - '**MEDIUM:** Updated nginx to 1.16.1 and addressed CVE-2019-20372. (updated 2020-07-22) {% comment %} https://github.com/github/enterprise2/pull/21252 {% endcomment %}' - - 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/21089, https://github.com/github/enterprise2/pull/21036 {% endcomment %}' + - '**中:** nginxを1.16.1にアップデートし、CVE-2019-20372に対応しました。(2020-07-22更新){% comment %} https://github.com/github/enterprise2/pull/21252 {% endcomment %}' + - 'パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/21089, https://github.com/github/enterprise2/pull/21036 {% endcomment %}' bugs: - - 'Certain log files did not rotate every 7 days. {% comment %} https://github.com/github/enterprise2/pull/21279, https://github.com/github/enterprise2/pull/21264 {% endcomment %}' - - 'Rapid reuse of webhook source ports resulted in rejected connections. {% comment %} https://github.com/github/enterprise2/pull/21286, https://github.com/github/enterprise2/pull/21280 {% endcomment %}' - - 'Incorrect background jobs could attempt to run on instances configured as passive replicas. {% comment %} https://github.com/github/enterprise2/pull/21317, https://github.com/github/enterprise2/pull/21212, https://github.com/github/enterprise2/issues/21167 {% endcomment %}' - - 'The VPN between nodes could become unstable causing errors to be logged and free space on the root volume to be exhausted. {% comment %} https://github.com/github/enterprise2/pull/21360, https://github.com/github/enterprise2/pull/21357 {% endcomment %}' - - 'Internal repositories were not correctly included in search results for SAML-enabled orgs. {% comment %} https://github.com/github/github/pull/147505, https://github.com/github/github/pull/145692 {% endcomment %}' + - '特定のログファイルが7日ごとにローテートされませんでした。{% comment %} https://github.com/github/enterprise2/pull/21279, https://github.com/github/enterprise2/pull/21264 {% endcomment %}' + - 'webhookのソースポートの頻繁な再利用によって、接続が拒否されました。{% comment %} https://github.com/github/enterprise2/pull/21286, https://github.com/github/enterprise2/pull/21280 {% endcomment %}' + - '正しくないバックグラウンドジョブが、パッシブレプリカとして設定されたインスタンス上で動作しようとすることがありました。{% comment %} https://github.com/github/enterprise2/pull/21317, https://github.com/github/enterprise2/pull/21212, https://github.com/github/enterprise2/issues/21167 {% endcomment %}' + - 'ノード間のVPNが不安定になり、そのためにエラーがログに記録され、ルートボリュームの空き領域が枯渇することがあります。{% comment %} https://github.com/github/enterprise2/pull/21360, https://github.com/github/enterprise2/pull/21357 {% endcomment %}' + - 'SAMLが有効になっているOrganizationで、インターナルリポジトリが検索結果に正しく含まれていませんでした。{% comment %} https://github.com/github/github/pull/147505, https://github.com/github/github/pull/145692 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'コマンドラインでリポジトリにプッシュした際に、セキュリティアラートが報告されません。{% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - '監査ログは実際のソースIPアドレスの代わりに127.0.0.1に起因する可能性があります。(updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-21/3.yml b/translations/ja-JP/data/release-notes/2-21/3.yml index ceedf888c7d1..1413e25d1e11 100644 --- a/translations/ja-JP/data/release-notes/2-21/3.yml +++ b/translations/ja-JP/data/release-notes/2-21/3.yml @@ -2,16 +2,16 @@ date: '2020-07-21' sections: security_fixes: - - 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/21438, https://github.com/github/enterprise2/pull/21402, https://github.com/github/enterprise2/pull/21496, https://github.com/github/enterprise2/pull/21479 {% endcomment %}' + - 'パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/21438, https://github.com/github/enterprise2/pull/21402, https://github.com/github/enterprise2/pull/21496, https://github.com/github/enterprise2/pull/21479 {% endcomment %}' bugs: - - 'The Management Console monitor graphs would sometimes not display correctly on larger screens. {% comment %} https://github.com/github/enterprise2/pull/21398, https://github.com/github/enterprise2/pull/21381 {% endcomment %}' - - 'GitHub App Manifest creation flow was unusable in some scenarios when a SameSite Cookie policy was applied. {% comment %} https://github.com/github/github/pull/147829, https://github.com/github/github/pull/144121 {% endcomment %}' - - "In some circumstances, accessing the 'Explore' page would throw an application error. {% comment %} https://github.com/github/github/pull/149605, https://github.com/github/github/pull/148949 {% endcomment %}" + - '大きな画面において、管理コンソースのモニターグラフが適切に表示されないことがあります。{% comment %} https://github.com/github/enterprise2/pull/21398, https://github.com/github/enterprise2/pull/21381 {% endcomment %}' + - 'SameSiteクッキーポリシーが適用されている場合に、GitHub Appマニフェストが作成したフローが利用できない状況がありました。{% comment %} https://github.com/github/github/pull/147829, https://github.com/github/github/pull/144121 {% endcomment %}' + - "状況によっては、'Explore'ページにアクセスするとアプリケーションエラーが生じます。{% comment %} https://github.com/github/github/pull/149605, https://github.com/github/github/pull/148949 {% endcomment %}" known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'コマンドラインでリポジトリにプッシュした際に、セキュリティアラートが報告されません。{% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - '監査ログは実際のソースIPアドレスの代わりに127.0.0.1に起因する可能性があります。(updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-21/4.yml b/translations/ja-JP/data/release-notes/2-21/4.yml index 3b1c3b7b8425..86d342c98d07 100644 --- a/translations/ja-JP/data/release-notes/2-21/4.yml +++ b/translations/ja-JP/data/release-notes/2-21/4.yml @@ -2,26 +2,26 @@ date: '2020-08-11' sections: security_fixes: - - '**CRITICAL:** A remote code execution vulnerability was identified in GitHub Pages that could allow an attacker to execute commands as part building a GitHub Pages site. This issue was due to an outdated and vulnerable dependency used in the Pages build process. To exploit this vulnerability, an attacker would need permission to create and build a GitHub Pages site on the GitHub Enterprise Server instance. This vulnerability affected all versions of GitHub Enterprise Server. To mitigate this vulnerability, Kramdown has been updated to address CVE-2020-14001. {% comment %} https://github.com/github/pages/pull/2835, https://github.com/github/pages/pull/2827 {% endcomment %}' - - '**HIGH:** High: An attacker could inject a malicious argument into a Git sub-command when executed on GitHub Enterprise Server. This could allow an attacker to overwrite arbitrary files with partially user-controlled content and potentially execute arbitrary commands on the GitHub Enterprise Server instance. To exploit this vulnerability, an attacker would need permission to access repositories within the GHES instance. However, due to other protections in place, we could not identify a way to actively exploit this vulnerability. This vulnerability was reported through the GitHub Security Bug Bounty program. {% comment %} https://github.com/github/github/pull/150936, https://github.com/github/github/pull/150634 {% endcomment %}' - - 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/21679, https://github.com/github/enterprise2/pull/21542, https://github.com/github/enterprise2/pull/21812, https://github.com/github/enterprise2/pull/21700 {% endcomment %}' + - '**重大:** 攻撃者がGitHub Pagesのサイトの構築の一部としてコマンドを実行できる、リモートコード実行の脆弱性がGitHub Pagesで特定されました。この問題は、Pagesのビルドプロセスで使われている古くて脆弱性のある依存関係によるものです。この脆弱性を突くには、攻撃者はGitHub Enterprise Serverインスタンス上でGitHub Pagesのサイトを作成して構築する権限を持っていなければなりません。この脆弱性は、GitHub Enterprise Serverのすべてのバージョンに影響します。この脆弱性を緩和するために、CVE-2020-14001への対応でkramdownがアップデートされました。 {% comment %} https://github.com/github/pages/pull/2835, https://github.com/github/pages/pull/2827 {% endcomment %}' + - '**高:** GitHub Enterprise Server上で実行されるGitのサブコマンドに、攻撃者が悪意ある引数をインジェクトすることができました。これによって、攻撃者は部分的にユーザが制御する内容で任意のファイルを上書きでき、GitHub Enterprise Serverインスタンス上で任意のコマンドを実行できる可能性がありました。この脆弱性を突くためには、攻撃者はGHESインスタンス内のリポジトリへのアクセス権限を持っていなければなりません。しかし、他の保護があるので、この脆弱性を積極的に突く方法は特定できませんでした。この脆弱性はGitHub Security Bug Bountyプログラムを通じて報告されました。{% comment %} https://github.com/github/github/pull/150936, https://github.com/github/github/pull/150634 {% endcomment %}' + - 'パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/21679, https://github.com/github/enterprise2/pull/21542, https://github.com/github/enterprise2/pull/21812, https://github.com/github/enterprise2/pull/21700 {% endcomment %}' bugs: - - 'A Consul configuration error prevented some background jobs from being processed on standalone instances. {% comment %} https://github.com/github/enterprise2/pull/21463 {% endcomment %}' - - 'The service memory allocation calculation could allocate an incorrect or unbounded memory allocation to a service resulting in poor system performance. {% comment %} https://github.com/github/enterprise2/pull/21689 {% endcomment %}' - - 'The virtualization platform for oVirt KVM systems was not properly detected, causing problems during upgrades. {% comment %} https://github.com/github/enterprise2/pull/21731, https://github.com/github/enterprise2/pull/21669 {% endcomment %}' - - "The error message for invalid authentication with a password via Git command line didn't populate the URL linking to adding the appropriate token or SSH key. {% comment %} https://github.com/github/github/pull/149607, https://github.com/github/github/pull/149351 {% endcomment %}" - - 'Creating an issue on a user repository using the Issue Template feature could fail with an Internal Server Error. {% comment %} https://github.com/github/github/pull/150173, https://github.com/github/github/pull/149445 {% endcomment %}' - - 'Visiting the *Explore* section failed with a 500 Internal Server error. {% comment %} https://github.com/github/github/pull/150512, https://github.com/github/github/pull/150504 {% endcomment %}' - - 'Issues could not be sorted by *Recently updated* on repositories migrated to a new instance. {% comment %} https://github.com/github/github/pull/150688, https://github.com/github/github/pull/149330 {% endcomment %}' - - 'GitHub Connect was using a deprecated GitHub.com API endpoint. {% comment %} https://github.com/github/github/pull/150827, https://github.com/github/github/pull/150545 {% endcomment %}' - - 'Internal metrics gathering for background jobs contributed to CPU and memory use unnecessarily. {% comment %} https://github.com/github/github/pull/151182, https://github.com/github/github/pull/147695 {% endcomment %}' - - 'The 404 page contained GitHub.com contact and status links in the footer. {% comment %} https://github.com/github/github/pull/151315 {% endcomment %}' - - 'Background jobs for an unreleased feature were queued and left unprocessed. {% comment %} https://github.com/github/github/pull/151395, https://github.com/github/github/pull/146248 {% endcomment %}' + - 'Consulの設定エラーによって、スタンドアローンインスタンス上で処理されないバックグランドジョブがありました。{% comment %} https://github.com/github/enterprise2/pull/21463 {% endcomment %}' + - 'サービスのメモリ割り当ての計算が、サービスに不正確もしくは無制限の割り当てを行い、システムのパフォーマンスを低下させることがありました。{% comment %} https://github.com/github/enterprise2/pull/21689 {% endcomment %}' + - 'oVirt KVMシステムの可視化プラットフォームが適切に検出されず、アップグレードの際に問題を生じさせていました。{% comment %} https://github.com/github/enterprise2/pull/21731, https://github.com/github/enterprise2/pull/21669 {% endcomment %}' + - "Gitコマンドラインからのパスワードでの不正な認証のエラーメッセージが、適切なトークンもしくはSSHキーを追加するためのURLリンクを展開しませんでした。 {% comment %} https://github.com/github/github/pull/149607, https://github.com/github/github/pull/149351 {% endcomment %}" + - 'Issueテンプレート機能を使ってユーザリポジトリ上にIssueを作成すると、Internal Server Errorで失敗することがありました。 {% comment %} https://github.com/github/github/pull/150173, https://github.com/github/github/pull/149445 {% endcomment %}' + - '*Explore*セクションへのアクセスが500 Internal Server errorで失敗しました。{% comment %} https://github.com/github/github/pull/150512, https://github.com/github/github/pull/150504 {% endcomment %}' + - '新しいインスタンスに移行したリポジトリ上で*最近の更新*でIssueをソートできませんでした。{% comment %} https://github.com/github/github/pull/150688, https://github.com/github/github/pull/149330 {% endcomment %}' + - 'GitHub Connectが、非推奨のGitHub.com APIエンドポイントを使用していました。{% comment %} https://github.com/github/github/pull/150827, https://github.com/github/github/pull/150545 {% endcomment %}' + - 'バックグラウンドジョブのための内部メトリクスの収集によって、不必要なCPUとメモリの使用に影響しました。{% comment %} https://github.com/github/github/pull/151182, https://github.com/github/github/pull/147695 {% endcomment %}' + - '404ページのフッタに、GitHub.comの連絡先とステータスリンクが含まれていました。{% comment %} https://github.com/github/github/pull/151315 {% endcomment %}' + - '未リリースの機能のためのバックグラウンドジョブがキューに積まれ、処理されないままになりました。{% comment %} https://github.com/github/github/pull/151395, https://github.com/github/github/pull/146248 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'コマンドラインでリポジトリにプッシュした際に、セキュリティアラートが報告されません。{% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - '監査ログは実際のソースIPアドレスの代わりに127.0.0.1に起因する可能性があります。(updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-21/5.yml b/translations/ja-JP/data/release-notes/2-21/5.yml index 6df83f51c2c5..fd93b3595691 100644 --- a/translations/ja-JP/data/release-notes/2-21/5.yml +++ b/translations/ja-JP/data/release-notes/2-21/5.yml @@ -2,14 +2,14 @@ date: '2020-08-12' sections: bugs: - - 'Resolved an issue that could lead to high CPU usage while generating system configuration templates. {% comment %} https://github.com/github/enterprise2/pull/21786, https://github.com/github/enterprise2/pull/21741 {% endcomment %}' - - 'Recent changes to memory allocations could lead to a degradation in system performance {% comment %} https://github.com/github/enterprise2/pull/22066 {% endcomment %}' - - 'Temporary connectivity issues while running database migrations could cause data loss. {% comment %} https://github.com/github/enterprise2/pull/22128, https://github.com/github/enterprise2/pull/22100 {% endcomment %}' + - 'システム設定のテンプレートを生成する間にCPU使用率を高くしてしまうことがある問題を解決しました。{% comment %} https://github.com/github/enterprise2/pull/21786, https://github.com/github/enterprise2/pull/21741 {% endcomment %}' + - 'メモリ割り当てへの最近の変更により、システムパフォーマンスが低下することがありました。{% comment %} https://github.com/github/enterprise2/pull/22066 {% endcomment %}' + - 'データベースの移行を実行中の一時的な接続の問題によって、データの損失が生じることがあります。{% comment %} https://github.com/github/enterprise2/pull/22128, https://github.com/github/enterprise2/pull/22100 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'コマンドラインでリポジトリにプッシュした際に、セキュリティアラートが報告されません。{% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - '監査ログは実際のソースIPアドレスの代わりに127.0.0.1に起因する可能性があります。(updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-21/7.yml b/translations/ja-JP/data/release-notes/2-21/7.yml index bde6b2b9d375..52ebb3ddccbd 100644 --- a/translations/ja-JP/data/release-notes/2-21/7.yml +++ b/translations/ja-JP/data/release-notes/2-21/7.yml @@ -2,13 +2,13 @@ date: '2020-09-08' sections: bugs: - - 'A service health check caused session growth resulting in filesystem inode exhaustion. {% comment %} https://github.com/github/enterprise2/pull/22481, https://github.com/github/enterprise2/pull/22475 {% endcomment %}' - - "Upgrading using a hotpatch could fail with an error: `'libdbi1' was not found` {% comment %} https://github.com/github/enterprise2/pull/22556, https://github.com/github/enterprise2/pull/22552 {% endcomment %}" + - 'サービスのへするチェックでセッションが増加し、ファイルシステムのinodeが枯渇しました。{% comment %} https://github.com/github/enterprise2/pull/22481, https://github.com/github/enterprise2/pull/22475 {% endcomment %}' + - "ホットパッチを使用したアップグレードが`'libdbi1' was not found`というエラーで失敗することがありました。{% comment %} https://github.com/github/enterprise2/pull/22556, https://github.com/github/enterprise2/pull/22552 {% endcomment %}" known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'コマンドラインでリポジトリにプッシュした際に、セキュリティアラートが報告されません。{% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - '監査ログは実際のソースIPアドレスの代わりに127.0.0.1に起因する可能性があります。(updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-21/8.yml b/translations/ja-JP/data/release-notes/2-21/8.yml index e99018a3fdbd..20d3a94bd49a 100644 --- a/translations/ja-JP/data/release-notes/2-21/8.yml +++ b/translations/ja-JP/data/release-notes/2-21/8.yml @@ -2,15 +2,15 @@ date: '2020-09-23' sections: security_fixes: - - '**MEDIUM**: ImageMagick has been updated to address [DSA-4715-1](https://www.debian.org/security/2020/dsa-4715). {% comment %} https://github.com/github/enterprise2/pull/22621, https://github.com/github/enterprise2/pull/22610 {% endcomment %}' - - 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/22571, https://github.com/github/enterprise2/pull/22426, https://github.com/github/enterprise2/pull/22602, https://github.com/github/enterprise2/pull/22592, https://github.com/github/enterprise2/pull/22719, https://github.com/github/enterprise2/pull/22699 {% endcomment %}' + - '**中**: [DSA-4715-1](https://www.debian.org/security/2020/dsa-4715)に対処するためにImageMagickがアップデートされました。{% comment %} https://github.com/github/enterprise2/pull/22621, https://github.com/github/enterprise2/pull/22610 {% endcomment %}' + - 'パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/22571, https://github.com/github/enterprise2/pull/22426, https://github.com/github/enterprise2/pull/22602, https://github.com/github/enterprise2/pull/22592, https://github.com/github/enterprise2/pull/22719, https://github.com/github/enterprise2/pull/22699 {% endcomment %}' bugs: - - 'Admins were unable to see delivered repository webhooks and instead saw "Sorry, something went wrong and we weren''t able to fetch the deliveries for this hook". {% comment %} https://github.com/github/authzd/pull/1181, https://github.com/github/authzd/pull/980 {% endcomment %}' + - '管理者は配信されたリポジトリのwebhookを見ることができず、代わりに"Sorry, something went wrong and we weren''t able to fetch the deliveries for this hook"と表示されました。{% comment %} https://github.com/github/authzd/pull/1181, https://github.com/github/authzd/pull/980 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'コマンドラインでリポジトリにプッシュした際に、セキュリティアラートが報告されません。{% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - '監査ログは実際のソースIPアドレスの代わりに127.0.0.1に起因する可能性があります。(updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-21/9.yml b/translations/ja-JP/data/release-notes/2-21/9.yml index 859227f743c0..a08e9685fb1e 100644 --- a/translations/ja-JP/data/release-notes/2-21/9.yml +++ b/translations/ja-JP/data/release-notes/2-21/9.yml @@ -2,28 +2,28 @@ date: '2020-10-09' sections: security_fixes: - - 'A user whose **LDAP** directory username standardizes to an existing GHES account login could authenticate into the existing account. {% comment %} https://github.com/github/github/pull/156517, https://github.com/github/github/pull/155512 {% endcomment %}' - - 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/22911, https://github.com/github/enterprise2/pull/22878 {% endcomment %}' + - '**LDAP**ディレクトリのユーザ名を標準化すると既存のGHESアカウントのログインになってしまうユーザが、その既存のアカウントとして認証されることがありました。{% comment %} https://github.com/github/github/pull/156517, https://github.com/github/github/pull/155512 {% endcomment %}' + - 'パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/22911, https://github.com/github/enterprise2/pull/22878 {% endcomment %}' bugs: - - 'The NameID Format dropdown in the Management Console would be reset to "unspecified" after setting it to "persistent". {% comment %} https://github.com/github/enterprise2/pull/22402, https://github.com/github/enterprise2/pull/22331, https://github.com/github/enterprise2/issues/13446 {% endcomment %}' - - 'Saving settings via the [management console](/admin/configuration/accessing-the-management-console) would append a newline to the [TLS/SSL certificate and key](/admin/configuration/configuring-tls) files which triggered unnecessary reloading of some services. {% comment %} https://github.com/github/enterprise2/pull/22608, https://github.com/github/enterprise2/pull/22540 {% endcomment %}' - - 'System logs for Dependency Graph were not rotating, allowing unbounded storage growth. {% comment %} https://github.com/github/enterprise2/pull/22766, https://github.com/github/enterprise2/pull/22733 {% endcomment %}' - - 'Upgrade could fail if the resqued workers override setting is in use. {% comment %} https://github.com/github/enterprise2/pull/22838, https://github.com/github/enterprise2/pull/22814 {% endcomment %}' - - 'When importing a repository with `ghe-migrator`, an unexpected exception could occur when inconsistent data is present. {% comment %} https://github.com/github/github/pull/153849, https://github.com/github/github/pull/151552 {% endcomment %}' - - 'Links to GitHub Security Advisories would use a URL with the hostname of the GitHub Enterprise Server instance instead of GitHub.com, directing the user to a nonexistent URL. {% comment %} https://github.com/github/github/pull/153853, https://github.com/github/github/pull/151301 {% endcomment %}' - - 'The enterprise account security settings page showed a "View your organizations'' current configurations" link for the "Two-factor authentication" setting when the authentication mode in use does not support built in two-factor authentication. {% comment %} https://github.com/github/github/pull/153861 {% endcomment %}' - - 'When using `ghe-migrator` to import PR review requests, records associated with deleted users would result in extraneous database records. {% comment %} https://github.com/github/github/pull/154959, https://github.com/github/github/pull/153169 {% endcomment %}' - - 'When importing users with `ghe-migrator`, an error of "Emails is invalid" would occur if the system-generated email address were longer than 100 characters. {% comment %} https://github.com/github/github/pull/155110, https://github.com/github/github/pull/152418 {% endcomment %}' - - 'Logging webhook activity could use large amounts of disk space and cause the root disk to become full. {% comment %} https://github.com/github/github/pull/155656, https://github.com/github/github/pull/154100 {% endcomment %}' + - '管理コンソールのNameID Fortmatドロップダウンが、"persistent"に設定された後に"unspecified"にリセットされます。{% comment %} https://github.com/github/enterprise2/pull/22402, https://github.com/github/enterprise2/pull/22331, https://github.com/github/enterprise2/issues/13446 {% endcomment %}' + - '[管理コンソール](/admin/configuration/accessing-the-management-console) での設定の保存によって、[TLS/SSLの証明書及びキー](/admin/configuration/configuring-tls)ファイルに改行を追加してしまい、不必要に再ロードされるサービスが生じました。{% comment %} https://github.com/github/enterprise2/pull/22608, https://github.com/github/enterprise2/pull/22540 {% endcomment %}' + - '依存関係グラフのシステムログがローテートされず、無制限にストレージを消費できてしまいました。{% comment %} https://github.com/github/enterprise2/pull/22766, https://github.com/github/enterprise2/pull/22733 {% endcomment %}' + - 'Resqueのワーカーのオーバーライドする設定が使われていると、アップグレードに失敗することがありました。{% comment %} https://github.com/github/enterprise2/pull/22838, https://github.com/github/enterprise2/pull/22814 {% endcomment %}' + - '`ghe-migrator`でリポジトリをインポートする際に、不整合なデータが存在していると、予期しない例外が生じることがありました。{% comment %} https://github.com/github/github/pull/153849, https://github.com/github/github/pull/151552 {% endcomment %}' + - 'GitHubセキュリティアドバイザリへのリンクが、GitHub.comではなくGitHub Enterprise Serverインスタンスのホスト名を持つURLを使い、ユーザを存在しないURLにアクセスさせました。{% comment %} https://github.com/github/github/pull/153853, https://github.com/github/github/pull/151301 {% endcomment %}' + - 'エンタープライズアカウントのセキュリティ設定ページには、使用中の認証モードが二段階認証をサポートしていない場合、「組織の現在の設定を見る」リンクが表示されています。 {% comment %} https://github.com/github/github/pull/153861 {% endcomment %}' + - '`ghe-migrator`を使ってPRレビューリクエストをインポートする際に、削除されたユーザに関連付けられたレコードによって関係性を持たないデータベースレコードが残ります。{% comment %} https://github.com/github/github/pull/154959, https://github.com/github/github/pull/153169 {% endcomment %}' + - '`ghe-migrator`でユーザをインポートする際に、システムによって生成されたメールアドレスが100文字以上の長さになっていると、"Emails is invalid"エラーが生じます。{% comment %} https://github.com/github/github/pull/155110, https://github.com/github/github/pull/152418 {% endcomment %}' + - 'webhookのアクティビティのログが大量のディスク領域を使い、ルートディスクが一杯になってしまいます。{% comment %} https://github.com/github/github/pull/155656, https://github.com/github/github/pull/154100 {% endcomment %}' changes: - - 'Support is added for the AWS EC2 instance type `m5.16xlarge`. {% comment %} https://github.com/github/enterprise2/pull/22501, https://github.com/github/enterprise2/pull/22473 {% endcomment %}' - - 'Remove the requirement for SSH fingerprints in `ghe-migrator` archives as it can always be computed. {% comment %} https://github.com/github/github/pull/156945, https://github.com/github/github/pull/155387 {% endcomment %}' - - 'GitHub App Manifests now include the `request_oauth_on_install` field. {% comment %} https://github.com/github/github/pull/156994, https://github.com/github/github/pull/155010, https://github.com/github/ecosystem-apps/issues/1055 {% endcomment %}' + - 'AWS EC2のインスタンスタイプ`m5.16xlarge`のサポートが追加されました。{% comment %} https://github.com/github/enterprise2/pull/22501, https://github.com/github/enterprise2/pull/22473 {% endcomment %}' + - '`ghe-migrator`アーカイブのSSHフィンガープリントはいつでも計算できるので、必須ではなくなりました。{% comment %} https://github.com/github/github/pull/156945, https://github.com/github/github/pull/155387 {% endcomment %}' + - 'GitHub Appマニフェストに`request_oauth_on_install`フィールドが含まれるようになりました。{% comment %} https://github.com/github/github/pull/156994, https://github.com/github/github/pull/155010, https://github.com/github/ecosystem-apps/issues/1055 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'コマンドラインでリポジトリにプッシュした際に、セキュリティアラートが報告されません。{% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - '監査ログは実際のソースIPアドレスの代わりに127.0.0.1に起因する可能性があります。(updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-22/0.yml b/translations/ja-JP/data/release-notes/2-22/0.yml index 544ebbea8063..11b2d9dc31b1 100644 --- a/translations/ja-JP/data/release-notes/2-22/0.yml +++ b/translations/ja-JP/data/release-notes/2-22/0.yml @@ -1,100 +1,100 @@ --- -intro: GitHub is excited to present GitHub Enterprise Server 2.22.0. +intro: GitHubはGitHub Enterprise Server 2.22.0を紹介できることを嬉しく思います。 date: '2020-09-23' sections: features: - - heading: GitHub Actions Beta + heading: GitHub Actionsベータ notes: - | - [GitHub Actions](https://github.com/features/actions) is a powerful, flexible solution for CI/CD and workflow automation. GitHub Actions on Enterprise Server includes tools to help you manage the service, including key metrics in the Management Console, audit logs and access controls to help you control the roll out. + [GitHub Actions](https://github.com/features/actions)は、CI/CDとワークフローの自動化のための強力で柔軟なソリューションです。Enterprise Server上のGitHub Actionsには、このサービスの管理を支援するツールが含まれており、ロールアウトの制御を支援するための管理コンソール内の主要なメトリクス、監査ログ、アクセス制御が含まれます。 - You will need to provide your own [storage](https://docs.github.com/en/enterprise/2.22/admin/github-actions/enabling-github-actions-and-configuring-storage) and runners for GitHub Actions. AWS S3, Azure Blob Storage and MinIO are supported. Please review the [updated minimum requirements for your platform](https://docs.github.com/en/enterprise/2.22/admin/installation/setting-up-a-github-enterprise-server-instance) before you turn on GitHub Actions. To learn more, contact the GitHub Sales team or [sign up for the beta](https://resources.github.com/beta-signup/). {% comment %} https://github.com/github/releases/issues/775 {% endcomment %} + ユーザはGitHub Actionsのために自身の [ストレージ](https://docs.github.com/en/enterprise/2.22/admin/github-actions/enabling-github-actions-and-configuring-storage)とランナーを提供しなければなりません。AWS S3、Azure Blob Storage、MinIOがサポートされています。GitHub Actionsを有効化する前に、[使用するプラットフォームのための最小の要件の更新](https://docs.github.com/en/enterprise/2.22/admin/installation/setting-up-a-github-enterprise-server-instance)をレビューしてください。さらに学ぶには、GitHubの営業チームに連絡するか、[ベータにサインアップ](https://resources.github.com/beta-signup/)してください。{% comment %} https://github.com/github/releases/issues/775 {% endcomment %} - - heading: GitHub Packages Beta + heading: GitHub Packagesベータ notes: - | - [GitHub Packages](https://github.com/features/packages) is a package hosting service, natively integrated with GitHub APIs, Actions, and webhooks. Create an [end-to-end DevOps workflow](https://docs.github.com/en/enterprise/2.22/admin/packages/configuring-packages-support-for-your-enterprise) that includes your code, continuous integration, and deployment solutions. + [GitHub Packages](https://github.com/features/packages)は、パッケージのホスティングサービスであり、GitHub API、Actions、webhookとネイティブに統合されています。コード、継続的インテグレーション、デプロイメントのソリューションを含む[エンドツーエンドのDevOpsワークフロー](https://docs.github.com/en/enterprise/2.22/admin/packages/configuring-packages-support-for-your-enterprise)を作成してください。 - Supported storage back ends include AWS S3 and MinIO with support for Azure blob coming in a future release. Please note that the current Docker support will be replaced by a beta of the new GitHub Container Registry in the next release. Please review the [updated minimum requirements for your platform](https://docs.github.com/en/enterprise/2.22/admin/installation/setting-up-a-github-enterprise-server-instance) before you turn on GitHub Packages. To learn more, contact the GitHub Sales team or [sign up for the beta](https://resources.github.com/beta-signup/). {% comment %} https://github.com/github/releases/issues/773 {% endcomment %} + サポートされているストレージのバックエンドにはAWS S3とMinIOがあり、Azure blobのサポートも将来のリリースにあります。現在のDockerサポートは、次のリリースの新しいGitHub Container Registryで置き換えられることにご注意ください。GitHub Packagesを有効にする前に、[使用するプラットフォームの最小要件の更新](https://docs.github.com/en/enterprise/2.22/admin/installation/setting-up-a-github-enterprise-server-instance)をレビューしてください。さらに学ぶには、GitHubの営業チームに連絡するか、[ベータにサインアップ](https://resources.github.com/beta-signup/)してください。{% comment %} https://github.com/github/releases/issues/773 {% endcomment %} - - heading: Advanced Security Code Scanning Beta + heading: Advanced Security Code Scanningベータ notes: - | - [GitHub Advanced Security code scanning](https://github.com/features/security) is a developer-first, GitHub-native static application security testing (SAST). Easily find security vulnerabilities before they reach production, all powered by the world’s most powerful code analysis engine: CodeQL. + [GitHub Advanced Security code scanning](https://github.com/features/security)は、開発者ファーストで、GitHubネイティブの静的アプリケーションセキュリティテスティング(SAST)です。脆弱性がプロダクションに到達してしまう前に容易に発見する、このすべてのパワーは世界で最も強力なコード解析エンジン、CodeQLによるものです。 - Administrators using GitHub Advanced Security can [sign up for](https://resources.github.com/beta-signup/) and [enable](https://docs.github.com/en/enterprise/2.22/admin/configuration/configuring-code-scanning-for-your-appliance) GitHub Advanced Security code scanning beta. Please review the [updated minimum requirements for your platform](https://docs.github.com/en/enterprise/2.22/admin/installation/setting-up-a-github-enterprise-server-instance) before you turn on GitHub Advanced Security code scanning. {% comment %} https://github.com/github/releases/issues/768 {% endcomment %} + GitHub Advanced Security を使用する管理者は、GitHub Advanced Security code scanningベータに[サインアップ](https://resources.github.com/beta-signup/)し、[有効化](https://docs.github.com/en/enterprise/2.22/admin/configuration/configuring-code-scanning-for-your-appliance)できます。GitHub Advanced Security code scanningを有効にする前に、[使用するプラットフォームの最小要件の更新](https://docs.github.com/en/enterprise/2.22/admin/installation/setting-up-a-github-enterprise-server-instance)をレビューしてください。{% comment %} https://github.com/github/releases/issues/768 {% endcomment %} - heading: Pull Request Retargeting notes: - | - When a [pull request's head branch](https://docs.github.com/en/enterprise/2.22/user/github/collaborating-with-issues-and-pull-requests/about-branches#working-with-branches) is merged and deleted, all other open pull requests in the same repository that target this branch are now retargeted to the merged pull request's base branch. Previously these pull requests were closed. {% comment %} https://github.com/github/releases/issues/801 {% endcomment %} + [Pull Requestのheadブランチ](https://docs.github.com/en/enterprise/2.22/user/github/collaborating-with-issues-and-pull-requests/about-branches#working-with-branches)がマージされ、削除された場合、このブランチをターゲットとする同じリポジトリ内のすべての他のオープンなPull Requestは、マージされたPull Requestのベースブランチにターゲットし直されるようになりました。以前は、それらのPull Requestはクローズされていました。{% comment %} https://github.com/github/releases/issues/801 {% endcomment %} - - heading: Suspend and Unsuspend an App Installation + heading: アプリケーションのインストールのサスペンドとサスペンド解除 notes: - | - Administrators and users can [suspend any GitHub App’s access](https://docs.github.com/enterprise/2.22/user/rest/reference/apps#suspend-an-app-installation) for as long as needed, and [unsuspend the app](https://docs.github.com/enterprise/2.22/user/rest/reference/apps#unsuspend-an-app-installation) on command through Settings and the API. Suspended apps cannot access the GitHub API or webhook events. You can use this instead of uninstalling an application, which deauthorises every user. {% comment %} https://github.com/github/github/pull/138316 https://github.com/github/github/pull/150869 {% endcomment %}'' + 管理者とユーザは、設定やAPIを通じてのコマンドで、必要な期間にわたって[任意のGitHub Appのアクセスをサスペンド](https://docs.github.com/enterprise/2.22/user/rest/reference/apps#suspend-an-app-installation)したり、[アプリケーションのサスペンドを解除](https://docs.github.com/enterprise/2.22/user/rest/reference/apps#unsuspend-an-app-installation)したりできます。サスペンドされたアプリケーションは、GitHub APIあるいはwebhookイベントにアクセスできません。これは、すべてのユーザの認可を解除してしまうアプリケーションのアンインストールの代わりに利用できます。{% comment %} https://github.com/github/github/pull/138316 https://github.com/github/github/pull/150869 {% endcomment %}'' - - heading: Improved Large Scale Performance + heading: 改善された大規模でのパフォーマンス notes: - | - We have revised the approach we take to scheduling network maintenance for repositories, ensuring large monorepos are able to avoid failure states. {% comment %} https://github.com/github/github/pull/146789, https://github.com/github/github/pull/147931, https://github.com/github/github/pull/146724, https://github.com/github/git-protocols/issues/94 {% endcomment %}'' + リポジトリのネットワークメンテナンスのスケジューリングアプローチを見直し、大きな単一リポジトリが障害の状態になるのを避けられるようにしました。{% comment %} https://github.com/github/github/pull/146789, https://github.com/github/github/pull/147931, https://github.com/github/github/pull/146724, https://github.com/github/git-protocols/issues/94 {% endcomment %}'' - Passive replicas are now [supported and configurable on GitHub Enterprise Server cluster deployments](https://docs.github.com/en/enterprise/2.22/admin/enterprise-management/configuring-high-availability-replication-for-a-cluster). These changes will enable faster failover, reducing RTO and RPO. {% comment %} https://github.com/github/releases/issues/905 {% endcomment %} + パッシブレプリカが[GitHub Enterprise Serverクラスタデプロイメントをサポートし、設定可能に]なりました(https://docs.github.com/en/enterprise/2.22/admin/enterprise-management/configuring-high-availability-replication-for-a-cluster)。これらの変更によって、高速なフェイルオーバー、RTOとRPOの削減が可能になりました。{% comment %} https://github.com/github/releases/issues/905 {% endcomment %} - - heading: View All of Your Users + heading: すべてのユーザの表示 notes: - | - For exceptionally large teams, administrators can [adjust the 1,500 default maximum for user lists](https://docs.github.com/en/enterprise/2.22/admin/configuration/command-line-utilities#ghe-config). {% comment %} https://github.com/github/github/pull/146508 {% endcomment %}'' + 例外的に大きなTeamの場合、管理者は[ユーザリストのデフォルトの最大数の1,500を調整](https://docs.github.com/en/enterprise/2.22/admin/configuration/command-line-utilities#ghe-config)できます。{% comment %} https://github.com/github/github/pull/146508 {% endcomment %}'' changes: - - heading: Administration Changes + heading: 管理に関する変更 notes: - - Shared workers have been enabled to make live updates more resilient by sharing connections across tabs. {% comment %} https://github.com/github/releases/issues/914 {% endcomment %} - - The "Contact Support" link on `50x` error pages now links to the support email or link configured in the Management Console. {% comment %} https://github.com/github/github/pull/142123 {% endcomment %} - - 'It''s now possible to [manage global announcements and expiration dates through the enterprise account settings](https://docs.github.com/en/enterprise/2.22/admin/installation/command-line-utilities#ghe-announce). {% comment %} https://github.com/github/releases/issues/945, https://github.com/github/github/pull/148475, https://github.com/github/github/pull/148494 {% endcomment %}' - - You can now [exempt certain users from the default API rate limits configured in the management console](https://docs.github.com/en/enterprise/2.22/admin/configuration/configuring-rate-limits), if necessary. {% comment %} https://github.com/github/github/pull/148673 {% endcomment %} - - Repository administrators can now [set their repository to any available visibility option](https://docs.github.com/en/enterprise/2.22/user/github/administering-a-repository/setting-repository-visibility) from a single dialog in the repository's settings. Previously, you had to navigate separate sections, buttons, and dialog boxes for changing between public and private and between private and internal. {% comment %} https://github.com/github/releases/issues/882 {% endcomment %} - - A new Enterprise settings link on the user dropdown menu makes it easier to navigate to Enterprise Account Settings. {% comment %} https://github.com/github/releases/issues/946, https://github.com/github/github/pull/150595, https://github.com/github/github/pull/150520, https://github.com/github/github/pull/151121, https://github.com/github/hydro-schemas/pull/1244 {% endcomment %} - - The legacy "Admin Center" link on the /stafftools page has been removed. The "Enterprise" link is now the best way to navigate to the Enterprise Account from the /stafftools page. {% comment %} https://github.com/github/github/pull/147633 {% endcomment %} - - The Options sub-menu item in the Enterprise Account settings has been moved from the Settings section to the Policies section. {% comment %} https://github.com/github/releases/issues/944, https://github.com/github/github/pull/148477 {% endcomment %} - - '[Accessing resources by using a personal access token or SSH key now counts as user activity](https://docs.github.com/en/enterprise/2.22/admin/user-management/managing-dormant-users). This relieves administrators from the burden of filtering out certain users from the user dormancy reports and makes it safer to use the "Suspend all" button without accidentally suspending users who only accessed GitHub in a read-only way over the APIs with a Personal Access Token (PAT) or SSH key. {% comment %} https://github.com/github/github/pull/140433, https://github.com/github/help-docs/pull/14853, https://github.com/github/customer-feedback/issues/174, https://github.com/github/supportability/issues/14 {% endcomment %}' + - 共有ワーカーは、タブ間で接続を共有することによって、ライブアップデートにより弾力性を持たせることができるようになりました。{% comment %} https://github.com/github/releases/issues/914 {% endcomment %} + - '`50x`エラーページの"Contact Support"リンクは、サポートのメールもしくは管理コンソールで設定されたリンクにリンクされるようになりました。{% comment %} https://github.com/github/github/pull/142123 {% endcomment %}' + - '[Enterpriseアカウント設定を通じて、グローバルなアナウンスと有効期限を管理]できるようになりました。(https://docs.github.com/en/enterprise/2.22/admin/installation/command-line-utilities#ghe-announce){% comment %} https://github.com/github/releases/issues/945, https://github.com/github/github/pull/148475, https://github.com/github/github/pull/148494 {% endcomment %}' + - 必要な場合、[管理コンソールで設定されたデフォルトのAPIのレート制限から、特定のユーザを除外](https://docs.github.com/en/enterprise/2.22/admin/configuration/configuring-rate-limits)できるようになりました。{% comment %} https://github.com/github/github/pull/148673 {% endcomment %} + - リポジトリ管理者は、リポジトリ設定の単一のダイアログから[自分のリポジトリを利用可能な任意の可視性のオプションに設定](https://docs.github.com/en/enterprise/2.22/user/github/administering-a-repository/setting-repository-visibility)できるようになりました。以前は、パブリックとプライベート間、そしてプライベートとインターナル間の変更には、個別のセクション、ボタン、ダイアログボックスを使わなければなりませんでした。{% comment %} https://github.com/github/releases/issues/882 {% endcomment %} + - ユーザのドロップダウンメニュー上の新しいEnterprise設定のリンクによって、Enterpriseアカウント設定へのアクセスが容易になりました。{% comment %} https://github.com/github/releases/issues/946, https://github.com/github/github/pull/150595, https://github.com/github/github/pull/150520, https://github.com/github/github/pull/151121, https://github.com/github/hydro-schemas/pull/1244 {% endcomment %} + - /stafftoolsページにあった旧来の"Admin Center"リンクは削除されました。/stafftoolsページからEnterpriseアカウントにアクセスする最善の方法は、"Enterprise"リンクになりました。{% comment %} https://github.com/github/github/pull/147633 {% endcomment %} + - Enterpriseアカウント設定のOptionsサブメニューアイテムは、SettingsセクションからPoliciesセクションへ移されました。{% comment %} https://github.com/github/releases/issues/944, https://github.com/github/github/pull/148477 {% endcomment %} + - '[個人アクセストークンもしくはSSHキーを使ったリソースへのアクセスは、ユーザのアクティビティとしてカウントされるようになりました](https://docs.github.com/en/enterprise/2.22/admin/user-management/managing-dormant-users)。これで、管理者はユーザの休止レポートから特定のユーザをフィルタリングしなくてもよくなり、個人アクセストークン(PAT)あるいはSSHキーでAPIを通じて読み取りのみでGitHubにアクセスしているだけのユーザをうっかりサスペンドしてしまうことなく、安全に"Suspend all"ボタンを使えるようになります。{% comment %} https://github.com/github/github/pull/140433, https://github.com/github/help-docs/pull/14853, https://github.com/github/customer-feedback/issues/174, https://github.com/github/supportability/issues/14 {% endcomment %}' - - heading: Security Changes + heading: セキュリティの変更 notes: - - Two-factor recovery codes can no longer be used during the two-factor sign in process. One-Time-Passwords are the only acceptable values. {% comment %} https://github.com/github/github/pull/145016, https://github.com/github/github/pull/140208 {% endcomment %} - - When a user is signed into GitHub Enterprise Server through single sign-on, the [default repository visibility selection is Private](https://docs.github.com/en/enterprise/2.22/user/github/administering-a-repository/setting-repository-visibility). {% comment %} https://github.com/github/releases/issues/872 {% endcomment %} - - Owners of GitHub Apps can now choose to have their [user-to-server access tokens expire after 8 hours](https://developer.github.com/changes/2020-04-30-expiring-user-to-server-access-tokens-for-github-apps/), to help enforce regular token rotation and reduce the impact of a compromised token. {% comment %} https://github.com/github/releases/issues/966 {% endcomment %} + - 2要素のリカバリコードは、2要素でのサインインのプロセス中には使えなくなりました。受け付けられる値はワンタイムパスワードのみです。{% comment %} https://github.com/github/github/pull/145016, https://github.com/github/github/pull/140208 {% endcomment %} + - ユーザがシングルサインオンを通じてGitHub Enterprise Serverにサインインする際に、[デフォルトのリポジトリの可視性の選択はプライベートになります](https://docs.github.com/en/enterprise/2.22/user/github/administering-a-repository/setting-repository-visibility)。{% comment %} https://github.com/github/releases/issues/872 {% endcomment %} + - GitHub Appのオーナーは、[ユーザからサーバーへのアクセストークンが8時間で期限切れになる](https://developer.github.com/changes/2020-04-30-expiring-user-to-server-access-tokens-for-github-apps/)よう選択して、定期的なトークンのローテーションを強制しやすくし、侵害されたトークンの影響を軽減できるようになりました。{% comment %} https://github.com/github/releases/issues/966 {% endcomment %} - - heading: Developer Changes + heading: 開発者の変更 notes: - - '[The GitHub UI has undergone a design refresh](https://github.blog/changelog/2020-06-23-design-updates-to-repositories-and-github-ui/), and the repositories homepage has been redesigned, including a responsive layout and improved mobile web experience. {% comment %} https://github.com/github/releases/issues/886 {% endcomment %}' - - In the "Clone with SSH" repository dropdown menu, users will now be notified if they do not have any keys setup. {% comment %} https://github.com/github/github/pull/149098 {% endcomment %} - - 'Commits are now ordered chronologically in the pull request timeline and commits tab. This new ordering is also reflected in the ["List commits on a pull request"](https://docs.github.com/en/enterprise/2.22/user/rest/reference/pulls#list-commits-on-a-pull-request) REST API and GraphQL ["PullRequest object"](https://docs.github.com/en/enterprise/2.22/user/graphql/reference/objects#pullrequest) timeline connection. {% comment %} https://github.com/github/releases/issues/867 {% endcomment %}' - - Users can now [set a skin tone default for emoji autocomplete results](https://github.blog/changelog/2020-07-17-customizable-skin-tones-in-emoji-autocomplete/) in comment text areas. {% comment %} https://github.com/github/releases/issues/916 {% endcomment %} - - '[Tree-sitter](https://github.com/tree-sitter/tree-sitter) improves syntax highlighting and is now the default library used for language parsing. {% comment %} https://github.com/github/releases/issues/918, https://github.com/github/windrose/issues/44 {% endcomment %}' + - '[GitHubのUIは設計しなおされ](https://github.blog/changelog/2020-06-23-design-updates-to-repositories-and-github-ui/),、リポジトリのホームページも、レスポンシブなレイアウトや改善されたモバイルのWeb体験を含め、再設計されました。{% comment %} https://github.com/github/releases/issues/886 {% endcomment %}' + - リポジトリの"Clone with SSH"ドロップダウンメニューで、キーをセットアップしていないことがユーザに通知されるようになりました。{% comment %} https://github.com/github/github/pull/149098 {% endcomment %} + - 'Pull Requestタイムライン及びコミットタブ内で、コミットが時系列で並べられるようになりました。この新しい順序は["Pull Request上のコミットのリスト"](https://docs.github.com/en/enterprise/2.22/user/rest/reference/pulls#list-commits-on-a-pull-request) REST API及びGraphQLの["PullRequestオブジェクト"](https://docs.github.com/en/enterprise/2.22/user/graphql/reference/objects#pullrequest)のタイムラインコネクションにも反映されます。{% comment %} https://github.com/github/releases/issues/867 {% endcomment %}' + - ユーザは、コメントのテキスト領域で[絵文字のオートコンプリートの結果のためのスキントーンのデフォルトを設定](https://github.blog/changelog/2020-07-17-customizable-skin-tones-in-emoji-autocomplete/)できるようになりました。{% comment %} https://github.com/github/releases/issues/916 {% endcomment %} + - '[Tree-sitter](https://github.com/tree-sitter/tree-sitter)は、構文ハイライトを改善し、言語のパースに使われるデフォルトのライブラリになりました。{% comment %} https://github.com/github/releases/issues/918, https://github.com/github/windrose/issues/44 {% endcomment %}' - - heading: Users and organizations can add Twitter usernames to their GitHub profiles + heading: ユーザとOrganizationは、GitHubのプロフィールにTwitterのユーザ名を追加できるようになりました。 notes: - - '[Developers and organizations can now add their Twitter username to their profile](https://github.blog/changelog/2020-07-22-users-and-organizations-can-now-add-twitter-usernames-to-their-github-profiles/) {% comment %} https://github.com/github/github/pull/145127 {% endcomment %}' + - '[開発者とOrganizationは、プロフィールに自分のTwitterユーザ名を追加できるようになりました](https://github.blog/changelog/2020-07-22-users-and-organizations-can-now-add-twitter-usernames-to-their-github-profiles/)。{% comment %} https://github.com/github/github/pull/145127 {% endcomment %}' - heading: API の変更 notes: - | - #### Graduated Previews + #### プレビューからの卒業 - The following previews are now an official part of the API: - * The GitHub Apps API and endpoints that returned the `performed_via_github_app` property no longer require the [`machine-man`](https://developer.github.com/changes/2020-08-20-graduate-machine-man-and-sailor-v-previews/) preview header. {% comment %} https://github.com/github/releases/issues/965 {% endcomment %} - * To add and view a lock reason to an issue, you no longer need to use the [`sailor-v`](https://developer.github.com/changes/2020-08-20-graduate-machine-man-and-sailor-v-previews/) preview header. {% comment %} https://github.com/github/github/pull/143676 {% endcomment %} + 以下のプレビューは、APIの公式部分になりました。 + * `performed_via_github_app`属性を返すGitHub Apps APIとエンドポイントは、 [`machine-man`](https://developer.github.com/changes/2020-08-20-graduate-machine-man-and-sailor-v-previews/)プレビューヘッダを必要としなくなりました。{% comment %} https://github.com/github/releases/issues/965 {% endcomment %} + * Issueにロックの理由を追加して表示するために、[`sailor-v`](https://developer.github.com/changes/2020-08-20-graduate-machine-man-and-sailor-v-previews/) プレビューヘッダを使う必要がなくなりました。{% comment %} https://github.com/github/github/pull/143676 {% endcomment %} - | - #### GraphQL Schema Changes + #### GraphQLのスキーマ変更 - * [The GraphQL schema changes](https://docs.github.com/enterprise/2.22/user/graphql/overview/changelog) include backwards-compatible changes, schema previews, and upcoming breaking changes. + * [GraphQLのスキーマ変更](https://docs.github.com/enterprise/2.22/user/graphql/overview/changelog)には、後方互換な変更、スキーマのプレビュー、今後の破壊的変更が含まれます。 - - heading: VMware Network Driver Changes + heading: VMwareのネットワークドライバの変更 notes: - | - The GitHub Enterprise Server default network adapter type for VMware customers has been changed from E1000 to VMXNET3, starting with release 2.22.0. When upgrading from an earlier release to 2.22.0 or newer, if an E1000 network adapter is detected during the pre-upgrade check, the following message will be displayed at the command line: + VMwareの顧客のためのGitHub Enterprise Serverのデフォルトネットワークアダプタの種類は、リリース2.22.0よりE1000からVMXNET3に変更されました。以前のリリースから2.22.0移行へアップグレードする際に、アップグレード前のチェックの間にE1000ネットワークアダプタが検出されると、以下のメッセージがコマンドラインに表示されます。 ``` WARNING: Your virtual appliance is currently using an emulated Intel E1000 network adapter. @@ -102,42 +102,42 @@ sections: Proceed with installation? [y/N] ``` - The administrator can choose to update the network adapter type to VMXNET3 either before or after the GitHub Enterprise Server upgrade. The virtual appliance will need to be shutdown for this change. Customers should follow the VMware recommended steps for [changing the virtual machine network adapter configuration](https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.vm_admin.doc/GUID-3719A0BE-4B4A-44FF-8A21-290950918FBD.html) to VMXNET3. Please note that `VMXNET3` will not be an option if the OS version for the virtual appliance is set to `Other Linux (64-bit)`. In that case, the OS version would first need to be changed from `Other Linux (64-bit)` to `Other 2.6.x Linux (64-bit)` or if available, `Debian GNU/Linux 9` . We recommend testing these changes on a [staging instance](https://docs.github.com/en/enterprise-server@2.22/admin/installation/setting-up-a-staging-instance) before it is performed on a production GitHub Enterprise Server. {% comment %} https://github.com/github/ghes-infrastructure/issues/781 {% endcomment %} + 管理者は、GitHub Enterprise Serverのアップグレードの前後のいずれかで、ネットワークアダプタの種類をVMXNET3に更新することを選択できます。この変更を行うためには、仮想アプライアンスをシャットダウンする必要があります。お客様はVMXNET3への[仮想マシンのネットワークアダプタ設定の変更](https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.vm_admin.doc/GUID-3719A0BE-4B4A-44FF-8A21-290950918FBD.html)の推奨手順に従ってください。仮想アプライアンスのOSバージョンが`Other Linux (64-bit)`に設定されている場合、`VMXNET3`は選択肢にならないことに注意してください。その場合は、OSバージョンをまず`Other Linux (64-bit)`から`Other 2.6.x Linux (64-bit)`へ、もしくは可能であれば`Debian GNU/Linux 9`に変更する必要があります。これらの変更は、プロダクションのGitHub Enterprise Serverで行う前に、[ステージングのインスタンス](https://docs.github.com/en/enterprise-server@2.22/admin/installation/setting-up-a-staging-instance)でテストすることをおすすめします。{% comment %} https://github.com/github/ghes-infrastructure/issues/781 {% endcomment %} bugs: - - The stafftools page for viewing pending collaborator showed a `500 Internal Server Error` when there was a pending email invite. {% comment %} https://github.com/github/github/pull/150836 {% endcomment %} - - The Repository Health Check in stafftools could give incorrect results on busy repositories. {% comment %} https://github.com/github/github/pull/151160 {% endcomment %} - - A logged in user trying to accept an email invitation could get a `404 Not Found` error. {% comment %} https://github.com/github/github/pull/150848 {% endcomment %} - - If a user navigated to a repository whose name started with "repositories.", they were redirected to the owner's "Repositories" tab instead of landing on the repository overview page. {% comment %} https://github.com/github/github/pull/149704 {% endcomment %} - - Labels in the dashboard timeline did not have enough contrast. {% comment %} https://github.com/github/github/pull/146749 {% endcomment %} + - 保留中のメール招待があると、保留中のコラボレータを表示するためのstafftoolsページが`500 Internal Server Error`を表示しました。{% comment %} https://github.com/github/github/pull/150836 {% endcomment %} + - stafftools中のリポジトリヘルスチェックが、高負荷のリポジトリで不正確な結果を返すことがありました。{% comment %} https://github.com/github/github/pull/151160 {% endcomment %} + - メールの招待を受諾しようとするログインユーザに`404 Not Found`エラーが返されることがありました。{% comment %} https://github.com/github/github/pull/150848 {% endcomment %} + - 名前が"repositories."で始まるリポジトリにユーザがアクセスしようとすると、リポジトリの概要ページの代わりにオーナーの"Repositories"タブにリダイレクトされました。{% comment %} https://github.com/github/github/pull/149704 {% endcomment %} + - ダッシュボードタイムラインのラベルが十分なコントラストを持っていませんでした。{% comment %} https://github.com/github/github/pull/146749 {% endcomment %} deprecations: - - heading: Upcoming Deprecation of GitHub Enterprise Server 2.19 + heading: GitHub Enterprise Server 2.19の非推奨の予定 notes: - - '**GitHub Enterprise Server 2.19 will be deprecated as of November 12, 2020** That means that no patch releases will be made, even for critical security issues, after this date. For better performance, improved security, and new features, [upgrade to the newest version of GitHub Enterprise Server](https://help.github.com/enterprise/admin/guides/installation/upgrading-github-enterprise/) as soon as possible.' + - '** GitHub Enterprise Server 2.19は2020年11月12日に非推奨となります** これは、この日以降は重大なセキュリティの問題に対してであってもパッチリリースが行われなくなるということです。より優れたパフォーマンス、改善されたセキュリティ、新しい機能のために、[GitHub Enterprise Serverの最新バージョンへのアップグレード](https://help.github.com/enterprise/admin/guides/installation/upgrading-github-enterprise/)をできるだけ早く行ってください。' - - heading: Deprecation of Legacy GitHub App Webhook Events + heading: 旧来のGitHub App webhookイベントの非推奨化 notes: - - 'Starting with GitHub Enterprise Server 2.21.0 two legacy GitHub Apps-related webhook events have been deprecated and will be removed in GitHub Enterprise Server 2.25.0. The deprecated events `integration_installation` and `integration_installation_repositories` have equivalent events which will be supported. More information is available in the [deprecation announcement blog post](https://developer.github.com/changes/2020-04-15-replacing-the-installation-and-installation-repositories-events/). {% comment %} https://github.com/github/enterprise-web/pull/6419#issuecomment-668303461 {% endcomment %}' + - 'GitHub Enterprise Server 2.21.0から、2つの旧来のGitHub Appsに関連するwebhookイベントが非推奨となり、GitHub Enterprise Server 2.25.0で削除されます。非推奨となったイベントの`integration_installation`と`integration_installation_repositories`には、サポートされることになる同等のイベントがあります。詳細な情報は[非推奨化のアナウンスのblogポスト](https://developer.github.com/changes/2020-04-15-replacing-the-installation-and-installation-repositories-events/)にあります。{% comment %} https://github.com/github/enterprise-web/pull/6419#issuecomment-668303461 {% endcomment %}' - - heading: Deprecation of Legacy GitHub Apps Endpoint + heading: 旧来のGitHub Appsのエンドポイントの非推奨化 notes: - - 'Starting with GitHub Enterprise Server 2.21.0 the legacy GitHub Apps endpoint for creating installation access tokens was deprecated and will be removed in GitHub Enterprise Server 2.25.0. More information is available in the [deprecation announcement blog post](https://developer.github.com/changes/2020-04-15-replacing-create-installation-access-token-endpoint/). {% comment %} https://github.com/github/enterprise-web/pull/6419#issuecomment-668303461 {% endcomment %}' + - 'GitHub Enterprise Server 2.21.0から、インストールアクセストークンを作成するための旧来のGitHub Appsのエンドポイントが非推奨になり、GitHub Enterprise Server 2.25.0で削除されます。詳細な情報は[非推奨化のアナウンスのblogポスト](https://developer.github.com/changes/2020-04-15-replacing-create-installation-access-token-endpoint/)にあります。{% comment %} https://github.com/github/enterprise-web/pull/6419#issuecomment-668303461 {% endcomment %}' - - heading: Deprecation of OAuth Application API + heading: OAuth Application APIの非推奨化 notes: - - GitHub no longer supports the OAuth application endpoints that contain `access_token` as a path parameter. We have introduced new endpoints that allow you to securely manage tokens for OAuth Apps by moving `access_token` to the request body. While deprecated, the endpoints are still accessible in this version. We intend to remove these endpoints on GitHub Enterprise Server 3.4. For more information, see the [deprecation announcement blog post](https://developer.github.com/changes/2020-02-14-deprecating-oauth-app-endpoint/). + - GitHubは、パスパラメータとして`access_token`を含むOAuthのアプリケーションエンドポイントをサポートしなくなりました。`access_token`をリクエストのボディに移すことにより、OAuth Appsのためのトークンをセキュアに管理できるようにする、新しいエンドポイントが導入されます。非推奨にはなりましたが、これらのエンドポイントはこのバージョンではまだ利用可能です。これらのエンドポイントは、GitHub Enterprise Server 3.4で削除しようとしています。詳細については[非推奨化のアナウンスのblogポスト](https://developer.github.com/changes/2020-02-14-deprecating-oauth-app-endpoint/)を参照してください。 backups: - - GitHub Enterprise Server 2.22 requires at least [GitHub Enterprise Backup Utilities](https://github.com/github/backup-utils) 2.22.0 for [Backups and Disaster Recovery](https://help.github.com/enterprise/2.22/admin/guides/installation/backups-and-disaster-recovery/). + - GitHub Enterprise Serverでは、[バックアップとディザスタリカバリー](https://help.github.com/enterprise/2.22/admin/guides/installation/backups-and-disaster-recovery/)のために、最低でも[GitHub Enterprise Backup Utilities](https://github.com/github/backup-utils) 2.22.0が必要です。 known_issues: - - On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %} - - Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %} - - Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %} - - Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %} - - When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %} - - The Name ID Format dropdown in the Management Console resets to "unspecified" after setting instance to "persistent". {% comment %} https://github.com/github/enterprise2/issues/13446 {% endcomment %} - - The repository Settings page of a repository for a user or organization GitHub Pages sites will fail with a "500 Internal Server Error". {% comment %} https://github.com/github/github/issues/156183 {% endcomment %} - - Users may experience slower Git clone and fetch performance on an instance with high availability replicas due to reads being forwarded to a different node. {% comment %} https://github.com/github/spokesd/issues/746 {% endcomment %} - - '[Creating a GitHub App from a manifest](https://docs.github.com/en/enterprise/2.22/user/developers/apps/creating-a-github-app-from-a-manifest) fails. To work around this issue, users can follow the manual instructions for [creating a GitHub App](https://docs.github.com/en/enterprise/2.22/user/developers/apps/creating-a-github-app). {% comment %} https://github.com/github/enterprise2/issues/22849 {% endcomment %}' - - GitHub usernames may change unintentionally when using SAML authentication, if the GitHub username does not match the value of the attribute mapped to the `username` field in the Management Console. (updated 2020-10-08) {% comment %} https://github.com/github/external-identities/issues/335 {% endcomment %} - - On a freshly set up 2.22.0 instance or after upgrading to 2.22.0, the activity feed on an organization's dashboard will no longer update. (updated 2020-10-27) {% comment %}https://github.com/github/enterprise2/issues/23050{% endcomment %} - - Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %} + - 新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %} + - カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %} + - Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %} + - ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %} + - GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %} + - 管理コンソールのName ID Fortmatドロップダウンが、インスタンスを"persistent"に設定した後に"unspecified"にリセットされます。{% comment %} https://github.com/github/enterprise2/issues/13446{% endcomment %} + - ユーザもしくはOrganizationのGitHub Pagesサイトのためのリポジトリの設定ページが"500 Internal Server Error"で失敗します。{% comment %} https://github.com/github/github/issues/156183 {% endcomment %} + - 読み取りが他のノードに転送されるため、High Availabilityのレプリカのインスタンスで、Gitのクローン及びフェッチのパフォーマンスが低下することがあります。{% comment %} https://github.com/github/spokesd/issues/746 {% endcomment %} + - '[マニフェストからのGitHub Appの作成](https://docs.github.com/en/enterprise/2.22/user/developers/apps/creating-a-github-app-from-a-manifest)が失敗します。この問題を回避するために、ユーザは[GitHub Appの作成](https://docs.github.com/en/enterprise/2.22/user/developers/apps/creating-a-github-app)の手動の指示に従うことができます。{% comment %} https://github.com/github/enterprise2/issues/22849 {% endcomment %}' + - SAML認証を使っていて、GitHubのユーザ名が管理コンソールの`username`フィールドにマップされた属性の値と一致しない場合に、GitHubのユーザ名が意図せずに変更されてしまうことがあります。{% comment %} https://github.com/github/external-identities/issues/335 {% endcomment %} + - 新たにセットアップされた2.22.0のインスタンス、もしくは2.22.0へのアップグレード後、Organizationのダッシュボード上のアクティビティフィードが更新されなくなります。(2020-10-27更新){% comment %}https://github.com/github/enterprise2/issues/23050{% endcomment %} + - 監査ログは実際のソースIPアドレスの代わりに127.0.0.1に起因する可能性があります。(updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %} diff --git a/translations/ja-JP/data/release-notes/2-22/1.yml b/translations/ja-JP/data/release-notes/2-22/1.yml index 8edfa619f0fc..257a013bab20 100644 --- a/translations/ja-JP/data/release-notes/2-22/1.yml +++ b/translations/ja-JP/data/release-notes/2-22/1.yml @@ -2,70 +2,70 @@ date: '2020-10-09' sections: security_fixes: - - '**MEDIUM**: ImageMagick has been updated to address [DSA-4715-1](https://www.debian.org/security/2020/dsa-4715). {% comment %} https://github.com/github/enterprise2/pull/22623, https://github.com/github/enterprise2/pull/22610 {% endcomment %}' - - 'Requests from a GitHub App integration to refresh an OAuth access token would be accepted if sent with a different, valid OAuth client ID and client secret than was used to create the refresh token. {% comment %} https://github.com/github/github/pull/154921, https://github.com/github/github/pull/154423, https://github.com/github/ecosystem-apps/issues/1066 {% endcomment %}' - - 'A user whose LDAP directory username standardizes to an existing GHES account login could authenticate into the existing account. {% comment %} https://github.com/github/github/pull/156513, https://github.com/github/github/pull/155512 {% endcomment %}' - - 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/22912, https://github.com/github/enterprise2/pull/22878 {% endcomment %}' + - '**中**: [DSA-4715-1](https://www.debian.org/security/2020/dsa-4715)に対処するためにImageMagickがアップデートされました。{% comment %} https://github.com/github/enterprise2/pull/22623, https://github.com/github/enterprise2/pull/22610 {% endcomment %}' + - 'OAuthアクセストークンをリフレッシュするためのGitHub Appのインテグレーションからのリクエストが、リフレッシュトークンを作成するのに使われたものとは異なる、有効なOAuthクライアントIDとクライアントシークレットで送信された場合に受け付けられます。{% comment %} https://github.com/github/github/pull/154921, https://github.com/github/github/pull/154423, https://github.com/github/ecosystem-apps/issues/1066 {% endcomment %}' + - 'LDAPディレクトリのユーザ名を標準化すると既存のGHESアカウントのログインになってしまうユーザが、その既存のアカウントとして認証されることがありました。{% comment %} https://github.com/github/github/pull/156513, https://github.com/github/github/pull/155512 {% endcomment %}' + - 'パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/22912, https://github.com/github/enterprise2/pull/22878 {% endcomment %}' bugs: - | - The NameID Format dropdown in the Management Console would be reset to "unspecified" after setting it to "persistent". {% comment %} https://github.com/github/enterprise2/pull/22376, https://github.com/github/enterprise2/pull/22331, https://github.com/github/enterprise2/issues/13446 {% endcomment %} + 管理コンソールのNameID Fortmatドロップダウンが、"persistent"に設定された後に"unspecified"にリセットされます。{% comment %} https://github.com/github/enterprise2/pull/22376, https://github.com/github/enterprise2/pull/22331, https://github.com/github/enterprise2/issues/13446 {% endcomment %} - | - Upgrading using a hotpatch could fail with an error: `'libdbi1' was not found` {% comment %} https://github.com/github/enterprise2/pull/22557, https://github.com/github/enterprise2/pull/22552 {% endcomment %} + ホットパッチを使用したアップグレードが`'libdbi1' was not found`というエラーで失敗することがありました。{% comment %} https://github.com/github/enterprise2/pull/22557, https://github.com/github/enterprise2/pull/22552 {% endcomment %} - | - Saving settings via the [management console](/admin/configuration/accessing-the-management-console) would append a newline to the [TLS/SSL certificate and key](/admin/configuration/configuring-tls) files which triggered unnecessary reloading of some services. {% comment %} https://github.com/github/enterprise2/pull/22570, https://github.com/github/enterprise2/pull/22540 {% endcomment %} + [管理コンソール](/admin/configuration/accessing-the-management-console) での設定の保存によって、[TLS/SSLの証明書及びキー](/admin/configuration/configuring-tls)ファイルに改行を追加してしまい、不必要に再ロードされるサービスが生じました。{% comment %} https://github.com/github/enterprise2/pull/22570, https://github.com/github/enterprise2/pull/22540 {% endcomment %} - | - System logs for Dependency Graph were not rotating, allowing unbounded storage growth. {% comment %} https://github.com/github/enterprise2/pull/22767, https://github.com/github/enterprise2/pull/22733 {% endcomment %} + 依存関係グラフのシステムログがローテートされず、無制限にストレージを消費できてしまいました。{% comment %} https://github.com/github/enterprise2/pull/22767, https://github.com/github/enterprise2/pull/22733 {% endcomment %} - | - The MS SQL Server performance graph showed statistics from the primary instance even when a replica was selected. {% comment %} https://github.com/github/enterprise2/pull/22778, https://github.com/github/enterprise2/pull/22750 {% endcomment %} + MS SQL Serverのパフォーマンスグラフは、レプリカが選択されている場合でも、インスタンスからの統計を表示します。{% comment %} https://github.com/github/enterprise2/pull/22778, https://github.com/github/enterprise2/pull/22750 {% endcomment %} - | - `ghe-actions-precheck` would silently exit without running the storage checks if Actions was not enabled. {% comment %} https://github.com/github/enterprise2/pull/22787, https://github.com/github/enterprise2/pull/22742 {% endcomment %} + `ghe-actions-precheck`は、Actionsが有効化されていない場合、ストレージチェックを実行せず、何も示さずに終了してしまいます。{% comment %} https://github.com/github/enterprise2/pull/22787, https://github.com/github/enterprise2/pull/22742 {% endcomment %} - | - Upgrade could fail if the resqued workers override setting is in use. {% comment %} https://github.com/github/enterprise2/pull/22836, https://github.com/github/enterprise2/pull/22814 {% endcomment %} + Resqueのワーカーのオーバーライドする設定が使われていると、アップグレードに失敗することがありました。{% comment %} https://github.com/github/enterprise2/pull/22836, https://github.com/github/enterprise2/pull/22814 {% endcomment %} - | - Some services running in containers were not sending logs to the journal. {% comment %} https://github.com/github/enterprise2/pull/22994, https://github.com/github/enterprise2/pull/22518 {% endcomment %} + コンテナ内で実行されるサービスに、ログをジャーナルに送信しないものがありました。{% comment %} https://github.com/github/enterprise2/pull/22994, https://github.com/github/enterprise2/pull/22518 {% endcomment %} - | - Links to GitHub Security Advisories would use a URL with the hostname of the GitHub Enterprise Server instance instead of GitHub.com, directing the user to a nonexistent URL. {% comment %} https://github.com/github/github/pull/153316, https://github.com/github/github/pull/151301 {% endcomment %} + GitHubセキュリティアドバイザリへのリンクが、GitHub.comではなくGitHub Enterprise Serverインスタンスのホスト名を持つURLを使い、ユーザを存在しないURLにアクセスさせました。{% comment %} https://github.com/github/github/pull/153316, https://github.com/github/github/pull/151301 {% endcomment %} - | - When importing a repository with `ghe-migrator`, an unexpected exception could occur when inconsistent data is present. {% comment %} https://github.com/github/github/pull/153850, https://github.com/github/github/pull/151552 {% endcomment %} + `ghe-migrator`でリポジトリをインポートする際に、不整合なデータが存在していると、予期しない例外が生じることがありました。{% comment %} https://github.com/github/github/pull/153850, https://github.com/github/github/pull/151552 {% endcomment %} - | - The enterprise account security settings page showed a "View your organizations' current configurations" link for the "Two-factor authentication" setting when the authentication mode in use does not support built in two-factor authentication. {% comment %} https://github.com/github/github/pull/153860 {% endcomment %} + Enterpriseアカウントのセキュリティ設定ページは、使用されている認証モードがビルトインの2要素認証をサポートしていない場合、"Two-factor authentication"設定に対して"View your organizations' current configurations"リンクを表示しました。{% comment %} https://github.com/github/github/pull/153860 {% endcomment %} - | - OAuth refresh tokens would be removed prematurely. {% comment %} https://github.com/github/github/pull/154271, https://github.com/github/github/pull/153694 {% endcomment %} + OAuthリフレッシュトークンは、早期に削除されます。{% comment %} https://github.com/github/github/pull/154271, https://github.com/github/github/pull/153694 {% endcomment %} - | - Search repair tasks would generate exceptions during the migration phase of configuration. {% comment %} https://github.com/github/github/pull/154573, https://github.com/github/github/pull/153392 {% endcomment %} + 検索の修復タスクは、設定の移行フェーズの間に例外を生成します。{% comment %} https://github.com/github/github/pull/154573, https://github.com/github/github/pull/153392 {% endcomment %} - | - On the settings page for GitHub Apps, the "Beta Features" tab was not visible in some circumstances. {% comment %} https://github.com/github/github/pull/154612, https://github.com/github/github/pull/154417 {% endcomment %} + 環境によって、GitHub Appsの設定ページで"Beta Features"が表示されませんでした。{% comment %} https://github.com/github/github/pull/154612, https://github.com/github/github/pull/154417 {% endcomment %} - | - When using `ghe-migrator` to import PR review requests, records associated with deleted users would result in extraneous database records. {% comment %} https://github.com/github/github/pull/154960, https://github.com/github/github/pull/153169 {% endcomment %} + `ghe-migrator`を使ってPRレビューリクエストをインポートする際に、削除されたユーザに関連付けられたレコードによって関係性を持たないデータベースレコードが残ります。{% comment %} https://github.com/github/github/pull/154960, https://github.com/github/github/pull/153169 {% endcomment %} - | - When importing users with `ghe-migrator`, an error of "Emails is invalid" would occur if the system-generated email address were longer than 100 characters. {% comment %} https://github.com/github/github/pull/155109, https://github.com/github/github/pull/152418 {% endcomment %} + `ghe-migrator`でユーザをインポートする際に、システムによって生成されたメールアドレスが100文字以上の長さになっていると、"Emails is invalid"エラーが生じます。{% comment %} https://github.com/github/github/pull/155109, https://github.com/github/github/pull/152418 {% endcomment %} - | - Logging webhook activity could use large amounts of disk space and cause the root disk to become full. {% comment %} https://github.com/github/github/pull/155657, https://github.com/github/github/pull/154100 {% endcomment %} + webhookのアクティビティのログが大量のディスク領域を使い、ルートディスクが一杯になってしまいます。{% comment %} https://github.com/github/github/pull/155657, https://github.com/github/github/pull/154100 {% endcomment %} - | - Users experienced slower Git clone and fetch performance on an instance with high availability replicas due to reads being forwarded to a different node. {% comment %} https://github.com/github/github/pull/156195, https://github.com/github/github/pull/156016, https://github.com/github/spokesd/issues/746 {% endcomment %} + 読み取りが他のノードに転送されるため、High Availabilityのレプリカのインスタンスで、Gitのクローン及びフェッチのパフォーマンスが低下しました。{% comment %} https://github.com/github/github/pull/156195, https://github.com/github/github/pull/156016, https://github.com/github/spokesd/issues/746 {% endcomment %} - | - The repository Settings page of a repository for a user or organization GitHub Pages sites would fail with a "500 Internal Server Error". {% comment %} https://github.com/github/github/pull/156439, https://github.com/github/github/issues/156183 {% endcomment %} + ユーザもしくはOrganizationのGitHub Pagesサイトのためのリポジトリの設定ページが"500 Internal Server Error"で失敗します。{% comment %} https://github.com/github/github/pull/156439, https://github.com/github/github/issues/156183 {% endcomment %} - | - Repository network maintenance operations could become stuck in a `running` state. {% comment %} https://github.com/github/github/pull/156669, https://github.com/github/github/pull/156036 {% endcomment %} + リポジトリネットワークのメンテナンス操作が、`running`の状態で停止することがありました。{% comment %} https://github.com/github/github/pull/156669, https://github.com/github/github/pull/156036 {% endcomment %} - | - A repository being deleted immediately after uploading a code scanning result could cause a stall in the processing of code scanning results for all repositories. {% comment %} https://github.com/github/github/pull/157063, https://github.com/github/github/pull/156437 {% endcomment %} + コードスキャンニングの結果のアップロードの直後に1つのリポジトリを削除すると、すべてのリポジトリのコードスキャンニングの結果の処理が停止することがありました。{% comment %} https://github.com/github/github/pull/157063, https://github.com/github/github/pull/156437 {% endcomment %} - | - When a large number of code scanning results were submitted at the same time, processing of batches could time out resulting in a stall in processing of code scanning results. {% comment %} https://github.com/github/github/pull/157065, https://github.com/github/github/pull/156462 {% endcomment %} + 同時に大量のコードスキャンニングの結果がサブミットされると、バッチの処理がタイムアウトし、コードスキャンニングの結果の処理が停止することがありました。{% comment %} https://github.com/github/github/pull/157065, https://github.com/github/github/pull/156462 {% endcomment %} - | - [Creating a GitHub App from a manifest](https://docs.github.com/en/enterprise/2.22/user/developers/apps/creating-a-github-app-from-a-manifest) would fail. {% comment %} https://github.com/github/github/pull/157133, https://github.com/github/github/pull/156904, https://github.com/github/enterprise2/issues/22849 {% endcomment %} + [マニフェストからのGitHub Appsの作成](https://docs.github.com/en/enterprise/2.22/user/developers/apps/creating-a-github-app-from-a-manifest)が失敗します。{% comment %} https://github.com/github/github/pull/157133, https://github.com/github/github/pull/156904, https://github.com/github/enterprise2/issues/22849 {% endcomment %} - | - GitHub usernames were changed unintentionally when using SAML authentication, when the GitHub username did not match the value of the attribute mapped to the `username` field in the Management Console. {% comment %} https://github.com/github/github/pull/158131, https://github.com/github/github/pull/157936, https://github.com/github/external-identities/issues/335 {% endcomment %} + SAML認証を使っていて、GitHubのユーザ名が管理コンソールの`username`フィールドにマップされた属性の値と一致しない場合に、GitHubのユーザ名が意図せずに変更されてしまいました。{% comment %} https://github.com/github/github/pull/158131, https://github.com/github/github/pull/157936, https://github.com/github/external-identities/issues/335 {% endcomment %} changes: - - Support is added for the AWS EC2 instance type `m5.16xlarge`. {% comment %} https://github.com/github/enterprise2/pull/22502, https://github.com/github/enterprise2/pull/22473 {% endcomment %} - - Remove the requirement for SSH fingerprints in `ghe-migrator` archives as it can always be computed. {% comment %} https://github.com/github/github/pull/156946, https://github.com/github/github/pull/155387 {% endcomment %} - - GitHub App Manifests now include the `request_oauth_on_install` field. {% comment %} https://github.com/github/github/pull/156991, https://github.com/github/github/pull/155010, https://github.com/github/ecosystem-apps/issues/1055 {% endcomment %} + - AWS EC2のインスタンスタイプ`m5.16xlarge`のサポートが追加されました。{% comment %} https://github.com/github/enterprise2/pull/22502, https://github.com/github/enterprise2/pull/22473 {% endcomment %} + - '`ghe-migrator`アーカイブのSSHフィンガープリントはいつでも計算できるので、必須ではなくなりました。{% comment %} https://github.com/github/github/pull/156946, https://github.com/github/github/pull/155387 {% endcomment %}' + - GitHub Appマニフェストに`request_oauth_on_install`フィールドが含まれるようになりました。{% comment %} https://github.com/github/github/pull/156991, https://github.com/github/github/pull/155010, https://github.com/github/ecosystem-apps/issues/1055 {% endcomment %} known_issues: - - On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %} - - Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %} - - Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %} - - Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %} - - When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %} - - Configuration updates will fail when restoring data to a GitHub Actions-enabled instance if the original backup source did not have the feature enabled. {% comment %} https://github.com/github/c2c-actions-runtime/issues/915 {% endcomment %} - - GitHub Actions can fail to start up successfully if it was previously enabled on an instance running 2.22.0 and is upgraded to 2.22.1. (updated 2020-10-23) {% comment %} https://github.com/github/c2c-actions/issues/1680 {% endcomment %} - - On a freshly set up 2.22.1 instance or after upgrading to 2.22.1, the activity feed on an organization's dashboard will no longer update. (updated 2020-10-27) {% comment %}https://github.com/github/enterprise2/issues/23050{% endcomment %} - - Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %} + - 新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %} + - カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %} + - Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %} + - ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %} + - GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %} + - 元々のバックアップソースでGitHub Actionsが有効化されていなかった場合に、データをGitHub Actionsが有効化されているインスタンスにリストアすると、設定の更新に失敗します。{% comment %} https://github.com/github/c2c-actions-runtime/issues/915 {% endcomment %} + - "2.22.0を実行しているインスタンスで以前にGitHub Actionsが有効化されており、2.22.1へアップグレードすると、GitHub Actionsの起動に失敗することがあります。(2020-10-23更新)\n{% comment %} https://github.com/github/c2c-actions/issues/1680 {% endcomment %}" + - 新たにセットアップされた2.22.1のインスタンス、もしくは2.22.1へのアップグレード後、Organizationのダッシュボード上のアクティビティフィードが更新されなくなります。(2020-10-27更新){% comment %}https://github.com/github/enterprise2/issues/23050{% endcomment %} + - 監査ログが実際のソースIDアドレスではなく、127.0.0.1に起因するものとされることがあります。(2020-11-02更新){% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %} diff --git a/translations/ja-JP/data/release-notes/2-22/2.yml b/translations/ja-JP/data/release-notes/2-22/2.yml index dc36b39e126d..89790a644fb1 100644 --- a/translations/ja-JP/data/release-notes/2-22/2.yml +++ b/translations/ja-JP/data/release-notes/2-22/2.yml @@ -2,28 +2,28 @@ date: '2020-10-20' sections: security_fixes: - - Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/23097, https://github.com/github/enterprise2/pull/23081 {% endcomment %} + - パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/23097, https://github.com/github/enterprise2/pull/23081 {% endcomment %} bugs: - | - If the storage account settings failed to validate while configuring GitHub Actions, running `ghe-actions-teardown` was required before making a new attempt. {% comment %} https://github.com/github/enterprise2/pull/23057, https://github.com/github/enterprise2/pull/22981 {% endcomment %} + GitHub Actionsの設定中にストレージアカウント設定の検証に失敗した場合、新たに試行する前に`ghe-actions-teardown`の実行が必要でした。{% comment %} https://github.com/github/enterprise2/pull/23057, https://github.com/github/enterprise2/pull/22981 {% endcomment %} - | - A custom proxy configuration could adversely affect the GitHub Actions environment. {% comment %} https://github.com/github/enterprise2/pull/23121, https://github.com/github/enterprise2/pull/23092, https://github.com/github/c2c-actions-platform/issues/2254 {% endcomment %} + カスタムのプロキシ設定が、GitHub Actionsの環境に悪影響を及ぼすことがありました。{% comment %} https://github.com/github/enterprise2/pull/23121, https://github.com/github/enterprise2/pull/23092, https://github.com/github/c2c-actions-platform/issues/2254 {% endcomment %} - | - On a change of an address on eth0, Nomad and Consul could get unresponsive. {% comment %} https://github.com/github/enterprise2/pull/23227, https://github.com/github/enterprise2/pull/23153 {% endcomment %} + eth0のアドレス変更時に、Nomad及びConsulがレスポンスを返さなくなることがありました。{% comment %} https://github.com/github/enterprise2/pull/23227, https://github.com/github/enterprise2/pull/23153 {% endcomment %} - | - When using self-signed certificates, GHES could have SSL validation exceptions upon configuring GitHub Actions. {% comment %} https://github.com/github/enterprise2/pull/23381 {% endcomment %} + 自己署名証明書を使用した場合、GitHub Actionsの設定の際にGHESがSSL検証の例外を起こすことがありました。{% comment %} https://github.com/github/enterprise2/pull/23381 {% endcomment %} - | - Using a GitHub Action from a branch name with a `+` or `/` character resulted in an error: `Unable to resolve action`. {% comment %} https://github.com/github/github/pull/157942, https://github.com/github/github/pull/157819, https://github.com/github/launch/pull/3463 {% endcomment %} + `+`あるいは`/`キャラクタをブランチ名に含むブランチからGitHub Actionを利用すると、`Unable to resolve action`というエラーになりました。{% comment %} https://github.com/github/github/pull/157942, https://github.com/github/github/pull/157819, https://github.com/github/launch/pull/3463 {% endcomment %} - | - The enterprise account "Confirm two-factor requirement policy" messaging was incorrect. {% comment %} https://github.com/github/github/pull/158735 {% endcomment %} + Enterpriseアカウントの"Confirm two-factor requirement policy"メッセージが正しくありませんでした。{% comment %} https://github.com/github/github/pull/158735 {% endcomment %} - | - On certain requests above 100MB, Kafka's buffer could be over-allocated. {% comment %} https://github.com/github/kafka-lite/pull/286, https://github.com/github/kafka-lite/pull/285 {% endcomment %} + 100MBを超える特定のリクエストで、Kafkaのバッファが過剰に割り当てられることがありました。{% comment %} https://github.com/github/kafka-lite/pull/286, https://github.com/github/kafka-lite/pull/285 {% endcomment %} known_issues: - - On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %} - - Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %} - - Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %} - - Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %} - - When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %} - - GitHub Actions can fail to start up successfully if it was previously enabled on an instance running 2.22.0 and is upgraded to 2.22.2. (updated 2020-10-23) {% comment %} https://github.com/github/c2c-actions/issues/1680 {% endcomment %} - - On a freshly set up 2.22.2 instance or after upgrading to 2.22.2, the activity feed on an organization's dashboard will no longer update. (updated 2020-10-27) {% comment %}https://github.com/github/enterprise2/issues/23050{% endcomment %} - - Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %} + - 新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %} + - カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %} + - Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %} + - ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %} + - GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %} + - "2.22.0を実行しているインスタンスで以前にGitHub Actionsが有効化されており、2.22.2へアップグレードすると、GitHub Actionsの起動に失敗することがあります。(2020-10-23更新)\n{% comment %} https://github.com/github/c2c-actions/issues/1680 {% endcomment %}" + - 新たにセットアップされた2.22.2のインスタンス、もしくは2.22.2へのアップグレード後、Organizationのダッシュボード上のアクティビティフィードが更新されなくなります。(2020-10-27更新){% comment %}https://github.com/github/enterprise2/issues/23050{% endcomment %} + - 監査ログが実際のソースIDアドレスではなく、127.0.0.1に起因するものとされることがあります。(2020-11-02更新){% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %} diff --git a/translations/ja-JP/data/release-notes/2-22/3.yml b/translations/ja-JP/data/release-notes/2-22/3.yml index 45442a5d4b13..c59ed7ea46c2 100644 --- a/translations/ja-JP/data/release-notes/2-22/3.yml +++ b/translations/ja-JP/data/release-notes/2-22/3.yml @@ -3,21 +3,21 @@ date: '2020-11-03' sections: security_fixes: - | - **LOW:** High CPU usage could be triggered by a specially crafted request to the SVN bridge resulting in Denial of Service (DoS) on the SVN bridge service. (updated 2020-11-16) {% comment %} https://github.com/github/slumlord/pull/1005, https://github.com/github/slumlord/pull/1000 {% endcomment %} + **低:** SVNブリッジへの特別に細工されたリクエストによって引き起こされる高いCPU使用率によって、SVNブリッジサービスでサービス拒否(DoS)が引き起こされる可能性がありました。(2020-11-16更新){% comment %} https://github.com/github/slumlord/pull/1005, https://github.com/github/slumlord/pull/1000 {% endcomment %} - | - **LOW:** Incorrect token validation resulted in a reduced entropy for matching tokens during authentication. Analysis shows that in practice there's no significant security risk here. {% comment %} https://github.com/github/github/pull/159457, https://github.com/github/github/pull/159193 {% endcomment %} + **低:** 不正確なトークンの検証によって、認証中のトークンのマッチのためのエントロピーが減少しました。分析からは、実際には大きなセキュリティ上のリスクはないことが示されています。{% comment %} https://github.com/github/github/pull/159457, https://github.com/github/github/pull/159193 {% endcomment %} - | - Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/23540, https://github.com/github/enterprise2/pull/23171, https://github.com/github/enterprise2/pull/23693, https://github.com/github/enterprise2/pull/23677 {% endcomment %} + パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/23540, https://github.com/github/enterprise2/pull/23171, https://github.com/github/enterprise2/pull/23693, https://github.com/github/enterprise2/pull/23677 {% endcomment %} bugs: - - GitHub Actions could fail to start up successfully if it was previously enabled on an instance running 2.22.0 and was upgraded to 2.22.1 or 2.22.2. {% comment %} https://github.com/github/enterprise2/pull/23622, https://github.com/github/enterprise2/pull/23490, https://github.com/github/c2c-actions/issues/1680 {% endcomment %} - - Configuration files for GitHub Actions were not copied to the replica when setting up high availability replicas potentially leading to errors during `ghe-repl-promote`. {% comment %} https://github.com/github/enterprise2/pull/23703, https://github.com/github/enterprise2/pull/23683 {% endcomment %} - - On a freshly set up 2.22.1 or 2.22.2 instance or after upgrading to 2.22.1 or 2.22.2, the activity feed on an organization's dashboard would not update. {% comment %} https://github.com/github/github/pull/159376, https://github.com/github/github/pull/159235, https://github.com/github/enterprise2/issues/23050 {% endcomment %} - - Editing issues templates with filenames containing non-ASCII characters would fail with a "500 Internal Server Error". {% comment %} https://github.com/github/github/pull/160588, https://github.com/github/github/pull/159747 {% endcomment %} - - A metric gathering method for background jobs increased CPU utilization. (updated 2020-11-03) {% comment %} https://github.com/github/github/pull/160109 {% endcomment %} + - 2.22.0を実行しているインスタンスで以前にGitHub Actionsが有効化されており、2.22.1もしくは2.22.2へアップグレードすると、GitHub Actionsの起動に失敗することがあります。{% comment %} https://github.com/github/enterprise2/pull/23622, https://github.com/github/enterprise2/pull/23490, https://github.com/github/c2c-actions/issues/1680 {% endcomment %} + - High Availabilityのレプリカをセットアップする際に、GitHub Actionsの設定ファイルがレプリカにコピーされず、そのために`ghe-repl-promote`の間にエラーが生じる可能性があります。{% comment %} https://github.com/github/enterprise2/pull/23703, https://github.com/github/enterprise2/pull/23683 {% endcomment %} + - 新たにセットアップされた2.22.1あるいは2.22.2のインスタンス、もしくは2.22.1あるいは2.22.2へのアップグレード後、Organizationのダッシュボード上のアクティビティフィードが更新されなくなります。{% comment %} https://github.com/github/github/pull/159376, https://github.com/github/github/pull/159235, https://github.com/github/enterprise2/issues/23050 {% endcomment %} + - 非ASCIIキャラクタを含むファイル名のIssueテンプレートを編集すると、"500 Internal Server Error"で失敗します。{% comment %} https://github.com/github/github/pull/160588, https://github.com/github/github/pull/159747 {% endcomment %} + - バックグラウンドジョブのメトリック収集方式のために、CPU使用率が増大しました。(2020-11-03更新){% comment %} https://github.com/github/github/pull/160109 {% endcomment %} known_issues: - - On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %} - - Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %} - - Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %} - - Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %} - - When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %} - - Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %} + - 新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %} + - カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %} + - Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %} + - ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %} + - GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %} + - 監査ログが実際のソースIDアドレスではなく、127.0.0.1に起因するものとされることがあります。(--更新){% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %} diff --git a/translations/ja-JP/data/release-notes/2-22/4.yml b/translations/ja-JP/data/release-notes/2-22/4.yml index e97737ee0bf7..0fb3aa956a28 100644 --- a/translations/ja-JP/data/release-notes/2-22/4.yml +++ b/translations/ja-JP/data/release-notes/2-22/4.yml @@ -2,15 +2,15 @@ date: '2020-11-17' sections: security_fixes: - - Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/23845, https://github.com/github/enterprise2/pull/23712 {% endcomment %} + - パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/23845, https://github.com/github/enterprise2/pull/23712 {% endcomment %} bugs: - - The babeld logs were missing a separator between seconds and microseconds. {% comment %} https://github.com/github/babeld/pull/1006, https://github.com/github/babeld/pull/1002 {% endcomment %} - - After upgrading GHES with a hotpatch, the `ghe-actions-precheck` and `ghe-packages-precheck` commands would fail with the error `"docker load" accepts no arguments`. {% comment %} https://github.com/github/enterprise2/pull/23760, https://github.com/github/enterprise2/pull/23745 {% endcomment %} - - When the enterprise account "Repository visibility change" policy was set to "Enabled", organization owners could not change the visibility of repositories within the organization. {% comment %} https://github.com/github/github/pull/160920, https://github.com/github/github/pull/160773 {% endcomment %} - - Audit logs could be attributed to 127.0.0.1 instead of the actual source IP address. {% comment %} https://github.com/github/github/pull/162438, https://github.com/github/github/pull/161215 {% endcomment %} + - baneldログに秒とマイクロ秒の間のセパレータが欠けていました。 {% comment %} https://github.com/github/babeld/pull/1006, https://github.com/github/babeld/pull/1002 {% endcomment %} + - ホットパッチでGHESをアップグレードした後、`ghe-actions-precheck`及び`ghe-packages-precheck`コマンドが`"docker load" accepts no arguments`というエラーで失敗します。{% comment %} https://github.com/github/enterprise2/pull/23760, https://github.com/github/enterprise2/pull/23745 {% endcomment %} + - Enterpriseアカウントの"Repository visibility change"ポリシーが"Enabled"に設定されている場合、OrganizationオーナーがOrganization内のリポジトリの可視性を変更できませんでした。 {% comment %} https://github.com/github/github/pull/160920, https://github.com/github/github/pull/160773 {% endcomment %} + - 監査ログが実際のソースIDアドレスではなく、127.0.0.1に起因するものとされることがあります。{% comment %} https://github.com/github/github/pull/162438, https://github.com/github/github/pull/161215 {% endcomment %} known_issues: - - On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %} - - Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %} - - Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %} - - Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %} - - When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %} + - 新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %} + - カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %} + - Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %} + - ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %} + - GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %} diff --git a/translations/ja-JP/data/release-notes/2-22/5.yml b/translations/ja-JP/data/release-notes/2-22/5.yml index 0520df862fcc..ef3cf7dcb0b0 100644 --- a/translations/ja-JP/data/release-notes/2-22/5.yml +++ b/translations/ja-JP/data/release-notes/2-22/5.yml @@ -2,21 +2,21 @@ date: '2020-12-03' sections: bugs: - - 'Authorization service was being detected as unhealthy due to a race condition in the bootstrap which led to restart of the service. {% comment %} https://github.com/github/authzd/pull/1275, https://github.com/github/authzd/pull/1274 {% endcomment %}' - - 'The Elasticsearch upgrade process was not getting captured by ghe-diagnostics. {% comment %} https://github.com/github/enterprise2/pull/23905, https://github.com/github/enterprise2/pull/23874 {% endcomment %}' - - 'Enabling GitHub Actions on an upgraded high availability configuration caused errors in replication. {% comment %} https://github.com/github/enterprise2/pull/23979, https://github.com/github/c2c-actions-platform/issues/2479 {% endcomment %}' - - 'An underlying behavior was causing a service to become unavailable during the hotpatch upgrade process. {% comment %} https://github.com/github/enterprise2/pull/24055 {% endcomment %}' - - 'Users connecting to an active replica would get an error connecting to the live updates websocket. {% comment %} https://github.com/github/enterprise2/pull/24079, https://github.com/github/enterprise2/pull/24058 {% endcomment %}' - - 'A subset of log forwarding SSL certificates was not being applied correctly. {% comment %} https://github.com/github/enterprise2/pull/24114, https://github.com/github/enterprise2/pull/23981 {% endcomment %}' - - 'Email notifications sent to suspended users when they were removed from a Team or an Organization. {% comment %} https://github.com/github/github/pull/162973, https://github.com/github/github/pull/162742 {% endcomment %}' - - 'The way SSH certificates were applied between Organizations and Businesses was inconsistent. {% comment %} https://github.com/github/github/pull/163423, https://github.com/github/github/pull/159538, https://github.com/github/authentication/issues/115 {% endcomment %}' - - 'When an account was rate limited due to using incorrect passwords, it could be locked out for up to 24 hours. {% comment %} https://github.com/github/github/pull/163433, https://github.com/github/github/pull/162938, https://github.com/github/github-ds/pull/51 {% endcomment %}' - - 'Pull request synchronization on repositories with many references could cause worker queues to fall behind. {% comment %} https://github.com/github/github/pull/163573, https://github.com/github/github/pull/163142 {% endcomment %}' - - 'When signing in after attempting to visit a specific page, people were sent to the home page instead of their intended destination. {% comment %} https://github.com/github/github/pull/163782, https://github.com/github/github/pull/163579, https://github.com/github/github/pull/154117, https://github.com/github/ecosystem-apps/issues/1076 {% endcomment %}' - - 'For GHES instances using built-in authentication with an internal SAML identity provider, users without an associated email address could not create a commit from the web interface. {% comment %} https://github.com/github/github/pull/164009, https://github.com/github/github/pull/163530, https://github.com/github/github/issues/163524 {% endcomment %}' + - 'ブートストラップ時のレース条件により、認可サービスが不健全として検出され、再起動されることにつながりました。{% comment %} https://github.com/github/authzd/pull/1275, https://github.com/github/authzd/pull/1274 {% endcomment %}' + - 'Elasticsearchのアップグレードのプロセスが、ghe-diagnosticsに捉えられませんでした。{% comment %} https://github.com/github/enterprise2/pull/23905, https://github.com/github/enterprise2/pull/23874 {% endcomment %}' + - 'アップグレードされたHigh Availability設定でGitHub Actionsを有効化すると、レプリケーションでエラーが生じました。{% comment %} https://github.com/github/enterprise2/pull/23979, https://github.com/github/c2c-actions-platform/issues/2479 {% endcomment %}' + - '下位の動作により、ホットパッチアップグレードのプロセス中に、サービスが利用できなくなりました{% comment %} https://github.com/github/enterprise2/pull/24055, {% endcomment %}' + - 'アクティブなレプリカに接続するユーザに、ライブアップデートのwebsocketへの接続でエラーが返されます。{% comment %} https://github.com/github/enterprise2/pull/24079, https://github.com/github/enterprise2/pull/24058 {% endcomment %}' + - 'ログ転送SSL証明書の一部が正しく適用されませんでした。{% comment %} https://github.com/github/enterprise2/pull/24114, https://github.com/github/enterprise2/pull/23981 {% endcomment %}' + - 'サスペンドされたユーザがTeamあるいはOrganizationから削除されると、そのユーザにメール通知が送信されました。{% comment %} https://github.com/github/github/pull/162973, https://github.com/github/github/pull/162742 {% endcomment %}' + - 'SSH証明書の適用方法が、OrganizationとBusiness間で整合していませんでした。{% comment %} https://github.com/github/github/pull/163423, https://github.com/github/github/pull/159538, https://github.com/github/authentication/issues/115 {% endcomment %}' + - '不正確なパスワードの利用のためにアカウントにレート制限が適用された場合に、最大で24時間ロックアウトされることがありました。{% comment %} https://github.com/github/github/pull/163433, https://github.com/github/github/pull/162938, https://github.com/github/github-ds/pull/51 {% endcomment %}' + - '多くの参照を持つリポジトリ上のPull Requestの同期が、ワーカーキューを遅れさせることがありました。{% comment %} https://github.com/github/github/pull/163573, https://github.com/github/github/pull/163142 {% endcomment %}' + - '特定のページへのアクセスを試みた後にサインインすると、意図したアクセス先ではなくホームページにユーザが送られてしまいました。{% comment %} https://github.com/github/github/pull/163782, https://github.com/github/github/pull/163579, https://github.com/github/github/pull/154117, https://github.com/github/ecosystem-apps/issues/1076 {% endcomment %}' + - 'ビルトインの認証を内部的なSAMLアイデンティティプロバイダで利用しているGHESインスタンスにおいて、関連づけられたメールアドレスのないユーザはWebインターフェースからコミットを作成できませんでした。{% comment %} https://github.com/github/github/pull/164009, https://github.com/github/github/pull/163530, https://github.com/github/github/issues/163524 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/2-22/6.yml b/translations/ja-JP/data/release-notes/2-22/6.yml index 971924052fb5..009bdd08458c 100644 --- a/translations/ja-JP/data/release-notes/2-22/6.yml +++ b/translations/ja-JP/data/release-notes/2-22/6.yml @@ -2,17 +2,17 @@ date: '2020-12-17' sections: security_fixes: - - '**LOW:** High CPU usage could be triggered by a specially crafted request to the SVN bridge resulting in Denial of Service (DoS). {% comment %} https://github.com/github/slumlord/pull/1022, https://github.com/github/slumlord/pull/1017 {% endcomment %}' - - 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/24353, https://github.com/github/enterprise2/pull/23866 {% endcomment %}' + - '**低:** SVNブリッジへの特別に細工されたリクエストによって引き起こされる高いCPU使用率によって、サービス拒否(DoS)が引き起こされる可能性がありました。{% comment %} https://github.com/github/slumlord/pull/1022, https://github.com/github/slumlord/pull/1017 {% endcomment %}' + - 'パッケージが最新のセキュリティバージョンに更新されました。{% comment %} https://github.com/github/enterprise2/pull/24353, https://github.com/github/enterprise2/pull/23866 {% endcomment %}' bugs: - - 'Requests for some file resources like a zip archive or raw file could enter a redirection loop. {% comment %} https://github.com/github/enterprise2/pull/24193, https://github.com/github/enterprise2/pull/24075 {% endcomment %}' - - 'A timeout could prevent some Issues and Pull Requests searches from providing complete search results. {% comment %} https://github.com/github/github/pull/164155, https://github.com/github/github/pull/163845 {% endcomment %}' - - 'Custom tabs with non-alphabetic characters in small screens did not render correctly. {% comment %} https://github.com/github/github/pull/164310, https://github.com/github/github/pull/164159 {% endcomment %}' - - 'An underlying behavior was causing failures when pushing content to a Git LFS-enabled repository. {% comment %} https://github.com/github/github/pull/164663, https://github.com/github/github/pull/150179 {% endcomment %}' - - 'In some rare cases issues could cause a 500 error when accessed via the web interface. {% comment %} https://github.com/github/github/pull/165298, https://github.com/github/github/pull/159674 {% endcomment %}' + - 'zipアーカイブや生のファイルのような、一部のファイルリソースに対するリクエストがリダイレクトのループに入ってしまうことがありました。{% comment %} https://github.com/github/enterprise2/pull/24193, https://github.com/github/enterprise2/pull/24075 {% endcomment %}' + - 'タイムアウトによって、一部のIssueやPull Requestの検索が完全な検索結果を返せないことがありました。{% comment %} https://github.com/github/github/pull/164155, https://github.com/github/github/pull/163845 {% endcomment %}' + - '小さな画面で、非アルファベットの文字を含むカスタムタブが、正しく表示されませんでした。{% comment %} https://github.com/github/github/pull/164310, https://github.com/github/github/pull/164159 {% endcomment %}' + - '下位の動作によって、Git LFSが有効化されたリポジトリへのコンテンツのプッシュが失敗していました。{% comment %} https://github.com/github/github/pull/164663, https://github.com/github/github/pull/150179 {% endcomment %}' + - 'Webインターフェース経由でのアクセスの際に、まれな状況で問題が生じて500エラーになることがありました。{% comment %} https://github.com/github/github/pull/165298, https://github.com/github/github/pull/159674 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - - 'Custom firewall rules are not maintained during an upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - - 'Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - - 'When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' + - '新たにセットアップされたユーザを持たないGitHub Enterprise Serverで、攻撃者が最初の管理者ユーザを作成できました。{% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'カスタムのファイアウォールルールがアップデートの際に維持されません。 {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' + - 'Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.com/blog/2105-upload-files-to-your-repositories)が、不正にリポジトリに直接追加されてしまいます。{% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'ファイルパスが255文字以上の場合、同じリポジトリ内のblobへのパーマリンクが含まれていると、Issueをクローズできません。 {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' + - 'GitHub Connectで"Users can search GitHub.com"が有効化されていると、プライベート及びインターナルリポジトリのIssueがGitHub.comの検索結果に含まれません。{% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' diff --git a/translations/ja-JP/data/release-notes/3-0/0-rc1.yml b/translations/ja-JP/data/release-notes/3-0/0-rc1.yml index 99429fc28238..eebf37a1fd64 100644 --- a/translations/ja-JP/data/release-notes/3-0/0-rc1.yml +++ b/translations/ja-JP/data/release-notes/3-0/0-rc1.yml @@ -1,145 +1,145 @@ --- date: '2021-01-12' release_candidate: true -intro: Release candidate versions should be tested on non-production environments. For more information about the Release Candidate Program, see the [GitHub Blog](https://github.blog/2020-12-03-improving-the-ghes-release-process-release-candidates/) or "[About upgrades to new releases](/admin/overview/about-upgrades-to-new-releases)". +intro: リリース候補バージョンは、非プロダクション環境でテストすべきです。リリース候補プログラムに関する詳しい情報については、[GitHub Blog](https://github.blog/2020-12-03-improving-the-ghes-release-process-release-candidates/) もしくは[新リリースへのアップグレードについて](/admin/overview/about-upgrades-to-new-releases)を参照してください。 sections: features: - heading: GitHub Actions notes: - | - [{% data variables.product.prodname_actions %}](https://github.com/features/actions) is now generally available on {% data variables.product.prodname_ghe_server %} 3.0+. Build, test, and deploy your code from {% data variables.product.prodname_dotcom %}. Submit code reviews, branch management, and issue triaging work the way you want. + [{% data variables.product.prodname_actions %}](https://github.com/features/actions)は{% data variables.product.prodname_ghe_server %} 3.0以降で一般に利用可能になりました。{% data variables.product.prodname_dotcom %}からコードをビルド、テスト、デプロイしてください。コードレビューのサブミット、ブランチ管理、Issueのトリアージ作業を好きな方法で行ってください。 - This release includes several improvements from the beta of {% data variables.product.prodname_actions %} on {% data variables.product.prodname_ghe_server %}: + このリリースには、{% data variables.product.prodname_ghe_server %}上の{% data variables.product.prodname_actions %}のベータからのいくつかの改善が含まれています。 - - Enterprise, organization, and repository admins can create security policies for access to {% data variables.product.prodname_actions %} on {% data variables.product.prodname_dotcom_the_website %}. - - Enterprise, organization, and repository admins can allow public repositories to use self-hosted runners. - - Enterprise, organization, and repository admins can now allow workflows to [run on pull requests raised from forks of private repositories](/enterprise-server@3.0/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization#enabling-workflows-for-private-repository-forks). - - The `workflow_run` event is [now supported](/enterprise-server@3.0/actions/reference/events-that-trigger-workflows#workflow_run) - - Users now have the ability to [disable workflows and enable them at a later date](/enterprise-server@3.0/actions/managing-workflow-runs/disabling-and-enabling-a-workflow). - - Workflow logs have been enhanced for a [better user experience](/enterprise-server@3.0/actions/managing-workflow-runs/using-workflow-run-logs). - - Users can now use private images in container jobs and services. - - The max retention days for [artifacts and logs can now be customized](/enterprise-server@3.0/github/setting-up-and-managing-your-enterprise/configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-enterprise-account). - - The runner group API now includes [labels](/enterprise-server@3.0/actions/hosting-your-own-runners/using-labels-with-self-hosted-runners). - - You can now create reusable actions using shell scripts with compose run steps. - - [Encrypted secrets for an organization](/enterprise-server@3.0/actions/reference/encrypted-secrets#creating-encrypted-secrets-for-an-organization) allows you to consolidate secrets across repositories. - - [Workflow templates for an organization](/enterprise-server@3.0/actions/learn-github-actions/sharing-workflows-with-your-organization) streamlines and promotes best practices and consistency across your organization. + - Enterprise、Organization、リポジトリの管理者は、{% data variables.product.prodname_dotcom_the_website %}上の{% data variables.product.prodname_actions %}へのアクセスに対するセキュリティポリシーを作成できます。 + - Enterprise、Organization、リポジトリの管理者は、パブリックリポジトリで瀬フルホストランナーの利用を許可できます。 + - Enterprise、Organization、リポジトリの管理者はワークフローを[プライベートリポジトリのフォークから上がってきたPull Requestに対して実行](/enterprise-server@3.0/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization#enabling-workflows-for-private-repository-forks)することを許可できるようになりました。 + - `workflow_run`イベントが「サポートされました](/enterprise-server@3.0/actions/reference/events-that-trigger-workflows#workflow_run)。 + - ユーザは[ワークフローを無効化し、後日有効化](/enterprise-server@3.0/actions/managing-workflow-runs/disabling-and-enabling-a-workflow)できるようになりました。 + - ワークフローのログが[ユーザ体験を改善する](/enterprise-server@3.0/actions/managing-workflow-runs/using-workflow-run-logs)ために拡張されました。 + - ユーザは、コンテナジョブとサービスでプライベートのイメージを使えるようになりました。 + - [成果物とログの最大の保持日数がカスタマイズできるようになりました](/enterprise-server@3.0/github/setting-up-and-managing-your-enterprise/configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-enterprise-account)。 + - ランナーグループAPIに[labels]が含まれるようになりました(/enterprise-server@3.0/actions/hosting-your-own-runners/using-labels-with-self-hosted-runners)。 + - 実行ステップを組み合わせてシェルスクリプトを使い、再利用可能なアクションを作成できるようになりました。 + - [Organizationのための暗号化されたシークレット](/enterprise-server@3.0/actions/reference/encrypted-secrets#creating-encrypted-secrets-for-an-organization)によって、リポジトリ間にわたるシークレットをまとめられるようになりました。 + - [Organizationのためのワークフローテンプレート](/enterprise-server@3.0/actions/learn-github-actions/sharing-workflows-with-your-organization)によって、Organizationに渡るベストプラクティスと一貫性がスムーズになり、推進されます。 - {% data variables.product.prodname_actions %} is not currently supported for enterprises using cluster configurations. + 現時点で、クラスタ設定を使用するEnterpriseでは{% data variables.product.prodname_actions %}はサポートされません。 - heading: GitHub Packages notes: - | - [{% data variables.product.prodname_registry %}](https://github.com/features/packages) is a package hosting service, natively integrated with GitHub APIs, Actions, and webhooks. Create an [end-to-end DevOps workflow](/enterprise/3.0/admin/packages/configuring-packages-support-for-your-enterprise) that includes your code, continuous integration, and deployment solutions. + {% data variables.product.prodname_registry %}(https://github.com/features/packages)はパッケージホスティングサービスで、GitHub API、Actions、webhookとネイティブに統合されています。コード、継続的インテグレーション、デプロイメントのソリューションを含む[エンドツーエンドのDevOpsワークフロー](/enterprise/3.0/admin/packages/configuring-packages-support-for-your-enterprise)を作成してください。 - Supported storage back ends include AWS S3 and MinIO with support for Azure blob coming in a future release. Please note that the current Docker support will be replaced by a beta of the new GitHub Container Registry in the next release. Please review the [updated minimum requirements for your platform](/enterprise/3.0/admin/installation/setting-up-a-github-enterprise-server-instance) before you turn on {% data variables.product.prodname_registry %}. + サポートされるストレージのバックエンドにはAWS S3とMinIOが含まれ、将来のリリースでAzure blobもやってきます。現在のDockerサポートは、次のリリースの新しいGitHub Container Registryのベータで置き換えられることに注意してください。{% data variables.product.prodname_registry %}を有効にする前に、[プラットフォームの最小要件の更新](/enterprise/3.0/admin/installation/setting-up-a-github-enterprise-server-instance)をレビューしてください。 - When publishing packages to NuGet, users can now use the `--api-key` option to pass their authentication token instead of writing it into a file. For more information, see [Configuring dotnet CLI for use with GitHub Packages](/enterprise-server@3.0/packages/guides/configuring-dotnet-cli-for-use-with-github-packages#publishing-a-package) + パッケージをNuGetに公開する際に、ユーザは認証トークンをファイルに書く代わりに`--api-key`オプションを使って渡せるようになりました。詳しい情報については[GitHub Packagesで使うためのdotnet CLIの設定](/enterprise-server@3.0/packages/guides/configuring-dotnet-cli-for-use-with-github-packages#publishing-a-package)を参照してください。 - {% data variables.product.prodname_registry %} is not currently supported for enterprises using cluster configurations. + 現時点で、クラスタ構成を使用するEnterpriseでは{% data variables.product.prodname_registry %}はサポートされていません。 - - heading: GitHub Mobile beta + heading: GitHub Mobileベータ notes: - | - [{% data variables.product.prodname_mobile %}](https://github.com/features/) beta allows you to triage notifications and manage issues and pull requests from your device. You can be simultaneously signed into mobile with one user account on {% data variables.product.prodname_dotcom_the_website %} and one user account on {% data variables.product.prodname_ghe_server %}. + [{% data variables.product.prodname_mobile %}](https://github.com/features/)ベータを利用すれば、自分のデバイスから通知をトリアージし、IssueやPull Requestを管理できるようになります。モバイルには、{% data variables.product.prodname_dotcom_the_website %}上の1つのユーザアカウントと、{% data variables.product.prodname_ghe_server %}上の1つのユーザアカウントで同時にサインインできます。 - {% data variables.product.prodname_mobile %} beta is now available for {% data variables.product.prodname_ghe_server %}. Sign in with our [Android](https://play.google.com/store/apps/details?id=com.github.android) and [iOS](https://apps.apple.com/app/github/id1477376905) apps to triage notifications and manage issues and pull requests on the go. Administrators can disable mobile support for their Enterprise using the management console or by running `ghe-config app.mobile.enabled false`. + {% data variables.product.prodname_mobile %}ベータは、{% data variables.product.prodname_ghe_server %}で利用できるようになりました。[Android](https://play.google.com/store/apps/details?id=com.github.android)と[iOS](https://apps.apple.com/app/github/id1477376905)のアプリケーションでサインインして、外出先で通知をトリアージし、IssueとPull Requestを管理してください。管理者は管理コンソールを使って、あるいは`ghe-config app.mobile.enabled false`を実行して、Enterpriseのモバイルサポートを無効化できます。 - - heading: Advanced Security Secret Scanning beta + heading: Advanced Security Secret Scanningベータ notes: - | - [Secret Scanning beta](https://github.com/features/security) scans public and private repositories for committed credentials, finds secrets, and notifies the secret provider or admin the moment they are committed into a repository. + [Secret Scanningベータ](https://github.com/features/security)は、コミットされた認証情報をパブリック及びプライベートのリポジトリでスキャンし、シークレットを見つけ、それらがリポジトリにコミットされたときにシークレットの提供者あるいは管理者に通知します。 - Administrators using {% data variables.product.prodname_GH_advanced_security %} can [enable and configure](/enterprise-server@3.0/admin/configuration/configuring-secret-scanning-for-your-appliance) {% data variables.product.prodname_GH_advanced_security %} secret scanning. You can review the [updated minimum requirements for your platform](/enterprise/3.0/admin/installation/setting-up-a-github-enterprise-server-instance) before you turn on {% data variables.product.prodname_GH_advanced_security %} secret scanning. + {% data variables.product.prodname_GH_advanced_security %}を利用する管理者は、{% data variables.product.prodname_GH_advanced_security %} Secret Scanningを[有効化し、設定](/enterprise-server@3.0/admin/configuration/configuring-secret-scanning-for-your-appliance)できます。{% data variables.product.prodname_GH_advanced_security %} Secret Scanningを有効化する前に、[プラットフォームの最小要件の更新](/enterprise/3.0/admin/installation/setting-up-a-github-enterprise-server-instance)をレビューできます。 - heading: Advanced Security Code Scanning notes: - | - [GitHub Advanced Security code scanning](https://github.com/features/security) is now generally available on GitHub Enterprise Server. Organizations who have purchased Advanced Security can use this capability to do static analysis security testing against their code, and prevent vulnerabilities from making it to their production code using CodeQL, our semantic analysis engine. For more information, see "[Configuring code scanning on your appliance](/en/enterprise-server@3.0/admin/configuration/configuring-code-scanning-for-your-appliance#running-code-scanning-using-github-actions)" + [GitHub Advanced Security code scanning](https://github.com/features/security)は、GitHub Enterprise Serverで一般に利用可能になりました。Advanced Securityを購入したOrganizationは、この機能を使って静的解析のセキュリティテストをコードに対して行い、私たちのセマンティック解析エンジンであるCodeQLを使って脆弱性がプロダクションコードにまで及ぶことを回避できます。詳しい情報については「[アプライアンス上でのcode scanningの設定](/en/enterprise-server@3.0/admin/configuration/configuring-code-scanning-for-your-appliance#running-code-scanning-using-github-actions)」を参照してください。 changes: - - heading: Administration Changes + heading: 管理に関する変更 notes: - - The webhook events delivery system has been rearchitected for higher throughput, faster deliveries, and fewer delayed messages. It also uses less CPU and memory in {% data variables.product.prodname_ghe_server %} 3.0+. - - Organization and Enterprise owners can now see when a team member has been promoted to or demoted from being a team maintainer in the audit log through the new `team.promote_maintainer` and `team.demote_maintainer` audit log events. For more information, see "[Audited actions](/enterprise-server@3.0/admin/user-management/audited-actions)." - - 'Repository maintainers with existing {% data variables.product.prodname_pages %} sites can [easily update their prior default branch name](/enterprise-server@3.0/github/working-with-github-pages/about-github-pages#publishing-sources-for-github-pages-sites).' - - Additional hardware resources are required to run {% data variables.product.prodname_ghe_server %} with any of Actions, Packages or Advanced Security enabled. For more infomation on the minimum required resources for each supported platform, see "[Setting up a {% data variables.product.prodname_ghe_server %} instance](/enterprise-server@3.0/admin/installation/setting-up-a-github-enterprise-server-instance)." - - Administrators can now [publish a message](/enterprise-server@3.0/admin/user-management/customizing-user-messages-for-your-enterprise), which all users must accept. This can help to onboard new users and surface other organization-specific information and policies. + - webhookイベントの配信システムは、スループットの向上、配信の高速化、遅延メッセージの減少のために再設計されました。{% data variables.product.prodname_ghe_server %} 3.0以降では、CPUとメモリの使用量も減少しています。 + - OrganizationとEnterpriseのオーナーは、TeamのメンバーがTeamのメンテナに昇格したり、メンテナから降格されたときに、新しい`team.promote_maintainer`及び`team.demote_maintainer`監査ログイベントを通じて監査ログで知ることができるようになりました。詳しい情報については「[監査対象のアクション](/enterprise-server@3.0/admin/user-management/audited-actions)」を参照してください。 + - '既存の{% data variables.product.prodname_pages %}サイトを持つリポジトリ管理者は、[以前のデフォルトブランチ名を容易に更新](/enterprise-server@3.0/github/working-with-github-pages/about-github-pages#publishing-sources-for-github-pages-sites)できるようになりました。' + - Actions、Packages、Advanced Securityのいずれかを有効にして{% data variables.product.prodname_ghe_server %}を動作させるには、追加のハードウェアリソースが必要になります。サポートされている各プラットフォームでの最小の必要リソースに関する詳しい情報については、「[{% data variables.product.prodname_ghe_server %}インスタンスのセットアップ](/enterprise-server@3.0/admin/installation/setting-up-a-github-enterprise-server-instance)」を参照してください。 + - 管理者は、すべてのユーザが受諾しなければならない[メッセージを公開](/enterprise-server@3.0/admin/user-management/customizing-user-messages-for-your-enterprise)できるようになりました。これは、新しいユーザの参加と、Organization固有の情報やポリシーを示すための役に立ちます。 - - heading: Security Changes + heading: セキュリティの変更 notes: - - Organization owners can now disable publication of {% data variables.product.prodname_pages %} sites from repositories in the organization. Disabling {% data variables.product.prodname_pages %} for the organization will prevent members from creating new Pages sites but will not unpublish existing sites. For more information, see "[Disabling publication of {% data variables.product.prodname_pages %} sites for your organization](/enterprise-server@3.0/github/setting-up-and-managing-organizations-and-teams/disabling-publication-of-github-pages-sites-for-your-organization)." - - A datacenter must be explicitly defined on all nodes before enabling an active replica. - - All usage of SSH fingerprints has been switched to use SHA256 fingerprints as they are used with OpenSSH since version 6.8 as well. This applies to the web interface and also the API where fingerprints are returned such as in GraphQL. The fingerprints follow the OpenSSH format. - - SHA-1 and SHA-256 signature headers (two headers) are sent on webhooks. + - Organizationのオーナーは、Organization内のリポジトリからの{% data variables.product.prodname_pages %}サイトの公開を無効化できるようになりました。Organizationの{% data variables.product.prodname_pages %}を無効化すると、メンバーは新しいPagesのサイトを作成できなくなりますが、既存のサイトの公開は取り消されません。詳しい情報については「[Organizationでの{% data variables.product.prodname_pages %}サイトの公開の無効化](/enterprise-server@3.0/github/setting-up-and-managing-organizations-and-teams/disabling-publication-of-github-pages-sites-for-your-organization)」を参照してください。 + - アクティブなレプリカを有効化する前に、すべてのノードでデータセンターは明示的に定義されていなければなりません。 + - SSHフィンガープリントのすべての利用は、バージョン6.8以降のOpenSSHで使われているのと同様に、SHA256を使うように切り替えられました。これは、Webのインターフェースに適用されると共に、GraphQLのようにフィンガープリントを返すAPIにも適用されます。フィンガープリントは、OpenSSHのフォーマットに従います。 + - SHA-1及びSHA-256の署名ヘッダ(2つのヘッダ)は、webhook上で送信されます。 - - heading: Developer Changes + heading: 開発者の変更 notes: - - Majority of the services running in {% data variables.product.prodname_ghe_server %} 3.0+ are now on containers which internally enables GitHub to iterate fast and ship high quality releases - - The webhook events delivery system has been rearchitected for higher throughput, faster deliveries, and fewer delayed messages. + - '{% data variables.product.prodname_ghe_server %} 3.0以降で動作しているサービスの大部分はコンテナ上に置かれるようになり、内部的にGitHubが反復を早め、高品質なリリースを行えるようにしています。' + - webhookイベントの配信システムは、高いスループット、高速な配信、遅延するメッセージの減少のために、再設計されました。 - heading: API の変更 notes: - - 'Administrators can now configure and manage the site-wide announcement banner via the REST API. For more information, see the endpoints for "[GitHub Enterprise administration](/enterprise-server@3.0/rest/reference/enterprise-admin#annoucements)."' + - '管理者は、REST APIを通じてサイト全体のアナウンスのバナーを設定し、管理できるようになりました。詳しい情報については「[GitHub Enterpriseの管理](/enterprise-server@3.0/rest/reference/enterprise-admin#annoucements)」のエンドポイントを参照してください。' - - heading: Default branch renaming + heading: デフォルトブランチの名称変更 notes: - | - Enterprise and organization administrators can now set the default branch name for new repositories. Enterprise administrators can also enforce their choice of default branch name across all organizations or allow individual organizations to choose their own. + Enterprise及びOrganizationの管理者は、新しいリポジトリのためのデフォルトブランチ名を設定できるようになりました。Enterprise管理者は、デフォルトブランチ名についての自分の選択をOrganization群全体に強制することも、個々のOrganizationが独自の選択をできるようにすることもできます。 - Existing repositories are unaffected by these settings, and their default branch name will not be changed. + 既存のリポジトリはこれらの設定に影響されず、デフォルトブランチ名は変更されません。 {% note %} - The default branch for newly-created repositories will be set to `main` in GHES 3.1, unless you opt out by setting the default branch setting at the enterprise level. + Enterpriseレベルでデフォルトブランチの設定をしてオプトアウトしないかぎり、GHES 3.1では新しく作成されるリポジトリのデフォルトブランチは`main`に設定されます。 {% endnote %} - This change is one of many changes GitHub is making to support projects and maintainers that want to rename their default branch. To learn more about the changes we're making, see [github/renaming](https://github.com/github/renaming). + この変更は、デフォルトブランチの名前を変更したいプロジェクトやメンテナをサポートするためにGitHubが行っている多くの変更の中の1つです。行われている変更について詳しく学ぶには、[github/名称変更](https://github.com/github/renaming)を参照してください。 bugs: - - The format of several log files have changed, including the addition of a PID for different log types. This does not affect how GitHub Enterprise Support uses support bundles to troubleshoot issues. - - A PATCH request to the webhook configuration API no longer erases the webhook secret. + - 様々な種類のログに対するPIDの追加を含め、いくつかのログファイルのフォーマットが変更されました。これは、GitHub Enterprise Supportが問題のトラブルシューティングのためにサポートバンドルを利用する方法には影響しません。 + - webhookの 設定APIに対するPATCHリクエストは、webhookのシークレットを消去しなくなりました。 deprecations: - - heading: Deprecation of GitHub Enterprise Server 2.19 + heading: GitHub Enterprise Server 2.19の非推奨化 notes: - - '**{% data variables.product.prodname_ghe_server %} 2.19 is deprecated as of November 12, 2020**. That means that no patch releases will be made, even for critical security issues, after this date. For better performance, improved security, and new features, [upgrade to the newest version of {% data variables.product.prodname_ghe_server %}](https://help.github.com/enterprise/admin/guides/installation/upgrading-github-enterprise/) as soon as possible.' + - '**{% data variables.product.prodname_ghe_server %} 2.19は、2020 年11月12日に非推奨となりました**。これは、この日以降は重大なセキュリティの問題に対してであってもパッチリリースが行われなくなるということです。より優れたパフォーマンス、改善されたセキュリティ、新しい機能のために、[{% data variables.product.prodname_ghe_server %}の最新バージョンへのアップグレード](https://help.github.com/enterprise/admin/guides/installation/upgrading-github-enterprise/)をできるだけ早く行ってください。' - - heading: Deprecation of Legacy GitHub App Webhook Events + heading: 旧来のGitHub App webhookイベントの非推奨化 notes: - - Starting with {% data variables.product.prodname_ghe_server %} 2.21.0 two legacy GitHub Apps-related webhook events have been deprecated and will be removed in {% data variables.product.prodname_ghe_server %} 3.2.0. The deprecated events `integration_installation` and `integration_installation_repositories` have equivalent events which will be supported. More information is available in the [deprecation announcement blog post](https://developer.github.com/changes/2020-04-15-replacing-the-installation-and-installation-repositories-events/). + - '{% data variables.product.prodname_ghe_server %} 2.21.0から、2つの旧来のGitHub Appsに関連するwebhookイベントが非推奨となり、{% data variables.product.prodname_ghe_server %} 3.2.0で削除されます。非推奨となったイベントの`integration_installation`と`integration_installation_repositories`には、サポートされることになる同等のイベントがあります。詳細な情報は[非推奨化のアナウンスのblogポスト](https://developer.github.com/changes/2020-04-15-replacing-the-installation-and-installation-repositories-events/)にあります。' - - heading: Deprecation of Legacy GitHub Apps Endpoint + heading: 旧来のGitHub Appsのエンドポイントの非推奨化 notes: - - Starting with {% data variables.product.prodname_ghe_server %} 2.21.0 the legacy GitHub Apps endpoint for creating installation access tokens was deprecated and will be removed in {% data variables.product.prodname_ghe_server %} 3.2.0. More information is available in the [deprecation announcement blog post](https://developer.github.com/changes/2020-04-15-replacing-create-installation-access-token-endpoint/). + - '{% data variables.product.prodname_ghe_server %} 2.21.0から、インストールアクセストークンを作成するための旧来のGitHub Appsのエンドポイントが非推奨となり、{% data variables.product.prodname_ghe_server %} 3.2.0で削除されます。詳細な情報は[非推奨化のアナウンスのblogポスト](https://developer.github.com/changes/2020-04-15-replacing-create-installation-access-token-endpoint/)にあります。' - - heading: Deprecation of OAuth Application API + heading: OAuth Application APIの非推奨化 notes: - - GitHub no longer supports the OAuth application endpoints that contain `access_token` as a path parameter. We have introduced new endpoints that allow you to securely manage tokens for OAuth Apps by moving `access_token` to the request body. While deprecated, the endpoints are still accessible in this version. We intend to remove these endpoints on {% data variables.product.prodname_ghe_server %} 3.4. For more information, see the [deprecation announcement blog post](https://developer.github.com/changes/2020-02-14-deprecating-oauth-app-endpoint/). + - GitHubは、パスパラメータとして`access_token`を含むOAuthのアプリケーションエンドポイントをサポートしなくなりました。`access_token`をリクエストのボディに移すことにより、OAuth Appsのためのトークンをセキュアに管理できるようにする、新しいエンドポイントが導入されます。非推奨にはなりましたが、これらのエンドポイントはこのバージョンではまだ利用可能です。これらのエンドポイントは、{% data variables.product.prodname_ghe_server %} 3.4で削除しようとしています。詳細については[非推奨化のアナウンスのblogポスト](https://developer.github.com/changes/2020-02-14-deprecating-oauth-app-endpoint/)を参照してください。 - - heading: Deprecation of support for Semiotic + heading: Semioticのサポートの非推奨化 notes: - - The service supported a "Find by Symbol" experience in the pull request view that was not widely used. + - サービスは、広く使われていなかったPull Requestのビューの"Find by Symbol"体験をサポートしました。 - - heading: Deprecation of workflow commands + heading: ワークフローコマンドの非推奨化 notes: - - '{% data variables.product.prodname_actions %} `set-env` and `add-path` workflow commands have been deprecated. For more information, see the [changelog](https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/).' + - '{% data variables.product.prodname_actions %}の`set-env`及び`add-path`ワークフローコマンドは非推奨になりました。詳しい情報については[changelog](https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/)を参照してください。' known_issues: - - On a freshly set up {% data variables.product.prodname_ghe_server %} without any users, an attacker could create the first admin user. - - Release Candidate 1 does not support Cluster mode. - - Custom firewall rules are not maintained during an upgrade. - - Git LFS tracked files [uploaded through the web interface](https://github.blog/2016-02-18-upload-files-to-your-repositories/) are incorrectly added directly to the repository. - - When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. - - Following an unsuccessful attempt to set up Actions, if you then disable Actions you will not be able to create the first user and use the appliance - - The "Mandatory message viewed" audit log event is not being saved - - '`ghe-config-apply` must be run on a replica during first setup before `ghe-repl-setup` can be run to start replication.' - - Backup-utils can trigger unnecessary emails to administrators - - Incorrect Packages settings are being displayed in the Organization member view page - - After removing oneself as an Enterprise Owner, you are redirected to a 404 page. The operation is successful. - - '`ghe-config-apply` occassionally fails with `ERROR: Failure waiting for nomad jobs to apply` until the Nomad job queue is cleared. This currently requires as admin to delete `/etc/nomad-jobs/queue`.' - - When configuring a multiple replica node, the status of the replica can be incorrectly synchronized. - - Customers attempting to restore a 3.0 backup to a new instance should not pre-configure the instance, as it may lead to a bad state for user logins. We recommend restoring to a fresh, unconfigured instance. - - GitHub Enterprise Server 3.0 release candidates are not yet available in the Azure marketplace. To test release candidates in staging environments, start a 2.21 or 2.22 instance, and then upgrade it with the Azure upgrade package on the download page. - - The image and upgrade package download size has increased. Customers on slow internet connections may find the packages take longer to download. + - 新しくセットアップされたユーザを持たない{% data variables.product.prodname_ghe_server %}で、攻撃者が最初の管理ユーザを作成できました。 + - リリース候補1は、クラスタモードをサポートしていません。 + - カスタムのファイアウォールのルールは、アップグレードの際に維持されません。 + - Git LFSが追跡するファイル[Webインターフェースからアップロードされたもの](https://github.blog/2016-02-18-upload-files-to-your-repositories/)が、不正にリポジトリに直接追加されてしまいます。 + - GitHub Connectで"Users can search GitHub.com"が有効化されている場合、GitHub.comの検索結果にプライベート及びインターナルリポジトリのIssueが含まれません。 + - Actionsのセットアップが成功しなかった場合に、続けてActionsを無効化すると、最初のユーザを作成できず、アプライアンスを利用できません。 + - '"Mandatory message viewed"監査ログイベントが保存されません。' + - 'レプリケーションを開始するために`ghe-repl-setup`を実行できるようになる前に、最初のセットアップの間に`ghe-config-apply`をレプリカで実行しておかなければなりません。' + - Backup-utilsが、不要なメールを管理者に送信することがあります。 + - Organizationのメンバービューページに、正しくないPackagesの設定が表示されます + - Enterpriseのオーナーとして自分自身を削除すると、404ページにリダイレクトされます。処理は成功します。 + - 'Nomadのジョブキューがクリアされるまで、`ghe-config-apply`が`ERROR: Failure waiting for nomad jobs to apply`で失敗することがあります。この場合、管理者は`/etc/nomad-jobs/queue`を削除しなければなりません。' + - 複数のレプリカノードを設定する際に、レプリカのステータスが不正確に同期されることがあります。 + - 新しいインスタンスに3.0のバックアップをリストアしようとするお客様は、ユーザのログインの状態が悪くなることがあるため、そのインスタンスを事前設定しておくべきではありません。新しい、未設定のインスタンスにリストアすることをおすすめします。 + - GitHub Enterprise Server 3.0のリリース候補版は、まだAzure Marketplaceで入手できません。リリース候補版をステージング環境でテストするには、2.21もしくは2.22のインスタンスを立ち上げ、それをダウンロードページ上のAzureアップグレードパッケージでアップグレードしてください。 + - イメージとアップグレードパッケージのダウンロードサイズは増加しました。低速なインターネット接続をお使いのお客様は、パッケージのダウンロードに時間がかかることがあります。 backups: - - '{% data variables.product.prodname_ghe_server %} 3.0 requires at least [GitHub Enterprise Backup Utilities 3.0.0](https://github.com/github/backup-utils) for [Backups and Disaster Recovery](/enterprise-server@3.0/admin/configuration/configuring-backups-on-your-appliance).' + - '{% data variables.product.prodname_ghe_server %} 3.0は、[バックアップとディザスタリカバリ](/enterprise-server@3.0/admin/configuration/configuring-backups-on-your-appliance)のために、最低でも[GitHub Enterprise Backup Utilities 3.0.0](https://github.com/github/backup-utils)を必要とします。' diff --git a/translations/ja-JP/data/release-notes/3-0/0-rc2.yml b/translations/ja-JP/data/release-notes/3-0/0-rc2.yml index 0e6ed5fd3f84..345c7c7ca91e 100644 --- a/translations/ja-JP/data/release-notes/3-0/0-rc2.yml +++ b/translations/ja-JP/data/release-notes/3-0/0-rc2.yml @@ -1,25 +1,25 @@ --- date: '2021-01-29' release_candidate: true -intro: Release candidate versions should be tested on non-production environments. For more information about the Release Candidate Program, see the [GitHub Blog](https://github.blog/2020-12-03-improving-the-ghes-release-process-release-candidates/) or "[About upgrades to new releases](/admin/overview/about-upgrades-to-new-releases)." +intro: リリース候補バージョンは、非プロダクション環境でテストすべきです。リリース候補プログラムに関する詳しい情報については、[GitHub Blog](https://github.blog/2020-12-03-improving-the-ghes-release-process-release-candidates/) もしくは[新リリースへのアップグレードについて](/admin/overview/about-upgrades-to-new-releases)を参照してください。 sections: bugs: - - heading: Fixes for known issues from Release Candidate 1 + heading: リリース候補1からの既知の問題の修正 notes: - - If you disabled GitHub Actions following an unsuccessful attempt to set up GitHub Actions, then you will not be able to create the first user and use the appliance. - - The "Mandatory message viewed" audit log event was not being saved. - - '`ghe-config-apply` needed to run on a replica during an initial setup before `ghe-repl-setup` could run to start replication.' - - Removing yourself as an enterprise owner returned a 404. + - GitHub Actionsのセットアップに失敗した後に、続けてGitHub Actionsを無効化すると、最初のユーザを作成できず、アプライアンスを使うことができなくなります。 + - '"Mandatory message viewed"監査ログイベントが保存されませんでした。' + - 'レプリケーションを開始するために`ghe-repl-setup`を実行できるようになる前に、初期のセットアップの間に`ghe-config-apply`をレプリカで実行しておかなければなりません。' + - Enterpriseオーナーとして自分を削除すると、404が返されます。 - - heading: Fixes for other issues + heading: 他の問題の修正 notes: - - Issues with migrations and upgrades to 3.0.0 have been fixed. - - Backup Utilities versioning now works for release candidate versions. - - Generating a support bundle resulted in an error in the orchestrator logs. - - A large restore could result in Redis running out of memory. - - The checkbox to enable GitHub Actions in the Management Console is now visible with any authentication method. - - GitHub Actions can only be enabled if the required storage is also configured. - - '`ghe-repl-status` could silently fail if MSSQL replication is not configured.' + - 3.0.0への移行とアップグレードの問題が修正されました。 + - Backup Utilitiesのバージョン管理が、リリース候補のバージョンでも動作するようになりました。 + - Support Bundleを生成すると、orchestratorのログにエラーが残りました。 + - 大規模なリストアを行うと、Redisがメモリ不足になることがありました。 + - 管理コンソールのGitHub Actionsを有効化するチェックボックスは、どの認証方式でも表示されるようになりました。 + - GitHub Actionsは、必要なストレージも設定されている場合にのみ有効化できます。 + - 'MSSQLのレプリケーションが設定されていないと、`ghe-repl-status`は何も出力せずに失敗することがあります。' known_issues: - - The known issues for Release Candidate 1 still apply, excluding the bug fixes listed. + - リストされたバグの修正分を除き、リリース候補1の既知の問題は引き続き残っています。 diff --git a/translations/ja-JP/data/reusables/actions/enterprise-beta.md b/translations/ja-JP/data/reusables/actions/enterprise-beta.md index 0a8ab6cecd5d..0c674122af90 100644 --- a/translations/ja-JP/data/reusables/actions/enterprise-beta.md +++ b/translations/ja-JP/data/reusables/actions/enterprise-beta.md @@ -1,7 +1,12 @@ {% if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@2.22" %} {% note %} -**注釈:** {% data variables.product.prodname_ghe_server %} 2.22 での {% data variables.product.prodname_actions %} サポートは、限定パブリックベータです。 To review the external storage requirements and request access to the beta, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." +**Note:** {% data variables.product.prodname_actions %} was available for {% data variables.product.prodname_ghe_server %} 2.22 as a limited beta. The beta has ended. {% data variables.product.prodname_actions %} is now generally available in {% data variables.product.prodname_ghe_server %} 3.0 or later. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes). + +
+ +- For more information about upgrading to {% data variables.product.prodname_ghe_server %} 3.0 or later, see "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server)." +- For more information about configuring {% data variables.product.prodname_actions %} after you upgrade, see the [documentation for {% data variables.product.prodname_ghe_server %} 3.0](/enterprise-server@3.0/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server). {% endnote %} {% endif %} diff --git a/translations/ja-JP/data/reusables/actions/enterprise-common-prereqs.md b/translations/ja-JP/data/reusables/actions/enterprise-common-prereqs.md index 28640248bb4b..a8b97bd7d888 100644 --- a/translations/ja-JP/data/reusables/actions/enterprise-common-prereqs.md +++ b/translations/ja-JP/data/reusables/actions/enterprise-common-prereqs.md @@ -1,4 +1,4 @@ -* {% data reusables.actions.enterprise-hardware-considerations %} +* Review the hardware requirements for {% data variables.product.prodname_actions %}. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server#review-hardware-considerations)." * TLS must be configured for {% data variables.product.product_location %}'s domain. For more information, see "[Configuring TLS](/admin/configuration/configuring-tls)." {% note %} diff --git a/translations/ja-JP/data/reusables/actions/enterprise-hardware-considerations.md b/translations/ja-JP/data/reusables/actions/enterprise-hardware-considerations.md index 24c077bbae75..98ac65f4384c 100644 --- a/translations/ja-JP/data/reusables/actions/enterprise-hardware-considerations.md +++ b/translations/ja-JP/data/reusables/actions/enterprise-hardware-considerations.md @@ -1 +1 @@ -{% data variables.product.prodname_ghe_server %} requires additional CPU and memory resources when {% data variables.product.prodname_actions %} is enabled. Before enabling {% data variables.product.prodname_actions %}, review the "Hardware considerations" for your platform in "[Setting up a {% data variables.product.prodname_ghe_server %} instance](/enterprise/admin/installation/setting-up-a-github-enterprise-server-instance)" and ensure that you satisfy the minimum requirements for the features that you want to enable on {% data variables.product.product_location %}. +If you {% if currentVersion == "enterprise-server@2.22" %} configured the beta of{% else %} configure{% endif %} {% data variables.product.prodname_actions %} for the users of your {% data variables.product.prodname_ghe_server %} instance, we recommend that you provision additional CPU and memory resources. The additional resources you need to provision depend on the number of workflows your users run concurrently, and the overall levels of activity for your instance. diff --git a/translations/ja-JP/data/reusables/advanced-security/note-org-enable-uses-seats.md b/translations/ja-JP/data/reusables/advanced-security/note-org-enable-uses-seats.md index 48f3c5a99aeb..733e8e8a970f 100644 --- a/translations/ja-JP/data/reusables/advanced-security/note-org-enable-uses-seats.md +++ b/translations/ja-JP/data/reusables/advanced-security/note-org-enable-uses-seats.md @@ -1,7 +1,7 @@ -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} {% note %} -**Note:** If you enable {% data variables.product.prodname_GH_advanced_security %}, committers to these repositories will use seats on your {% data variables.product.prodname_GH_advanced_security %} license. +**Note:** If you enable {% data variables.product.prodname_GH_advanced_security %}, committers to these repositories will use seats on your {% data variables.product.prodname_GH_advanced_security %} license. This option controls access to all {% data variables.product.prodname_advanced_security %} features including {% if currentVersion == "free-pro-team@latest" %}dependency review,{% endif %} {% data variables.product.prodname_code_scanning %}, and {% data variables.product.prodname_secret_scanning %}. {% endnote %} {% endif %} \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/code-scanning/enabling-options.md b/translations/ja-JP/data/reusables/code-scanning/enabling-options.md index 3ef6731b266a..bbbd1a789336 100644 --- a/translations/ja-JP/data/reusables/code-scanning/enabling-options.md +++ b/translations/ja-JP/data/reusables/code-scanning/enabling-options.md @@ -15,7 +15,7 @@ - Using {% data variables.product.prodname_actions %} (see "Enabling {% data variables.product.prodname_code_scanning %} using actions") or using the {% data variables.product.prodname_codeql_runner %} in a third-party continuous integration (CI) system (see "Running code scanning in your CI system"). + Using {% data variables.product.prodname_actions %} (see "Setting up {% data variables.product.prodname_code_scanning %} using actions") or using the {% data variables.product.prodname_codeql_runner %} in a third-party continuous integration (CI) system (see "Running code scanning in your CI system"). @@ -25,7 +25,7 @@ - Using {% data variables.product.prodname_actions %} (see "Enabling {% data variables.product.prodname_code_scanning %} using actions") or generated externally and uploaded to {% data variables.product.product_name %} (see "Uploading a SARIF file to {% data variables.product.prodname_dotcom %}"). + Using {% data variables.product.prodname_actions %} (see "Setting up {% data variables.product.prodname_code_scanning %} using actions") or generated externally and uploaded to {% data variables.product.product_name %} (see "Uploading a SARIF file to {% data variables.product.prodname_dotcom %}"). diff --git a/translations/ja-JP/data/reusables/dependabot/supported-package-managers.md b/translations/ja-JP/data/reusables/dependabot/supported-package-managers.md index 1a1527e5eedb..c61e2c2b885f 100644 --- a/translations/ja-JP/data/reusables/dependabot/supported-package-managers.md +++ b/translations/ja-JP/data/reusables/dependabot/supported-package-managers.md @@ -8,7 +8,7 @@ The following table shows, for each package manager: | -------------- | ---------------- | ------------------------- |:--------------------:|:---------:| | Bundler | `bundler` | v1 | | **✓** | | Cargo | `cargo` | v1 | **✓** | | -| Composer | `composer` | v1,v2 | **✓** | | +| Composer | `composer` | v1, v2 | **✓** | | | Docker | `docker` | v1 | **✓** | | | Elixir | `mix` | v1 | **✓** | | | Elm | `elm` | v0.18, v0.19 | **✓** | | @@ -17,7 +17,7 @@ The following table shows, for each package manager: | Go modules | `gomod` | v1 | **✓** | **✓** | | Gradle | `gradle` | see (A) below | **✓** | | | Maven | `maven` | see (B) below | **✓** | | -| npm | `npm` | v6 | **✓** | | +| npm | `npm` | v6, v7 | **✓** | | | NuGet | `nuget` | <= 4.8.
see (C) below | **✓** | | | pip | `pip` | v20 | | | | pipenv | `pip` | <= 2018.11.26 | | | diff --git a/translations/ja-JP/data/reusables/desktop/choose-clone-repository.md b/translations/ja-JP/data/reusables/desktop/choose-clone-repository.md index 2a03327a6407..9cbe591688b2 100644 --- a/translations/ja-JP/data/reusables/desktop/choose-clone-repository.md +++ b/translations/ja-JP/data/reusables/desktop/choose-clone-repository.md @@ -1 +1,13 @@ 1. **File**メニューで、**Clone Repository(リポジトリのクローン)**をクリックしてください。 + + {% mac %} + + ![Mac アプリケーション内の [Clone] メニューオプション](/assets/images/help/desktop/clone-file-menu-mac.png) + + {% endmac %} + + {% windows %} + + ![Windows アプリケーション内の [Clone] メニューオプション](/assets/images/help/desktop/clone-file-menu-windows.png) + + {% endwindows %} diff --git a/translations/ja-JP/data/reusables/desktop/choose-local-path.md b/translations/ja-JP/data/reusables/desktop/choose-local-path.md new file mode 100644 index 000000000000..ce28b76c4dc1 --- /dev/null +++ b/translations/ja-JP/data/reusables/desktop/choose-local-path.md @@ -0,0 +1,13 @@ +1. Click **Choose...** and navigate to a local path where you want to clone the repository. + + {% mac %} + + ![Chooseボタン](/assets/images/help/desktop/clone-choose-button-mac.png) + + {% endmac %} + + {% windows %} + + ![Chooseボタン](/assets/images/help/desktop/clone-choose-button-win.png) + + {% endwindows %} diff --git a/translations/ja-JP/data/reusables/desktop/click-clone.md b/translations/ja-JP/data/reusables/desktop/click-clone.md new file mode 100644 index 000000000000..9ae5d017dd91 --- /dev/null +++ b/translations/ja-JP/data/reusables/desktop/click-clone.md @@ -0,0 +1,14 @@ +1. **Clone**をクリックします。 + + {% mac %} + + ![Cloneボタン](/assets/images/help/desktop/clone-button-mac.png) + + {% endmac %} + + {% windows %} + + ![Cloneボタン](/assets/images/help/desktop/clone-button-win.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/desktop/cloning-location-tab.md b/translations/ja-JP/data/reusables/desktop/cloning-location-tab.md index 2b1c2fad78b0..7d9d418a6ee5 100644 --- a/translations/ja-JP/data/reusables/desktop/cloning-location-tab.md +++ b/translations/ja-JP/data/reusables/desktop/cloning-location-tab.md @@ -1 +1,13 @@ 1. クローンしたいリポジトリの場所に対応するタブをクリックしてください。 **URL**をクリックし、リポジトリの場所を入力することもできます。 + + {% mac %} + + ![[Clone a repository] メニュー内の [Location] タブ](/assets/images/help/desktop/choose-repository-location-mac.png) + + {% endmac %} + + {% windows %} + + ![[Clone a repository] メニュー内の [Location] タブ](/assets/images/help/desktop/choose-repository-location-win.png) + + {% endwindows %} diff --git a/translations/ja-JP/data/reusables/desktop/cloning-repository-list.md b/translations/ja-JP/data/reusables/desktop/cloning-repository-list.md index dec00a0566d9..5b5ef1962ffd 100644 --- a/translations/ja-JP/data/reusables/desktop/cloning-repository-list.md +++ b/translations/ja-JP/data/reusables/desktop/cloning-repository-list.md @@ -1 +1,14 @@ 1. クローンしたいリポジトリをリストから選択します。 + + + {% mac %} + + ![リポジトリリストのクローン](/assets/images/help/desktop/clone-a-repository-list-mac.png) + + {% endmac %} + + {% windows %} + + ![リポジトリリストのクローン](/assets/images/help/desktop/clone-a-repository-list-win.png) + + {% endwindows %} \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/desktop/fork-type-prompt.md b/translations/ja-JP/data/reusables/desktop/fork-type-prompt.md new file mode 100644 index 000000000000..1067dab7488e --- /dev/null +++ b/translations/ja-JP/data/reusables/desktop/fork-type-prompt.md @@ -0,0 +1,42 @@ +1. If you plan to use this fork for contributing to the original upstream repository, click **To contribute to the parent project**. + + {% mac %} + + ![Contribute to the parent project menu option](/assets/images/help/desktop/mac-fork-options-prompt.png) + + {% endmac %} + + {% windows %} + + ![Contribute to the parent project menu option](/assets/images/help/desktop/windows-fork-options-prompt.png) + + {% endwindows %} + +2. If you plan to use this fork for a project not connected to the upstream, click **For my own purposes**. + + {% mac %} + + ![Contribute to an independent project menu option](/assets/images/help/desktop/mac-fork-own-purposes.png) + + {% endmac %} + + {% windows %} + + ![Contribute to an independent project menu option](/assets/images/help/desktop/windows-fork-own-purposes.png) + + {% endwindows %} + +3. Click **Continue**. + + {% mac %} + + ![The continue button](/assets/images/help/desktop/mac-forking-continue.png) + + {% endmac %} + + {% windows %} + + ![The continue button](/assets/images/help/desktop/windows-forking-continue.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/desktop/open-repository-settings.md b/translations/ja-JP/data/reusables/desktop/open-repository-settings.md new file mode 100644 index 000000000000..5e298edc85b6 --- /dev/null +++ b/translations/ja-JP/data/reusables/desktop/open-repository-settings.md @@ -0,0 +1,14 @@ +1. Open the **Repository** menu, then click **Repository settings...**. + + {% mac %} + + ![Repository settings menu option in the Mac app](/assets/images/help/desktop/mac-repository-settings.png) + + {% endmac %} + + {% windows %} + + ![Repository settings menu option in the Windows app](/assets/images/help/desktop/windows-repository-settings.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/desktop/select-fork-behavior.md b/translations/ja-JP/data/reusables/desktop/select-fork-behavior.md new file mode 100644 index 000000000000..9672212ec2da --- /dev/null +++ b/translations/ja-JP/data/reusables/desktop/select-fork-behavior.md @@ -0,0 +1,28 @@ +1. Click **Fork behavior**, then select how you want to use the fork. + + {% mac %} + + ![The contribute to the parent repository option in the Fork Behavior menu](/assets/images/help/desktop/mac-fork-behavior-menu-contribute.png) + + {% endmac %} + + {% windows %} + + ![The contribute to the parent repository option in the Fork Behavior menu](/assets/images/help/desktop/windows-fork-behavior-menu-contribute.png) + + {% endwindows %} + +2. [**Save**] をクリックします。 + + {% mac %} + + ![The save button in the Fork Behavior menu](/assets/images/help/desktop/mac-fork-behavior-save.png) + + {% endmac %} + + {% windows %} + + ![The save button in the Fork Behavior menu](/assets/images/help/desktop/windows-fork-behavior-save.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/education/apply-for-team.md b/translations/ja-JP/data/reusables/education/apply-for-team.md index f8f9508edf6b..00243b1c326f 100644 --- a/translations/ja-JP/data/reusables/education/apply-for-team.md +++ b/translations/ja-JP/data/reusables/education/apply-for-team.md @@ -1 +1 @@ -- 無料の[{% data variables.product.prodname_team %}](/articles/github-s-products)に応募してください。{% data variables.product.prodname_team %}では、無制限のユーザとプライベートリポジトリが利用できます。 For more information, see "[Apply for an educator or researcher discount](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount)." +- 無料の[{% data variables.product.prodname_team %}](/articles/github-s-products)に応募してください。{% data variables.product.prodname_team %}では、無制限のユーザとプライベートリポジトリが利用できます。 詳しい情報については、 「[教育者割引または研究者割引への応募](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount)」を参照してください。 diff --git a/translations/ja-JP/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md b/translations/ja-JP/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md new file mode 100644 index 000000000000..63fa9473e7a9 --- /dev/null +++ b/translations/ja-JP/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md @@ -0,0 +1 @@ +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/enterprise-accounts/hooks-tab.md b/translations/ja-JP/data/reusables/enterprise-accounts/hooks-tab.md index b3d2f79f516f..e860480c1610 100644 --- a/translations/ja-JP/data/reusables/enterprise-accounts/hooks-tab.md +++ b/translations/ja-JP/data/reusables/enterprise-accounts/hooks-tab.md @@ -1 +1,2 @@ -1. "{% octicon "gear" aria-label="The Settings gear" %} Setteings(設定)"の下で、**Hooks(フック)**をクリックしてください。 ![Enterpriseアカウント設定サイドバー内のフックタブ](/assets/images/help/business-accounts/settings-hooks-tab.png) +1. Under "{% octicon "gear" aria-label="The Settings gear" %} Settings", click **Hooks**. + ![Hooks tab in the enterprise account settings sidebar](/assets/images/help/business-accounts/settings-hooks-tab.png) diff --git a/translations/ja-JP/data/reusables/enterprise-accounts/messages-tab.md b/translations/ja-JP/data/reusables/enterprise-accounts/messages-tab.md index 919a20f356a0..af9df45fdda1 100644 --- a/translations/ja-JP/data/reusables/enterprise-accounts/messages-tab.md +++ b/translations/ja-JP/data/reusables/enterprise-accounts/messages-tab.md @@ -1 +1,2 @@ -1. "{% octicon "gear" aria-label="The Settings gear" %} Setteings(設定)"の下で、**Messages(メッセージ)**をクリックしてください。 ![Enterprise設定サイドバー内のメッセージタブ](/assets/images/enterprise/business-accounts/settings-messages-tab.png) +1. Under **{% octicon "gear" aria-label="The Settings gear" %} Settings**, click **Messages**. + ![Messages tab in the enterprise settings sidebar](/assets/images/enterprise/business-accounts/settings-messages-tab.png) diff --git a/translations/ja-JP/data/reusables/enterprise-accounts/payment-information-tab.md b/translations/ja-JP/data/reusables/enterprise-accounts/payment-information-tab.md new file mode 100644 index 000000000000..4de0966ad7d2 --- /dev/null +++ b/translations/ja-JP/data/reusables/enterprise-accounts/payment-information-tab.md @@ -0,0 +1 @@ +1. Under "Billing", click **Payment information**. diff --git a/translations/ja-JP/data/reusables/enterprise_installation/about-adjusting-resources.md b/translations/ja-JP/data/reusables/enterprise_installation/about-adjusting-resources.md new file mode 100644 index 000000000000..2d6c2fe4e6ff --- /dev/null +++ b/translations/ja-JP/data/reusables/enterprise_installation/about-adjusting-resources.md @@ -0,0 +1 @@ +For more information about adjusting resources for an existing instance, see "[Increasing storage capacity](/enterprise/admin/installation/increasing-storage-capacity)" and "[Increasing CPU or memory resources](/enterprise/admin/installation/increasing-cpu-or-memory-resources)." diff --git a/translations/ja-JP/data/reusables/enterprise_installation/aws-supported-instance-types.md b/translations/ja-JP/data/reusables/enterprise_installation/aws-supported-instance-types.md index 264172e0c237..c6a243b53759 100644 --- a/translations/ja-JP/data/reusables/enterprise_installation/aws-supported-instance-types.md +++ b/translations/ja-JP/data/reusables/enterprise_installation/aws-supported-instance-types.md @@ -1,37 +1,13 @@ -{% data variables.product.prodname_ghe_server %} は、次の EC2インスタンスタイプでサポートされています。 詳しい情報については[AWS EC2インスタンスタイプの概要ページ](http://aws.amazon.com/ec2/instance-types/)を参照してください。 - -| EC2インスタンスタイプ | モデル | -| ------------ | ---------------------------------- | -| C3 | c3.2xlarge, c3.4xlarge, c3.8xlarge | - -| EC2インスタンスタイプ | モデル | -| ------------ | ---------------------------------- | -| C4 | c4.2xlarge, c4.4xlarge, c4.8xlarge | - -| EC2インスタンスタイプ | モデル | -| ------------ | -------------------------------------------------------------------- | -| C5 | c5.large, c5.xlarge, c5.2xlarge, c5.4xlarge, c5.9xlarge, c5.18xlarge | - -| EC2インスタンスタイプ | モデル | -| ------------ | --------------------- | -| M3 | m3.xlarge, m3.2xlarge | - -| EC2インスタンスタイプ | モデル | -| ------------ | ----------------------------------------------------------- | -| M4 | m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m4.16xlarge | - -| EC2インスタンスタイプ | モデル | -| ------------ | --------------------------------------------------------------------- | -| M5 | m5.large, m5.xlarge, m5.2xlarge, m5.4xlarge, m5.12xlarge, m5.24xlarge | - -| EC2インスタンスタイプ | モデル | -| ------------ | -------------------------------------------------------------------- | -| R4 | r4.large, r4.xlarge, r4.2xlarge, r4.4xlarge, r4.8xlarge, r4.16xlarge | - -| EC2インスタンスタイプ | モデル | -| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| R5 | r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge, r5.12xlarge, r5.24xlarge{% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.19" %}, r5n.large, r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.12xlarge, r5n.24xlarge, r5a.large, r5a.xlarge, r5a.2xlarge, r5a.4xlarge, r5a.12xlarge, r5a.24xlarge{% endif %} - -| EC2インスタンスタイプ | モデル | -| ------------ | ------------------------ | -| X1 | x1.16xlarge, x1.32xlarge | +{% data variables.product.prodname_ghe_server %} is supported on the following EC2 instance sizes. 詳しい情報については[AWS EC2インスタンスタイプの概要ページ](http://aws.amazon.com/ec2/instance-types/)を参照してください。 + +| 種類 | Size | +|:-- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| C3 | c3.2xlarge, c3.4xlarge, c3.8xlarge | +| C4 | c4.2xlarge, c4.4xlarge, c4.8xlarge | +| C5 | c5.large, c5.xlarge, c5.2xlarge, c5.4xlarge, c5.9xlarge, c5.18xlarge | +| M3 | m3.xlarge, m3.2xlarge | +| M4 | m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m4.16xlarge | +| M5 | m5.large, m5.xlarge, m5.2xlarge, m5.4xlarge, m5.12xlarge, m5.24xlarge | +| R4 | r4.large, r4.xlarge, r4.2xlarge, r4.4xlarge, r4.8xlarge, r4.16xlarge | +| R5 | r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge, r5.12xlarge, r5.24xlarge{% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.19" %}, r5n.large, r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.12xlarge, r5n.24xlarge, r5a.large, r5a.xlarge, r5a.2xlarge, r5a.4xlarge, r5a.12xlarge, r5a.24xlarge{% endif %} +| X1 | x1.16xlarge, x1.32xlarge | diff --git a/translations/ja-JP/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md b/translations/ja-JP/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md index d3dc0111205b..271ee1b29975 100644 --- a/translations/ja-JP/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md +++ b/translations/ja-JP/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md @@ -1,6 +1,5 @@ - [Minimum requirements](#minimum-requirements){% if currentVersion == "enterprise-server@2.22" %} -- [Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% endif %}{% if currentVersion ver_gt "enterprise-server@2.22" %} -- [Optional features](#optional-features){% endif %} +- [Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% endif %} - [ストレージ](#storage) - [CPU and memory](#cpu-and-memory) @@ -8,20 +7,7 @@ We recommend different hardware configurations depending on the number of user licenses for {% data variables.product.product_location %}. If you provision more resources than the minimum requirements, your instance will perform and scale better. -{% data reusables.enterprise_installation.hardware-rec-table %}{% if currentVersion ver_gt "enterprise-server@2.21" %} If you enable {% if currentVersion == "enterprise-server@2.22" %}the beta for {% endif %}{% data variables.product.prodname_actions %}, review the following requirements and recommendations. - -- You must configure at least one runner for {% data variables.product.prodname_actions %} workflows. 詳しい情報については「[セルフホストランナーについて](/actions/hosting-your-own-runners/about-self-hosted-runners)」を参照してください。 -- You must configure external blob storage. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." -- You may need to configure additional CPU and memory resources. The additional resources you need to provision for {% data variables.product.prodname_actions %} depend on the number of workflows your users run concurrently, and the overall levels of activity for users, automations, and integrations. - - | Maximum jobs per minute | Additional vCPUs | Additional memory | - |:----------------------- | ----------------:| -----------------:| - | Light testing | 4 | 30.5 GB | - | 25 | 8 | 61 GB | - | 35 | 16 | 122 GB | - | 100 | 32 | 244 GB | - -{% endif %} +{% data reusables.enterprise_installation.hardware-rec-table %} #### ストレージ @@ -31,7 +17,7 @@ Your instance requires a persistent data disk separate from the root disk. 詳 {% if currentVersion ver_gt "enterprise-server@2.21" %} -If you enable{% if currentVersion == "enterprise-server@2.22" %} the beta of{% endif %} {% data variables.product.prodname_actions %}, you'll need to configure external blob storage. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." +To configure{% if currentVersion == "enterprise-server@2.22" %} the beta of{% endif %} {% data variables.product.prodname_actions %}, you must provide external blob storage. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." {% endif %} @@ -39,7 +25,7 @@ You can resize your instance's root disk by building a new instance or using an #### CPU and memory -{% data variables.product.prodname_ghe_server %} requires more CPU and memory resources depending on levels of activity for users, automations, and integrations. +The CPU and memory resources that {% data variables.product.prodname_ghe_server %} requires depend on the levels of activity for users, automations, and integrations. {% if currentVersion ver_gt "enterprise-server@2.21" %}{% data reusables.actions.enterprise-hardware-considerations %}{% endif %} {% data reusables.enterprise_installation.increasing-cpus-req %} @@ -49,4 +35,4 @@ You can resize your instance's root disk by building a new instance or using an {% endwarning %} -You can increase your instance's CPU or memory resources. For more information, see "[Increasing CPU or memory resources](/enterprise/admin/installation/increasing-cpu-or-memory-resources)." +You can increase your instance's CPU or memory resources. 詳しい情報については、「[CPU またはメモリリソースを増やす](/enterprise/admin/installation/increasing-cpu-or-memory-resources)」を参照してください。 diff --git a/translations/ja-JP/data/reusables/enterprise_installation/hardware-rec-table.md b/translations/ja-JP/data/reusables/enterprise_installation/hardware-rec-table.md index c621d139a701..b47a8eb3189e 100644 --- a/translations/ja-JP/data/reusables/enterprise_installation/hardware-rec-table.md +++ b/translations/ja-JP/data/reusables/enterprise_installation/hardware-rec-table.md @@ -1,20 +1,20 @@ -{% if currentVersion ver_gt "enterprise-server@2.21" %} +{% if currentVersion == "enterprise-server@2.22" %} {% note %} -**Note**: If you enable {% data variables.product.prodname_actions %} or {% data variables.product.prodname_registry %}, your instance requires additional hardware resources. Minimum requirements for an instance with {% if currentVersion == "enterprise-server@2.22" %}beta{% else %}optional{% endif %} features enabled are **bold** in the following table. For more information, see "{% if currentVersion == "enterprise-server@2.22" %}[Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% else %}[Optional features](#optional-features){% endif %}." +**Note**: If you joined the beta for {% data variables.product.prodname_actions %} or {% data variables.product.prodname_registry %} and enabled the features, your instance requires additional hardware resources. Minimum requirements for an instance with beta features enabled are **bold** in the following table. For more information, see "[Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222)." {% endnote %} {% endif %} {% if currentVersion ver_gt "enterprise-server@2.22" %} -| ユーザライセンス | vCPUs | メモリ | アタッチされたストレージ | ルートストレージ | -|:---------------------- | --------------------------------------------:| ----------------------------------------------------:| ----------------------------------------------------:| --------:| -| トライアル、デモ、あるいは10人の軽量ユーザ | 2
or [**4**](#optional-features) | 16 GB
or [**32 GB**](#optional-features) | 100 GB
or [**150 GB**](#optional-features) | 200 GB | -| 10-3000 | 4
or [**8**](#optional-features) | 32 GB
or [**48 GB**](#optional-features) | 250 GB
or [**300 GB**](#optional-features) | 200 GB | -| 3000-5000 | 8
or [**12**](#optional-features) | 64 GB | 500 GB | 200 GB | -| 5000-8000 | 12
or [**16**](#optional-features) | 96 GB | 750 GB | 200 GB | -| 8000-10000+ | 16
or [**20**](#optional-features) | 128 GB
or [**160 GB**](#optional-features) | 1000 GB | 200 GB | +| ユーザライセンス | vCPUs | メモリ | アタッチされたストレージ | ルートストレージ | +|:---------------------- | -----:| ------:| ------------:| --------:| +| トライアル、デモ、あるいは10人の軽量ユーザ | 4 | 32 GB | 150 GB | 200 GB | +| 10-3000 | 8 | 48 GB | 300 GB | 200 GB | +| 3000-5000 | 12 | 64 GB | 500 GB | 200 GB | +| 5000-8000 | 16 | 96 GB | 750 GB | 200 GB | +| 8000-10000+ | 20 | 160 GB | 1000 GB | 200 GB | {% else %} @@ -28,22 +28,20 @@ {% endif %} -For more information about adjusting resources for an existing instance, see "[Increasing storage capacity](/enterprise/admin/installation/increasing-storage-capacity)" and "[Increasing CPU or memory resources](/enterprise/admin/installation/increasing-cpu-or-memory-resources)." - -{% if currentVersion == "enterprise-server@2.22" %} +{% data reusables.enterprise_installation.about-adjusting-resources %} -#### Beta features in {% data variables.product.prodname_ghe_server %} 2.22 +{% if currentVersion ver_gt "enterprise-server@2.22" %} -You can sign up for beta features available in {% data variables.product.prodname_ghe_server %} 2.22 such as {% data variables.product.prodname_actions %}, {% data variables.product.prodname_registry %}, and {% data variables.product.prodname_code_scanning %}. For more information, see the [release notes for the 2.22 series](https://enterprise.github.com/releases/series/2.22#release-2.22.0) on the {% data variables.product.prodname_enterprise %} website. +If you plan to configure {% data variables.product.prodname_actions %} for your instance, you should provision additional resources. You must also configure at least one self-hosted runner to execute workflows. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." -If you enable beta features for {% data variables.product.prodname_ghe_server %} 2.22, your instance requires additional hardware resources. For more information, see "[Minimum requirements](#minimum-requirements)". +{% endif %} -{% elsif currentVersion ver_gt "enterprise-server@2.22" %} +{% if currentVersion == "enterprise-server@2.22" %} -#### Optional features +#### Beta features in {% data variables.product.prodname_ghe_server %} 2.22 -You can enable optional features for {% data variables.product.prodname_ghe_server %}, such as {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %}. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)" or "[Getting started with {% data variables.product.prodname_registry %} for your enterprise](/admin/packages/getting-started-with-github-packages-for-your-enterprise)." +{% data variables.product.prodname_ghe_server %} 2.22 offered features in beta, such as {% data variables.product.prodname_actions %}, {% data variables.product.prodname_registry %}, and {% data variables.product.prodname_code_scanning %}. For more information, see the [{% data variables.product.prodname_ghe_server %} 2.22 release notes](/enterprise-server@2.22/admin/release-notes#2.22.0). -If you enable optional features, your instance requires additional hardware resources. For more information, see "[Minimum requirements](#minimum-requirements)". +If you enabled beta features for {% data variables.product.prodname_ghe_server %} 2.22, your instance requires additional hardware resources. For more information, see "[Minimum requirements](#minimum-requirements)". {% endif %} diff --git a/translations/ja-JP/data/reusables/gated-features/auto-merge.md b/translations/ja-JP/data/reusables/gated-features/auto-merge.md index 72a58ba07dd8..acfb4dddffad 100644 --- a/translations/ja-JP/data/reusables/gated-features/auto-merge.md +++ b/translations/ja-JP/data/reusables/gated-features/auto-merge.md @@ -1 +1 @@ -Auto-merge for pull requests is available in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, and {% data variables.product.prodname_ghe_cloud %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} \ No newline at end of file +Auto-merge for pull requests is available in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, {% data variables.product.prodname_ghe_cloud %}, and {% data variables.product.prodname_ghe_server %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} diff --git a/translations/ja-JP/data/reusables/gated-features/code-scanning.md b/translations/ja-JP/data/reusables/gated-features/code-scanning.md index 69e6abf27f4f..35598cce5476 100644 --- a/translations/ja-JP/data/reusables/gated-features/code-scanning.md +++ b/translations/ja-JP/data/reusables/gated-features/code-scanning.md @@ -1 +1,4 @@ -{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_code_scanning_capc %} is available for all public repositories and for private repositories owned by organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled.{% else %}{% data variables.product.prodname_code_scanning_capc %} is available if you have a license for {% data variables.product.prodname_GH_advanced_security %}.{% endif %} {% data reusables.advanced-security.more-info-ghas %} +{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_code_scanning_capc %} is available for all public repositories and for private repositories owned by organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled. +{%- elsif currentVersion ver_gt "enterprise-server@3.0" %}{% data variables.product.prodname_code_scanning_capc %} is available if {% data variables.product.prodname_GH_advanced_security %} is enabled for the repository. +{%- else %} +{% data variables.product.prodname_code_scanning_capc %} is available if you have a license for {% data variables.product.prodname_GH_advanced_security %}.{% endif %} {% data reusables.advanced-security.more-info-ghas %} diff --git a/translations/ja-JP/data/reusables/github-actions/supported-github-runners.md b/translations/ja-JP/data/reusables/github-actions/supported-github-runners.md index 38516f39fcfe..c474c4fad90d 100644 --- a/translations/ja-JP/data/reusables/github-actions/supported-github-runners.md +++ b/translations/ja-JP/data/reusables/github-actions/supported-github-runners.md @@ -1,8 +1,8 @@ -| 仮想環境 | YAMLのワークフローラベル | -| -------------------- | ---------------------------------- | -| Windows Server 2019 | `windows-latest` or `windows-2019` | -| Ubuntu 20.04 | `ubuntu-20.04` | -| Ubuntu 18.04 | `ubuntu-latest`または`ubuntu-18.04` | -| Ubuntu 16.04 | `ubuntu-16.04` | -| macOS Big Sur 11.0 | `macos-11.0` | -| macOS Catalina 10.15 | `macos-latest`もしくは`macos-10.15` | +| 仮想環境 | YAMLのワークフローラベル | +| -------------------- | -------------------------------------------- | +| Windows Server 2019 | `windows-latest` or `windows-2019` | +| Ubuntu 20.04 | `ubuntu-latest` (see note) or `ubuntu-20.04` | +| Ubuntu 18.04 | `ubuntu-latest` (see note) or `ubuntu-18.04` | +| Ubuntu 16.04 | `ubuntu-16.04` | +| macOS Big Sur 11.0 | `macos-11.0` | +| macOS Catalina 10.15 | `macos-latest`もしくは`macos-10.15` | diff --git a/translations/ja-JP/data/reusables/github-actions/ubuntu-runner-preview.md b/translations/ja-JP/data/reusables/github-actions/ubuntu-runner-preview.md index 61d85514ce67..6eb91edc1378 100644 --- a/translations/ja-JP/data/reusables/github-actions/ubuntu-runner-preview.md +++ b/translations/ja-JP/data/reusables/github-actions/ubuntu-runner-preview.md @@ -1,5 +1,5 @@ {% note %} -**ノート:** Ubuntu 20.04仮想環境は、現在プレビューでのみ提供されています。 YAMLワークフローラベルの`ubuntu-latest`は、引き続きUbuntu 18.04仮想環境を利用します。 +**Note:** The `ubuntu-latest` label is currently being migrated from the Ubuntu 18.04 virtual environment to Ubuntu 20.04. Specifying the `ubuntu-latest` label during the migration might use either virtual environment. To explicitly use Ubuntu 20.04 or Ubuntu 18.04, specify `ubuntu-20.04` or `ubuntu-18.04`. When the migration is complete, `ubuntu-latest` will use the Ubuntu 20.04 virtual environment. For more information about the migration, see "[Ubuntu-latest workflows will use Ubuntu-20.04](https://github.com/actions/virtual-environments/issues/1816)." {% endnote %} diff --git a/translations/ja-JP/data/reusables/github-insights/events-tab.md b/translations/ja-JP/data/reusables/github-insights/events-tab.md index 1e965ce430c8..e17ffdc31bea 100644 --- a/translations/ja-JP/data/reusables/github-insights/events-tab.md +++ b/translations/ja-JP/data/reusables/github-insights/events-tab.md @@ -1 +1,2 @@ -1. **{% octicon "gear" aria-label="The gear icon" %} Settings(設定)**の下で**Events(イベント)**をクリックしてください。 ![イベントタブ](/assets/images/help/insights/events-tab.png) +1. Under **{% octicon "gear" aria-label="The gear icon" %} Settings**, click **Events**. + ![Events tab](/assets/images/help/insights/events-tab.png) diff --git a/translations/ja-JP/data/reusables/github-insights/exclude-files-tab.md b/translations/ja-JP/data/reusables/github-insights/exclude-files-tab.md index f80ca371e6c2..32d4cbb997c7 100644 --- a/translations/ja-JP/data/reusables/github-insights/exclude-files-tab.md +++ b/translations/ja-JP/data/reusables/github-insights/exclude-files-tab.md @@ -1 +1,2 @@ -1. **{% octicon "gear" aria-label="The gear icon" %} Settings(設定)**の下で**Exclude files(ファイルの除外)**をクリックしてください。 ![ファイルの除外タブ](/assets/images/help/insights/exclude-files-tab.png) +1. Under **{% octicon "gear" aria-label="The gear icon" %} Settings**, click **Exclude files**. + ![Exclude files tab](/assets/images/help/insights/exclude-files-tab.png) diff --git a/translations/ja-JP/data/reusables/github-insights/repo-groups-tab.md b/translations/ja-JP/data/reusables/github-insights/repo-groups-tab.md index 20b00c189630..f4670fb26055 100644 --- a/translations/ja-JP/data/reusables/github-insights/repo-groups-tab.md +++ b/translations/ja-JP/data/reusables/github-insights/repo-groups-tab.md @@ -1 +1,2 @@ -1. **{% octicon "gear" aria-label="The gear icon" %} Settings(設定)**の下で**Repo groups(リポジトリグループ)**をクリックしてください。 ![リポジトリグループタブ](/assets/images/help/insights/repo-groups-tab.png) +1. Under **{% octicon "gear" aria-label="The gear icon" %} Settings**, click **Repo groups**. + ![Repo groups tab](/assets/images/help/insights/repo-groups-tab.png) diff --git a/translations/ja-JP/data/reusables/github-insights/repositories-tab.md b/translations/ja-JP/data/reusables/github-insights/repositories-tab.md index cdfa276583e2..6dae008abb53 100644 --- a/translations/ja-JP/data/reusables/github-insights/repositories-tab.md +++ b/translations/ja-JP/data/reusables/github-insights/repositories-tab.md @@ -1 +1,2 @@ -1. **{% octicon "gear" aria-label="The gear icon" %} Settings(設定)**の下で**Repositories(リポジトリ)**をクリックしてください。 ![[Repositories] タブ](/assets/images/help/insights/repositories-tab.png) +1. Under "**{% octicon "gear" aria-label="The gear icon" %} Settings**", click **Repositories**. + ![Repositories tab](/assets/images/help/insights/repositories-tab.png) diff --git a/translations/ja-JP/data/reusables/github-insights/settings-tab.md b/translations/ja-JP/data/reusables/github-insights/settings-tab.md index 7595a08a328c..3dc57e9b3006 100644 --- a/translations/ja-JP/data/reusables/github-insights/settings-tab.md +++ b/translations/ja-JP/data/reusables/github-insights/settings-tab.md @@ -1 +1,2 @@ -1. {% data variables.product.prodname_insights %}で、**{% octicon "gear" aria-label="The gear icon" %} Settings(の設定)**をクリックしてください。 ![設定タブ](/assets/images/help/insights/settings-tab.png) +1. In {% data variables.product.prodname_insights %}, click **{% octicon "gear" aria-label="The gear icon" %} Settings**. + ![Settings tab](/assets/images/help/insights/settings-tab.png) diff --git a/translations/ja-JP/data/reusables/github-insights/teams-tab.md b/translations/ja-JP/data/reusables/github-insights/teams-tab.md index 1bfc73e8cfb2..545533de531e 100644 --- a/translations/ja-JP/data/reusables/github-insights/teams-tab.md +++ b/translations/ja-JP/data/reusables/github-insights/teams-tab.md @@ -1 +1,2 @@ -1. **{% octicon "gear" aria-label="The gear icon" %} Settings(設定)**の下で**Teams**をクリックしてください。 ![Teamsタブ](/assets/images/help/insights/teams-tab.png) +1. Under **{% octicon "gear" aria-label="The gear icon" %} Settings**, click **Teams**. + ![Teams tab](/assets/images/help/insights/teams-tab.png) diff --git a/translations/ja-JP/data/reusables/organizations/organizations_include.md b/translations/ja-JP/data/reusables/organizations/organizations_include.md index b18e7f5842a8..ec7d4cb66e66 100644 --- a/translations/ja-JP/data/reusables/organizations/organizations_include.md +++ b/translations/ja-JP/data/reusables/organizations/organizations_include.md @@ -6,3 +6,4 @@ Organizationには以下が含まれます。 - [Nested teams that reflect your company or group's structure](/articles/about-teams) with cascading access permissions and mentions{% if currentVersion != "github-ae@latest" %} - Organizationのオーナーがメンバーの[2要素認証(2FA)のステータス](/articles/about-two-factor-authentication)を見る機能。 - The option to [require all organization members to use two-factor authentication](/articles/requiring-two-factor-authentication-in-your-organization){% endif %} +{% if currentVersion == "free-pro-team@latest" %}- The option to purchase a license for {% data variables.product.prodname_GH_advanced_security %} and use the features on private repositories. {% data reusables.advanced-security.more-info-ghas %}{% endif %} diff --git a/translations/ja-JP/data/reusables/pages/new-or-existing-repo.md b/translations/ja-JP/data/reusables/pages/new-or-existing-repo.md index d88d41c67bed..28082cc8a44c 100644 --- a/translations/ja-JP/data/reusables/pages/new-or-existing-repo.md +++ b/translations/ja-JP/data/reusables/pages/new-or-existing-repo.md @@ -1,3 +1,5 @@ サイトが独立プロジェクトなら、サイトのソースコードを保存するために新しいリポジトリを作成できます。 If your site is associated with an existing project, you can add the source code {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}to that project's repository, in a `/docs` folder on the default branch or on a different branch.{% else %}for your site to a `gh-pages` branch or a `docs` folder on the `master` branch in that project's repository.{% endif %} For example, if you're creating a site to publish documentation for a project that's already on {% data variables.product.product_name %}, you may want to store the source code for the site in the same repository as the project. +{% if currentVersion == "free-pro-team@latest" %}If the account that owns the repository uses {% data variables.product.prodname_free_user %} or {% data variables.product.prodname_free_team %}, the repository must be public.{% endif %} + 既存のリポジトリにサイトを作成したいのなら、[サイトの作成](#creating-your-site)セクションまでスキップしてください。 diff --git a/translations/ja-JP/data/reusables/pull_requests/you-can-auto-merge.md b/translations/ja-JP/data/reusables/pull_requests/you-can-auto-merge.md index 410aec2a8ee8..5da386a3d162 100644 --- a/translations/ja-JP/data/reusables/pull_requests/you-can-auto-merge.md +++ b/translations/ja-JP/data/reusables/pull_requests/you-can-auto-merge.md @@ -1,3 +1,3 @@ -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} You can configure a pull request to merge automatically when all merge requirements are met. For more information, see "[Automatically merging a pull request](/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request)." -{% endif %} \ No newline at end of file +{% endif %} diff --git a/translations/ja-JP/data/reusables/webhooks/pull_request_webhook_properties.md b/translations/ja-JP/data/reusables/webhooks/pull_request_webhook_properties.md index e67eeed7c687..ea2eaeccfbb9 100644 --- a/translations/ja-JP/data/reusables/webhooks/pull_request_webhook_properties.md +++ b/translations/ja-JP/data/reusables/webhooks/pull_request_webhook_properties.md @@ -1,3 +1,3 @@ -| キー | 種類 | 説明 | -| -------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `action` | `string` | 実行されたアクション. Can be one of `opened`, `edited`, `closed`, `assigned`, `unassigned`, `review_requested`, `review_request_removed`, `ready_for_review`, `converted_to_draft`, `labeled`, `unlabeled`, `synchronize`, `locked`, `unlocked`, or `reopened`. If the action is `closed` and the `merged` key is `false`, the pull request was closed with unmerged commits. If the action is `closed` and the `merged` key is `true`, the pull request was merged. | +| キー | 種類 | 説明 | +| -------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `action` | `string` | 実行されたアクション. Can be one of `opened`, `edited`, `closed`, `assigned`, `unassigned`, `review_requested`, `review_request_removed`, `ready_for_review`, `converted_to_draft`, `labeled`, `unlabeled`, `synchronize`, {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}`auto_merge_enabled`, `auto_merge_disabled`,{% endif %} `locked`, `unlocked`, or `reopened`. If the action is `closed` and the `merged` key is `false`, the pull request was closed with unmerged commits. If the action is `closed` and the `merged` key is `true`, the pull request was merged. | diff --git a/translations/ja-JP/data/variables/action_code_examples.yml b/translations/ja-JP/data/variables/action_code_examples.yml index 6d27178d24fe..b648ccc73eb5 100644 --- a/translations/ja-JP/data/variables/action_code_examples.yml +++ b/translations/ja-JP/data/variables/action_code_examples.yml @@ -24,7 +24,7 @@ - labels - title: Add releases to GitHub - description: Publish Github releases in an action + description: Publish GitHub releases in an action languages: 'Dockerfile, Shell' href: elgohr/Github-Release-Action tags: @@ -32,7 +32,7 @@ - publishing - title: Publish a docker image to Dockerhub - description: A Github Action used to build and publish Docker images + description: A GitHub Action used to build and publish Docker images languages: 'Dockerfile, Shell' href: elgohr/Publish-Docker-Github-Action tags: @@ -123,7 +123,7 @@ - publishing - title: Label your Pull Requests auto-magically (using committed files) - description: Github action to label your pull requests auto-magically (using committed files) + description: GitHub action to label your pull requests auto-magically (using committed files) languages: 'TypeScript, Dockerfile, JavaScript' href: Decathlon/pull-request-labeler-action tags: @@ -132,7 +132,7 @@ - labels - title: Add Label to your Pull Requests based on the author team name - description: Github action to label your pull requests based on the author name + description: GitHub action to label your pull requests based on the author name languages: 'TypeScript, JavaScript' href: JulienKode/team-labeler-action tags: diff --git a/translations/ja-JP/data/variables/product.yml b/translations/ja-JP/data/variables/product.yml index cdfd06514ec3..2b48821c835a 100644 --- a/translations/ja-JP/data/variables/product.yml +++ b/translations/ja-JP/data/variables/product.yml @@ -147,10 +147,10 @@ current-340-version: '11.10.354' #Developer site product variables #Use this inside command-line and other code blocks doc_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://developer.github.com{% else %}https://developer.github.com/enterprise/{{currentVersion}}{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://docs.github.com/rest{% elsif enterpriseServerVersions contains currentVersion %}https://docs.github.com/enterprise/{{ currentVersion | version_num }}/rest{% elsif currentVersion == "github-ae@latest" %}https://docs.github.com/github-ae@latest/rest{% endif %} #Use this inside command-line code blocks api_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% else %}http(s)://[hostname]/api/v3{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/v3{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]{% endif %} #Use this inside command-line code blocks #Enterprise OAuth paths that don't include "/graphql" or "/api/v3" oauth_host_code: >- @@ -159,10 +159,10 @@ device_authorization_url: >- {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}[`https://github.com/login/device`](https://github.com/login/device){% else %}`http(s)://[hostname]/login/device`{% endif %} #Use this all other code blocks api_url_code: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% else %}http(s)://[hostname]/api/v3{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/v3{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]{% endif %} #Use this inside command-line code blocks graphql_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% else %}http(s)://[hostname]/api/graphql{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/graphql{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]/graphql{% endif %} #Use this all other code blocks graphql_url_code: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% else %}http(s)://[hostname]/api/graphql{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/graphql{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]/graphql{% endif %} diff --git a/translations/ko-KR/content/actions/hosting-your-own-runners/about-self-hosted-runners.md b/translations/ko-KR/content/actions/hosting-your-own-runners/about-self-hosted-runners.md index 8110e5d16792..251556fb90a2 100644 --- a/translations/ko-KR/content/actions/hosting-your-own-runners/about-self-hosted-runners.md +++ b/translations/ko-KR/content/actions/hosting-your-own-runners/about-self-hosted-runners.md @@ -7,7 +7,7 @@ redirect_from: versions: free-pro-team: '*' enterprise-server: '>=2.22' -type: '개요' +type: overview --- {% data reusables.actions.enterprise-beta %} @@ -63,7 +63,7 @@ There are some limits on {% data variables.product.prodname_actions %} usage whe {% data reusables.github-actions.usage-api-requests %} - **Job matrix** - {% data reusables.github-actions.usage-matrix-limits %} -### Supported operating systems for self-hosted runners +### Supported architectures and operating systems for self-hosted runners The following operating systems are supported for the self-hosted runner application. @@ -92,6 +92,14 @@ The following operating systems are supported for the self-hosted runner applica - macOS 10.13 (High Sierra) or later +#### Architectures + +The following processor architectures are supported for the self-hosted runner application. + +- `x64` - Linux, macOS, Windows. +- `ARM64` - Linux only. +- `ARM32` - Linux only. + {% if enterpriseServerVersions contains currentVersion %} ### Supported actions on self-hosted runners diff --git a/translations/ko-KR/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md b/translations/ko-KR/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md index 77537c94aedf..49ccca3a2226 100644 --- a/translations/ko-KR/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md +++ b/translations/ko-KR/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md @@ -29,7 +29,7 @@ A self-hosted runner automatically receives certain labels when it is added to { * `self-hosted`: Default label applied to all self-hosted runners. * `linux`, `windows`, or `macOS`: Applied depending on operating system. -* `x86`, `x64`, `ARM`, or `ARM64`: Applied depending on hardware architecture. +* `x64`, `ARM`, or `ARM64`: Applied depending on hardware architecture. You can use your workflow's YAML to send jobs to a combination of these labels. In this example, a self-hosted runner that matches all three labels will be eligible to run the job: diff --git a/translations/ko-KR/content/actions/index.md b/translations/ko-KR/content/actions/index.md index 6fffe233c739..dbd740156fce 100644 --- a/translations/ko-KR/content/actions/index.md +++ b/translations/ko-KR/content/actions/index.md @@ -67,7 +67,7 @@ versions:
- {% render 'code-example-card' for actionsCodeExamples as example %} + {% render code-example-card for actionsCodeExamples as example %}
diff --git a/translations/ko-KR/content/actions/reference/specifications-for-github-hosted-runners.md b/translations/ko-KR/content/actions/reference/specifications-for-github-hosted-runners.md index 912148bcae47..2ebc265405ef 100644 --- a/translations/ko-KR/content/actions/reference/specifications-for-github-hosted-runners.md +++ b/translations/ko-KR/content/actions/reference/specifications-for-github-hosted-runners.md @@ -41,12 +41,17 @@ Windows virtual machines are configured to run as administrators with User Accou ### Supported runners and hardware resources -Each virtual machine has the same hardware resources available. +Hardware specification for Windows and Linux virtual machines: - 2-core CPU - 7 GB of RAM memory - 14 GB of SSD disk space +Hardware specification for macOS virtual machines: +- 3-core CPU +- 14 GB of RAM memory +- 14 GB of SSD disk space + {% data reusables.github-actions.supported-github-runners %} {% data reusables.github-actions.ubuntu-runner-preview %} @@ -71,9 +76,13 @@ The software tools included in {% data variables.product.prodname_dotcom %}-host {% data variables.product.prodname_dotcom %}-hosted runners include the operating system's default built-in tools, in addition to the packages listed in the above references. For example, Ubuntu and macOS runners include `grep`, `find`, and `which`, among other default tools. -Workflow logs include a link to the preinstalled tools on the runner. For more information, see "[Viewing workflow run history](/actions/managing-workflow-runs/viewing-workflow-run-history)." +Workflow logs include a link to the preinstalled tools on the exact runner. To find this information in the workflow log, expand the `Set up job` section. Under that section, expand the `Virtual Environment` section. The link following `Included Software` will tell you the the preinstalled tools on the runner that ran the workflow. ![Installed software link](/assets/images/actions-runner-installed-software-link.png) For more information, see "[Viewing workflow run history](/actions/managing-workflow-runs/viewing-workflow-run-history)." + +We recommend using actions to interact with the software installed on runners. This approach has several benefits: +- Usually, actions provide more flexible functionality like versions selection, ability to pass arguments, and parameters +- It ensures the tool versions used in your workflow will remain the same regardless of software updates -If there is a tool that you'd like to request, please open an issue at [actions/virtual-environments](https://github.com/actions/virtual-environments). +If there is a tool that you'd like to request, please open an issue at [actions/virtual-environments](https://github.com/actions/virtual-environments). This repository also contains announcements about all major software updates on runners. ### IP addresses diff --git a/translations/ko-KR/content/admin/configuration/configuring-code-scanning-for-your-appliance.md b/translations/ko-KR/content/admin/configuration/configuring-code-scanning-for-your-appliance.md index 08a27ed2a365..185e01118da8 100644 --- a/translations/ko-KR/content/admin/configuration/configuring-code-scanning-for-your-appliance.md +++ b/translations/ko-KR/content/admin/configuration/configuring-code-scanning-for-your-appliance.md @@ -73,7 +73,7 @@ If the server on which you are running {% endif %} #### Enabling code scanning for individual repositories -After you configure a self-hosted runner, {% if currentVersion == "enterprise-server@2.22" %}and provision the actions,{% endif %} users can enable {% data variables.product.prodname_code_scanning %} for individual repositories on {% data variables.product.product_location %}. For more information, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)." +After you configure a self-hosted runner, {% if currentVersion == "enterprise-server@2.22" %}and provision the actions,{% endif %} users can enable {% data variables.product.prodname_code_scanning %} for individual repositories on {% data variables.product.product_location %}. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." ### Running {% data variables.product.prodname_code_scanning %} using the {% data variables.product.prodname_codeql_runner %} If you don't want to use {% data variables.product.prodname_actions %}, you can run {% data variables.product.prodname_code_scanning %} using the {% data variables.product.prodname_codeql_runner %}. diff --git a/translations/ko-KR/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md b/translations/ko-KR/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md index f8f398f3f13a..cbe865be8652 100644 --- a/translations/ko-KR/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md +++ b/translations/ko-KR/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md @@ -20,7 +20,7 @@ For encryption in transit, {% data variables.product.product_name %} uses Transp The key that you provide is stored in a hardware security module (HSM) in a key vault that {% data variables.product.company_short %} manages. -To configure your encryption key, use the REST API. There are a number of API endpoints, for example to check the status of encryption, update your encryption key, and delete your encryption key. Note that deleting your key will freeze your enterprise. For more information about the API endpoints, see "[Encryption at rest](/rest/reference/enterprise-admin#encryption-at-rest)" in the REST API documentation. +To configure your encryption key, use the REST API. There are a number of API endpoints, for example to check the status of encryption, update your encryption key, and disable your encryption key. Note that disabling your key will freeze your enterprise. For more information about the API endpoints, see "[Encryption at rest](/rest/reference/enterprise-admin#encryption-at-rest)" in the REST API documentation. ### Adding or updating an encryption key @@ -48,24 +48,24 @@ Your 2048 bit RSA private key should be in PEM format, for example in a file cal curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id ``` -### Deleting your encryption key +### Disabling your encryption key -To freeze your enterprise, for example in the case of a breach, you can disable encryption at rest by deleting your encryption key. +To freeze your enterprise, for example in the case of a breach, you can disable encryption at rest by marking your encryption key as disabled. -To unfreeze your enterprise after you've deleted your encryption key, contact support. For more information, see "[About {% data variables.contact.enterprise_support %}](/admin/enterprise-support/about-github-enterprise-support)." - -1. To delete your key and disable encryption at rest, use the `DELETE /enterprise/encryption` endpoint. +1. To disable your key and encryption at rest, use the `DELETE /enterprise/encryption` endpoint. This operation does not delete the key permanently. ```shell curl -X DELETE http(s)://hostname/api/v3/enterprise/encryption ``` -2. Optionally, check the status of the delete operation. +2. Optionally, check the status of the delete operation. It takes approximately ten minutes to disable encryption at rest. ```shell curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id ``` +To unfreeze your enterprise after you've disabled your encryption key, contact support. For more information, see "[About {% data variables.contact.enterprise_support %}](/admin/enterprise-support/about-github-enterprise-support)." + ### 더 읽을거리 - "[Encryption at rest](/rest/reference/enterprise-admin#encryption-at-rest)" in the REST API documentation diff --git a/translations/ko-KR/content/admin/enterprise-management/upgrading-github-enterprise-server.md b/translations/ko-KR/content/admin/enterprise-management/upgrading-github-enterprise-server.md index 2da8d02184f2..800a5acd594b 100644 --- a/translations/ko-KR/content/admin/enterprise-management/upgrading-github-enterprise-server.md +++ b/translations/ko-KR/content/admin/enterprise-management/upgrading-github-enterprise-server.md @@ -29,6 +29,26 @@ versions: {% endnote %} +{% if currentVersion ver_gt "enterprise-server@2.20" and currentVersion ver_lt "enterprise-server@3.2" %} + +### About minimum requirements for {% data variables.product.prodname_ghe_server %} 3.0 and later + +Before upgrading to {% data variables.product.prodname_ghe_server %} 3.0 or later, review the hardware resources you've provisioned for your instance. {% data variables.product.prodname_ghe_server %} 3.0 introduces new features such as {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %}, and requires more resources than versions 2.22 and earlier. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes). + +Increased requirements for {% data variables.product.prodname_ghe_server %} 3.0 and later are **bold** in the following table. + +| User licenses | vCPUs | Memory | Attached storage | Root storage | +|:------------------------------ | -------------------------------:| ---------------------------------------:| ---------------------------------------:| ------------:| +| Trial, demo, or 10 light users | **4**
_Up from 2_ | **32 GB**
_Up from 16 GB_ | **150 GB**
_Up from 100 GB_ | 200 GB | +| 10 to 3,000 | **8**
_Up from 4_ | **48 GB**
_Up from 32 GB_ | **300 GB**
_Up from 250 GB_ | 200 GB | +| 3,000 to 5000 | **12**
_Up from 8_ | 64 GB | 500 GB | 200 GB | +| 5,000 to 8000 | **16**
_Up from 12_ | 96 GB | 750 GB | 200 GB | +| 8,000 to 10,000+ | **20**
_Up from 16_ | **160 GB**
_Up from 128 GB_ | 1000 GB | 200 GB | + +{% data reusables.enterprise_installation.about-adjusting-resources %} + +{% endif %} + ### Taking a snapshot A snapshot is a checkpoint of a virtual machine (VM) at a point in time. We highly recommend taking a snapshot before upgrading your virtual machine so that if an upgrade fails, you can revert your VM back to the snapshot. If you're upgrading to a new feature release, you must take a VM snapshot. If you're upgrading to a patch release, you can attach the existing data disk. diff --git a/translations/ko-KR/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md b/translations/ko-KR/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md index 5d3815c6e1d6..8e42460670f3 100644 --- a/translations/ko-KR/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md +++ b/translations/ko-KR/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md @@ -9,13 +9,7 @@ versions: enterprise-server: '>=2.22' --- -{% if currentVersion == "enterprise-server@2.22" %} -{% note %} - -**Note:** {% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 is a limited public beta. Review the external storage requirements below and [sign up for the beta](https://resources.github.com/beta-signup/). - -{% endnote %} -{% endif %} +{% data reusables.actions.enterprise-beta %} {% data reusables.actions.enterprise-github-hosted-runners %} @@ -23,12 +17,34 @@ versions: This article explains how site administrators can configure {% data variables.product.prodname_ghe_server %} to use {% data variables.product.prodname_actions %}. It covers the hardware and software requirements, presents the storage options, and describes the security management policies. +{% endif %} + ### Review hardware considerations -{% data reusables.actions.enterprise-hardware-considerations %} +{% if currentVersion == "enterprise-server@2.22" or currentVersion == "enterprise-server@3.0" %} + +{% note %} + +**Note**: {% if currentVersion == "enterprise-server@2.22" %}{% data variables.product.prodname_actions %} was available for {% data variables.product.prodname_ghe_server %} 2.22 as a limited beta. {% endif %}If you're upgrading an existing {% data variables.product.prodname_ghe_server %} instance to 3.0 or later and want to configure {% data variables.product.prodname_actions %}, note that the minimum hardware requirements have increased. For more information, see "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server#about-minimum-requirements-for-github-enterprise-server-30-and-later)." + +{% endnote %} {% endif %} +{% data reusables.actions.enterprise-hardware-considerations %} + +For more information about resource requirements for {% data variables.product.prodname_ghe_server %}, see the hardware considerations for your instance's platform. + +- [AWS](/admin/installation/installing-github-enterprise-server-on-aws#hardware-considerations) +- [Azure](/admin/installation/installing-github-enterprise-server-on-azure#hardware-considerations) +- [Google Cloud Platform](/admin/installation/installing-github-enterprise-server-on-google-cloud-platform#hardware-considerations) +- [Hyper-V](/admin/installation/installing-github-enterprise-server-on-hyper-v#hardware-considerations) +- [OpenStack KVM](/admin/installation/installing-github-enterprise-server-on-openstack-kvm#hardware-considerations) +- [VMware](/admin/installation/installing-github-enterprise-server-on-vmware#hardware-considerations) +- [XenServer](/admin/installation/installing-github-enterprise-server-on-xenserver#hardware-considerations) + +{% data reusables.enterprise_installation.about-adjusting-resources %} + ### External storage requirements To enable {% data variables.product.prodname_actions %} on {% data variables.product.prodname_ghe_server %}, you must have access to external blob storage. @@ -55,7 +71,7 @@ To enable {% data variables.product.prodname_actions %} on {% data variables.pro ### Enabling {% data variables.product.prodname_actions %} -{% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 is a limited public beta. [Sign up for the beta](https://resources.github.com/beta-signup/). +{% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 was available as a limited beta. To configure {% data variables.product.prodname_actions %} for your instance, upgrade to {% data variables.product.prodname_ghe_server %} 3.0 or later. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes) and "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server)." ### 더 읽을거리 diff --git a/translations/ko-KR/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md b/translations/ko-KR/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md index 60a7dc7a2e44..cc1193853cd3 100644 --- a/translations/ko-KR/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md +++ b/translations/ko-KR/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md @@ -8,40 +8,40 @@ versions: free-pro-team: '*' --- -### Cloning repositories -Repositories on {% data variables.product.prodname_dotcom %} exist as remote repositories. You can clone public repositories owned by other people. You can clone your own repository to create a local copy on your computer and sync between the two locations. +### About local repositories +Repositories on {% data variables.product.prodname_dotcom %} are remote repositories. You can clone or fork a repository with {% data variables.product.prodname_desktop %} to create a local repository on your computer. + +You can create a local copy of any repository on {% data variables.product.product_name %} that you have access to by cloning the repository. If you own a repository or have write permissions, you can sync between the local and remote locations. For more information, see "[Syncing your branch](/desktop/contributing-and-collaborating-using-github-desktop/syncing-your-branch)." + +When you clone a repository, any changes you push to {% data variables.product.product_name %} will affect the original repository. To make changes without affecting the original project, you can create a separate copy by forking the repository. You can create a pull request to propose that maintainers incorporate the changes in your fork into the original upstream repository. For more information, see "[About forks](/github/collaborating-with-issues-and-pull-requests/about-forks)." + +When you try to use {% data variables.product.prodname_desktop %} to clone a repository that you do not have write access to, {% data variables.product.prodname_desktop %} will prompt you to create a fork automatically. You can choose to use your fork to contribute to the original upstream repository or to work independently on your own project. Any existing forks default to contributing changes to their upstream repositories. You can modify this choice at any time. For more information, see "[Managing fork behavior](#managing-fork-behavior)". You can also clone a repository directly from {% data variables.product.prodname_dotcom %} or {% data variables.product.prodname_enterprise %}. For more information, see "[Cloning a repository from {% data variables.product.prodname_dotcom %} to {% data variables.product.prodname_desktop %}](/desktop/guides/contributing-to-projects/cloning-a-repository-from-github-to-github-desktop/)". -{% mac %} +### Cloning a repository {% data reusables.desktop.choose-clone-repository %} - ![Clone menu option in the Mac app](/assets/images/help/desktop/clone-file-menu-mac.png) {% data reusables.desktop.cloning-location-tab %} - ![Location tabs in the Clone a repository menu](/assets/images/help/desktop/choose-repository-location-mac.png) {% data reusables.desktop.cloning-repository-list %} - ![Clone a repository list](/assets/images/help/desktop/clone-a-repository-list-mac.png) -4. Click **Choose...** and, using the Finder window, navigate to a local path where you want to clone the repository. ![The choose button](/assets/images/help/desktop/clone-choose-button-mac.png) -5. Click **Clone**. ![The clone button](/assets/images/help/desktop/clone-button-mac.png) - -{% endmac %} +{% data reusables.desktop.choose-local-path %} +{% data reusables.desktop.click-clone %} -{% windows %} +### Forking a repository +If you clone a repository that you do not have write access to, {% data variables.product.prodname_desktop %} will create a fork. After creating or cloning a fork, {% data variables.product.prodname_desktop %} will ask how you are planning to use the fork. {% data reusables.desktop.choose-clone-repository %} - ![Clone menu option in the Windows app](/assets/images/help/desktop/clone-file-menu-windows.png) {% data reusables.desktop.cloning-location-tab %} - ![Location tabs in the Clone a repository menu](/assets/images/help/desktop/choose-repository-location-win.png) {% data reusables.desktop.cloning-repository-list %} - ![Clone a repository list](/assets/images/help/desktop/clone-a-repository-list-win.png) -4. Click **Choose...** and, using Windows Explorer, navigate to a local path where you want to clone the repository. ![The choose button](/assets/images/help/desktop/clone-choose-button-win.png) -5. Click **Clone**. ![The clone button](/assets/images/help/desktop/clone-button-win.png) +{% data reusables.desktop.choose-local-path %} +{% data reusables.desktop.click-clone %} +{% data reusables.desktop.fork-type-prompt %} -{% endwindows %} +### Managing fork behavior +You can change how a fork behaves with the upstream repository in {% data variables.product.prodname_desktop %}. -### Forking repositories -To contribute to a project where you don't have write access, you can use {% data variables.product.prodname_desktop %} to create a fork of the repository. Changes on your fork don't affect the original repository. You can commit changes on your fork, then open a pull request to the original repository with your proposed changes. For more information, see "[About forks](/github/collaborating-with-issues-and-pull-requests/about-forks)." +{% data reusables.desktop.open-repository-settings %} +{% data reusables.desktop.select-fork-behavior %} -1. If you've cloned a repository where you don't have write access and try to commit changes, {% data variables.product.prodname_desktop %} will warn that "You don't have write access to **REPOSITORY**. Click **create a fork**. ![Create a fork link](/assets/images/help/desktop/create-a-fork.png) -3. Click **Fork this repository**. ![Fork this repo button](/assets/images/help/desktop/fork-this-repo-button.png) -4. To view your fork on {% data variables.product.prodname_dotcom %}, in the top right corner of {% data variables.product.prodname_dotcom %}, click your profile picture, then click **Your repositories**. ![Your repositories link](/assets/images/help/profile/your-repositories.png) +### 더 읽을거리 +- [About remote repositories](/github/using-git/about-remote-repositories) diff --git a/translations/ko-KR/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md b/translations/ko-KR/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md index 6e8a51401db5..5136aaff13ad 100644 --- a/translations/ko-KR/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md +++ b/translations/ko-KR/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md @@ -9,7 +9,7 @@ versions: ### About tags in {% data variables.product.prodname_desktop %} -{% data variables.product.prodname_desktop %} allows you to create annotated tags. You can use a tag to mark an individual point in your repository's history, including a version number for a release. For more information about release tags, see "[About releases](/github/administering-a-repository/about-releases)." +{% data variables.product.prodname_desktop %} allows you to create annotated tags. Tags are associated with commits, so you can use a tag to mark an individual point in your repository's history, including a version number for a release. For more information about release tags, see "[About releases](/github/administering-a-repository/about-releases)." {% data reusables.desktop.tags-push-with-commits %} @@ -44,3 +44,7 @@ versions: {% data reusables.desktop.history-tab %} {% data reusables.desktop.delete-tag %} + +### 더 읽을거리 + +- "[Git Basics - Tagging](https://git-scm.com/book/en/v2/Git-Basics-Tagging)" in the Git documentation diff --git a/translations/ko-KR/content/developers/apps/activating-beta-features-for-apps.md b/translations/ko-KR/content/developers/apps/activating-beta-features-for-apps.md index f349501d5f0c..25c83f6d3f50 100644 --- a/translations/ko-KR/content/developers/apps/activating-beta-features-for-apps.md +++ b/translations/ko-KR/content/developers/apps/activating-beta-features-for-apps.md @@ -3,6 +3,8 @@ title: Activating beta features for apps intro: 'You can test new app features released in public beta for your {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_app %}s.' versions: free-pro-team: '*' + enterprise-server: '>=2.22' + github-ae: '*' --- {% warning %} diff --git a/translations/ko-KR/content/developers/apps/authenticating-with-github-apps.md b/translations/ko-KR/content/developers/apps/authenticating-with-github-apps.md index 8305fed8718b..05a771d37903 100644 --- a/translations/ko-KR/content/developers/apps/authenticating-with-github-apps.md +++ b/translations/ko-KR/content/developers/apps/authenticating-with-github-apps.md @@ -110,7 +110,7 @@ The example above uses the maximum expiration time of 10 minutes, after which th ```json { "message": "'Expiration' claim ('exp') must be a numeric value representing the future time at which the assertion expires.", - "documentation_url": "{% data variables.product.doc_url_pre %}/v3" + "documentation_url": "{% data variables.product.doc_url_pre %}" } ``` diff --git a/translations/ko-KR/content/developers/apps/creating-ci-tests-with-the-checks-api.md b/translations/ko-KR/content/developers/apps/creating-ci-tests-with-the-checks-api.md index 6ff6a696c2ea..cd409659d5cb 100644 --- a/translations/ko-KR/content/developers/apps/creating-ci-tests-with-the-checks-api.md +++ b/translations/ko-KR/content/developers/apps/creating-ci-tests-with-the-checks-api.md @@ -12,7 +12,7 @@ versions: ### Introduction -This guide will introduce you to [Github Apps](/apps/) and the [Checks API](/rest/reference/checks), which you'll use to build a continuous integration (CI) server that runs tests. +This guide will introduce you to [GitHub Apps](/apps/) and the [Checks API](/rest/reference/checks), which you'll use to build a continuous integration (CI) server that runs tests. CI is a software practice that requires frequently committing code to a shared repository. Committing code more often raises errors sooner and reduces the amount of code a developer needs to debug when finding the source of an error. Frequent code updates also make it easier to merge changes from different members of a software development team. This is great for developers, who can spend more time writing code and less time debugging errors or resolving merge conflicts. 🙌 @@ -49,7 +49,7 @@ To get an idea of what your Checks API CI server will do when you've completed t ### 빌드전 요구 사양 -Before you get started, you may want to familiarize yourself with [Github Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/rest/reference/checks), if you're not already. You'll find more APIs in the [REST API docs](/rest). The Checks API is also available to use in [GraphQL](/graphql), but this quickstart focuses on REST. See the GraphQL [Checks Suite](/graphql/reference/objects#checksuite) and [Check Run](/graphql/reference/objects#checkrun) objects for more details. +Before you get started, you may want to familiarize yourself with [GitHub Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/rest/reference/checks), if you're not already. You'll find more APIs in the [REST API docs](/rest). The Checks API is also available to use in [GraphQL](/graphql), but this quickstart focuses on REST. See the GraphQL [Checks Suite](/graphql/reference/objects#checksuite) and [Check Run](/graphql/reference/objects#checkrun) objects for more details. You'll use the [Ruby programming language](https://www.ruby-lang.org/en/), the [Smee](https://smee.io/) webhook payload delivery service, the [Octokit.rb Ruby library](http://octokit.github.io/octokit.rb/) for the GitHub REST API, and the [Sinatra web framework](http://sinatrarb.com/) to create your Checks API CI server app. @@ -203,7 +203,7 @@ Great! You've told GitHub to create a check run. You can see the check run statu ### Step 1.4. Updating a check run -When your `create_check_run` method runs, it asks GitHub to create a new check run. When Github finishes creating the check run, you'll receive the `check_run` webhook event with the `created` action. That event is your signal to begin running the check. +When your `create_check_run` method runs, it asks GitHub to create a new check run. When GitHub finishes creating the check run, you'll receive the `check_run` webhook event with the `created` action. That event is your signal to begin running the check. You'll want to update your event handler to look for the `created` action. While you're updating the event handler, you can add a conditional for the `rerequested` action. When someone re-runs a single test on GitHub by clicking the "Re-run" button, GitHub sends the `rerequested` check run event to your app. When a check run is `rerequested`, you'll want to start the process all over and create a new check run. diff --git a/translations/ko-KR/content/developers/apps/migrating-oauth-apps-to-github-apps.md b/translations/ko-KR/content/developers/apps/migrating-oauth-apps-to-github-apps.md index b0b4f2866a4a..7caf549939e1 100644 --- a/translations/ko-KR/content/developers/apps/migrating-oauth-apps-to-github-apps.md +++ b/translations/ko-KR/content/developers/apps/migrating-oauth-apps-to-github-apps.md @@ -52,7 +52,7 @@ GitHub Apps use [sliding rules for rate limits](/apps/building-github-apps/under #### Register a new GitHub App -Once you've decided to make the switch to Github Apps, you'll need to [create a new GitHub App](/apps/building-github-apps/). +Once you've decided to make the switch to GitHub Apps, you'll need to [create a new GitHub App](/apps/building-github-apps/). #### Determine the permissions your app requires @@ -62,7 +62,7 @@ In your GitHub App's settings, you can specify whether your app needs `No Access #### Subscribe to webhooks -After you've created a new GitHub App and selected its permissions, you can select the webhook events you wish to subscribe it to. See "[Editing a Github App's permissions](/apps/managing-github-apps/editing-a-github-app-s-permissions/)" to learn how to subscribe to webhooks. +After you've created a new GitHub App and selected its permissions, you can select the webhook events you wish to subscribe it to. See "[Editing a GitHub App's permissions](/apps/managing-github-apps/editing-a-github-app-s-permissions/)" to learn how to subscribe to webhooks. #### Understand the different methods of authentication diff --git a/translations/ko-KR/content/developers/apps/refreshing-user-to-server-access-tokens.md b/translations/ko-KR/content/developers/apps/refreshing-user-to-server-access-tokens.md index 3e3b63adf065..bd41bd8f96df 100644 --- a/translations/ko-KR/content/developers/apps/refreshing-user-to-server-access-tokens.md +++ b/translations/ko-KR/content/developers/apps/refreshing-user-to-server-access-tokens.md @@ -42,7 +42,7 @@ This callback request will send you a new access token and a new refresh token. { "access_token": "e72e16c7e42f292c6912e7710c838347ae178b4a", "expires_in": "28800", - "refresh_token": "r1.c1b4a2e77838347a7e420ce178f2e7c6912e1692", + "refresh_token": "r1.c1b4a2e77838347a7e420ce178f2e7c6912e169246c34e1ccbf66c46812d16d5b1a9dc86a149873c", "refresh_token_expires_in": "15811200", "scope": "", "token_type": "bearer" diff --git a/translations/ko-KR/content/developers/apps/suspending-a-github-app-installation.md b/translations/ko-KR/content/developers/apps/suspending-a-github-app-installation.md index bccc484a16f3..86da72d047ed 100644 --- a/translations/ko-KR/content/developers/apps/suspending-a-github-app-installation.md +++ b/translations/ko-KR/content/developers/apps/suspending-a-github-app-installation.md @@ -5,6 +5,8 @@ redirect_from: - /apps/managing-github-apps/suspending-a-github-app-installation versions: free-pro-team: '*' + enterprise-server: '>=2.22' + github-ae: '*' --- {% note %} diff --git a/translations/ko-KR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md b/translations/ko-KR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md index ff81fb587136..3af1dcdda1dc 100644 --- a/translations/ko-KR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md +++ b/translations/ko-KR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md @@ -14,7 +14,7 @@ versions: {% warning %} -If you offer a GitHub App in {% data variables.product.prodname_marketplace %}, your app must identify users following the OAuth authorization flow. You don't need to set up a separate OAuth App to support this flow. See "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)" for more information. +If you offer a {% data variables.product.prodname_github_app %} in {% data variables.product.prodname_marketplace %}, your app must identify users following the OAuth authorization flow. You don't need to set up a separate {% data variables.product.prodname_oauth_app %} to support this flow. See "[Identifying and authorizing users for {% data variables.product.prodname_github_apps %}](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)" for more information. {% endwarning %} @@ -24,7 +24,7 @@ Before a customer purchases your {% data variables.product.prodname_marketplace The customer completes the purchase by clicking **Complete order and begin installation**. -GitHub then sends the [`marketplace_purchase`](/webhooks/event-payloads/#marketplace_purchase) webhook with the `purchased` action to your app. +{% data variables.product.product_name %} then sends the [`marketplace_purchase`](/webhooks/event-payloads/#marketplace_purchase) webhook with the `purchased` action to your app. Read the `effective_date` and `marketplace_purchase` object from the `marketplace_purchase` webhook to determine which plan the customer purchased, when the billing cycle starts, and when the next billing cycle begins. @@ -34,27 +34,27 @@ See "[{% data variables.product.prodname_marketplace %} webhook events](/marketp ### Step 2. 설치 -If your app is a GitHub App, GitHub prompts the customer to select which repositories the app can access when they purchase it. GitHub then installs the app on the account the customer selected and grants access to the selected repositories. +If your app is a {% data variables.product.prodname_github_app %}, {% data variables.product.product_name %} prompts the customer to select which repositories the app can access when they purchase it. {% data variables.product.product_name %} then installs the app on the account the customer selected and grants access to the selected repositories. -At this point, if you specified a **Setup URL** in your GitHub App settings, Github will redirect the customer to that URL. If you do not specify a setup URL, you will not be able to handle purchases of your GitHub App. +At this point, if you specified a **Setup URL** in your {% data variables.product.prodname_github_app %} settings, {% data variables.product.product_name %} will redirect the customer to that URL. If you do not specify a setup URL, you will not be able to handle purchases of your {% data variables.product.prodname_github_app %}. {% note %} -**Note:** The **Setup URL** is described as optional in GitHub App settings, but it is a required field if you want to offer your app in {% data variables.product.prodname_marketplace %}. +**Note:** The **Setup URL** is described as optional in {% data variables.product.prodname_github_app %} settings, but it is a required field if you want to offer your app in {% data variables.product.prodname_marketplace %}. {% endnote %} -If your app is an OAuth App, GitHub does not install it anywhere. Instead, GitHub redirects the customer to the **Installation URL** you specified in your [{% data variables.product.prodname_marketplace %} listing](/marketplace/listing-on-github-marketplace/writing-github-marketplace-listing-descriptions/#listing-urls). +If your app is an {% data variables.product.prodname_oauth_app %}, {% data variables.product.product_name %} does not install it anywhere. Instead, {% data variables.product.product_name %} redirects the customer to the **Installation URL** you specified in your [{% data variables.product.prodname_marketplace %} listing](/marketplace/listing-on-github-marketplace/writing-github-marketplace-listing-descriptions/#listing-urls). -When a customer purchases an OAuth App, GitHub redirects the customer to the URL you choose (either Setup URL or Installation URL) and the URL includes the customer's selected pricing plan as a query parameter: `marketplace_listing_plan_id`. +When a customer purchases an {% data variables.product.prodname_oauth_app %}, {% data variables.product.product_name %} redirects the customer to the URL you choose (either Setup URL or Installation URL) and the URL includes the customer's selected pricing plan as a query parameter: `marketplace_listing_plan_id`. ### Step 3. Authorization When a customer purchases your app, you must send the customer through the OAuth authorization flow: -* If your app is a GitHub App, begin the authorization flow as soon as GitHub redirects the customer to the **Setup URL**. Follow the steps in "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)." +* If your app is a {% data variables.product.prodname_github_app %}, begin the authorization flow as soon as {% data variables.product.product_name %} redirects the customer to the **Setup URL**. Follow the steps in "[Identifying and authorizing users for {% data variables.product.prodname_github_apps %}](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)." -* If your app is an OAuth App, begin the authorization flow as soon as GitHub redirects the customer to the **Installation URL**. Follow the steps in "[Authorizing OAuth Apps](/apps/building-oauth-apps/authorizing-oauth-apps/)." +* If your app is an {% data variables.product.prodname_oauth_app %}, begin the authorization flow as soon as {% data variables.product.product_name %} redirects the customer to the **Installation URL**. Follow the steps in "[Authorizing {% data variables.product.prodname_oauth_apps %}](/apps/building-oauth-apps/authorizing-oauth-apps/)." For either type of app, the first step is to redirect the customer to https://github.com/login/oauth/authorize. diff --git a/translations/ko-KR/content/discussions/index.md b/translations/ko-KR/content/discussions/index.md index 429f32ddbdd4..84d965fd4ae4 100644 --- a/translations/ko-KR/content/discussions/index.md +++ b/translations/ko-KR/content/discussions/index.md @@ -40,7 +40,7 @@ versions:

Communities using discussions

- {% render 'discussions-community-card' for discussionsCommunityExamples as example %} + {% render discussions-community-card for discussionsCommunityExamples as example %}
{% if discussionsCommunityExamples.length > 6 %} diff --git a/translations/ko-KR/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md b/translations/ko-KR/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md index 19b032ae1d61..72a0a1bda5a1 100644 --- a/translations/ko-KR/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md +++ b/translations/ko-KR/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md @@ -16,7 +16,7 @@ Repl.it is an online integrated development environment (IDE) that supports mult The first time the student clicks the button to visit Repl.it, the student must sign into Repl.it with {% data variables.product.product_name %} credentials. After signing in, the student will have access to a development environment containing the code from the assignment repository, fully configured on Repl.it. -For more information about working on Repl.it, see the [Repl.it Quickstart Guide](https://docs.repl.it/misc/quick-start#the-repl-environment). +For more information about working on Repl.it, see the [Repl.it Quickstart Guide](https://docs.repl.it/repls/quick-start#the-repl-environment). For group assignments, students can use Repl.it Multiplayer to work collaboratively. For more information, see the [Repl.it Multiplayer](https://repl.it/site/multiplayer) website. diff --git a/translations/ko-KR/content/github/administering-a-repository/about-dependabot-version-updates.md b/translations/ko-KR/content/github/administering-a-repository/about-dependabot-version-updates.md index 359935372b7b..2df2bac24d62 100644 --- a/translations/ko-KR/content/github/administering-a-repository/about-dependabot-version-updates.md +++ b/translations/ko-KR/content/github/administering-a-repository/about-dependabot-version-updates.md @@ -3,6 +3,7 @@ title: About Dependabot version updates intro: 'You can use {% data variables.product.prodname_dependabot %} to keep the packages you use updated to the latest versions.' redirect_from: - /github/administering-a-repository/about-dependabot + - /github/administering-a-repository/about-github-dependabot - /github/administering-a-repository/about-github-dependabot-version-updates versions: free-pro-team: '*' @@ -14,9 +15,9 @@ versions: {% data variables.product.prodname_dependabot %} takes the effort out of maintaining your dependencies. You can use it to ensure that your repository automatically keeps up with the latest releases of the packages and applications it depends on. -You enable {% data variables.product.prodname_dependabot_version_updates %} by checking a configuration file in to your repository. The configuration file specifies the location of the manifest, or other package definition files, stored in your repository. {% data variables.product.prodname_dependabot %} uses this information to check for outdated packages and applications. {% data variables.product.prodname_dependabot %} determines if there is a new version of a dependency by looking at the semantic versioning ([semver](https://semver.org/)) of the dependency to decide whether it should update to that version. For certain package managers, {% data variables.product.prodname_dependabot_version_updates %} also supports vendoring. Vendored (or cached) dependencies are dependencies that are checked in to a specific directory in a repository, rather than referenced in a manifest. Vendored dependencies are available at build time even if package servers are unavailable. {% data variables.product.prodname_dependabot_version_updates %} can be configured to check vendored dependencies for new versions and update them if necessary. +You enable {% data variables.product.prodname_dependabot_version_updates %} by checking a configuration file into your repository. The configuration file specifies the location of the manifest, or of other package definition files, stored in your repository. {% data variables.product.prodname_dependabot %} uses this information to check for outdated packages and applications. {% data variables.product.prodname_dependabot %} determines if there is a new version of a dependency by looking at the semantic versioning ([semver](https://semver.org/)) of the dependency to decide whether it should update to that version. For certain package managers, {% data variables.product.prodname_dependabot_version_updates %} also supports vendoring. Vendored (or cached) dependencies are dependencies that are checked in to a specific directory in a repository rather than referenced in a manifest. Vendored dependencies are available at build time even if package servers are unavailable. {% data variables.product.prodname_dependabot_version_updates %} can be configured to check vendored dependencies for new versions and update them if necessary. -When {% data variables.product.prodname_dependabot %} identifies an outdated dependency, it raises a pull request to update the manifest to the latest version of the dependency. For vendored dependencies, {% data variables.product.prodname_dependabot %} raises a pull request to directly replace the outdated dependency with the new version. You check that your tests pass, review the changelog and release notes included in the pull request summary, and then merge it. For more information, see "[Enabling and disabling version updates](/github/administering-a-repository/enabling-and-disabling-version-updates)." +When {% data variables.product.prodname_dependabot %} identifies an outdated dependency, it raises a pull request to update the manifest to the latest version of the dependency. For vendored dependencies, {% data variables.product.prodname_dependabot %} raises a pull request to replace the outdated dependency with the new version directly. You check that your tests pass, review the changelog and release notes included in the pull request summary, and then merge it. For more information, see "[Enabling and disabling version updates](/github/administering-a-repository/enabling-and-disabling-version-updates)." If you enable security updates, {% data variables.product.prodname_dependabot %} also raises pull requests to update vulnerable dependencies. For more information, see "[About {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)." diff --git a/translations/ko-KR/content/github/administering-a-repository/about-protected-branches.md b/translations/ko-KR/content/github/administering-a-repository/about-protected-branches.md index c235c019e67e..869f97b45491 100644 --- a/translations/ko-KR/content/github/administering-a-repository/about-protected-branches.md +++ b/translations/ko-KR/content/github/administering-a-repository/about-protected-branches.md @@ -82,12 +82,12 @@ After enabling required status checks, all required status checks must pass befo {% endnote %} -You can set up required status checks to either be "loose" or "strict." The type of required status check you choose determines whether your branch is required to be up-to-date with the base branch before merging. +You can set up required status checks to either be "loose" or "strict." The type of required status check you choose determines whether your branch is required to be up to date with the base branch before merging. | Type of required status check | Setting | Merge requirements | Considerations | | ----------------------------- | ------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| **Strict** | The **Require branches to be up-to-date before merging** checkbox is checked. | The branch **must** be up to date with the base branch before merging. | This is the default behavior for required status checks. More builds may be required, as you'll need to bring the head branch up to date after other collaborators merge pull requests to the protected base branch. | -| **Loose** | The **Require branches to be up-to-date before merging** checkbox is **not** checked. | The branch **does not** have to be up to date with the base branch before merging. | You'll have fewer required builds, as you won't need to bring the head branch up to date after other collaborators merge pull requests. Status checks may fail after you merge your branch if there are incompatible changes with the base branch. | +| **Strict** | The **Require branches to be up to date before merging** checkbox is checked. | The branch **must** be up to date with the base branch before merging. | This is the default behavior for required status checks. More builds may be required, as you'll need to bring the head branch up to date after other collaborators merge pull requests to the protected base branch. | +| **Loose** | The **Require branches to be up to date before merging** checkbox is **not** checked. | The branch **does not** have to be up to date with the base branch before merging. | You'll have fewer required builds, as you won't need to bring the head branch up to date after other collaborators merge pull requests. Status checks may fail after you merge your branch if there are incompatible changes with the base branch. | | **Disabled** | The **Require status checks to pass before merging** checkbox is **not** checked. | The branch has no merge restrictions. | If required status checks aren't enabled, collaborators can merge the branch at any time, regardless of whether it is up to date with the base branch. This increases the possibility of incompatible changes. | For troubleshooting information, see "[Troubleshooting required status checks](/github/administering-a-repository/troubleshooting-required-status-checks)." diff --git a/translations/ko-KR/content/github/administering-a-repository/about-securing-your-repository.md b/translations/ko-KR/content/github/administering-a-repository/about-securing-your-repository.md index 3ff44718d7db..1b8557949552 100644 --- a/translations/ko-KR/content/github/administering-a-repository/about-securing-your-repository.md +++ b/translations/ko-KR/content/github/administering-a-repository/about-securing-your-repository.md @@ -14,6 +14,8 @@ The first step to securing a repository is to set up who can see and modify your {% data variables.product.prodname_dotcom %} has a growing set of security features that help you keep your code secure. You can find these on the **Security** tab for your repository. +#### Available for all repositories + {% if currentVersion == "free-pro-team@latest" %} - **Security policy** @@ -43,15 +45,23 @@ Use {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +#### Available {% if currentVersion == "free-pro-team@latest" %}for public repositories and for repositories {% endif %}with {% data variables.product.prodname_advanced_security %} + +These features are available {% if currentVersion == "free-pro-team@latest" %}for all public repositories, and for private repositories owned by organizations with {% else %}if you have {% endif %}an {% data variables.product.prodname_advanced_security %} license. {% data reusables.advanced-security.more-info-ghas %} + - **{% data variables.product.prodname_code_scanning_capc %} alerts** Automatically detect security vulnerabilities and coding errors in new or modified code. Potential problems are highlighted, with detailed information, allowing you to fix the code before it's merged into your default branch. For more information, see "[About code scanning](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning)." - **Detected secrets** -View any secrets that - {% data variables.product.prodname_dotcom %} has found in your code. You should treat tokens or credentials that have been checked into the repository as compromised. For more information, see "[About secret scanning](/github/administering-a-repository/about-secret-scanning)." - {% endif %} + {% if currentVersion == "free-pro-team@latest" %}For private repositories, view {% else if %}View {% endif %}any secrets that {% data variables.product.prodname_dotcom %} has found in your code. You should treat tokens or credentials that have been checked into the repository as compromised. For more information, see "[About secret scanning](/github/administering-a-repository/about-secret-scanning)." + +{% endif %} + +{% if currentVersion == "free-pro-team@latest" %} +- **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 "[Reviewing dependency changes in a pull request](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request)." +{% endif %} ### Exploring dependencies {% data variables.product.prodname_dotcom %}'s dependency graph allows you to explore: @@ -59,6 +69,6 @@ View any secrets that * Ecosystems and packages that your repository depends on * Repositories and packages that depend on your repository -You must enable the dependency graph before {% data variables.product.prodname_dotcom %} can generate {% data variables.product.prodname_dependabot_alerts %} for dependencies with security vulnerabilities. +You must enable the dependency graph before {% data variables.product.prodname_dotcom %} can generate {% data variables.product.prodname_dependabot_alerts %} for dependencies with security vulnerabilities. {% if currentVersion == "free-pro-team@latest" %}Enabling the dependency graph also enables {% data variables.product.prodname_dotcom %} to run dependency reviews of pull requests.{% endif %} You can find the dependency graph on the **Insights** tab for your repository. For more information, see "[About the dependency graph](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)." diff --git a/translations/ko-KR/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md b/translations/ko-KR/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md index 49fe064a2659..fad691c71bdc 100644 --- a/translations/ko-KR/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md +++ b/translations/ko-KR/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md @@ -27,13 +27,13 @@ versions: {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} 4. If "{% data variables.product.prodname_secret_scanning_caps %}" is not shown on the page, you need to enable {% data variables.product.prodname_GH_advanced_security %} first. To the right of "{% data variables.product.prodname_GH_advanced_security %}", click **Enable**. ![Enable {% data variables.product.prodname_GH_advanced_security %} for your repository](/assets/images/help/repository/enable-ghas-dotcom.png) 5. Click **Enable {% data variables.product.prodname_GH_advanced_security %} for this repository** to confirm the action. ![Confirm enabling {% data variables.product.prodname_GH_advanced_security %} for your repository](/assets/images/help/repository/enable-ghas-confirmation-dotcom.png) 6. When you enable {% data variables.product.prodname_GH_advanced_security %} this may automatically enable {% data variables.product.prodname_secret_scanning %} for the repository (this is controlled by the organization configuration). If "{% data variables.product.prodname_secret_scanning_caps %}" is shown with an **Enable** button, you still need to enable {% data variables.product.prodname_secret_scanning %} by clicking **Enable**. If you see a **Disable** button, {% data variables.product.prodname_secret_scanning %} is already enabled. - ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/help/repository/enable-secret-scanning-dotcom.png){% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/help/repository/enable-secret-scanning-dotcom.png) + {% else if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@3.0" %} 4. To the right of " {% data variables.product.prodname_secret_scanning_caps %}", click **Enable**. ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/help/repository/enable-secret-scanning-ghe.png) diff --git a/translations/ko-KR/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md b/translations/ko-KR/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md index e19203c0666a..5ff425d08d4a 100644 --- a/translations/ko-KR/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md +++ b/translations/ko-KR/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md @@ -4,13 +4,12 @@ intro: "You can allow or disallow auto-merge for pull requests in your repositor product: '{% data reusables.gated-features.auto-merge %}' versions: free-pro-team: '*' + enterprise-server: '>=3.1' permissions: People with maintainer permissions can manage auto-merge for pull requests in a repository. --- -{% data reusables.pull_requests.auto-merge-release-phase %} - If you allow auto-merge for pull requests in your repository, people can configure individual pull requests in the repository to merge automatically when all merge requirements are met. For more information, see "[Automatically merging a pull request](/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request)." {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} -1. Under "Merge button", select or deselect **Allow auto-merge**. ![Checkbox to allow or disallow auto-merge](/assets/images/help/pull_requests/allow-auto-merge-checkbox.png) \ No newline at end of file +1. Under "Merge button", select or deselect **Allow auto-merge**. ![Checkbox to allow or disallow auto-merge](/assets/images/help/pull_requests/allow-auto-merge-checkbox.png) diff --git a/translations/ko-KR/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md b/translations/ko-KR/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md index 2fd7c6f98d87..cd605012a66a 100644 --- a/translations/ko-KR/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md +++ b/translations/ko-KR/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md @@ -33,10 +33,15 @@ You can manage the security and analysis features for your {% if currentVersion {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} 4. Under "Configure security and analysis features", to the right of the feature, click **Disable** or **Enable**. -{% if currentVersion == "free-pro-team@latest" %}If "{% data variables.product.prodname_secret_scanning_caps %}" is not displayed, you may need to enable {% data variables.product.prodname_GH_advanced_security %} first. +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If "{% data variables.product.prodname_secret_scanning_caps %}" is not displayed, you may need to enable {% data variables.product.prodname_GH_advanced_security %} first. !["Enable" or "Disable" button for "Configure security and analysis" features](/assets/images/help/repository/security-and-analysis-disable-or-enable-dotcom-private.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% note %} +**Note:** If you disable + + {% data variables.product.prodname_GH_advanced_security %}, both {% data variables.product.prodname_secret_scanning %} and {% data variables.product.prodname_code_scanning %} are disabled. Any workflows, SARIF uploads, or API calls for {% data variables.product.prodname_code_scanning %} will fail. + {% endnote %} + + {% else if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@3.0" %} !["Enable" or "Disable" button for "Configure security and analysis" features](/assets/images/help/repository/security-and-analysis-disable-or-enable-ghe.png) {% endif %} diff --git a/translations/ko-KR/content/github/administering-a-repository/securing-your-repository.md b/translations/ko-KR/content/github/administering-a-repository/securing-your-repository.md index 5a92993859ff..df0cafb2175e 100644 --- a/translations/ko-KR/content/github/administering-a-repository/securing-your-repository.md +++ b/translations/ko-KR/content/github/administering-a-repository/securing-your-repository.md @@ -6,5 +6,6 @@ redirect_from: - /articles/securing-your-repository versions: free-pro-team: '*' + enterprise-server: '>=3.0' --- diff --git a/translations/ko-KR/content/github/administering-a-repository/setting-repository-visibility.md b/translations/ko-KR/content/github/administering-a-repository/setting-repository-visibility.md index 4e0753bce3cd..93e718f022d7 100644 --- a/translations/ko-KR/content/github/administering-a-repository/setting-repository-visibility.md +++ b/translations/ko-KR/content/github/administering-a-repository/setting-repository-visibility.md @@ -24,7 +24,7 @@ We recommend reviewing the following caveats before you change the visibility of * If you change a repository's visibility from internal to private, {% data variables.product.prodname_dotcom %} will remove forks that belong to any user without access to the newly private repository. {% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}The visibility of any forks will also change to private.{% elsif currentVersion == "github-ae@latest" %}If the internal repository has any forks, the visibility of the forks is already private.{% endif %} For more information, see "[What happens to forks when a repository is deleted or changes visibility?](/articles/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility)"{% if currentVersion == "free-pro-team@latest" %} * If you're using {% data variables.product.prodname_free_user %} for user accounts or organizations, some features won't be available in the repository after you change the visibility to private. {% data reusables.gated-features.more-info %}{% endif %} * Any published {% data variables.product.prodname_pages %} site will be automatically unpublished.{% if currentVersion == "free-pro-team@latest" %} If you added a custom domain to the {% data variables.product.prodname_pages %} site, you should remove or update your DNS records before making the repository private, to avoid the risk of a domain takeover. For more information, see "[Managing a custom domain for your {% data variables.product.prodname_pages %} site](/articles/managing-a-custom-domain-for-your-github-pages-site)."{% endif %}{% if currentVersion == "free-pro-team@latest" %} -* {% data variables.product.prodname_dotcom %} will no longer include the repository in the {% data variables.product.prodname_archive %}. For more information, see "[About archiving content and data on {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)."{% endif %}{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} +* {% data variables.product.prodname_dotcom %} will no longer include the repository in the {% data variables.product.prodname_archive %}. For more information, see "[About archiving content and data on {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)."{% endif %}{% if currentVersion == "free-pro-team@latest" %} * {% data variables.product.prodname_GH_advanced_security %} features, such as {% data variables.product.prodname_code_scanning %}, will stop working unless the repository is owned by an organization that has a license for {% data variables.product.prodname_advanced_security %}. {% data reusables.advanced-security.more-info-ghas %}{% endif %}{% if enterpriseServerVersions contains currentVersion %} * Anonymous Git read access is no longer available. For more information, see "[Enabling anonymous Git read access for a repository](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository)."{% endif %} diff --git a/translations/ko-KR/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md b/translations/ko-KR/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md index 9276fb3ab28e..2882dfc81ec4 100644 --- a/translations/ko-KR/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md +++ b/translations/ko-KR/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md @@ -33,14 +33,18 @@ If you're using a GPG key that matches your committer identity and your verified Comment: GitHub key Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? ``` -7. Enter `O` to save your selections. +7. Enter `O` to confirm your selections. 8. Enter your key's passphrase. -9. Enter `gpg --armor --export GPG key ID`, substituting in the GPG key ID you'd like to use. In the following example, the GPG key ID is `3AA5C34371567BD2`: +9. Enter `gpg> save` to save the changes + ```shell + $ gpg> save + ``` +10. Enter `gpg --armor --export GPG key ID`, substituting in the GPG key ID you'd like to use. In the following example, the GPG key ID is `3AA5C34371567BD2`: ```shell $ gpg --armor --export 3AA5C34371567BD2 # Prints the GPG key, in ASCII armor format ``` -10. Upload the GPG key by [adding it to your GitHub account](/articles/adding-a-new-gpg-key-to-your-github-account). +11. Upload the GPG key by [adding it to your GitHub account](/articles/adding-a-new-gpg-key-to-your-github-account). ### 더 읽을거리 diff --git a/translations/ko-KR/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md b/translations/ko-KR/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md index 378da8df6d57..ebdf5698edd0 100644 --- a/translations/ko-KR/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md +++ b/translations/ko-KR/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md @@ -4,10 +4,9 @@ intro: 'You can increase development velocity by enabling auto-merge for a pull product: '{% data reusables.gated-features.auto-merge %}' versions: free-pro-team: '*' + enterprise-server: '>=3.1' --- -{% data reusables.pull_requests.auto-merge-release-phase %} - ### About auto-merge If you enable auto-merge for a pull request, the pull request will merge automatically when all required reviews are met and status checks have passed. Auto-merge prevents you from waiting around for requirements to be met, so you can move on to other tasks. diff --git a/translations/ko-KR/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md b/translations/ko-KR/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md index 2feea860ffab..9e47aecdffaf 100644 --- a/translations/ko-KR/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md +++ b/translations/ko-KR/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md @@ -9,7 +9,6 @@ versions: github-ae: '*' --- - ### About pull request merges In a pull request, you propose that changes you've made on a head branch should be merged into a base branch. By default, any pull request can be merged at any time, unless the head branch is in conflict with the base branch. However, there may be restrictions on when you can merge a pull request into a specific branch. For example, you may only be able to merge a pull request into the default branch if required status checks are passing. For more information, see "[About protected branches](/github/administering-a-repository/about-protected-branches)." diff --git a/translations/ko-KR/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md b/translations/ko-KR/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md index 97cf8f92a7b5..9743ecfb3e8c 100644 --- a/translations/ko-KR/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md +++ b/translations/ko-KR/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md @@ -23,7 +23,7 @@ When someone with admin or owner permissions has enabled required reviews, they {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}If a team has enabled code review assignments, the individual approvals won't satisfy the requirement for code owner approval in a protected branch. For more information, see "[Managing code review assignment for your team](/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team)."{% endif %} -{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.21" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.22" %} If a file has a code owner, you can see who the code owner is before you open a pull request. In the repository, you can browse to the file and hover over {% octicon "shield-lock" aria-label="The edit icon" %}. diff --git a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md index f2b6b52495f7..4b1540a7ce3c 100644 --- a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md +++ b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md @@ -22,7 +22,7 @@ If {% data variables.product.prodname_code_scanning %} finds a potential vulnera To monitor results from {% data variables.product.prodname_code_scanning %} across your repositories or your organization, you can use webhooks and the {% data variables.product.prodname_code_scanning %} API. For information about the webhooks for {% data variables.product.prodname_code_scanning %}, see "[Webhook events and payloads](/developers/webhooks-and-events/webhook-events-and-payloads#code_scanning_alert)." For information about API endpoints, see "[{% data variables.product.prodname_code_scanning_capc %}](/rest/reference/code-scanning)." -To get started with {% data variables.product.prodname_code_scanning %}, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)." +To get started with {% data variables.product.prodname_code_scanning %}, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." ### About {% data variables.product.prodname_codeql %} diff --git a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md index 20b3fb7313bc..eea8b5441437 100644 --- a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md +++ b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md @@ -18,7 +18,7 @@ You can run {% data variables.product.prodname_code_scanning %} within {% data v This article is about running {% data variables.product.prodname_code_scanning %} within {% if currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_ghe_server %}{% else %}{% data variables.product.prodname_dotcom %}{% endif %}. -Before you can configure {% data variables.product.prodname_code_scanning %} for a repository, you must enable {% data variables.product.prodname_code_scanning %} by adding a {% data variables.product.prodname_actions %} workflow to the repository. For more information, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)." +Before you can configure {% data variables.product.prodname_code_scanning %} for a repository, you must set up {% data variables.product.prodname_code_scanning %} by adding a {% data variables.product.prodname_actions %} workflow to the repository. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." {% data reusables.code-scanning.edit-workflow %} @@ -26,7 +26,7 @@ Before you can configure {% data variables.product.prodname_code_scanning %} for ### Editing a {% data variables.product.prodname_code_scanning %} workflow -{% data variables.product.prodname_dotcom %} saves workflow files in the _.github/workflows_ directory of your repository. You can find a workflow you have enabled by searching for its file name. For example, by default, the workflow file for {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} is called _codeql-analysis.yml_. +{% data variables.product.prodname_dotcom %} saves workflow files in the _.github/workflows_ directory of your repository. You can find a workflow you have added by searching for its file name. For example, by default, the workflow file for {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} is called _codeql-analysis.yml_. 1. In your repository, browse to the workflow file you want to edit. 1. In the upper right corner of the file view, to open the workflow editor, click {% octicon "pencil" aria-label="The edit icon" %}. ![Edit workflow file button](/assets/images/help/repository/code-scanning-edit-workflow-button.png) @@ -134,7 +134,7 @@ The default {% data variables.product.prodname_codeql_workflow %} file contains {% data reusables.code-scanning.specify-language-to-analyze %} -If your workflow uses the `language` matrix then {% data variables.product.prodname_codeql %} is hardcoded to analyze only the languages in the matrix. To change the languages you want to analyze, edit the value of the matrix variable. You can remove a language to prevent it being analyzed or you can add a language that was not present in the repository when {% data variables.product.prodname_code_scanning %} was enabled. For example, if the repository initially only contained JavaScript when {% data variables.product.prodname_code_scanning %} was enabled, and you later added Python code, you will need to add `python` to the matrix. +If your workflow uses the `language` matrix then {% data variables.product.prodname_codeql %} is hardcoded to analyze only the languages in the matrix. To change the languages you want to analyze, edit the value of the matrix variable. You can remove a language to prevent it being analyzed or you can add a language that was not present in the repository when {% data variables.product.prodname_code_scanning %} was set up. For example, if the repository initially only contained JavaScript when {% data variables.product.prodname_code_scanning %} was set up, and you later added Python code, you will need to add `python` to the matrix. ```yaml jobs: diff --git a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md index 543e1a6dc0e6..839a0987843e 100644 --- a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md +++ b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md @@ -134,19 +134,22 @@ Attempts to build the code for the compiled languages C/C++, C#, and Java. For t Analyzes the code in the {% data variables.product.prodname_codeql %} databases and uploads results to {% data variables.product.product_location %}. -| Flag | 필수 사항 | Input value | -| -------------------------------- |:-----:| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `--repository` | ✓ | Name of the repository to analyze. | -| `--commit` | ✓ | SHA of the commit to analyze. In Git and in Azure DevOps, this corresponds to the value of `git rev-parse HEAD`. In Jenkins, this corresponds to `$GIT_COMMIT`. | -| `--ref` | ✓ | Name of the reference to analyze, for example `refs/heads/main`. In Git and in Jenkins, this corresponds to the value of `git symbolic-ref HEAD`. In Azure DevOps, this corresponds to `$(Build.SourceBranch)`. | -| `--github-url` | ✓ | URL of the {% data variables.product.prodname_dotcom %} instance where your repository is hosted. | -| `--github-auth` | ✓ | A {% data variables.product.prodname_github_apps %} token or personal access token. | -| `--checkout-path` | | The path to the checkout of your repository. The default is the current working directory. | -| `--no-upload` | | None. Stops the {% data variables.product.prodname_codeql_runner %} from uploading the results to {% data variables.product.product_location %}. | -| `--output-dir` | | Directory where the output SARIF files are stored. The default is in the directory of temporary files. | -| `--temp-dir` | | Directory where temporary files are stored. The default is _./codeql-runner_. | -| `--debug` | | None. Prints more verbose output. | -| `-h`, `--help` | | None. Displays help for the command. | +| Flag | 필수 사항 | Input value | +| ---------------------------------- |:-----:| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `--repository` | ✓ | Name of the repository to analyze. | +| `--commit` | ✓ | SHA of the commit to analyze. In Git and in Azure DevOps, this corresponds to the value of `git rev-parse HEAD`. In Jenkins, this corresponds to `$GIT_COMMIT`. | +| `--ref` | ✓ | Name of the reference to analyze, for example `refs/heads/main`. In Git and in Jenkins, this corresponds to the value of `git symbolic-ref HEAD`. In Azure DevOps, this corresponds to `$(Build.SourceBranch)`. | +| `--github-url` | ✓ | URL of the {% data variables.product.prodname_dotcom %} instance where your repository is hosted. | +| `--github-auth` | ✓ | A {% data variables.product.prodname_github_apps %} token or personal access token. | +| `--checkout-path` | | The path to the checkout of your repository. The default is the current working directory. | +| `--no-upload` | | None. Stops the {% data variables.product.prodname_codeql_runner %} from uploading the results to {% data variables.product.product_location %}. | +| `--output-dir` | | Directory where the output SARIF files are stored. The default is in the directory of temporary files. | +| `--ram` | | Amount of memory to use when running queries. The default is to use all available memory. | +| `--no-add-snippets` | | None. Excludes code snippets from the SARIF output. | +| `--threads` | | Number of threads to use when running queries. The default is to use all available cores. | +| `--temp-dir` | | Directory where temporary files are stored. The default is _./codeql-runner_. | +| `--debug` | | None. Prints more verbose output. | +| `-h`, `--help` | | None. Displays help for the command. | #### `업로드` diff --git a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md index 8ddfc0b16377..d7994759b03e 100644 --- a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md +++ b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md @@ -17,7 +17,7 @@ versions: ### About the {% data variables.product.prodname_codeql_workflow %} and compiled languages -You enable {% data variables.product.prodname_dotcom %} to run {% data variables.product.prodname_code_scanning %} for your repository by adding a {% data variables.product.prodname_actions %} workflow to the repository. For {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}, you add the {% data variables.product.prodname_codeql_workflow %}. For more information, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)." +You set up {% data variables.product.prodname_dotcom %} to run {% data variables.product.prodname_code_scanning %} for your repository by adding a {% data variables.product.prodname_actions %} workflow to the repository. For {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}, you add the {% data variables.product.prodname_codeql_workflow %}. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." {% data reusables.code-scanning.edit-workflow %} For general information about configuring diff --git a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md index 0ccb22e86c16..eb76999317b6 100644 --- a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md +++ b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md @@ -14,7 +14,7 @@ versions: {% topic_link_in_list /automatically-scanning-your-code-for-vulnerabilities-and-errors %} {% link_in_list /about-code-scanning %} {% link_in_list /triaging-code-scanning-alerts-in-pull-requests %} - {% link_in_list /enabling-code-scanning-for-a-repository %} + {% link_in_list /setting-up-code-scanning-for-a-repository %} {% link_in_list /managing-code-scanning-alerts-for-your-repository %} {% link_in_list /configuring-code-scanning %} {% link_in_list /configuring-the-codeql-workflow-for-compiled-languages %} diff --git a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md index 10c720382a8d..5fe8e75f8f78 100644 --- a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md +++ b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md @@ -16,7 +16,7 @@ redirect_from: ### About alerts from {% data variables.product.prodname_code_scanning %} -You can set up {% data variables.product.prodname_code_scanning %} to check the code in a repository using the default {% data variables.product.prodname_codeql %} analysis, a third-party analysis, or multiple types of analysis. When the analysis is complete, the resulting alerts are displayed alongside each other in the security view of the repository. Results from third-party tools or from custom queries may not include all of the properties that you see for alerts detected by {% data variables.product.company_short %}'s default {% data variables.product.prodname_codeql %} analysis. For more information, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)." +You can set up {% data variables.product.prodname_code_scanning %} to check the code in a repository using the default {% data variables.product.prodname_codeql %} analysis, a third-party analysis, or multiple types of analysis. When the analysis is complete, the resulting alerts are displayed alongside each other in the security view of the repository. Results from third-party tools or from custom queries may not include all of the properties that you see for alerts detected by {% data variables.product.company_short %}'s default {% data variables.product.prodname_codeql %} analysis. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." By default, {% data variables.product.prodname_code_scanning %} analyzes your code periodically on the default branch and during pull requests. For information about managing alerts on a pull request, see "[Triaging {% data variables.product.prodname_code_scanning %} alerts in pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)." @@ -28,7 +28,7 @@ Each alert highlights a problem with the code and the name of the tool that iden ![Example alert from {% data variables.product.prodname_code_scanning %}](/assets/images/help/repository/code-scanning-alert.png) -If you enable {% data variables.product.prodname_code_scanning %} using {% data variables.product.prodname_codeql %}, this can also detect data-flow problems in your code. Data-flow analysis finds potential security issues in code, such as: using data insecurely, passing dangerous arguments to functions, and leaking sensitive information. +If you set up {% data variables.product.prodname_code_scanning %} using {% data variables.product.prodname_codeql %}, this can also detect data-flow problems in your code. Data-flow analysis finds potential security issues in code, such as: using data insecurely, passing dangerous arguments to functions, and leaking sensitive information. When {% data variables.product.prodname_code_scanning %} reports data-flow alerts, {% data variables.product.prodname_dotcom %} shows you how data moves through the code. {% data variables.product.prodname_code_scanning_capc %} allows you to identify the areas of your code that leak sensitive information, and that could be the entry point for attacks by malicious users. @@ -65,7 +65,7 @@ Closing an alert is a way to resolve an alert that you don't think needs to be f ### Dismissing or deleting alerts -There are two ways of closing an alert. You can fix the problem in the code, or you can dismiss the alert. Alternatively, if you have admin permissions for the repository, you can delete alerts. Deleting alerts is useful in situations where you have enabled a {% data variables.product.prodname_code_scanning %} tool and then decided to remove it, or where you have enabled {% data variables.product.prodname_codeql %} analysis with a larger set of queries than you want to continue using, and you've then removed some queries from the tool. In both cases, deleting alerts allows you to clean up your {% data variables.product.prodname_code_scanning %} results. You can delete alerts from the summary list within the **Security** tab. +There are two ways of closing an alert. You can fix the problem in the code, or you can dismiss the alert. Alternatively, if you have admin permissions for the repository, you can delete alerts. Deleting alerts is useful in situations where you have set up a {% data variables.product.prodname_code_scanning %} tool and then decided to remove it, or where you have configured {% data variables.product.prodname_codeql %} analysis with a larger set of queries than you want to continue using, and you've then removed some queries from the tool. In both cases, deleting alerts allows you to clean up your {% data variables.product.prodname_code_scanning %} results. You can delete alerts from the summary list within the **Security** tab. Dismissing an alert is a way of closing an alert that you don't think needs to be fixed. {% data reusables.code-scanning.close-alert-examples %} You can dismiss alerts from {% data variables.product.prodname_code_scanning %} annotations in code, or from the summary list within the **Security** tab. @@ -127,5 +127,5 @@ If a project has multiple alerts that you want to dismiss for the same reason, y ### 더 읽을거리 - "[Triaging {% data variables.product.prodname_code_scanning %} alerts in pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)" -- "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)" +- "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)" - "[About integration with {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-integration-with-code-scanning)" diff --git a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md index 6ceca9cca4b1..1b2ded94e41c 100644 --- a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md +++ b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md @@ -24,7 +24,7 @@ If you use a continuous integration or continuous delivery/deployment (CI/CD) sy {% data reusables.code-scanning.about-code-scanning %} For information, see "[About {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning)." -You can use the {% data variables.product.prodname_codeql_runner %} to run {% data variables.product.prodname_code_scanning %} on code that you're processing in a third-party continuous integration (CI) system. Alternatively, you can use {% data variables.product.prodname_actions %} to run {% data variables.product.prodname_code_scanning %} on {% data variables.product.product_location %}. For information, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)." +You can use the {% data variables.product.prodname_codeql_runner %} to run {% data variables.product.prodname_code_scanning %} on code that you're processing in a third-party continuous integration (CI) system. Alternatively, you can use {% data variables.product.prodname_actions %} to run {% data variables.product.prodname_code_scanning %} on {% data variables.product.product_location %}. For information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." The {% data variables.product.prodname_codeql_runner %} is a command-line tool that runs {% data variables.product.prodname_codeql %} analysis on a checkout of a {% data variables.product.prodname_dotcom %} repository. You add the runner to your third-party system, then call the runner to analyze code and upload the results to {% data variables.product.product_location %}. These results are displayed as {% data variables.product.prodname_code_scanning %} alerts in the repository. diff --git a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md index 464bb26bf1b5..4c1fcbd24c3b 100644 --- a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md +++ b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md @@ -97,7 +97,6 @@ Any valid SARIF 2.1.0 output file can be uploaded, however, {% data variables.pr | `partialFingerprints` | **Required.** A set of strings used to track the unique identity of the result. {% data variables.product.prodname_code_scanning_capc %} uses `partialFingerprints` to accurately identify which results are the same across commits and branches. {% data variables.product.prodname_code_scanning_capc %} will attempt to use `partialFingerprints` if they exist. If you are uploading third-party SARIF files with the `upload-action`, the action will create `partialFingerprints` for you when they are not included in the SARIF file. For more information, see "[Preventing duplicate alerts using fingerprints](#preventing-duplicate-alerts-using-fingerprints)." **Note:** {% data variables.product.prodname_code_scanning_capc %} only uses the `primaryLocationLineHash`. | | `codeFlows[].threadFlows[].locations[]` | **Optional.** An array of `location` objects for a `threadFlow` object, which describes the progress of a program through a thread of execution. A `codeFlow` object describes a pattern of code execution used to detect a result. If code flows are provided, {% data variables.product.prodname_code_scanning %} will expand code flows on {% data variables.product.prodname_dotcom %} for the relevant result. For more information, see the [`location` object](#location-object). | | `relatedLocations[]` | A set of locations relevant to this result. {% data variables.product.prodname_code_scanning_capc %} will link to related locations when they are embedded in the result message. For more information, see the [`location` object](#location-object). | -| `suppressions[].state` | **Optional.** When the `state` is set to `accepted`, {% data variables.product.prodname_code_scanning %} will update the state of the result to `Closed` on {% data variables.product.prodname_dotcom %}. | #### `location` object diff --git a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md new file mode 100644 index 000000000000..0b609aa32211 --- /dev/null +++ b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md @@ -0,0 +1,117 @@ +--- +title: Setting up code scanning for a repository +shortTitle: Setting up code scanning +intro: 'You can set up {% data variables.product.prodname_code_scanning %} by adding a workflow to your repository.' +product: '{% data reusables.gated-features.code-scanning %}' +permissions: 'If you have write permissions to a repository, you can set up or configure {% data variables.product.prodname_code_scanning %} for that repository.' +redirect_from: + - /github/managing-security-vulnerabilities/configuring-automated-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository +versions: + free-pro-team: '*' + enterprise-server: '>=2.22' +--- + +{% data reusables.code-scanning.beta %} +{% data reusables.code-scanning.enterprise-enable-code-scanning-actions %} + +### Options for setting up {% data variables.product.prodname_code_scanning %} + +You decide how to generate {% data variables.product.prodname_code_scanning %} alerts, and which tools to use, at a repository level. {% data variables.product.product_name %} provides fully integrated support for {% data variables.product.prodname_codeql %} analysis, and also supports analysis using third-party tools. For more information, see "[About {% data variables.product.prodname_codeql %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning#about-codeql)." + +{% data reusables.code-scanning.enabling-options %} + +### Setting up {% data variables.product.prodname_code_scanning %} using actions + +{% if currentVersion == "free-pro-team@latest" %}Using actions to run {% data variables.product.prodname_code_scanning %} will use minutes. For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)."{% endif %} + +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.repositories.sidebar-security %} +3. To the right of "{% data variables.product.prodname_code_scanning_capc %}", click **Set up {% data variables.product.prodname_code_scanning %}**. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If {% data variables.product.prodname_code_scanning %} is missing, you need to ask an organization owner or repository administrator to enable {% data variables.product.prodname_GH_advanced_security %}. For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)" or "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)."{% endif %} !["Set up {% data variables.product.prodname_code_scanning %}" button to the right of "{% data variables.product.prodname_code_scanning_capc %}" in the Security Overview](/assets/images/help/security/overview-set-up-code-scanning.png) +4. Under "Get started with {% data variables.product.prodname_code_scanning %}", click **Set up this workflow** on the {% data variables.product.prodname_codeql_workflow %} or on a third-party workflow. !["Set up this workflow" button under "Get started with {% data variables.product.prodname_code_scanning %}" heading](/assets/images/help/repository/code-scanning-set-up-this-workflow.png) +5. To customize how {% data variables.product.prodname_code_scanning %} scans your code, edit the workflow. + + Generally you can commit the {% data variables.product.prodname_codeql_workflow %} without making any changes to it. However, many of the third-party workflows require additional configuration, so read the comments in the workflow before committing. + + For more information, see "[Configuring {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)." +6. Use the **Start commit** drop-down, and type a commit message. ![Start commit](/assets/images/help/repository/start-commit-commit-new-file.png) +7. Choose whether you'd like to commit directly to the default branch, or create a new branch and start a pull request. ![Choose where to commit](/assets/images/help/repository/start-commit-choose-where-to-commit.png) +8. Click **Commit new file** or **Propose new file**. + +In the default {% data variables.product.prodname_codeql_workflow %}, {% data variables.product.prodname_code_scanning %} is configured to analyze your code each time you either push a change to the default branch or any protected branches, or raise a pull request against the default branch. As a result, {% data variables.product.prodname_code_scanning %} will now commence. + +### Bulk set up of {% data variables.product.prodname_code_scanning %} +You can set up {% data variables.product.prodname_code_scanning %} in many repositories at once using a script. For an example of a script that raises pull requests to add a {% data variables.product.prodname_actions %} workflow to multiple repositories, see the [`jhutchings1/Create-ActionsPRs`](https://github.com/jhutchings1/Create-ActionsPRs) repository. + +### Viewing the logging output from {% data variables.product.prodname_code_scanning %} + +After setting up {% data variables.product.prodname_code_scanning %} for your repository, you can watch the output of the actions as they run. + +{% data reusables.repositories.actions-tab %} + + You'll see a list that includes an entry for running the {% data variables.product.prodname_code_scanning %} workflow. The text of the entry is the title you gave your commit message. + + ![Actions list showing {% data variables.product.prodname_code_scanning %} workflow](/assets/images/help/repository/code-scanning-actions-list.png) + +1. Click the entry for the {% data variables.product.prodname_code_scanning %} workflow. + +1. Click the job name on the left. For example, **Analyze (LANGUAGE)**. + + ![Log output from the {% data variables.product.prodname_code_scanning %} workflow](/assets/images/help/repository/code-scanning-logging-analyze-action.png) + +1. Review the logging output from the actions in this workflow as they run. + +1. Once all jobs are complete, you can view the details of any {% data variables.product.prodname_code_scanning %} alerts that were identified. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository#viewing-the-alerts-for-a-repository)." + +{% note %} + +**Note:** If you raised a pull request to add the {% data variables.product.prodname_code_scanning %} workflow to the repository, alerts from that pull request aren't displayed directly on the {% data variables.product.prodname_code_scanning_capc %} page until the pull request is merged. If any alerts were found you can view these, before the pull request is merged, by clicking the **_n_ alerts found** link in the banner on the {% data variables.product.prodname_code_scanning_capc %} page. + + ![Click the "n alerts found" link](/assets/images/help/repository/code-scanning-alerts-found-link.png) + +{% endnote %} + +### Understanding the pull request checks + +Each {% data variables.product.prodname_code_scanning %} workflow you set to run on pull requests always has at least two entries listed in the checks section of a pull request. There is one entry for each of the analysis jobs in the workflow, and a final one for the results of the analysis. + +The names of the {% data variables.product.prodname_code_scanning %} analysis checks take the form: "TOOL NAME / JOB NAME (TRIGGER)." For example, for {% data variables.product.prodname_codeql %}, analysis of C++ code has the entry "{% data variables.product.prodname_codeql %} / Analyze (cpp) (pull_request)." You can click **Details** on a {% data variables.product.prodname_code_scanning %} analysis entry to see logging data. This allows you to debug a problem if the analysis job failed. For example, for {% data variables.product.prodname_code_scanning %} analysis of compiled languages, this can happen if the action can't build the code. + + ![{% data variables.product.prodname_code_scanning %} pull request checks](/assets/images/help/repository/code-scanning-pr-checks.png) + +When the {% data variables.product.prodname_code_scanning %} jobs complete, {% data variables.product.prodname_dotcom %} works out whether any alerts were added by the pull request and adds the "{% data variables.product.prodname_code_scanning_capc %} results / TOOL NAME" entry to the list of checks. After {% data variables.product.prodname_code_scanning %} has been performed at least once, you can click **Details** to view the results of the analysis. If you used a pull request to add {% data variables.product.prodname_code_scanning %} to the repository, you will initially see a "Missing analysis" message when you click **Details** on the "{% data variables.product.prodname_code_scanning_capc %} results / TOOL NAME" check. + + ![Missing analysis for commit message](/assets/images/help/repository/code-scanning-missing-analysis.png) + +#### Reasons for the "missing analysis" message + +After {% data variables.product.prodname_code_scanning %} has analyzed the code in a pull request, it needs to compare the analysis of the topic branch (the branch you used to create the pull request) with the analysis of the base branch (the branch into which you want to merge the pull request). This allows {% data variables.product.prodname_code_scanning %} to compute which alerts are newly introduced by the pull request, which alerts were already present in the base branch, and whether any existing alerts are fixed by the changes in the pull request. Initially, if you use a pull request to add {% data variables.product.prodname_code_scanning %} to a repository, the base branch has not yet been analyzed, so it's not possible to compute these details. In this case, when you click through from the results check on the pull request you will see the "Missing analysis for base commit SHA-HASH" message. + +There are other situations where there may be no analysis for the latest commit to the base branch for a pull request. These include: + +* The pull request has been raised against a branch other than the default branch, and this branch hasn't been analyzed. + + To check whether a branch has been scanned, go to the {% data variables.product.prodname_code_scanning_capc %} page, click the **Branch** drop-down and select the relevant branch. + + ![Choose a branch from the Branch drop-down menu](/assets/images/help/repository/code-scanning-branch-dropdown.png) + + The solution in this situation is to add the name of the base branch to the `on:push` and `on:pull_request` specification in the {% data variables.product.prodname_code_scanning %} workflow on that branch and then make a change that updates the open pull request that you want to scan. + +* The latest commit on the base branch for the pull request is currently being analyzed and analysis is not yet available. + + Wait a few minutes and then push a change to the pull request to retrigger {% data variables.product.prodname_code_scanning %}. + +* An error occurred while analyzing the latest commit on the base branch and analysis for that commit isn't available. + + Merge a trivial change into the base branch to trigger {% data variables.product.prodname_code_scanning %} on this latest commit, then push a change to the pull request to retrigger {% data variables.product.prodname_code_scanning %}. + +### 다음 단계 + +After setting up {% data variables.product.prodname_code_scanning %}, and allowing its actions to complete, you can: + +- View all of the {% data variables.product.prodname_code_scanning %} alerts generated for this repository. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)." +- View any alerts generated for a pull request submitted after you set up {% data variables.product.prodname_code_scanning %}. For more information, see "[Triaging {% data variables.product.prodname_code_scanning %} alerts in pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)." +- Set up notifications for completed runs. For more information, see "[Configuring notifications](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#github-actions-notification-options)." +- Investigate any problems that occur with the initial setup of {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}. For more information, see "[Troubleshooting the {% data variables.product.prodname_codeql %} workflow](/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-the-codeql-workflow)." +- Customize how {% data variables.product.prodname_code_scanning %} scans the code in your repository. For more information, see "[Configuring {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)." diff --git a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md index b2eded39f15c..626cd99e0d7a 100644 --- a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md +++ b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md @@ -15,7 +15,7 @@ versions: In repositories where {% data variables.product.prodname_code_scanning %} is configured as a pull request check, {% data variables.product.prodname_code_scanning %} checks the code in the pull request. By default, this is limited to pull requests that target the default branch, but you can change this configuration within {% data variables.product.prodname_actions %} or in a third-party CI/CD system. If merging the changes would introduce new {% data variables.product.prodname_code_scanning %} alerts to the target branch, these are reported as check results in the pull request. The alerts are also shown as annotations in the **Files changed** tab of the pull request. If you have write permission for the repository, you can see any existing {% data variables.product.prodname_code_scanning %} alerts on the **Security** tab. For information about repository alerts, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)." -If {% data variables.product.prodname_code_scanning %} has any results with a severity of `error`, the check fails and the error is reported in the check results. If all the results found by {% data variables.product.prodname_code_scanning %} have lower severities, the alerts are treated as warnings or notices and the check succeeds. If your pull request targets a protected branch that has been enabled for {% data variables.product.prodname_code_scanning %}, and the repository owner has configured required status checks, then you must either fix or {% if currentVersion == "enterprise-server@2.22" %}close{% else %}dismiss{% endif %} all error alerts before the pull request can be merged. For more information, see "[About protected branches](/github/administering-a-repository/about-protected-branches#require-status-checks-before-merging)." +If {% data variables.product.prodname_code_scanning %} has any results with a severity of `error`, the check fails and the error is reported in the check results. If all the results found by {% data variables.product.prodname_code_scanning %} have lower severities, the alerts are treated as warnings or notices and the check succeeds. If your pull request targets a protected branch that uses {% data variables.product.prodname_code_scanning %}, and the repository owner has configured required status checks, then you must either fix or {% if currentVersion == "enterprise-server@2.22" %}close{% else %}dismiss{% endif %} all error alerts before the pull request can be merged. For more information, see "[About protected branches](/github/administering-a-repository/about-protected-branches#require-status-checks-before-merging)." ![Failed {% data variables.product.prodname_code_scanning %} check on a pull request](/assets/images/help/repository/code-scanning-check-failure.png) diff --git a/translations/ko-KR/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md b/translations/ko-KR/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md index e11f4f42b62b..44cc99921c28 100644 --- a/translations/ko-KR/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md +++ b/translations/ko-KR/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md @@ -75,7 +75,7 @@ When ### Access to {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot %}{% else %}security{% endif %} alerts -You can see all of the alerts that affect a particular project{% if currentVersion == "free-pro-team@latest" %} on the repository's Security tab or{% endif %} in the repository's dependency graph.{% if currentVersion == "free-pro-team@latest" %} For more information, see "[Viewing and updating vulnerable dependencies in your repository](/articles/viewing-and-updating-vulnerable-dependencies-in-your-repository)."{% endif %} +You can see all of the alerts that affect a particular project{% if currentVersion == "free-pro-team@latest" %} on the repository's Security tab or{% endif %} in the repository's dependency graph.{% if currentVersion == "free-pro-team@latest" %} For more information, see "[Viewing and updating vulnerable dependencies in your repository](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository)."{% endif %} {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %} By default, we notify people with admin permissions in the affected repositories about new @@ -89,6 +89,11 @@ We send security alerts to people with admin permissions in the affected reposit {% data reusables.notifications.vulnerable-dependency-notification-delivery-method-customization %}{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %} For more information, see "[Choosing the delivery method for your notifications](/github/receiving-notifications-about-activity-on-github/choosing-the-delivery-method-for-your-notifications)."{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" %} For more information, see "[Configuring notifications for vulnerable dependencies](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies)."{% endif %} +{% if currentVersion == "free-pro-team@latest" %} +You can also see all the +{% data variables.product.prodname_dependabot_alerts %} that correspond to a particular vulnerability in the {% data variables.product.prodname_advisory_database %}. For more information, see "[Browsing security vulnerabilities in the {% data variables.product.prodname_advisory_database %}](/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database#viewing-your-vulnerable-repositories)." +{% endif %} + {% if currentVersion == "free-pro-team@latest" %} ### 더 읽을거리 diff --git a/translations/ko-KR/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md b/translations/ko-KR/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md index 4b01db6af595..91a423a855ef 100644 --- a/translations/ko-KR/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md +++ b/translations/ko-KR/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md @@ -24,7 +24,7 @@ The severity level is one of four possible levels defined in the [Common Vulnera - 높음 - Critical -The {% data variables.product.prodname_advisory_database %} uses CVSS version 3.0 standards and the CVSS levels described above. {% data variables.product.product_name %} doesn't publish CVSS scores. +The {% data variables.product.prodname_advisory_database %} uses CVSS version 3.0 standards and the CVSS levels described above. {% data reusables.repositories.github-security-lab %} @@ -41,24 +41,39 @@ The database is also accessible using the GraphQL API. For more information, see {% endnote %} ### Searching the {% data variables.product.prodname_advisory_database %} -You can search the database, and use qualifiers to narrow your search to advisories created on a certain date, in a specific ecosystem, or in a particular library. + +You can search the database, and use qualifiers to narrow your search. For example, you can search for advisories created on a certain date, in a specific ecosystem, or in a particular library. {% data reusables.time_date.date_format %} {% data reusables.time_date.time_format %} {% data reusables.search.date_gt_lt %} -| Qualifier | 예시 | -| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -| `ecosystem:ECOSYSTEM` | [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) will show only advisories affecting NPM packages. | -| `severity:LEVEL` | [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) will show only advisories with a high severity level. | -| `affects:LIBRARY` | [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) will show only advisories affecting the lodash library. | -| `sort:created-asc` | [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) will sort by the oldest advisories first. | -| `sort:created-desc` | [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) will sort by the newest advisories first. | -| `sort:updated-asc` | [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) will sort by the least recently updated first. | -| `sort:updated-desc` | [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) will sort by the most recently updated first. | -| `is:withdrawn` | [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) will show only advisories that have been withdrawn. | -| `created:YYYY-MM-DD` | [**created:2019-10-31**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2019-10-31) will show only advisories created on this date. | -| `updated:YYYY-MM-DD` | [**updated:2019-10-31**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2019-10-31) will show only advisories updated on this date. | +| Qualifier | 예시 | +| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `GHSA-ID` | [**GHSA-49wp-qq6x-g2rf**](https://github.com/advisories?query=GHSA-49wp-qq6x-g2rf) will show the advisory with this {% data variables.product.prodname_advisory_database %} ID. | +| `CVE-ID` | [**CVE-2020-28482**](https://github.com/advisories?query=CVE-2020-28482) will show the advisory with this CVE ID number. | +| `ecosystem:ECOSYSTEM` | [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) will show only advisories affecting NPM packages. | +| `severity:LEVEL` | [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) will show only advisories with a high severity level. | +| `affects:LIBRARY` | [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) will show only advisories affecting the lodash library. | +| `cwe:ID` | [**cwe:352**](https://github.com/advisories?query=cwe%3A352) will show only advisories with this CWE number. | +| `credit:USERNAME` | [**credit:octocat**](https://github.com/advisories?query=credit%3Aoctocat) will show only advisories credited to the "octocat" user account. | +| `sort:created-asc` | [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) will sort by the oldest advisories first. | +| `sort:created-desc` | [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) will sort by the newest advisories first. | +| `sort:updated-asc` | [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) will sort by the least recently updated first. | +| `sort:updated-desc` | [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) will sort by the most recently updated first. | +| `is:withdrawn` | [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) will show only advisories that have been withdrawn. | +| `created:YYYY-MM-DD` | [**created:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2021-01-13) will show only advisories created on this date. | +| `updated:YYYY-MM-DD` | [**updated:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2021-01-13) will show only advisories updated on this date. | + +### Viewing your vulnerable repositories + +For any vulnerability in the {% data variables.product.prodname_advisory_database %}, you can see which of your repositories have a {% data variables.product.prodname_dependabot %} alert for that vulnerability. To see a vulnerable repository, you must have access to {% data variables.product.prodname_dependabot_alerts %} for that repository. For more information, see "[About alerts for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies#access-to-dependabot-alerts)." + +1. Navigate to https://github.com/advisories. +2. Click an advisory. +3. At the top of the advisory page, click **Dependabot alerts**. ![Dependabot alerts](/assets/images/help/security/advisory-database-dependabot-alerts.png) +4. Optionally, to filter the list, use the search bar or the drop-down menus. The "Organization" drop-down menu allows you to filter the {% data variables.product.prodname_dependabot_alerts %} per owner (organization or user). ![Search bar and drop-down menus to filter alerts](/assets/images/help/security/advisory-database-dependabot-alerts-filters.png) +5. For more details about the vulnerability, and for advice on how to fix the vulnerable repository, click the repository name. ### 더 읽을거리 diff --git a/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md b/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md index 5c4f268ece4c..6d51cff47bf4 100644 --- a/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md +++ b/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md @@ -12,6 +12,8 @@ versions: {% data reusables.github-actions.actions-spending-limit-brief %} For more information, see "[About spending limits](#about-spending-limits)." +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + Minutes reset every month, while storage usage does not. | 제품 | Storage | Minutes (per month) | diff --git a/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md b/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md index 838a94729028..593427eec11b 100644 --- a/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md +++ b/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md @@ -14,6 +14,8 @@ versions: {% data reusables.package_registry.container-registry-beta-billing-note %} +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + Data transfer resets every month, while storage usage does not. | 제품 | Storage | Data transfer (per month) | diff --git a/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md b/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md index 8ae1262da6a1..d60c00f961f6 100644 --- a/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md +++ b/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md @@ -14,6 +14,8 @@ versions: {% data reusables.actions.actions-packages-set-spending-limit %} For more information about pricing for {% data variables.product.prodname_actions %} usage, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)." +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + As soon as you set a spending limit other than $0, you will be responsible for any existing overages in the current billing period. For example, if your organization uses {% data variables.product.prodname_team %}, does not allow overages, and creates workflow artifacts that increase your storage usage for the month from 1.9GB to 2.1GB, you will use slightly more storage than the 2GB your product includes. Because you have not enabled overages, your next attempt to create a workflow artifact will fail. You will not receive a bill for the 0.1GB overage that month. However, if you enable overages, your first bill will include the 0.1GB of existing overage for the current billing cycle, as well as any additional overages you accrue. diff --git a/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md b/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md index a89aca74c942..b7e1e4fde10c 100644 --- a/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md +++ b/translations/ko-KR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md @@ -14,6 +14,8 @@ versions: {% data reusables.actions.actions-packages-set-spending-limit %} For more information about pricing for {% data variables.product.prodname_registry %} usage, see "[About billing for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages)." +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + As soon as you set a spending limit other than $0, you will be responsible for any existing overages in the current billing period. For example, if your organization uses {% data variables.product.prodname_team %}, does not allow overages, and publishes a new version of a private package that increases your storage usage for the month from 1.9GB to 2.1GB, publishing the version will use slightly more than the 2GB your product includes. Because you have not enabled overages, your next attempt to publish a version of the package will fail. You will not receive a bill for the 0.1GB overage that month. However, if you enable overages, your first bill will include the 0.1GB of existing overage for the current billing cycle, as well as any additional overages you accrue. diff --git a/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md b/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md index 8e1a5def02fd..e52fb793155e 100644 --- a/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md +++ b/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md @@ -23,8 +23,13 @@ versions: {% data reusables.organizations.org_settings %} {% data reusables.organizations.security-and-analysis %} -The page that's displayed allows you to enable or disable all security and analysis features for the repositories in your organization. {% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features. +The page that's displayed allows you to enable or disable all security and analysis features for the repositories in your organization. +{% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} + +{% if currentVersion ver_gt "enterprise-server@3.0" %}If you have a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} + +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![{% data variables.product.prodname_GH_advanced_security %} features](/assets/images/help/organizations/security-and-analysis-highlight-ghas.png) {% endif %} @@ -42,24 +47,21 @@ You can enable or disable features for all repositories. {% if currentVersion == 1. Go to the security and analysis settings for your organization. For more information, see "[Displaying the security and analysis settings](#displaying-the-security-and-analysis-settings)." 1. Under "Configure security and analysis features", to the right of the feature, click **Disable all** or **Enable all**. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} !["Enable all" or "Disable all" button for "Configure security and analysis" features](/assets/images/help/organizations/security-and-analysis-disable-or-enable-all-ghas-dotcom.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} !["Enable all" or "Disable all" button for "Configure security and analysis" features](/assets/images/help/organizations/security-and-analysis-disable-or-enable-all-ghe.png) {% endif %} 2. Optionally, enable the feature by default for new repositories in your organization. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} !["Enable by default" option for new repositories](/assets/images/help/organizations/security-and-analysis-enable-by-default-in-modal.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} !["Enable by default" option for new repositories](/assets/images/help/organizations/security-and-analysis-secret-scanning-enable-by-default-ghe.png) {% endif %} -1. Click **Disable FEATURE** or **Enable FEATURE** to disable or enable the feature for all the repositories in your organization. - {% if currentVersion == "free-pro-team@latest" %} +3. Click **Disable FEATURE** or **Enable FEATURE** to disable or enable the feature for all the repositories in your organization. + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Button to disable or enable feature](/assets/images/help/organizations/security-and-analysis-enable-dependency-graph.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![Button to disable or enable feature](/assets/images/help/organizations/security-and-analysis-enable-secret-scanning-ghe.png) {% endif %} @@ -68,10 +70,9 @@ You can enable or disable features for all repositories. {% if currentVersion == 1. Go to the security and analysis settings for your organization. For more information, see "[Displaying the security and analysis settings](#displaying-the-security-and-analysis-settings)." 1. Under "Configure security and analysis features", to the right of the feature, enable or disable the feature by default for new repositories {% if currentVersion == "free-pro-team@latest" %}, or all new private repositories,{% endif %} in your organization. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Checkbox for enabling or disabling a feature for new repositories](/assets/images/help/organizations/security-and-analysis-enable-or-disable-feature-checkbox-dotcom.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![Checkbox for enabling or disabling a feature for new repositories](/assets/images/help/organizations/security-and-analysis-enable-or-disable-secret-scanning-checkbox-ghe.png) {% endif %} diff --git a/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md b/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md index 36b0f7cd4c12..7fa715be0aa5 100644 --- a/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md +++ b/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md @@ -70,7 +70,7 @@ In addition to managing organization-level settings, organization owners have ad {% endif %} | Apply/dismiss labels | | **X** | **X** | **X** | **X** | | Create, edit, delete labels | | | **X** | **X** | **X** | -| Close, reopen, and assign all issues and pull requests | | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %} +| Close, reopen, and assign all issues and pull requests | | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | [Enable and disable auto-merge on a pull request](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository) | | | **X** | **X** | **X** {% endif %} | Apply milestones | | **X** | **X** | **X** | **X** | @@ -150,8 +150,8 @@ In this section, you can find the repository permission levels required for secu | Receive [{% data variables.product.prodname_dependabot_alerts %} for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) in a repository | | | | | **X** | | [Dismiss {% data variables.product.prodname_dependabot_alerts %}](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository) | | | | | **X** | | [Designate additional people or teams to receive {% data variables.product.prodname_dependabot_alerts %}](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts) for vulnerable dependencies | | | | | **X** | -| Create [security advisories](/github/managing-security-vulnerabilities/about-github-security-advisories) | | | | | **X** | -| Manage access to {% data variables.product.prodname_GH_advanced_security %} features (see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)") | | | | | **X** | +| Create [security advisories](/github/managing-security-vulnerabilities/about-github-security-advisories) | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +| Manage access to {% data variables.product.prodname_GH_advanced_security %} features (see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)") | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" %} | [Enable the dependency graph](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-and-dependents-of-a-repository) for a private repository | | | | | **X** | | [View dependency reviews](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request) | **X** | **X** | **X** | **X** | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %} | [View {% data variables.product.prodname_code_scanning %} alerts on pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests) | **X** | **X** | **X** | **X** | **X** | diff --git a/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md b/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md new file mode 100644 index 000000000000..ea9b3d4b19bf --- /dev/null +++ b/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md @@ -0,0 +1,40 @@ +--- +title: Connecting an Azure subscription to your enterprise +intro: 'You can use your Microsoft Enterprise Agreement to enable and pay for {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %} usage beyond the included amounts for your enterprise.' +product: '{% data reusables.gated-features.enterprise-accounts %}' +redirect_from: + - /github/setting-up-and-managing-billing-and-payments-on-github/connecting-an-azure-subscription-to-your-enterprise +versions: + free-pro-team: '*' +--- + +### About Azure subscriptions and {% data variables.product.product_name %} + +{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions) and "[About billing for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages)." + +After you connect an Azure subscription, you can also manage your spending limit. For information on managing and changing your account's spending limit, see "[Managing your spending limit for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages)" and "[Managing your spending limit for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions)." + +### Connecting your Azure subscription to your enterprise account + +To connect your Azure subscription, you must have owner permissions to the subscription. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +{% data reusables.enterprise-accounts.payment-information-tab %} +1. Under "Payment Information", click **Add Azure Subscription**. +1. To sign in to your Microsoft account, follow the prompts. +1. Review the "Permissions requested" prompt. If you agree with the terms, click **Accept**. +1. Under "Select a subscription", select the Azure Subscription ID that you want to connect to your enterprise. +1. Click **Connect**. + +### Disconnecting your Azure subscription from your enterprise account + +After you disconnect your Azure subscription from your enterprise account, your usage can no longer exceed the amounts included with your plan. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +{% data reusables.enterprise-accounts.payment-information-tab %} +1. Under "Azure subscription", to the right of the subscription ID you want to disconnect, click **{% octicon "trashcan" aria-label="The trashcan icon" %}**. +1. Review the prompt, then click **Remove**. diff --git a/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/index.md b/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/index.md index 4dae4a37df1c..a0f04ad09c7a 100644 --- a/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/index.md +++ b/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/index.md @@ -18,6 +18,7 @@ versions: {% link_in_list /about-enterprise-accounts %} {% link_in_list /viewing-the-subscription-and-usage-for-your-enterprise-account %} {% link_in_list /managing-licenses-for-visual-studio-subscription-with-github-enterprise %} + {% link_in_list /connecting-an-azure-subscription-to-your-enterprise %} {% topic_link_in_list /managing-users-in-your-enterprise %} {% link_in_list /roles-in-an-enterprise %} {% link_in_list /inviting-people-to-manage-your-enterprise %} diff --git a/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md b/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md index 1b84c0d34c2b..aa2bcbfa9a96 100644 --- a/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md +++ b/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md @@ -31,7 +31,7 @@ Enterprise owners have complete control over the enterprise and can take every a Enterprise owners cannot access organization settings or content unless they are made an organization owner or given direct access to an organization-owned repository. Similarly, owners of organizations in your enterprise do not have access to the enterprise itself unless you make them enterprise owners. -You can add as many enterprise owners as you'd like to your enterprise. {% if currentVersion == "free-pro-team@latest" %}Enterprise owners must have a personal account on {% data variables.product.prodname_dotcom %}.{% endif %} As a best practice, we recommend making only a few people in your company enterprise owners, to reduce the risk to your business. +An enterprise owner will only consume a license if they are an owner or member of at least one organization within the enterprise. {% if currentVersion == "free-pro-team@latest" %}Enterprise owners must have a personal account on {% data variables.product.prodname_dotcom %}.{% endif %} As a best practice, we recommend making only a few people in your company enterprise owners, to reduce the risk to your business. ### Enterprise members @@ -52,7 +52,7 @@ Billing managers only have access to your enterprise's billing settings. Billing - View a list of billing managers - Add or remove other billing managers -Billing managers do not have access to organizations or repositories in your enterprise, and cannot add or remove enterprise owners. Billing managers must have a personal account on {% data variables.product.prodname_dotcom %}. +Billing managers will only consume a license if they are an owner or member of at least one organization within the enterprise. Billing managers do not have access to organizations or repositories in your enterprise, and cannot add or remove enterprise owners. Billing managers must have a personal account on {% data variables.product.prodname_dotcom %}. ### 더 읽을거리 diff --git a/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md b/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md index 3b2c0ceb764f..14d76e417215 100644 --- a/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md +++ b/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md @@ -15,6 +15,8 @@ versions: Enterprise accounts are currently available to {% data variables.product.prodname_enterprise %} customers paying by invoice. Billing for all of the organizations and {% data variables.product.prodname_ghe_server %} instances connected to your enterprise account are aggregated into a single bill charge for all of your paid {% data variables.product.prodname_dotcom_the_website %} services (including paid licenses in organizations, {% data variables.large_files.product_name_long %} data packs, and subscriptions for {% data variables.product.prodname_marketplace %} apps). +{% if currentVersion == "free-pro-team@latest" %}{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)."{% endif %} + For more information about managing billing managers, see "[Inviting people to manage your enterprise](/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise)." ### Viewing the subscription and usage for your enterprise account diff --git a/translations/ko-KR/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md b/translations/ko-KR/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md index 5a4271c826ac..f461f9cb212a 100644 --- a/translations/ko-KR/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md +++ b/translations/ko-KR/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md @@ -50,7 +50,7 @@ The repository owner has full control of the repository. In addition to the acti | Define code owners for the repository | "[About code owners](/github/creating-cloning-and-archiving-repositories/about-code-owners)" | | Archive the repository | "[About archiving repositories](/github/creating-cloning-and-archiving-repositories/about-archiving-repositories)" |{% if currentVersion == "free-pro-team@latest" %} | Create security advisories | "[About {% data variables.product.prodname_security_advisories %}](/github/managing-security-vulnerabilities/about-github-security-advisories)" | -| Display a sponsor button | "[Displaying a sponsor button in your repository](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)" | +| Display a sponsor button | "[Displaying a sponsor button in your repository](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)" |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | Allow or disallow auto-merge for pull requests | "[Managing auto-merge for pull requests in your repository](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository)" | {% endif %} ### Collaborator access for a repository owned by a user account diff --git a/translations/ko-KR/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md b/translations/ko-KR/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md index e466479b76fe..8755e2560b32 100644 --- a/translations/ko-KR/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md +++ b/translations/ko-KR/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md @@ -25,8 +25,6 @@ Before you can use Jekyll to create a {% data variables.product.prodname_pages % {% data reusables.pages.new-or-existing-repo %} -{% data reusables.pages.private_pages_are_public_warning %} - {% data reusables.repositories.create_new %} {% data reusables.repositories.owner-drop-down %} {% data reusables.pages.create-repo-name %} @@ -36,6 +34,8 @@ Before you can use Jekyll to create a {% data variables.product.prodname_pages % {% data reusables.pages.must-have-repo-first %} +{% data reusables.pages.private_pages_are_public_warning %} + {% data reusables.command_line.open_the_multi_os_terminal %} 2. If you don't already have a local copy of your repository, navigate to the location where you want to store your site's source files, replacing _PARENT-FOLDER_ with the folder you want to contain the folder for your repository. ```shell diff --git a/translations/ko-KR/content/github/working-with-github-pages/creating-a-github-pages-site.md b/translations/ko-KR/content/github/working-with-github-pages/creating-a-github-pages-site.md index 1816e063642f..036b40dae880 100644 --- a/translations/ko-KR/content/github/working-with-github-pages/creating-a-github-pages-site.md +++ b/translations/ko-KR/content/github/working-with-github-pages/creating-a-github-pages-site.md @@ -20,8 +20,6 @@ versions: {% data reusables.pages.new-or-existing-repo %} -{% data reusables.pages.private_pages_are_public_warning %} - {% data reusables.repositories.create_new %} {% data reusables.repositories.owner-drop-down %} {% data reusables.pages.create-repo-name %} @@ -33,6 +31,8 @@ versions: {% data reusables.pages.must-have-repo-first %} +{% data reusables.pages.private_pages_are_public_warning %} + {% data reusables.pages.navigate-site-repo %} {% data reusables.pages.decide-publishing-source %} 3. If your chosen publishing source already exists, navigate to the publishing source. If your chosen publishing source doesn't exist, create the publishing source. diff --git a/translations/ko-KR/content/rest/overview/libraries.md b/translations/ko-KR/content/rest/overview/libraries.md index 2d0f25d9c978..51935046da77 100644 --- a/translations/ko-KR/content/rest/overview/libraries.md +++ b/translations/ko-KR/content/rest/overview/libraries.md @@ -57,7 +57,7 @@ Library name | Repository | |---|---| **NodeJS GitHub library**| [pksunkara/octo ### Julia -Library name | Repository | |---|---| **Github.jl**|[WestleyArgentum/Github.jl](https://github.com/WestleyArgentum/GitHub.jl) +Library name | Repository | |---|---| **GitHub.jl**|[WestleyArgentum/GitHub.jl](https://github.com/WestleyArgentum/GitHub.jl) ### OCaml @@ -65,11 +65,11 @@ Library name | Repository | |---|---| **ocaml-github**|[mirage/ocaml-github](htt ### Perl -Library name | Repository | metacpan Website for the Library |---|---|---| **Pithub**|[plu/Pithub](https://github.com/plu/Pithub)|[Pithub CPAN](http://metacpan.org/module/Pithub) **Net::Github**|[fayland/perl-net-github](https://github.com/fayland/perl-net-github)|[Net:Github CPAN](https://metacpan.org/pod/Net::GitHub) +Library name | Repository | metacpan Website for the Library |---|---|---| **Pithub**|[plu/Pithub](https://github.com/plu/Pithub)|[Pithub CPAN](http://metacpan.org/module/Pithub) **Net::GitHub**|[fayland/perl-net-github](https://github.com/fayland/perl-net-github)|[Net:GitHub CPAN](https://metacpan.org/pod/Net::GitHub) ### PHP -Library name | Repository |---|---| **GitHub PHP Client**|[tan-tan-kanarek/github-php-client](https://github.com/tan-tan-kanarek/github-php-client) **PHP GitHub API**|[KnpLabs/php-github-api](https://github.com/KnpLabs/php-github-api) **GitHub API**|[yiiext/github-api](https://github.com/yiiext/github-api) **GitHub Joomla! Package**|[joomla-framework/github-api](https://github.com/joomla-framework/github-api) **GitHub Nette Extension**|[kdyby/github](https://github.com/kdyby/github) **GitHub API Easy Access**|[milo/github-api](https://github.com/milo/github-api) **GitHub bridge for Laravel**|[GrahamCampbell/Laravel-Github](https://github.com/GrahamCampbell/Laravel-GitHub) **PHP7 Client & WebHook wrapper**|[FlexyProject/GithubAPI](https://github.com/FlexyProject/GitHubAPI) +Library name | Repository |---|---| **GitHub PHP Client**|[tan-tan-kanarek/github-php-client](https://github.com/tan-tan-kanarek/github-php-client) **PHP GitHub API**|[KnpLabs/php-github-api](https://github.com/KnpLabs/php-github-api) **GitHub API**|[yiiext/github-api](https://github.com/yiiext/github-api) **GitHub Joomla! Package**|[joomla-framework/github-api](https://github.com/joomla-framework/github-api) **GitHub Nette Extension**|[kdyby/github](https://github.com/kdyby/github) **GitHub API Easy Access**|[milo/github-api](https://github.com/milo/github-api) **GitHub bridge for Laravel**|[GrahamCampbell/Laravel-GitHub](https://github.com/GrahamCampbell/Laravel-GitHub) **PHP7 Client & WebHook wrapper**|[FlexyProject/GitHubAPI](https://github.com/FlexyProject/GitHubAPI) ### Python diff --git a/translations/ko-KR/content/rest/overview/resources-in-the-rest-api.md b/translations/ko-KR/content/rest/overview/resources-in-the-rest-api.md index 150978d28552..c126d713e8a7 100644 --- a/translations/ko-KR/content/rest/overview/resources-in-the-rest-api.md +++ b/translations/ko-KR/content/rest/overview/resources-in-the-rest-api.md @@ -129,7 +129,7 @@ $ curl -I {% data variables.product.api_url_pre %} -u foo:bar > { > "message": "Bad credentials", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3" +> "documentation_url": "{% data variables.product.doc_url_pre %}" > } ``` @@ -141,7 +141,7 @@ $ curl -i {% data variables.product.api_url_pre %} -u {% if currentVersion == "f > HTTP/1.1 403 Forbidden > { > "message": "Maximum number of login attempts exceeded. Please try again later.", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3" +> "documentation_url": "{% data variables.product.doc_url_pre %}" > } ``` @@ -358,7 +358,7 @@ If you exceed the rate limit, an error response returns: > { > "message": "API rate limit exceeded for xxx.xxx.xxx.xxx. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3/#rate-limiting" +> "documentation_url": "{% data variables.product.doc_url_pre %}/overview/resources-in-the-rest-api#rate-limiting" > } ``` @@ -403,7 +403,7 @@ If your application triggers this rate limit, you'll receive an informative resp > { > "message": "You have triggered an abuse detection mechanism and have been temporarily blocked from content creation. Please retry your request again later.", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3/#abuse-rate-limits" +> "documentation_url": "{% data variables.product.doc_url_pre %}/overview/resources-in-the-rest-api#abuse-rate-limits" > } ``` diff --git a/translations/ko-KR/content/rest/reference/repos.md b/translations/ko-KR/content/rest/reference/repos.md index 538bc10391a7..b9a96f72f768 100644 --- a/translations/ko-KR/content/rest/reference/repos.md +++ b/translations/ko-KR/content/rest/reference/repos.md @@ -141,7 +141,7 @@ Note that the `repo_deployment` [OAuth scope](/developers/apps/scopes-for-oauth- ### Inactive deployments -When you set the state of a deployment to `success`, then all prior non-transient, non-production environment deployments in the same repository will become `inactive`. To avoid this, you can set `auto_inactive` to `false` when creating the deployment status. +When you set the state of a deployment to `success`, then all prior non-transient, non-production environment deployments in the same repository to the same environment name will become `inactive`. To avoid this, you can set `auto_inactive` to `false` when creating the deployment status. You can communicate that a transient environment no longer exists by setting its `state` to `inactive`. Setting the `state` to `inactive` shows the deployment as `destroyed` in {% data variables.product.prodname_dotcom %} and removes access to it. diff --git a/translations/ko-KR/data/reusables/actions/enterprise-beta.md b/translations/ko-KR/data/reusables/actions/enterprise-beta.md index b10237e2827e..0c674122af90 100644 --- a/translations/ko-KR/data/reusables/actions/enterprise-beta.md +++ b/translations/ko-KR/data/reusables/actions/enterprise-beta.md @@ -1,7 +1,12 @@ {% if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@2.22" %} {% note %} -**Note:** {% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 is a limited public beta. To review the external storage requirements and request access to the beta, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." +**Note:** {% data variables.product.prodname_actions %} was available for {% data variables.product.prodname_ghe_server %} 2.22 as a limited beta. The beta has ended. {% data variables.product.prodname_actions %} is now generally available in {% data variables.product.prodname_ghe_server %} 3.0 or later. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes). + +
+ +- For more information about upgrading to {% data variables.product.prodname_ghe_server %} 3.0 or later, see "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server)." +- For more information about configuring {% data variables.product.prodname_actions %} after you upgrade, see the [documentation for {% data variables.product.prodname_ghe_server %} 3.0](/enterprise-server@3.0/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server). {% endnote %} {% endif %} diff --git a/translations/ko-KR/data/reusables/actions/enterprise-common-prereqs.md b/translations/ko-KR/data/reusables/actions/enterprise-common-prereqs.md index ee9ba1dca839..3a9923ae8ea9 100644 --- a/translations/ko-KR/data/reusables/actions/enterprise-common-prereqs.md +++ b/translations/ko-KR/data/reusables/actions/enterprise-common-prereqs.md @@ -1,4 +1,4 @@ -* {% data reusables.actions.enterprise-hardware-considerations %} +* Review the hardware requirements for {% data variables.product.prodname_actions %}. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server#review-hardware-considerations)." * TLS must be configured for {% data variables.product.product_location %}'s domain. For more information, see "[Configuring TLS](/admin/configuration/configuring-tls)." {% note %} diff --git a/translations/ko-KR/data/reusables/actions/enterprise-hardware-considerations.md b/translations/ko-KR/data/reusables/actions/enterprise-hardware-considerations.md index 24c077bbae75..98ac65f4384c 100644 --- a/translations/ko-KR/data/reusables/actions/enterprise-hardware-considerations.md +++ b/translations/ko-KR/data/reusables/actions/enterprise-hardware-considerations.md @@ -1 +1 @@ -{% data variables.product.prodname_ghe_server %} requires additional CPU and memory resources when {% data variables.product.prodname_actions %} is enabled. Before enabling {% data variables.product.prodname_actions %}, review the "Hardware considerations" for your platform in "[Setting up a {% data variables.product.prodname_ghe_server %} instance](/enterprise/admin/installation/setting-up-a-github-enterprise-server-instance)" and ensure that you satisfy the minimum requirements for the features that you want to enable on {% data variables.product.product_location %}. +If you {% if currentVersion == "enterprise-server@2.22" %} configured the beta of{% else %} configure{% endif %} {% data variables.product.prodname_actions %} for the users of your {% data variables.product.prodname_ghe_server %} instance, we recommend that you provision additional CPU and memory resources. The additional resources you need to provision depend on the number of workflows your users run concurrently, and the overall levels of activity for your instance. diff --git a/translations/ko-KR/data/reusables/advanced-security/note-org-enable-uses-seats.md b/translations/ko-KR/data/reusables/advanced-security/note-org-enable-uses-seats.md index 48f3c5a99aeb..733e8e8a970f 100644 --- a/translations/ko-KR/data/reusables/advanced-security/note-org-enable-uses-seats.md +++ b/translations/ko-KR/data/reusables/advanced-security/note-org-enable-uses-seats.md @@ -1,7 +1,7 @@ -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} {% note %} -**Note:** If you enable {% data variables.product.prodname_GH_advanced_security %}, committers to these repositories will use seats on your {% data variables.product.prodname_GH_advanced_security %} license. +**Note:** If you enable {% data variables.product.prodname_GH_advanced_security %}, committers to these repositories will use seats on your {% data variables.product.prodname_GH_advanced_security %} license. This option controls access to all {% data variables.product.prodname_advanced_security %} features including {% if currentVersion == "free-pro-team@latest" %}dependency review,{% endif %} {% data variables.product.prodname_code_scanning %}, and {% data variables.product.prodname_secret_scanning %}. {% endnote %} {% endif %} \ No newline at end of file diff --git a/translations/ko-KR/data/reusables/code-scanning/enabling-options.md b/translations/ko-KR/data/reusables/code-scanning/enabling-options.md index 3ef6731b266a..bbbd1a789336 100644 --- a/translations/ko-KR/data/reusables/code-scanning/enabling-options.md +++ b/translations/ko-KR/data/reusables/code-scanning/enabling-options.md @@ -15,7 +15,7 @@ - Using {% data variables.product.prodname_actions %} (see "Enabling {% data variables.product.prodname_code_scanning %} using actions") or using the {% data variables.product.prodname_codeql_runner %} in a third-party continuous integration (CI) system (see "Running code scanning in your CI system"). + Using {% data variables.product.prodname_actions %} (see "Setting up {% data variables.product.prodname_code_scanning %} using actions") or using the {% data variables.product.prodname_codeql_runner %} in a third-party continuous integration (CI) system (see "Running code scanning in your CI system"). @@ -25,7 +25,7 @@ - Using {% data variables.product.prodname_actions %} (see "Enabling {% data variables.product.prodname_code_scanning %} using actions") or generated externally and uploaded to {% data variables.product.product_name %} (see "Uploading a SARIF file to {% data variables.product.prodname_dotcom %}"). + Using {% data variables.product.prodname_actions %} (see "Setting up {% data variables.product.prodname_code_scanning %} using actions") or generated externally and uploaded to {% data variables.product.product_name %} (see "Uploading a SARIF file to {% data variables.product.prodname_dotcom %}"). diff --git a/translations/ko-KR/data/reusables/dependabot/supported-package-managers.md b/translations/ko-KR/data/reusables/dependabot/supported-package-managers.md index e5b61bf3440a..18655106607a 100644 --- a/translations/ko-KR/data/reusables/dependabot/supported-package-managers.md +++ b/translations/ko-KR/data/reusables/dependabot/supported-package-managers.md @@ -8,7 +8,7 @@ The following table shows, for each package manager: | --------------- | ---------------- | ------------------------- |:--------------------:|:---------:| | 번들러 | `bundler` | v1 | | **✓** | | Cargo | `cargo` | v1 | **✓** | | -| Composer | `composer` | v1,v2 | **✓** | | +| Composer | `composer` | v1, v2 | **✓** | | | Docker | `docker` | v1 | **✓** | | | Elixir | `mix` | v1 | **✓** | | | Elm | `elm` | v0.18, v0.19 | **✓** | | @@ -17,7 +17,7 @@ The following table shows, for each package manager: | Go modules | `gomod` | v1 | **✓** | **✓** | | Gradle | `gradle` | see (A) below | **✓** | | | Maven | `maven` | see (B) below | **✓** | | -| npm | `npm` | v6 | **✓** | | +| npm | `npm` | v6, v7 | **✓** | | | NuGet | `nuget` | <= 4.8.
see (C) below | **✓** | | | pip | `pip` | v20 | | | | pipenv | `pip` | <= 2018.11.26 | | | diff --git a/translations/ko-KR/data/reusables/desktop/choose-clone-repository.md b/translations/ko-KR/data/reusables/desktop/choose-clone-repository.md index 45deab6ea4be..41f4b6a914d4 100644 --- a/translations/ko-KR/data/reusables/desktop/choose-clone-repository.md +++ b/translations/ko-KR/data/reusables/desktop/choose-clone-repository.md @@ -1 +1,13 @@ 1. In the **File** menu, click **Clone Repository**. + + {% mac %} + + ![Clone menu option in the Mac app](/assets/images/help/desktop/clone-file-menu-mac.png) + + {% endmac %} + + {% windows %} + + ![Clone menu option in the Windows app](/assets/images/help/desktop/clone-file-menu-windows.png) + + {% endwindows %} diff --git a/translations/ko-KR/data/reusables/desktop/choose-local-path.md b/translations/ko-KR/data/reusables/desktop/choose-local-path.md new file mode 100644 index 000000000000..8bf8a7ac5fd9 --- /dev/null +++ b/translations/ko-KR/data/reusables/desktop/choose-local-path.md @@ -0,0 +1,13 @@ +1. Click **Choose...** and navigate to a local path where you want to clone the repository. + + {% mac %} + + ![The choose button](/assets/images/help/desktop/clone-choose-button-mac.png) + + {% endmac %} + + {% windows %} + + ![The choose button](/assets/images/help/desktop/clone-choose-button-win.png) + + {% endwindows %} diff --git a/translations/ko-KR/data/reusables/desktop/click-clone.md b/translations/ko-KR/data/reusables/desktop/click-clone.md new file mode 100644 index 000000000000..d291246ebf06 --- /dev/null +++ b/translations/ko-KR/data/reusables/desktop/click-clone.md @@ -0,0 +1,14 @@ +1. Click **Clone**. + + {% mac %} + + ![The clone button](/assets/images/help/desktop/clone-button-mac.png) + + {% endmac %} + + {% windows %} + + ![The clone button](/assets/images/help/desktop/clone-button-win.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/ko-KR/data/reusables/desktop/cloning-location-tab.md b/translations/ko-KR/data/reusables/desktop/cloning-location-tab.md index 8752592c0ed7..e4610d9f88dd 100644 --- a/translations/ko-KR/data/reusables/desktop/cloning-location-tab.md +++ b/translations/ko-KR/data/reusables/desktop/cloning-location-tab.md @@ -1 +1,13 @@ 1. Click the tab that corresponds to the location of the repository you want to clone. You can also click **URL** to manually enter the repository location. + + {% mac %} + + ![Location tabs in the Clone a repository menu](/assets/images/help/desktop/choose-repository-location-mac.png) + + {% endmac %} + + {% windows %} + + ![Location tabs in the Clone a repository menu](/assets/images/help/desktop/choose-repository-location-win.png) + + {% endwindows %} diff --git a/translations/ko-KR/data/reusables/desktop/cloning-repository-list.md b/translations/ko-KR/data/reusables/desktop/cloning-repository-list.md index 37d26e30394e..97a7f7a894eb 100644 --- a/translations/ko-KR/data/reusables/desktop/cloning-repository-list.md +++ b/translations/ko-KR/data/reusables/desktop/cloning-repository-list.md @@ -1 +1,14 @@ 1. Choose the repository you want to clone from the list. + + + {% mac %} + + ![Clone a repository list](/assets/images/help/desktop/clone-a-repository-list-mac.png) + + {% endmac %} + + {% windows %} + + ![Clone a repository list](/assets/images/help/desktop/clone-a-repository-list-win.png) + + {% endwindows %} \ No newline at end of file diff --git a/translations/ko-KR/data/reusables/desktop/fork-type-prompt.md b/translations/ko-KR/data/reusables/desktop/fork-type-prompt.md new file mode 100644 index 000000000000..1067dab7488e --- /dev/null +++ b/translations/ko-KR/data/reusables/desktop/fork-type-prompt.md @@ -0,0 +1,42 @@ +1. If you plan to use this fork for contributing to the original upstream repository, click **To contribute to the parent project**. + + {% mac %} + + ![Contribute to the parent project menu option](/assets/images/help/desktop/mac-fork-options-prompt.png) + + {% endmac %} + + {% windows %} + + ![Contribute to the parent project menu option](/assets/images/help/desktop/windows-fork-options-prompt.png) + + {% endwindows %} + +2. If you plan to use this fork for a project not connected to the upstream, click **For my own purposes**. + + {% mac %} + + ![Contribute to an independent project menu option](/assets/images/help/desktop/mac-fork-own-purposes.png) + + {% endmac %} + + {% windows %} + + ![Contribute to an independent project menu option](/assets/images/help/desktop/windows-fork-own-purposes.png) + + {% endwindows %} + +3. Click **Continue**. + + {% mac %} + + ![The continue button](/assets/images/help/desktop/mac-forking-continue.png) + + {% endmac %} + + {% windows %} + + ![The continue button](/assets/images/help/desktop/windows-forking-continue.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/ko-KR/data/reusables/desktop/open-repository-settings.md b/translations/ko-KR/data/reusables/desktop/open-repository-settings.md new file mode 100644 index 000000000000..5e298edc85b6 --- /dev/null +++ b/translations/ko-KR/data/reusables/desktop/open-repository-settings.md @@ -0,0 +1,14 @@ +1. Open the **Repository** menu, then click **Repository settings...**. + + {% mac %} + + ![Repository settings menu option in the Mac app](/assets/images/help/desktop/mac-repository-settings.png) + + {% endmac %} + + {% windows %} + + ![Repository settings menu option in the Windows app](/assets/images/help/desktop/windows-repository-settings.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/ko-KR/data/reusables/desktop/select-fork-behavior.md b/translations/ko-KR/data/reusables/desktop/select-fork-behavior.md new file mode 100644 index 000000000000..05785064e36e --- /dev/null +++ b/translations/ko-KR/data/reusables/desktop/select-fork-behavior.md @@ -0,0 +1,28 @@ +1. Click **Fork behavior**, then select how you want to use the fork. + + {% mac %} + + ![The contribute to the parent repository option in the Fork Behavior menu](/assets/images/help/desktop/mac-fork-behavior-menu-contribute.png) + + {% endmac %} + + {% windows %} + + ![The contribute to the parent repository option in the Fork Behavior menu](/assets/images/help/desktop/windows-fork-behavior-menu-contribute.png) + + {% endwindows %} + +2. Click **Save**. + + {% mac %} + + ![The save button in the Fork Behavior menu](/assets/images/help/desktop/mac-fork-behavior-save.png) + + {% endmac %} + + {% windows %} + + ![The save button in the Fork Behavior menu](/assets/images/help/desktop/windows-fork-behavior-save.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/ko-KR/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md b/translations/ko-KR/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md new file mode 100644 index 000000000000..63fa9473e7a9 --- /dev/null +++ b/translations/ko-KR/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md @@ -0,0 +1 @@ +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. \ No newline at end of file diff --git a/translations/ko-KR/data/reusables/enterprise-accounts/payment-information-tab.md b/translations/ko-KR/data/reusables/enterprise-accounts/payment-information-tab.md new file mode 100644 index 000000000000..4de0966ad7d2 --- /dev/null +++ b/translations/ko-KR/data/reusables/enterprise-accounts/payment-information-tab.md @@ -0,0 +1 @@ +1. Under "Billing", click **Payment information**. diff --git a/translations/ko-KR/data/reusables/enterprise_installation/about-adjusting-resources.md b/translations/ko-KR/data/reusables/enterprise_installation/about-adjusting-resources.md new file mode 100644 index 000000000000..2d6c2fe4e6ff --- /dev/null +++ b/translations/ko-KR/data/reusables/enterprise_installation/about-adjusting-resources.md @@ -0,0 +1 @@ +For more information about adjusting resources for an existing instance, see "[Increasing storage capacity](/enterprise/admin/installation/increasing-storage-capacity)" and "[Increasing CPU or memory resources](/enterprise/admin/installation/increasing-cpu-or-memory-resources)." diff --git a/translations/ko-KR/data/reusables/enterprise_installation/aws-supported-instance-types.md b/translations/ko-KR/data/reusables/enterprise_installation/aws-supported-instance-types.md index 5cf0c5069354..e5b77c738570 100644 --- a/translations/ko-KR/data/reusables/enterprise_installation/aws-supported-instance-types.md +++ b/translations/ko-KR/data/reusables/enterprise_installation/aws-supported-instance-types.md @@ -1,37 +1,13 @@ -{% data variables.product.prodname_ghe_server %} is supported on the following EC2 instance types. For more information, see [the AWS EC2 instance type overview page](http://aws.amazon.com/ec2/instance-types/). - -| EC2 instance type | Model | -| ----------------- | ---------------------------------- | -| C3 | c3.2xlarge, c3.4xlarge, c3.8xlarge | - -| EC2 instance type | Model | -| ----------------- | ---------------------------------- | -| C4 | c4.2xlarge, c4.4xlarge, c4.8xlarge | - -| EC2 instance type | Model | -| ----------------- | -------------------------------------------------------------------- | -| C5 | c5.large, c5.xlarge, c5.2xlarge, c5.4xlarge, c5.9xlarge, c5.18xlarge | - -| EC2 instance type | Model | -| ----------------- | --------------------- | -| M3 | m3.xlarge, m3.2xlarge | - -| EC2 instance type | Model | -| ----------------- | ----------------------------------------------------------- | -| M4 | m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m4.16xlarge | - -| EC2 instance type | Model | -| ----------------- | --------------------------------------------------------------------- | -| M5 | m5.large, m5.xlarge, m5.2xlarge, m5.4xlarge, m5.12xlarge, m5.24xlarge | - -| EC2 instance type | Model | -| ----------------- | -------------------------------------------------------------------- | -| R4 | r4.large, r4.xlarge, r4.2xlarge, r4.4xlarge, r4.8xlarge, r4.16xlarge | - -| EC2 instance type | Model | -| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| R5 | r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge, r5.12xlarge, r5.24xlarge{% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.19" %}, r5n.large, r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.12xlarge, r5n.24xlarge, r5a.large, r5a.xlarge, r5a.2xlarge, r5a.4xlarge, r5a.12xlarge, r5a.24xlarge{% endif %} - -| EC2 instance type | Model | -| ----------------- | ------------------------ | -| X1 | x1.16xlarge, x1.32xlarge | +{% data variables.product.prodname_ghe_server %} is supported on the following EC2 instance sizes. For more information, see [the AWS EC2 instance type overview page](http://aws.amazon.com/ec2/instance-types/). + +| 유형 | Size | +|:-- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| C3 | c3.2xlarge, c3.4xlarge, c3.8xlarge | +| C4 | c4.2xlarge, c4.4xlarge, c4.8xlarge | +| C5 | c5.large, c5.xlarge, c5.2xlarge, c5.4xlarge, c5.9xlarge, c5.18xlarge | +| M3 | m3.xlarge, m3.2xlarge | +| M4 | m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m4.16xlarge | +| M5 | m5.large, m5.xlarge, m5.2xlarge, m5.4xlarge, m5.12xlarge, m5.24xlarge | +| R4 | r4.large, r4.xlarge, r4.2xlarge, r4.4xlarge, r4.8xlarge, r4.16xlarge | +| R5 | r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge, r5.12xlarge, r5.24xlarge{% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.19" %}, r5n.large, r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.12xlarge, r5n.24xlarge, r5a.large, r5a.xlarge, r5a.2xlarge, r5a.4xlarge, r5a.12xlarge, r5a.24xlarge{% endif %} +| X1 | x1.16xlarge, x1.32xlarge | diff --git a/translations/ko-KR/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md b/translations/ko-KR/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md index 1bdc5adca770..ec895f314d24 100644 --- a/translations/ko-KR/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md +++ b/translations/ko-KR/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md @@ -1,6 +1,5 @@ - [Minimum requirements](#minimum-requirements){% if currentVersion == "enterprise-server@2.22" %} -- [Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% endif %}{% if currentVersion ver_gt "enterprise-server@2.22" %} -- [Optional features](#optional-features){% endif %} +- [Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% endif %} - [Storage](#storage) - [CPU and memory](#cpu-and-memory) @@ -8,20 +7,7 @@ We recommend different hardware configurations depending on the number of user licenses for {% data variables.product.product_location %}. If you provision more resources than the minimum requirements, your instance will perform and scale better. -{% data reusables.enterprise_installation.hardware-rec-table %}{% if currentVersion ver_gt "enterprise-server@2.21" %} If you enable {% if currentVersion == "enterprise-server@2.22" %}the beta for {% endif %}{% data variables.product.prodname_actions %}, review the following requirements and recommendations. - -- You must configure at least one runner for {% data variables.product.prodname_actions %} workflows. For more information, see "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners)." -- You must configure external blob storage. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." -- You may need to configure additional CPU and memory resources. The additional resources you need to provision for {% data variables.product.prodname_actions %} depend on the number of workflows your users run concurrently, and the overall levels of activity for users, automations, and integrations. - - | Maximum jobs per minute | Additional vCPUs | Additional memory | - |:----------------------- | ----------------:| -----------------:| - | Light testing | 4 | 30.5 GB | - | 25 | 8 | 61 GB | - | 35 | 16 | 122 GB | - | 100 | 32 | 244 GB | - -{% endif %} +{% data reusables.enterprise_installation.hardware-rec-table %} #### Storage @@ -31,7 +17,7 @@ Your instance requires a persistent data disk separate from the root disk. For m {% if currentVersion ver_gt "enterprise-server@2.21" %} -If you enable{% if currentVersion == "enterprise-server@2.22" %} the beta of{% endif %} {% data variables.product.prodname_actions %}, you'll need to configure external blob storage. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." +To configure{% if currentVersion == "enterprise-server@2.22" %} the beta of{% endif %} {% data variables.product.prodname_actions %}, you must provide external blob storage. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." {% endif %} @@ -39,7 +25,7 @@ You can resize your instance's root disk by building a new instance or using an #### CPU and memory -{% data variables.product.prodname_ghe_server %} requires more CPU and memory resources depending on levels of activity for users, automations, and integrations. +The CPU and memory resources that {% data variables.product.prodname_ghe_server %} requires depend on the levels of activity for users, automations, and integrations. {% if currentVersion ver_gt "enterprise-server@2.21" %}{% data reusables.actions.enterprise-hardware-considerations %}{% endif %} {% data reusables.enterprise_installation.increasing-cpus-req %} diff --git a/translations/ko-KR/data/reusables/enterprise_installation/hardware-rec-table.md b/translations/ko-KR/data/reusables/enterprise_installation/hardware-rec-table.md index a9ffb7473a5c..a7310c66fce8 100644 --- a/translations/ko-KR/data/reusables/enterprise_installation/hardware-rec-table.md +++ b/translations/ko-KR/data/reusables/enterprise_installation/hardware-rec-table.md @@ -1,20 +1,20 @@ -{% if currentVersion ver_gt "enterprise-server@2.21" %} +{% if currentVersion == "enterprise-server@2.22" %} {% note %} -**Note**: If you enable {% data variables.product.prodname_actions %} or {% data variables.product.prodname_registry %}, your instance requires additional hardware resources. Minimum requirements for an instance with {% if currentVersion == "enterprise-server@2.22" %}beta{% else %}optional{% endif %} features enabled are **bold** in the following table. For more information, see "{% if currentVersion == "enterprise-server@2.22" %}[Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% else %}[Optional features](#optional-features){% endif %}." +**Note**: If you joined the beta for {% data variables.product.prodname_actions %} or {% data variables.product.prodname_registry %} and enabled the features, your instance requires additional hardware resources. Minimum requirements for an instance with beta features enabled are **bold** in the following table. For more information, see "[Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222)." {% endnote %} {% endif %} {% if currentVersion ver_gt "enterprise-server@2.22" %} -| User licenses | vCPUs | Memory | Attached storage | Root storage | -|:------------------------------ | --------------------------------------------:| ----------------------------------------------------:| ----------------------------------------------------:| ------------:| -| Trial, demo, or 10 light users | 2
or [**4**](#optional-features) | 16 GB
or [**32 GB**](#optional-features) | 100 GB
or [**150 GB**](#optional-features) | 200 GB | -| 10 to 3,000 | 4
or [**8**](#optional-features) | 32 GB
or [**48 GB**](#optional-features) | 250 GB
or [**300 GB**](#optional-features) | 200 GB | -| 3,000 to 5000 | 8
or [**12**](#optional-features) | 64 GB | 500 GB | 200 GB | -| 5,000 to 8000 | 12
or [**16**](#optional-features) | 96 GB | 750 GB | 200 GB | -| 8,000 to 10,000+ | 16
or [**20**](#optional-features) | 128 GB
or [**160 GB**](#optional-features) | 1000 GB | 200 GB | +| User licenses | vCPUs | Memory | Attached storage | Root storage | +|:------------------------------ | -----:| ------:| ----------------:| ------------:| +| Trial, demo, or 10 light users | 4 | 32 GB | 150 GB | 200 GB | +| 10 to 3,000 | 8 | 48 GB | 300 GB | 200 GB | +| 3,000 to 5000 | 12 | 64 GB | 500 GB | 200 GB | +| 5,000 to 8000 | 16 | 96 GB | 750 GB | 200 GB | +| 8,000 to 10,000+ | 20 | 160 GB | 1000 GB | 200 GB | {% else %} @@ -28,22 +28,20 @@ {% endif %} -For more information about adjusting resources for an existing instance, see "[Increasing storage capacity](/enterprise/admin/installation/increasing-storage-capacity)" and "[Increasing CPU or memory resources](/enterprise/admin/installation/increasing-cpu-or-memory-resources)." - -{% if currentVersion == "enterprise-server@2.22" %} +{% data reusables.enterprise_installation.about-adjusting-resources %} -#### Beta features in {% data variables.product.prodname_ghe_server %} 2.22 +{% if currentVersion ver_gt "enterprise-server@2.22" %} -You can sign up for beta features available in {% data variables.product.prodname_ghe_server %} 2.22 such as {% data variables.product.prodname_actions %}, {% data variables.product.prodname_registry %}, and {% data variables.product.prodname_code_scanning %}. For more information, see the [release notes for the 2.22 series](https://enterprise.github.com/releases/series/2.22#release-2.22.0) on the {% data variables.product.prodname_enterprise %} website. +If you plan to configure {% data variables.product.prodname_actions %} for your instance, you should provision additional resources. You must also configure at least one self-hosted runner to execute workflows. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." -If you enable beta features for {% data variables.product.prodname_ghe_server %} 2.22, your instance requires additional hardware resources. For more information, see "[Minimum requirements](#minimum-requirements)". +{% endif %} -{% elsif currentVersion ver_gt "enterprise-server@2.22" %} +{% if currentVersion == "enterprise-server@2.22" %} -#### Optional features +#### Beta features in {% data variables.product.prodname_ghe_server %} 2.22 -You can enable optional features for {% data variables.product.prodname_ghe_server %}, such as {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %}. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)" or "[Getting started with {% data variables.product.prodname_registry %} for your enterprise](/admin/packages/getting-started-with-github-packages-for-your-enterprise)." +{% data variables.product.prodname_ghe_server %} 2.22 offered features in beta, such as {% data variables.product.prodname_actions %}, {% data variables.product.prodname_registry %}, and {% data variables.product.prodname_code_scanning %}. For more information, see the [{% data variables.product.prodname_ghe_server %} 2.22 release notes](/enterprise-server@2.22/admin/release-notes#2.22.0). -If you enable optional features, your instance requires additional hardware resources. For more information, see "[Minimum requirements](#minimum-requirements)". +If you enabled beta features for {% data variables.product.prodname_ghe_server %} 2.22, your instance requires additional hardware resources. For more information, see "[Minimum requirements](#minimum-requirements)". {% endif %} diff --git a/translations/ko-KR/data/reusables/gated-features/auto-merge.md b/translations/ko-KR/data/reusables/gated-features/auto-merge.md index 72a58ba07dd8..acfb4dddffad 100644 --- a/translations/ko-KR/data/reusables/gated-features/auto-merge.md +++ b/translations/ko-KR/data/reusables/gated-features/auto-merge.md @@ -1 +1 @@ -Auto-merge for pull requests is available in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, and {% data variables.product.prodname_ghe_cloud %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} \ No newline at end of file +Auto-merge for pull requests is available in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, {% data variables.product.prodname_ghe_cloud %}, and {% data variables.product.prodname_ghe_server %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} diff --git a/translations/ko-KR/data/reusables/gated-features/code-scanning.md b/translations/ko-KR/data/reusables/gated-features/code-scanning.md index 69e6abf27f4f..35598cce5476 100644 --- a/translations/ko-KR/data/reusables/gated-features/code-scanning.md +++ b/translations/ko-KR/data/reusables/gated-features/code-scanning.md @@ -1 +1,4 @@ -{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_code_scanning_capc %} is available for all public repositories and for private repositories owned by organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled.{% else %}{% data variables.product.prodname_code_scanning_capc %} is available if you have a license for {% data variables.product.prodname_GH_advanced_security %}.{% endif %} {% data reusables.advanced-security.more-info-ghas %} +{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_code_scanning_capc %} is available for all public repositories and for private repositories owned by organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled. +{%- elsif currentVersion ver_gt "enterprise-server@3.0" %}{% data variables.product.prodname_code_scanning_capc %} is available if {% data variables.product.prodname_GH_advanced_security %} is enabled for the repository. +{%- else %} +{% data variables.product.prodname_code_scanning_capc %} is available if you have a license for {% data variables.product.prodname_GH_advanced_security %}.{% endif %} {% data reusables.advanced-security.more-info-ghas %} diff --git a/translations/ko-KR/data/reusables/github-actions/supported-github-runners.md b/translations/ko-KR/data/reusables/github-actions/supported-github-runners.md index 37caf3e2cc49..103252d43668 100644 --- a/translations/ko-KR/data/reusables/github-actions/supported-github-runners.md +++ b/translations/ko-KR/data/reusables/github-actions/supported-github-runners.md @@ -1,8 +1,8 @@ -| Virtual environment | YAML workflow label | -| -------------------- | ---------------------------------- | -| Windows Server 2019 | `windows-latest` or `windows-2019` | -| Ubuntu 20.04 | `ubuntu-20.04` | -| Ubuntu 18.04 | `ubuntu-latest` or `ubuntu-18.04` | -| Ubuntu 16.04 | `ubuntu-16.04` | -| macOS Big Sur 11.0 | `macos-11.0` | -| macOS Catalina 10.15 | `macos-latest` or `macos-10.15` | +| Virtual environment | YAML workflow label | +| -------------------- | -------------------------------------------- | +| Windows Server 2019 | `windows-latest` or `windows-2019` | +| Ubuntu 20.04 | `ubuntu-latest` (see note) or `ubuntu-20.04` | +| Ubuntu 18.04 | `ubuntu-latest` (see note) or `ubuntu-18.04` | +| Ubuntu 16.04 | `ubuntu-16.04` | +| macOS Big Sur 11.0 | `macos-11.0` | +| macOS Catalina 10.15 | `macos-latest` or `macos-10.15` | diff --git a/translations/ko-KR/data/reusables/github-actions/ubuntu-runner-preview.md b/translations/ko-KR/data/reusables/github-actions/ubuntu-runner-preview.md index 1a3636e0e1e5..6eb91edc1378 100644 --- a/translations/ko-KR/data/reusables/github-actions/ubuntu-runner-preview.md +++ b/translations/ko-KR/data/reusables/github-actions/ubuntu-runner-preview.md @@ -1,5 +1,5 @@ {% note %} -**Note:** The Ubuntu 20.04 virtual environment is currently provided as a preview only. The `ubuntu-latest` YAML workflow label still uses the Ubuntu 18.04 virtual environment. +**Note:** The `ubuntu-latest` label is currently being migrated from the Ubuntu 18.04 virtual environment to Ubuntu 20.04. Specifying the `ubuntu-latest` label during the migration might use either virtual environment. To explicitly use Ubuntu 20.04 or Ubuntu 18.04, specify `ubuntu-20.04` or `ubuntu-18.04`. When the migration is complete, `ubuntu-latest` will use the Ubuntu 20.04 virtual environment. For more information about the migration, see "[Ubuntu-latest workflows will use Ubuntu-20.04](https://github.com/actions/virtual-environments/issues/1816)." {% endnote %} diff --git a/translations/ko-KR/data/reusables/organizations/organizations_include.md b/translations/ko-KR/data/reusables/organizations/organizations_include.md index da902c12ed56..766b2394dc83 100644 --- a/translations/ko-KR/data/reusables/organizations/organizations_include.md +++ b/translations/ko-KR/data/reusables/organizations/organizations_include.md @@ -6,3 +6,4 @@ Organizations include: - [Nested teams that reflect your company or group's structure](/articles/about-teams) with cascading access permissions and mentions{% if currentVersion != "github-ae@latest" %} - The ability for organization owners to view members' [two-factor authentication (2FA) status](/articles/about-two-factor-authentication) - The option to [require all organization members to use two-factor authentication](/articles/requiring-two-factor-authentication-in-your-organization){% endif %} +{% if currentVersion == "free-pro-team@latest" %}- The option to purchase a license for {% data variables.product.prodname_GH_advanced_security %} and use the features on private repositories. {% data reusables.advanced-security.more-info-ghas %}{% endif %} diff --git a/translations/ko-KR/data/reusables/pages/new-or-existing-repo.md b/translations/ko-KR/data/reusables/pages/new-or-existing-repo.md index 4fdcdaf871e9..bfb5ba3b47a5 100644 --- a/translations/ko-KR/data/reusables/pages/new-or-existing-repo.md +++ b/translations/ko-KR/data/reusables/pages/new-or-existing-repo.md @@ -1,3 +1,5 @@ If your site is an independent project, you can create a new repository to store your site's source code. If your site is associated with an existing project, you can add the source code {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}to that project's repository, in a `/docs` folder on the default branch or on a different branch.{% else %}for your site to a `gh-pages` branch or a `docs` folder on the `master` branch in that project's repository.{% endif %} For example, if you're creating a site to publish documentation for a project that's already on {% data variables.product.product_name %}, you may want to store the source code for the site in the same repository as the project. +{% if currentVersion == "free-pro-team@latest" %}If the account that owns the repository uses {% data variables.product.prodname_free_user %} or {% data variables.product.prodname_free_team %}, the repository must be public.{% endif %} + If you want to create a site in an existing repository, skip to the "[Creating your site](#creating-your-site)" section. diff --git a/translations/ko-KR/data/reusables/pull_requests/you-can-auto-merge.md b/translations/ko-KR/data/reusables/pull_requests/you-can-auto-merge.md index 410aec2a8ee8..5da386a3d162 100644 --- a/translations/ko-KR/data/reusables/pull_requests/you-can-auto-merge.md +++ b/translations/ko-KR/data/reusables/pull_requests/you-can-auto-merge.md @@ -1,3 +1,3 @@ -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} You can configure a pull request to merge automatically when all merge requirements are met. For more information, see "[Automatically merging a pull request](/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request)." -{% endif %} \ No newline at end of file +{% endif %} diff --git a/translations/ko-KR/data/reusables/webhooks/pull_request_webhook_properties.md b/translations/ko-KR/data/reusables/webhooks/pull_request_webhook_properties.md index 444621076f8b..e8e27494cbd4 100644 --- a/translations/ko-KR/data/reusables/webhooks/pull_request_webhook_properties.md +++ b/translations/ko-KR/data/reusables/webhooks/pull_request_webhook_properties.md @@ -1,3 +1,3 @@ -| 키 | 유형 | 설명 | -| ---- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `동작` | `문자열` | The action that was performed. Can be one of `opened`, `edited`, `closed`, `assigned`, `unassigned`, `review_requested`, `review_request_removed`, `ready_for_review`, `converted_to_draft`, `labeled`, `unlabeled`, `synchronize`, `locked`, `unlocked`, or `reopened`. If the action is `closed` and the `merged` key is `false`, the pull request was closed with unmerged commits. If the action is `closed` and the `merged` key is `true`, the pull request was merged. | +| 키 | 유형 | 설명 | +| ---- | ----- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `동작` | `문자열` | The action that was performed. Can be one of `opened`, `edited`, `closed`, `assigned`, `unassigned`, `review_requested`, `review_request_removed`, `ready_for_review`, `converted_to_draft`, `labeled`, `unlabeled`, `synchronize`, {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}`auto_merge_enabled`, `auto_merge_disabled`,{% endif %} `locked`, `unlocked`, or `reopened`. If the action is `closed` and the `merged` key is `false`, the pull request was closed with unmerged commits. If the action is `closed` and the `merged` key is `true`, the pull request was merged. | diff --git a/translations/ko-KR/data/variables/action_code_examples.yml b/translations/ko-KR/data/variables/action_code_examples.yml index a1a9e462d737..98b6b4037fe2 100644 --- a/translations/ko-KR/data/variables/action_code_examples.yml +++ b/translations/ko-KR/data/variables/action_code_examples.yml @@ -24,7 +24,7 @@ - labels - title: Add releases to GitHub - description: Publish Github releases in an action + description: Publish GitHub releases in an action languages: 'Dockerfile, Shell' href: elgohr/Github-Release-Action tags: @@ -32,7 +32,7 @@ - publishing - title: Publish a docker image to Dockerhub - description: A Github Action used to build and publish Docker images + description: A GitHub Action used to build and publish Docker images languages: 'Dockerfile, Shell' href: elgohr/Publish-Docker-Github-Action tags: @@ -123,7 +123,7 @@ - publishing - title: Label your Pull Requests auto-magically (using committed files) - description: Github action to label your pull requests auto-magically (using committed files) + description: GitHub action to label your pull requests auto-magically (using committed files) languages: 'TypeScript, Dockerfile, JavaScript' href: Decathlon/pull-request-labeler-action tags: @@ -132,7 +132,7 @@ - labels - title: Add Label to your Pull Requests based on the author team name - description: Github action to label your pull requests based on the author name + description: GitHub action to label your pull requests based on the author name languages: 'TypeScript, JavaScript' href: JulienKode/team-labeler-action tags: diff --git a/translations/ko-KR/data/variables/product.yml b/translations/ko-KR/data/variables/product.yml index c828481f8a6f..8dfe7bc55e5c 100644 --- a/translations/ko-KR/data/variables/product.yml +++ b/translations/ko-KR/data/variables/product.yml @@ -147,10 +147,10 @@ current-340-version: '11.10.354' #Developer site product variables #Use this inside command-line and other code blocks doc_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://developer.github.com{% else %}https://developer.github.com/enterprise/{{currentVersion}}{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://docs.github.com/rest{% elsif enterpriseServerVersions contains currentVersion %}https://docs.github.com/enterprise/{{ currentVersion | version_num }}/rest{% elsif currentVersion == "github-ae@latest" %}https://docs.github.com/github-ae@latest/rest{% endif %} #Use this inside command-line code blocks api_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% else %}http(s)://[hostname]/api/v3{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/v3{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]{% endif %} #Use this inside command-line code blocks #Enterprise OAuth paths that don't include "/graphql" or "/api/v3" oauth_host_code: >- @@ -159,10 +159,10 @@ device_authorization_url: >- {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}[`https://github.com/login/device`](https://github.com/login/device){% else %}`http(s)://[hostname]/login/device`{% endif %} #Use this all other code blocks api_url_code: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% else %}http(s)://[hostname]/api/v3{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/v3{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]{% endif %} #Use this inside command-line code blocks graphql_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% else %}http(s)://[hostname]/api/graphql{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/graphql{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]/graphql{% endif %} #Use this all other code blocks graphql_url_code: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% else %}http(s)://[hostname]/api/graphql{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/graphql{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]/graphql{% endif %} diff --git a/translations/pt-BR/content/actions/guides/about-service-containers.md b/translations/pt-BR/content/actions/guides/about-service-containers.md index 1a7ada5f1317..3d437feaba8c 100644 --- a/translations/pt-BR/content/actions/guides/about-service-containers.md +++ b/translations/pt-BR/content/actions/guides/about-service-containers.md @@ -10,7 +10,7 @@ versions: enterprise-server: '>=2.22' type: overview topics: - - Containers + - Contêineres - Docker --- diff --git a/translations/pt-BR/content/actions/guides/creating-postgresql-service-containers.md b/translations/pt-BR/content/actions/guides/creating-postgresql-service-containers.md index 691710b3c7ba..bde72bfcbd97 100644 --- a/translations/pt-BR/content/actions/guides/creating-postgresql-service-containers.md +++ b/translations/pt-BR/content/actions/guides/creating-postgresql-service-containers.md @@ -11,7 +11,7 @@ versions: enterprise-server: '>=2.22' type: 'tutorial' topics: - - 'Containers' + - 'Contêineres' - 'Docker' --- diff --git a/translations/pt-BR/content/actions/guides/creating-redis-service-containers.md b/translations/pt-BR/content/actions/guides/creating-redis-service-containers.md index 1c47ed068076..734f8437ac9a 100644 --- a/translations/pt-BR/content/actions/guides/creating-redis-service-containers.md +++ b/translations/pt-BR/content/actions/guides/creating-redis-service-containers.md @@ -11,7 +11,7 @@ versions: enterprise-server: '>=2.22' type: 'tutorial' topics: - - 'Containers' + - 'Contêineres' - 'Docker' --- diff --git a/translations/pt-BR/content/actions/guides/deploying-to-amazon-elastic-container-service.md b/translations/pt-BR/content/actions/guides/deploying-to-amazon-elastic-container-service.md index 16887e98f50c..82aff05f754a 100644 --- a/translations/pt-BR/content/actions/guides/deploying-to-amazon-elastic-container-service.md +++ b/translations/pt-BR/content/actions/guides/deploying-to-amazon-elastic-container-service.md @@ -8,7 +8,7 @@ versions: type: 'tutorial' topics: - 'CD' - - 'Containers' + - 'Contêineres' - 'Amazon ECS' --- diff --git a/translations/pt-BR/content/actions/guides/deploying-to-azure-app-service.md b/translations/pt-BR/content/actions/guides/deploying-to-azure-app-service.md index 503d8c6b8a9b..1ce0d9e13b42 100644 --- a/translations/pt-BR/content/actions/guides/deploying-to-azure-app-service.md +++ b/translations/pt-BR/content/actions/guides/deploying-to-azure-app-service.md @@ -8,7 +8,7 @@ versions: type: 'tutorial' topics: - 'CD' - - 'Containers' + - 'Contêineres' - 'Serviço do aplicativo Azure' --- diff --git a/translations/pt-BR/content/actions/guides/deploying-to-google-kubernetes-engine.md b/translations/pt-BR/content/actions/guides/deploying-to-google-kubernetes-engine.md index 9d98112c96eb..39a06bf0a63f 100644 --- a/translations/pt-BR/content/actions/guides/deploying-to-google-kubernetes-engine.md +++ b/translations/pt-BR/content/actions/guides/deploying-to-google-kubernetes-engine.md @@ -8,7 +8,7 @@ versions: type: 'tutorial' topics: - 'CD' - - 'Containers' + - 'Contêineres' - 'Google Kubernetes Engine' --- diff --git a/translations/pt-BR/content/actions/hosting-your-own-runners/about-self-hosted-runners.md b/translations/pt-BR/content/actions/hosting-your-own-runners/about-self-hosted-runners.md index b67b94a21315..f2ac28d03807 100644 --- a/translations/pt-BR/content/actions/hosting-your-own-runners/about-self-hosted-runners.md +++ b/translations/pt-BR/content/actions/hosting-your-own-runners/about-self-hosted-runners.md @@ -63,7 +63,7 @@ Existem alguns limites sobre o uso de {% data variables.product.prodname_actions {% data reusables.github-actions.usage-api-requests %} - **Matriz de vagas** - {% data reusables.github-actions.usage-matrix-limits %} -### Sistemas operacionais compatíveis com executores auto-hospedados +### Supported architectures and operating systems for self-hosted runners Os sistemas operacionais a seguir são compatíveis com o aplicativo de execução auto-hospedado. @@ -92,6 +92,14 @@ Os sistemas operacionais a seguir são compatíveis com o aplicativo de execuç - macOS 10.13 (High Sierra) or versão posterior +#### Architectures + +The following processor architectures are supported for the self-hosted runner application. + +- `x64` - Linux, macOS, Windows. +- `ARM64` - Linux only. +- `ARM32` - Linux only. + {% if enterpriseServerVersions contains currentVersion %} ### Comunicação entre executores auto-hospedados e {% data variables.product.prodname_dotcom %} diff --git a/translations/pt-BR/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md b/translations/pt-BR/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md index 1adb41d31a88..1a1dfbab80e9 100644 --- a/translations/pt-BR/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md +++ b/translations/pt-BR/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md @@ -29,7 +29,7 @@ Um executor auto-hospedado recebe automaticamente certas etiquetas ao ser adicio * `auto-hospedado`: Etiqueta-padrão aplicada a todos os executores auto-hospedados. * `Linux`, `Windows`, ou `macOS`: Aplicado, dependendo do sistema operacional. -* `x86`, `x64`, `ARM`, ou `ARM64`: Aplicado, dependendo da arquitetura do hardware. +* `x64`, `ARM`, or `ARM64`: Applied depending on hardware architecture. Você pode usar o YAML do seu fluxo de trabalho para enviar trabalhos para uma combinação dessas etiquetas. Neste exemplo, um executor auto-hospedado que corresponde a todas as três etiquetas será elegível para executar a o trabalho: diff --git a/translations/pt-BR/content/actions/index.md b/translations/pt-BR/content/actions/index.md index bb78b095c5c4..13ac5c161c51 100644 --- a/translations/pt-BR/content/actions/index.md +++ b/translations/pt-BR/content/actions/index.md @@ -67,7 +67,7 @@ versions:
- {% render 'code-example-card' for actionsCodeExamples as example %} + {% render code-example-card for actionsCodeExamples as example %}
diff --git a/translations/pt-BR/content/actions/reference/specifications-for-github-hosted-runners.md b/translations/pt-BR/content/actions/reference/specifications-for-github-hosted-runners.md index 5d4c1fe7e98e..66b27db7c1f6 100644 --- a/translations/pt-BR/content/actions/reference/specifications-for-github-hosted-runners.md +++ b/translations/pt-BR/content/actions/reference/specifications-for-github-hosted-runners.md @@ -41,12 +41,17 @@ As máquinas virtuais do Windows estão configuradas para ser executadas como ad ### Executores e recursos de hardware compatíveis -Cada máquina virtual tem os mesmos recursos de hardware disponíveis. +Hardware specification for Windows and Linux virtual machines: - CPU dual core - 7 GB de memória RAM - 14 GB de espaço de disco SSD +Hardware specification for macOS virtual machines: +- 3-core CPU +- 14 GB de memória RAM +- 14 GB de espaço de disco SSD + {% data reusables.github-actions.supported-github-runners %} {% data reusables.github-actions.ubuntu-runner-preview %} @@ -71,9 +76,13 @@ As ferramentas do software incluídas em executores hospedados em {% data variab Executores hospedados no {% data variables.product.prodname_dotcom %} incluem as ferramentas integradas padrão do sistema operacional, além dos pacotes listados nas referências acima. Por exemplo, os executores do Ubuntu e do macOS incluem `grep`, `find` e `which`, entre outras ferramentas-padrão. -Os registros do fluxo de trabalho incluem um link para as ferramentas pré-instaladas no executor. Para obter mais informações, consulte "[Visualizar histórico de execução de fluxo de trabalho](/actions/managing-workflow-runs/viewing-workflow-run-history)". +Workflow logs include a link to the preinstalled tools on the exact runner. To find this information in the workflow log, expand the `Set up job` section. Under that section, expand the `Virtual Environment` section. The link following `Included Software` will tell you the the preinstalled tools on the runner that ran the workflow. ![Installed software link](/assets/images/actions-runner-installed-software-link.png) For more information, see "[Viewing workflow run history](/actions/managing-workflow-runs/viewing-workflow-run-history)." + +We recommend using actions to interact with the software installed on runners. This approach has several benefits: +- Usually, actions provide more flexible functionality like versions selection, ability to pass arguments, and parameters +- It ensures the tool versions used in your workflow will remain the same regardless of software updates -Se houver uma ferramenta que você queira solicitar, abra um problema em [actions/virtual-environments](https://github.com/actions/virtual-environments). +Se houver uma ferramenta que você queira solicitar, abra um problema em [actions/virtual-environments](https://github.com/actions/virtual-environments). This repository also contains announcements about all major software updates on runners. ### Endereços IP diff --git a/translations/pt-BR/content/admin/configuration/configuring-code-scanning-for-your-appliance.md b/translations/pt-BR/content/admin/configuration/configuring-code-scanning-for-your-appliance.md index e0b46b7b9c4c..07e75ad51b0d 100644 --- a/translations/pt-BR/content/admin/configuration/configuring-code-scanning-for-your-appliance.md +++ b/translations/pt-BR/content/admin/configuration/configuring-code-scanning-for-your-appliance.md @@ -73,7 +73,7 @@ Se o servidor em que você está executando {% endif %} #### Habilitar a verificação de código para repositórios individuais -Depois que você configurar um executor auto-hospedado, {% if currentVersion == "enterprise-server@2.22" %}e provisionar as ações,{% endif %} os usuários poderão habilitar {% data variables.product.prodname_code_scanning %} para repositórios individuais em {% data variables.product.product_location %}. Para obter mais informações, consulte "[Habilitando {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning). +Depois que você configurar um executor auto-hospedado, {% if currentVersion == "enterprise-server@2.22" %}e provisionar as ações,{% endif %} os usuários poderão habilitar {% data variables.product.prodname_code_scanning %} para repositórios individuais em {% data variables.product.product_location %}. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." ### Executar {% data variables.product.prodname_code_scanning %} usando o {% data variables.product.prodname_codeql_runner %} Se você não quiser usar {% data variables.product.prodname_actions %}, você poderá executar {% data variables.product.prodname_code_scanning %} usando o {% data variables.product.prodname_codeql_runner %}. diff --git a/translations/pt-BR/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md b/translations/pt-BR/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md index fa33e83cea71..0b052a341377 100644 --- a/translations/pt-BR/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md @@ -20,7 +20,7 @@ Para criptografia em trânsito, {% data variables.product.product_name %} usa o A chave que você fornecer é armazenada em um módulo de segurança de hardware (HSM) em um cofre chave que {% data variables.product.company_short %} gerencia. -Para configurar sua chave de criptografia, use a API REST. Existem vários pontos de extremidade da API, por exemplo, para verificar o status da criptografia, atualizar sua chave de criptografia e excluir sua chave de criptografia. Observe que que apagar sua chave irá congelar a sua empresa. Para obter mais informações sobre os pontos de extremidade da API, consulte "[Criptografia estática](/rest/reference/enterprise-admin#encryption-at-rest)" na documentação da API REST. +Para configurar sua chave de criptografia, use a API REST. Existem vários pontos de extremidade da API, por exemplo, para verificar o status da criptografia, atualizar sua chave de criptografia e desabilitar sua chave de criptografia. Observe que que desabilitar a sua chave irá congelar a sua empresa. Para obter mais informações sobre os pontos de extremidade da API, consulte "[Criptografia estática](/rest/reference/enterprise-admin#encryption-at-rest)" na documentação da API REST. ### Adicionar ou atualizar uma chave de criptografia @@ -48,24 +48,24 @@ Sua chave privada RSA de 2048 bits deve estar no formato PEM como, por exemplo, curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id ``` -### Excluir a sua chave de criptografia +### Desabilitar a sua chave de criptografia -Para congelar a sua empresa, por exemplo, no caso de uma violação, você pode desabilitar a criptografia, excluindo sua chave de criptografia. +Para congelar a sua empresa, por exemplo, no caso de uma violação, você pode desabilitar a criptografia, marcando a sua chave de criptografia como desabilitada. -Para descongelar a sua empresa depois de ter excluído sua chave de criptografia, entre em contato com o suporte. Para obter mais informações, consulte "[Sobre o {% data variables.contact.enterprise_support %}](/admin/enterprise-support/about-github-enterprise-support)". - -1. Para excluir sua chave e desabilitar a criptografia estática, use o ponto de extremidade `DELETE /enterprise/encryption`. +1. Para desabilitar a sua chave e a criptografia estática, use o ponto de extremidade `DELETE /enterprise/encryption`. Esta operação não exclui a chave permanentemente. ```shell curl -X DELETE http(s)://hostname/api/v3/enterprise/encryption ``` -2. Opcionalmente, verifique o status da operação de exclusão. +2. Opcionalmente, verifique o status da operação de exclusão. Demora aproximadamente dez minutos para desabilitar a criptografia em repouso. ```shell curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id ``` +Para descongelar a sua empresa depois de ter desabilitado a sua chave de criptografia, entre em contato com o suporte. Para obter mais informações, consulte "[Sobre o {% data variables.contact.enterprise_support %}](/admin/enterprise-support/about-github-enterprise-support)". + ### Leia mais - "[Criptografia estática](/rest/reference/enterprise-admin#encryption-at-rest)" na documentação da API REST diff --git a/translations/pt-BR/content/admin/enterprise-management/upgrading-github-enterprise-server.md b/translations/pt-BR/content/admin/enterprise-management/upgrading-github-enterprise-server.md index 7e52b13a56d6..e3a1fe884c91 100644 --- a/translations/pt-BR/content/admin/enterprise-management/upgrading-github-enterprise-server.md +++ b/translations/pt-BR/content/admin/enterprise-management/upgrading-github-enterprise-server.md @@ -29,6 +29,26 @@ versions: {% endnote %} +{% if currentVersion ver_gt "enterprise-server@2.20" and currentVersion ver_lt "enterprise-server@3.2" %} + +### Sobre os requisitos mínimos para {% data variables.product.prodname_ghe_server %} 3.0 ou posterior + +Antes de atualizar para {% data variables.product.prodname_ghe_server %} 3.0 ou posterior, revise os recursos de hardware que você forneceu para sua instância. {% data variables.product.prodname_ghe_server %} 3.0 introduz novas funcionalidades, como {% data variables.product.prodname_actions %} e {% data variables.product.prodname_registry %}, e exige mais recursos do que as versões 2.22 e anteriores. Para obter mais informações, consulte as observações sobre a versão [{% data variables.product.prodname_ghe_server %} 3.0](/enterprise-server@3.0/admin/release-notes). + +Os requisitos aumentados para {% data variables.product.prodname_ghe_server %} 3.0 e posterior estão em **negrito** na tabela a seguir. + +| Licenças de usuário | vCPUs | Memória | Armazenamento anexado | Armazenamento raiz | +|:---------------------------------------- | -----------------------------:| -------------------------------------:| -------------------------------------:| ------------------:| +| Teste, demonstração ou 10 usuários leves | **4**
_Up from 2_ | **32 GB**
_Up de 16 GB_ | **150 GB**
_Up de 100 GB_ | 200 GB | +| 10-3000 | **8**
_Up de 4_ | **48 GB**
_Up de 32 GB_ | **300 GB**
_Up de 250 GB_ | 200 GB | +| 3000-5000 | **12**
_Up de 8_ | 64 GB | 500 GB | 200 GB | +| 5000-8000 | **16**
_Up de 12_ | 96 GB | 750 GB | 200 GB | +| 8000-10000+ | **20**
_Up de 16_ | **160 GB**
_Up de 128 GB_ | 1000 GB | 200 GB | + +{% data reusables.enterprise_installation.about-adjusting-resources %} + +{% endif %} + ### Obter um instantâneo Instantâneo é um ponto de verificação de uma máquina virtual (VM) em um momento específico. É altamente recomendável obter um instantâneo antes de atualizar sua máquina virtual para que você possa recuperar a VM em caso de falha. Se você estiver atualizando para uma nova versão do recurso, obtenha um instantâneo da VM. Se você estiver atualizando para uma versão de patch, vincule o disco de dados existente. diff --git a/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md b/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md index 155ef3b7489e..aca4dc713dee 100644 --- a/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md +++ b/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md @@ -9,13 +9,7 @@ versions: enterprise-server: '>=2.22' --- -{% if currentVersion == "enterprise-server@2.22" %} -{% note %} - -**Observação:** O suporte de {% data variables.product.prodname_actions %} em {% data variables.product.prodname_ghe_server %} 2.22 é beta pública limitada. Revise os requisitos de armazenamento externo abaixo e [inescreva-se para a versão beta](https://resources.github.com/beta-signup/). - -{% endnote %} -{% endif %} +{% data reusables.actions.enterprise-beta %} {% data reusables.actions.enterprise-github-hosted-runners %} @@ -23,12 +17,34 @@ versions: Este artigo explica como os administradores do site podem configurar {% data variables.product.prodname_ghe_server %} para usar {% data variables.product.prodname_actions %}. Ele abrange os requisitos de hardware e software, apresenta as opções de armazenamento e descreve as políticas de gestão de segurança. +{% endif %} + ### Revise as considerações de hardware -{% data reusables.actions.enterprise-hardware-considerations %} +{% if currentVersion == "enterprise-server@2.22" or currentVersion == "enterprise-server@3.0" %} + +{% note %} + +**Observação**: {% if currentVersion == "enterprise-server@2.22" %}{% data variables.product.prodname_actions %} estava disponível para {% data variables.product.prodname_ghe_server %} 2.22 como beta limitada. {% endif %}Se você estiver fazendo a atualização de uma instância de {% data variables.product.prodname_ghe_server %} existente para 3.0 ou posterior e desejar configurar {% data variables.product.prodname_actions %}, observe que os requisitos mínimos de hardware aumentaram. Para obter mais informações, consulte "[Atualizar o {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server#about-minimum-requirements-for-github-enterprise-server-30-and-later)". + +{% endnote %} {% endif %} +{% data reusables.actions.enterprise-hardware-considerations %} + +Para obter mais informações sobre requisitos de recursos para {% data variables.product.prodname_ghe_server %}, consulte considerações de hardware para a plataforma da sua instância. + +- [AWS](/admin/installation/installing-github-enterprise-server-on-aws#hardware-considerations) +- [Azure](/admin/installation/installing-github-enterprise-server-on-azure#hardware-considerations) +- [Google Cloud Platform](/admin/installation/installing-github-enterprise-server-on-google-cloud-platform#hardware-considerations) +- [Hyper-V](/admin/installation/installing-github-enterprise-server-on-hyper-v#hardware-considerations) +- [OpenStack KVM](/admin/installation/installing-github-enterprise-server-on-openstack-kvm#hardware-considerations) +- [VMware](/admin/installation/installing-github-enterprise-server-on-vmware#hardware-considerations) +- [XenServer](/admin/installation/installing-github-enterprise-server-on-xenserver#hardware-considerations) + +{% data reusables.enterprise_installation.about-adjusting-resources %} + ### Requisitos de armazenamento externo Para habilitar o {% data variables.product.prodname_actions %} em {% data variables.product.prodname_ghe_server %}, você deve ter acesso ao armazenamento externo do blob. @@ -55,7 +71,7 @@ O {% data variables.product.prodname_actions %} usa armazenamento do blob para a ### Habilitar {% data variables.product.prodname_actions %} -O suporte de {% data variables.product.prodname_actions %} em {% data variables.product.prodname_ghe_server %} 2.22 é beta pública limitada. [Inscreva-se para a versão beta](https://resources.github.com/beta-signup/). +O suporte de {% data variables.product.prodname_actions %} em {% data variables.product.prodname_ghe_server %} 2.22 estava disponível como uma versão beta limitada. Para configurar {% data variables.product.prodname_actions %} para sua instância, atualize para {% data variables.product.prodname_ghe_server %} 3.0 ou posterior. Para obter mais informações, consulte as observações da versão de [{% data variables.product.prodname_ghe_server %} 3.0](/enterprise-server@3.0/admin/release-notes) e "[Atualizar {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server)". ### Leia mais diff --git a/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md index f2da3718b946..7d675b5311ce 100644 --- a/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md +++ b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md @@ -8,40 +8,40 @@ versions: free-pro-team: '*' --- -### Clonar repositórios -Os repositórios no {% data variables.product.prodname_dotcom %} existem como repositórios remotos. É possível clonar repositórios públicos pertencentes a outras pessoas. É possível clonar o seu próprio repositório para criar uma cópia loca* no seu computador e fazer a sincronia entre os dois locais. +### About local repositories +Repositories on {% data variables.product.prodname_dotcom %} are remote repositories. You can clone or fork a repository with {% data variables.product.prodname_desktop %} to create a local repository on your computer. + +You can create a local copy of any repository on {% data variables.product.product_name %} that you have access to by cloning the repository. If you own a repository or have write permissions, you can sync between the local and remote locations. Para obter mais informações, consulte "[Sincronizando seu branch](/desktop/contributing-and-collaborating-using-github-desktop/syncing-your-branch)". + +When you clone a repository, any changes you push to {% data variables.product.product_name %} will affect the original repository. To make changes without affecting the original project, you can create a separate copy by forking the repository. You can create a pull request to propose that maintainers incorporate the changes in your fork into the original upstream repository. Para obter mais informações, consulte "[Sobre bifurcações](/github/collaborating-with-issues-and-pull-requests/about-forks)". + +When you try to use {% data variables.product.prodname_desktop %} to clone a repository that you do not have write access to, {% data variables.product.prodname_desktop %} will prompt you to create a fork automatically. You can choose to use your fork to contribute to the original upstream repository or to work independently on your own project. Any existing forks default to contributing changes to their upstream repositories. You can modify this choice at any time. For more information, see "[Managing fork behavior](#managing-fork-behavior)". Também é possível clonar um repositório diretamente no {% data variables.product.prodname_dotcom %} ou no {% data variables.product.prodname_enterprise %}. Para obter mais informações, consulte "[Clonar um repositório do {% data variables.product.prodname_dotcom %} para o {% data variables.product.prodname_desktop %}](/desktop/guides/contributing-to-projects/cloning-a-repository-from-github-to-github-desktop/)". -{% mac %} +### Clonar um repositório {% data reusables.desktop.choose-clone-repository %} - ![Opção de menu Clone (Clonar) no app Mac](/assets/images/help/desktop/clone-file-menu-mac.png) {% data reusables.desktop.cloning-location-tab %} - ![Guias Location (Local) no menu Clone a repository (Clonar um repositório)](/assets/images/help/desktop/choose-repository-location-mac.png) {% data reusables.desktop.cloning-repository-list %} - ![Clonar uma lista de repositórios](/assets/images/help/desktop/clone-a-repository-list-mac.png) -4. Clique em **Choose...** (Escolher...). Em seguida, navegue pela janela Finder (Localizador) até o local em que você pretende clonar o repositório. ![Botão Choose (Escolher)](/assets/images/help/desktop/clone-choose-button-mac.png) -5. Clique em **Clone** (Clonar). ![Botão Clone (Clonar)](/assets/images/help/desktop/clone-button-mac.png) - -{% endmac %} +{% data reusables.desktop.choose-local-path %} +{% data reusables.desktop.click-clone %} -{% windows %} +### Bifurcar um repositório +If you clone a repository that you do not have write access to, {% data variables.product.prodname_desktop %} will create a fork. After creating or cloning a fork, {% data variables.product.prodname_desktop %} will ask how you are planning to use the fork. {% data reusables.desktop.choose-clone-repository %} - ![Opção de menu Clone (Clonar) no app Windows](/assets/images/help/desktop/clone-file-menu-windows.png) {% data reusables.desktop.cloning-location-tab %} - ![Guias Location (Local) no menu Clone a repository (Clonar um repositório)](/assets/images/help/desktop/choose-repository-location-win.png) {% data reusables.desktop.cloning-repository-list %} - ![Clonar uma lista de repositórios](/assets/images/help/desktop/clone-a-repository-list-win.png) -4. Clique em **Choose...** (Escolher...). Em seguida, navegue pelo Windows Explorer (Explorador do Windows) até o local em que você pretende clonar o repositório. ![Botão Choose (Escolher)](/assets/images/help/desktop/clone-choose-button-win.png) -5. Clique em **Clone** (Clonar). ![Botão Clone (Clonar)](/assets/images/help/desktop/clone-button-win.png) +{% data reusables.desktop.choose-local-path %} +{% data reusables.desktop.click-clone %} +{% data reusables.desktop.fork-type-prompt %} -{% endwindows %} +### Managing fork behavior +You can change how a fork behaves with the upstream repository in {% data variables.product.prodname_desktop %}. -### Bifurcar os repositórios -Para contribuir para um projeto em que você não tem acesso de gravação, você pode usar o {% data variables.product.prodname_desktop %} para criar uma bifurcação do repositório. As alterações na sua bifurcação não afetam o repositório original. Você pode fazer commit das alterações na sua bifurcação e, em seguida, abrir um pull request no repositório original com as alterações propostas. Para obter mais informações, consulte "[Sobre bifurcações](/github/collaborating-with-issues-and-pull-requests/about-forks)". +{% data reusables.desktop.open-repository-settings %} +{% data reusables.desktop.select-fork-behavior %} -1. Se você clonar um repositório em que você não tem acesso de gravação e tentar fazer commit das alterações, {% data variables.product.prodname_desktop %} informará que "você não tem acesso de gravação para o **REPOSITÓRIO**. Clique em **criar uma bifurcação**. ![Criar um link debifurcação](/assets/images/help/desktop/create-a-fork.png) -3. Clique em **Bifurcar este repositório**. ![Botão bifurcar este repositório](/assets/images/help/desktop/fork-this-repo-button.png) -4. Para visualizar a sua bifurcação no {% data variables.product.prodname_dotcom %}, no canto superior direito do {% data variables.product.prodname_dotcom %}, clique na imagem do seu perfil e, em seguida, clique em **Seus repositórios**. ![Seu link para repositórios](/assets/images/help/profile/your-repositories.png) +### Leia mais +- [Sobre repositórios remotos](/github/using-git/about-remote-repositories) diff --git a/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md index 97af095f9283..f0a8cc6774b6 100644 --- a/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md +++ b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md @@ -9,7 +9,7 @@ versions: ### Sobre tags no {% data variables.product.prodname_desktop %} -O {% data variables.product.prodname_desktop %} permite que você crie tags anotadas. É possível usar uma tag para marcar um ponto individual no histórico do seu repositório, incluindo um número de versão para uma versão. Para obter mais informações sobre tags de versão, consulte "[Sobre versões](/github/administering-a-repository/about-releases)" +O {% data variables.product.prodname_desktop %} permite que você crie tags anotadas. As tags são associadas a commits. Portanto, você pode usar uma tag para marcar um ponto individual no histórico do seu repositório, incluindo um número de versão para uma versão. Para obter mais informações sobre tags de versão, consulte "[Sobre versões](/github/administering-a-repository/about-releases)" {% data reusables.desktop.tags-push-with-commits %} @@ -44,3 +44,7 @@ O {% data variables.product.prodname_desktop %} permite que você crie tags anot {% data reusables.desktop.history-tab %} {% data reusables.desktop.delete-tag %} + +### Leia mais + +- "[Princípios básicos do Git - Tags](https://git-scm.com/book/en/v2/Git-Basics-Tagging)" na documentação do Git diff --git a/translations/pt-BR/content/developers/apps/activating-beta-features-for-apps.md b/translations/pt-BR/content/developers/apps/activating-beta-features-for-apps.md index 52d20e2c2f69..50559a476e5d 100644 --- a/translations/pt-BR/content/developers/apps/activating-beta-features-for-apps.md +++ b/translations/pt-BR/content/developers/apps/activating-beta-features-for-apps.md @@ -3,6 +3,8 @@ title: Ativar recursos beta para os aplicativos intro: 'Você pode testar novos recursos dos aplicativos lançados em beta público para seus {% data variables.product.prodname_github_apps %} e {% data variables.product.prodname_oauth_app %}s.' versions: free-pro-team: '*' + enterprise-server: '>=2.22' + github-ae: '*' --- {% warning %} diff --git a/translations/pt-BR/content/developers/apps/authenticating-with-github-apps.md b/translations/pt-BR/content/developers/apps/authenticating-with-github-apps.md index 1b3f209e7afb..c9584589675c 100644 --- a/translations/pt-BR/content/developers/apps/authenticating-with-github-apps.md +++ b/translations/pt-BR/content/developers/apps/authenticating-with-github-apps.md @@ -109,8 +109,8 @@ O exemplo acima usa o tempo máximo de expiração de 10 minutos, após o qual a ```json { - "message": "'Expiration' claim ('exp') deve ser um valor numérico que representa o tempo futuro em que expira a declaração.", - "documentation_url": "{% data variables.product.doc_url_pre %}/v3" + "message": "'Expiration' claim ('exp') must be a numeric value representing the future time at which the assertion expires.", + "documentation_url": "{% data variables.product.doc_url_pre %}" } ``` diff --git a/translations/pt-BR/content/developers/apps/creating-ci-tests-with-the-checks-api.md b/translations/pt-BR/content/developers/apps/creating-ci-tests-with-the-checks-api.md index 7cd3cf5cf716..e574e71dc9ae 100644 --- a/translations/pt-BR/content/developers/apps/creating-ci-tests-with-the-checks-api.md +++ b/translations/pt-BR/content/developers/apps/creating-ci-tests-with-the-checks-api.md @@ -12,7 +12,7 @@ versions: ### Introdução -Este guia irá apresentá-lo aos [aplicativos Github](/apps/) e à [API de verificação](/rest/reference/checks), que você usará para criar um servidor de integração contínua (CI) que executa testes. +This guide will introduce you to [GitHub Apps](/apps/) and the [Checks API](/rest/reference/checks), which you'll use to build a continuous integration (CI) server that runs tests. A CI é uma prática de software que exige o commit do código em um repositório compartilhado. Fazer commits de códigos com frequência detecta erros com mais antecedência e reduz a quantidade de código necessária para depuração quando os desenvolvedores chegam à origem de um erro. As atualizações frequentes de código também facilitam o merge de alterações dos integrantes de uma equipe de desenvolvimento de software. Assim, os desenvolvedores podem se dedicar mais à gravação de códigos e se preocupar menos com erros de depuração ou conflitos de merge. 🙌 @@ -49,7 +49,7 @@ Para ter uma ideia do que seu servidor de CI da API de verificações fará quan ### Pré-requisitos -Antes de começar, é possível que você deseje familiarizar-se com os [aplicativos Github](/apps/), [Webhooks](/webhooks) e a [API de verificação](/rest/reference/checks), caso você ainda não esteja familiarizado. Você encontrará mais APIs na [documentação da API REST](/rest). A API de Verificações também está disponível para uso no [GraphQL](/graphql), mas este início rápido foca no REST. Consulte o GraphQL [Conjunto de verificações](/graphql/reference/objects#checksuite) e os objetos de [execução de verificação](/graphql/reference/objects#checkrun) objetos para obter mais informações. +Before you get started, you may want to familiarize yourself with [GitHub Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/rest/reference/checks), if you're not already. Você encontrará mais APIs na [documentação da API REST](/rest). A API de Verificações também está disponível para uso no [GraphQL](/graphql), mas este início rápido foca no REST. Consulte o GraphQL [Conjunto de verificações](/graphql/reference/objects#checksuite) e os objetos de [execução de verificação](/graphql/reference/objects#checkrun) objetos para obter mais informações. Você usará a [linguagem de programação Ruby](https://www.ruby-lang.org/en/), o serviço de entrega de da carga do webhook [Smee](https://smee.io/), a [biblioteca do Ruby Octokit.rb](http://octokit.github.io/octokit.rb/) para a API REST do GitHub e a [estrutura web Sinatra](http://sinatrarb.com/) para criar seu aplicativo do servidor de verificações de CI da API. @@ -203,7 +203,7 @@ Se você vir outros aplicativos na aba Verificações, isso significa que você ### Etapa 1.4. Atualizar a execução de verificação -Quando o seu método `create_check_run` é executado, ele pede ao GitHub para criar uma nova execução de verificação. Quando o Github terminar de criar a execução de verificação, você receberá o evento do webhook `check_run` com a ação `criada`. Esse evento é o sinal para começar a executar a verificação. +Quando o seu método `create_check_run` é executado, ele pede ao GitHub para criar uma nova execução de verificação. When GitHub finishes creating the check run, you'll receive the `check_run` webhook event with the `created` action. Esse evento é o sinal para começar a executar a verificação. Você vai atualizar o manipulador do evento para procurar a ação `criada`. Enquanto você está atualizando o manipulador de eventos, você pode adicionar uma condição para a ação `ressolicitada`. Quando alguém executa novamente um único teste no GitHub clicando no botão "Reexecutar", o GitHub envia o evento da execução de verificação `ressolicitado` para o seu aplicativo. Quando a execução de uma verificação é `ressolicitada`, você irá iniciar todo o processo e criar uma nova execução de verificação. diff --git a/translations/pt-BR/content/developers/apps/migrating-oauth-apps-to-github-apps.md b/translations/pt-BR/content/developers/apps/migrating-oauth-apps-to-github-apps.md index 19f4bc35f43e..e138916242ab 100644 --- a/translations/pt-BR/content/developers/apps/migrating-oauth-apps-to-github-apps.md +++ b/translations/pt-BR/content/developers/apps/migrating-oauth-apps-to-github-apps.md @@ -52,7 +52,7 @@ Os aplicativos GitHub usam [regras móveis para limites de taxa](/apps/building- #### Cadastre um novo aplicativo GitHub -Uma vez que você decidiu fazer a troca para os aplicativos GitHub, você precisará [criar um novo aplicativo GitHub](/apps/building-github-apps/). +Once you've decided to make the switch to GitHub Apps, you'll need to [create a new GitHub App](/apps/building-github-apps/). #### Determine as permissões de que seu aplicativo precisa @@ -62,7 +62,7 @@ Nas configurações do seu aplicativo GitHub, você pode especificar se seu apli #### Assine os webhooks -Após criar um novo aplicativo GitHub e selecionar suas permissões, você poderá selecionar os eventos do webhook que você deseja que ele assine. Consulte "[Editando as permissões do aplicativo Github](/apps/managing-github-apps/editing-a-github-app-s-permissions/)" para aprender como se assinar webhooks. +Após criar um novo aplicativo GitHub e selecionar suas permissões, você poderá selecionar os eventos do webhook que você deseja que ele assine. See "[Editing a GitHub App's permissions](/apps/managing-github-apps/editing-a-github-app-s-permissions/)" to learn how to subscribe to webhooks. #### Entenda os diferentes métodos de autenticação diff --git a/translations/pt-BR/content/developers/apps/refreshing-user-to-server-access-tokens.md b/translations/pt-BR/content/developers/apps/refreshing-user-to-server-access-tokens.md index 931a044d2d9d..9ed35fef6fa8 100644 --- a/translations/pt-BR/content/developers/apps/refreshing-user-to-server-access-tokens.md +++ b/translations/pt-BR/content/developers/apps/refreshing-user-to-server-access-tokens.md @@ -42,7 +42,7 @@ Esta solicitação de retorno de chamada enviará um novo token de acesso e um n { "access_token": "e72e16c7e42f292c6912e7710c838347ae178b4a", "expires_in": "28800", - "refresh_token": "r1.c1b4a2e77838347a7e420ce178f2e7c6912e1692", + "refresh_token": "r1.c1b4a2e77838347a7e420ce178f2e7c6912e169246c34e1ccbf66c46812d16d5b1a9dc86a149873c", "refresh_token_expires_in": "15811200", "scope": "", "token_type": "bearer" diff --git a/translations/pt-BR/content/developers/apps/suspending-a-github-app-installation.md b/translations/pt-BR/content/developers/apps/suspending-a-github-app-installation.md index 9c2239cf5bf8..b1356a019bd1 100644 --- a/translations/pt-BR/content/developers/apps/suspending-a-github-app-installation.md +++ b/translations/pt-BR/content/developers/apps/suspending-a-github-app-installation.md @@ -5,6 +5,8 @@ redirect_from: - /apps/managing-github-apps/suspending-a-github-app-installation versions: free-pro-team: '*' + enterprise-server: '>=2.22' + github-ae: '*' --- {% note %} diff --git a/translations/pt-BR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md b/translations/pt-BR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md index f8bad5dc24f4..4f99310da87d 100644 --- a/translations/pt-BR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md +++ b/translations/pt-BR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md @@ -14,7 +14,7 @@ versions: {% warning %} -Se você oferecer um aplicativo GitHub no {% data variables.product.prodname_marketplace %}, seu aplicativo deve identificar os usuários que seguem o fluxo de autorização do OAuth. Você não precisa configurar um aplicativo OAuth separado para ser compatível com este fluxo. Consulte "[Identificando e autorizando usuários para aplicativos GitHub](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)" para obter mais informações. +If you offer a {% data variables.product.prodname_github_app %} in {% data variables.product.prodname_marketplace %}, your app must identify users following the OAuth authorization flow. You don't need to set up a separate {% data variables.product.prodname_oauth_app %} to support this flow. See "[Identifying and authorizing users for {% data variables.product.prodname_github_apps %}](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)" for more information. {% endwarning %} @@ -24,7 +24,7 @@ Antes de um cliente comprar o seu aplicativo no {% data variables.product.prodna O cliente efetua a compra clicando em **Concluir pedido e começar a instalação**. -O GitHub envia a o webhook de [`marketplace_purchase`](/webhooks/event-payloads/#marketplace_purchase) com a ação `comprado` para o seu aplicativo. +{% data variables.product.product_name %} then sends the [`marketplace_purchase`](/webhooks/event-payloads/#marketplace_purchase) webhook with the `purchased` action to your app. Leia o objeto `effective_date` e `marketplace_purchase` do webhook `marketplace_purchase` para determinar qual plano o cliente comprou, quando começa o ciclo de cobrança, e quando começa o próximo ciclo de cobrança. @@ -34,27 +34,27 @@ Consulte "[ eventos de webhook de {% data variables.product.prodname_marketplace ### Etapa 2. Instalação -Se o seu aplicativo for um aplicativo GitHub, este pede ao cliente que selecione quais repositórios o aplicativo poderá acessar ao comprá-lo. Em seguida, o GitHub instala o aplicativo na conta selecionada pelo cliente e dá acesso aos repositórios selecionados. +If your app is a {% data variables.product.prodname_github_app %}, {% data variables.product.product_name %} prompts the customer to select which repositories the app can access when they purchase it. {% data variables.product.product_name %} then installs the app on the account the customer selected and grants access to the selected repositories. -Neste ponto, se você especificou uma **URL de configuração** nas suas configurações do aplicativo GitHub, o Github irá redirecionar o cliente para essa URL. Se você não especificar uma URL de configuração, você não poderá gerenciar as compras do seu aplicativo GitHub. +At this point, if you specified a **Setup URL** in your {% data variables.product.prodname_github_app %} settings, {% data variables.product.product_name %} will redirect the customer to that URL. If you do not specify a setup URL, you will not be able to handle purchases of your {% data variables.product.prodname_github_app %}. {% note %} -**Observação:** A **configuração da URL** é descrita como opcional nas configurações do aplicativo GitHub, mas é um campo obrigatório se você quiser oferecer seu aplicativo no {% data variables.product.prodname_marketplace %}. +**Note:** The **Setup URL** is described as optional in {% data variables.product.prodname_github_app %} settings, but it is a required field if you want to offer your app in {% data variables.product.prodname_marketplace %}. {% endnote %} -Se o seu aplicativo for um aplicativo OAuth, o GitHub não irá instalá-lo em lugar nenhum. Em vez disso, o GitHub redireciona o cliente para a **URL de Instalação** que você especificou na sua [listagem de {% data variables.product.prodname_marketplace %}](/marketplace/listing-on-github-marketplace/writing-github-marketplace-listing-descriptions/#listing-urls). +If your app is an {% data variables.product.prodname_oauth_app %}, {% data variables.product.product_name %} does not install it anywhere. Instead, {% data variables.product.product_name %} redirects the customer to the **Installation URL** you specified in your [{% data variables.product.prodname_marketplace %} listing](/marketplace/listing-on-github-marketplace/writing-github-marketplace-listing-descriptions/#listing-urls). -Quando um cliente compra um aplicativo OAuth, o GitHub redireciona o cliente para a URL que você escolher (URL de configuração ou URL de instalação) e a URL inclui o plano de preços selecionado pelo cliente como um parâmetro de consulta: `marketplace_listing_plan_id`. +When a customer purchases an {% data variables.product.prodname_oauth_app %}, {% data variables.product.product_name %} redirects the customer to the URL you choose (either Setup URL or Installation URL) and the URL includes the customer's selected pricing plan as a query parameter: `marketplace_listing_plan_id`. ### Etapa 3. Autorização Quando um cliente compra seu aplicativo, você deve enviar o cliente por meio do fluxo de autorização OAuth: -* Se seu aplicativo for um aplicativo GitHub, inicie o fluxo de autorização assim que o GitHub redirecionar o cliente para a **URL de configuração**. Siga os passos descritos em "[Identificando e autorizando usuários para aplicativos GitHub](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)". +* If your app is a {% data variables.product.prodname_github_app %}, begin the authorization flow as soon as {% data variables.product.product_name %} redirects the customer to the **Setup URL**. Follow the steps in "[Identifying and authorizing users for {% data variables.product.prodname_github_apps %}](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)." -* Se seu aplicativo for um aplicativo OAuth, inicie o fluxo de autorização assim que o GitHub redirecionar o cliente para a **URL de Instalação**. Siga as etapas em "[Autorizando aplicativos OAuth](/apps/building-oauth-apps/authorizing-oauth-apps/)". +* If your app is an {% data variables.product.prodname_oauth_app %}, begin the authorization flow as soon as {% data variables.product.product_name %} redirects the customer to the **Installation URL**. Follow the steps in "[Authorizing {% data variables.product.prodname_oauth_apps %}](/apps/building-oauth-apps/authorizing-oauth-apps/)." Para qualquer tipo de aplicativo, o primeiro passo é redirecionar o cliente para https://github.com/login/oauth/authorize. diff --git a/translations/pt-BR/content/discussions/index.md b/translations/pt-BR/content/discussions/index.md index 61d4baab9cc4..55df92b767bb 100644 --- a/translations/pt-BR/content/discussions/index.md +++ b/translations/pt-BR/content/discussions/index.md @@ -40,7 +40,7 @@ versions:

Comunidades que usam discussões

- {% render 'discussions-community-card' for discussionsCommunityExamples as example %} + {% render discussions-community-card for discussionsCommunityExamples as example %}
{% if discussionsCommunityExamples.length > 6 %} diff --git a/translations/pt-BR/content/discussions/quickstart.md b/translations/pt-BR/content/discussions/quickstart.md index bf873d796fa4..6621eee18435 100644 --- a/translations/pt-BR/content/discussions/quickstart.md +++ b/translations/pt-BR/content/discussions/quickstart.md @@ -24,7 +24,7 @@ Ao habilitar primeiro um {% data variables.product.prodname_discussions %}, voc 1. No nome do seu repositório, clique em {% octicon "gear" aria-label="The gear icon" %} **Configurações**. ![Botão de configurações públicas](/assets/images/help/discussions/public-repo-settings.png) 1. Em "Recursos", clique em **Configurar discussões**. ![Configure um botão de discussão em "Recursos" para habilitar ou desabilitar discussões para um repositório](/assets/images/help/discussions/setup-discussions-button.png) 1. Em "Iniciar uma nova discussão", edite o modelo para que fique alinhado aos recursos e tom que você deseja definir para sua comunidade. -1. Click **Start discussion**. !["Start discussion" button](/assets/images/help/discussions/new-discussion-start-discussion-button.png) +1. Clique em **Iniciar discussão**. ![Botão "Iniciar discussão"](/assets/images/help/discussions/new-discussion-start-discussion-button.png) ### Dar as boas-vindas às contribuições para as suas discussões diff --git a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md index 2a9fef23f6c7..253c4a285b2e 100644 --- a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md +++ b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md @@ -16,7 +16,7 @@ Repl.it é um ambiente de desenvolvimento integrado on-line (IDE) compatível co A primeira vez que o aluno clica no botão para acessar o Repl.it, o aluno deverá efetuar o login em Repl.it com as credenciais de {% data variables.product.product_name %}. Após efetuar o login, o aluno terá acesso a um ambiente de desenvolvimento que contém o código do repositório de atividades, totalmente configurado no Repl.it. -Para obter mais informações sobre como trabalhar no Repl.it, consulte o [Guia de início rápido do Repl.it](https://docs.repl.it/misc/quick-start#the-repl-environment). +Para obter mais informações sobre como trabalhar no Repl.it, consulte o [Guia de início rápido do Repl.it](https://docs.repl.it/repls/quick-start#the-repl-environment). Em atividades em grupo, os alunos podem usar o Repl.it Multiplayer para trabalhar de forma colaborativa. Para obter mais informações, consulte o site [Repl.it Multiplayer](https://repl.it/site/multiplayer). diff --git a/translations/pt-BR/content/github/administering-a-repository/about-dependabot-version-updates.md b/translations/pt-BR/content/github/administering-a-repository/about-dependabot-version-updates.md index d18d0ff40649..447600056633 100644 --- a/translations/pt-BR/content/github/administering-a-repository/about-dependabot-version-updates.md +++ b/translations/pt-BR/content/github/administering-a-repository/about-dependabot-version-updates.md @@ -3,6 +3,7 @@ title: Sobre as atualizações da versão do Dependabot intro: 'Você pode usar o {% data variables.product.prodname_dependabot %} para manter os pacotes que usa atualizados para as versões mais recentes.' redirect_from: - /github/administering-a-repository/about-dependabot + - /github/administering-a-repository/about-github-dependabot - /github/administering-a-repository/about-github-dependabot-version-updates versions: free-pro-team: '*' @@ -14,7 +15,7 @@ versions: O {% data variables.product.prodname_dependabot %} facilita a manutenção de suas dependências. Você pode usá-lo para garantir que seu repositório se mantenha atualizado automaticamente com as versões mais recentes dos pacotes e aplicações do qual ele depende. -Você habilita o {% data variables.product.prodname_dependabot_version_updates %} verificando um arquivo de configuração no seu repositório. O arquivo de configuração especifica a localização do manifesto ou outros arquivos de definição de pacote, armazenados no seu repositório. O {% data variables.product.prodname_dependabot %} usa essas informações para verificar pacotes e aplicativos desatualizados. {% data variables.product.prodname_dependabot %} determina se há uma nova versão de uma dependência observando a versão semântica ([semver](https://semver.org/)) da dependência para decidir se deve atualizar para essa versão. Para certos gerentes de pacote, {% data variables.product.prodname_dependabot_version_updates %} também é compatível com armazenamento. Dependências de vendor (ou armazenadas) são dependências registradas em um diretório específico em um repositório, em vez de referenciadas em um manifesto. Dependências de vendor estão disponíveis no tempo de criação, ainda que os servidores de pacote estejam indisponíveis. {% data variables.product.prodname_dependabot_version_updates %} pode ser configurado para verificar as dependências de vendor para novas versões e atualizá-las, se necessário. +Você habilita o {% data variables.product.prodname_dependabot_version_updates %} verificando um arquivo de configuração no seu repositório. O arquivo de configuração especifica a localização do manifesto ou de outros arquivos de definição de pacote, armazenados no seu repositório. O {% data variables.product.prodname_dependabot %} usa essas informações para verificar pacotes e aplicativos desatualizados. {% data variables.product.prodname_dependabot %} determina se há uma nova versão de uma dependência observando a versão semântica ([semver](https://semver.org/)) da dependência para decidir se deve atualizar para essa versão. Para certos gerentes de pacote, {% data variables.product.prodname_dependabot_version_updates %} também é compatível com armazenamento. Dependências de vendor (ou armazenadas) são dependências registradas em um diretório específico em um repositório, em vez de referenciadas em um manifesto. Dependências de vendor estão disponíveis no tempo de criação, ainda que os servidores de pacote estejam indisponíveis. {% data variables.product.prodname_dependabot_version_updates %} pode ser configurado para verificar as dependências de vendor para novas versões e atualizá-las, se necessário. Quando {% data variables.product.prodname_dependabot %} identifica uma dependência desatualizada, ele cria uma pull request para atualizar o manifesto para a última versão da dependência. Para dependências de vendor, {% data variables.product.prodname_dependabot %} levanta um pull request para substituir diretamente a dependência desatualizada pela nova versão. Você verifica se os seus testes passam, revisa o changelog e lança observações incluídas no resumo do pull request e, em seguida, faz a mesclagem. Para obter detalhes, consulte "[Habilitando e desabilitando atualizações da versão](/github/administering-a-repository/enabling-and-disabling-version-updates)." diff --git a/translations/pt-BR/content/github/administering-a-repository/about-securing-your-repository.md b/translations/pt-BR/content/github/administering-a-repository/about-securing-your-repository.md index f9637a499382..f855043735c0 100644 --- a/translations/pt-BR/content/github/administering-a-repository/about-securing-your-repository.md +++ b/translations/pt-BR/content/github/administering-a-repository/about-securing-your-repository.md @@ -14,6 +14,8 @@ O primeiro passo para proteger um repositório é configurar quem pode ver e mod {% data variables.product.prodname_dotcom %} tem um conjunto crescente de recursos de segurança que ajudam você a manter seu código protegido. Você pode encontrá-los na aba **Segurança** do seu repositório. +#### Available for all repositories + {% if currentVersion == "free-pro-team@latest" %} - **Política de segurança** @@ -43,15 +45,23 @@ Use {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +#### Available {% if currentVersion == "free-pro-team@latest" %}for public repositories and for repositories {% endif %}with {% data variables.product.prodname_advanced_security %} + +These features are available {% if currentVersion == "free-pro-team@latest" %}for all public repositories, and for private repositories owned by organizations with {% else %}if you have {% endif %}an {% data variables.product.prodname_advanced_security %} license. {% data reusables.advanced-security.more-info-ghas %} + - **Alertas de {% data variables.product.prodname_code_scanning_capc %}** Detectar automaticamente vulnerabilidades de segurança e erros de codificação em códigos novos ou modificados. São destacados os problemas potenciais, com informações detalhadas, o que permite que você corrija o código antes que seja mesclado no seu branch-padrão. Para obter mais informações, consulte "[Sobre a varredura de código](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning)". - **Segredos detectados** -Visualizar qualquer segredo que - {% data variables.product.prodname_dotcom %} encontrou no seu código. Você deve tratar os tokens ou credenciais verificados no repositório como comprometidos. Para obter mais informações, consulte "[Sobre a varredura de segredos](/github/administering-a-repository/about-secret-scanning)." - {% endif %} + {% if currentVersion == "free-pro-team@latest" %}For private repositories, view {% else if %}View {% endif %}any secrets that {% data variables.product.prodname_dotcom %} has found in your code. Você deve tratar os tokens ou credenciais verificados no repositório como comprometidos. Para obter mais informações, consulte "[Sobre a varredura de segredos](/github/administering-a-repository/about-secret-scanning)." + +{% endif %} + +{% if currentVersion == "free-pro-team@latest" %} +- **Revisão de dependências** - Mostra o impacto total das alterações nas dependências e vê detalhes de qualquer versão vulnerável antes de realizar o merge de um pull request. Para obter mais informações, consulte "[Revisar as mudanças de dependências em um pull request](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request)". +{% endif %} ### Explorar dependências O gráfico de dependências de {% data variables.product.prodname_dotcom %} permite que você explore: @@ -59,6 +69,6 @@ O gráfico de dependências de {% data variables.product.prodname_dotcom %} perm * Ecossistemas e pacotes dos quais o repositório depende * Repositórios e pacotes que dependem do seu repositório -Você deve habilitar o gráfico de dependências antes de {% data variables.product.prodname_dotcom %} pode gerar {% data variables.product.prodname_dependabot_alerts %} para dependências com vulnerabilidades de segurança. +Você deve habilitar o gráfico de dependências antes de {% data variables.product.prodname_dotcom %} pode gerar {% data variables.product.prodname_dependabot_alerts %} para dependências com vulnerabilidades de segurança. {% if currentVersion == "free-pro-team@latest" %}Enabling the dependency graph also enables {% data variables.product.prodname_dotcom %} to run dependency reviews of pull requests.{% endif %} Você pode encontrar o gráfico de dependências na aba **Ideias** para o seu repositório. Para obter mais informações, consulte "[Sobre o gráfico de dependência](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)". diff --git a/translations/pt-BR/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md b/translations/pt-BR/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md index 7441c35eb98c..586de7e0b08b 100644 --- a/translations/pt-BR/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md +++ b/translations/pt-BR/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md @@ -27,13 +27,13 @@ versions: {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} 4. Se "{% data variables.product.prodname_secret_scanning_caps %}" não for exibido na página, você deverá habilitar {% data variables.product.prodname_GH_advanced_security %} primeiro. À direita de "{% data variables.product.prodname_GH_advanced_security %}", clique em **Habilitar**. ![Habilitar {% data variables.product.prodname_GH_advanced_security %} para o seu repositório](/assets/images/help/repository/enable-ghas-dotcom.png) 5. Clique **Habilitar {% data variables.product.prodname_GH_advanced_security %} para este repositório** para confirmar a ação. ![Confirme a habilitação de {% data variables.product.prodname_GH_advanced_security %} para o seu repositório](/assets/images/help/repository/enable-ghas-confirmation-dotcom.png) 6. Quando você habilitar {% data variables.product.prodname_GH_advanced_security %} isto poderá habilitar automaticamente {% data variables.product.prodname_secret_scanning %} para o repositório (este é controlado pela configuração da organização). Se "{% data variables.product.prodname_secret_scanning_caps %}" é exibido com um botão **habilitar**. Você ainda precisa habilitar {% data variables.product.prodname_secret_scanning %} clicando em **Habilitar**. Se você vir um botão **Desabilitar**, significa que {% data variables.product.prodname_secret_scanning %} já está habilitado. - ![Habilitar {% data variables.product.prodname_secret_scanning %} para o seu repositório](/assets/images/help/repository/enable-secret-scanning-dotcom.png){% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + ![Habilitar {% data variables.product.prodname_secret_scanning %} para o seu repositório](/assets/images/help/repository/enable-secret-scanning-dotcom.png) + {% else if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@3.0" %} 4. À direita de " {% data variables.product.prodname_secret_scanning_caps %}", clique em **Habilitar**. ![Habilitar {% data variables.product.prodname_secret_scanning %} para o seu repositório](/assets/images/help/repository/enable-secret-scanning-ghe.png) diff --git a/translations/pt-BR/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md b/translations/pt-BR/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md index 7aa3dbe16b56..c5e7a9a01391 100644 --- a/translations/pt-BR/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md +++ b/translations/pt-BR/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md @@ -4,13 +4,12 @@ intro: "Você pode permitir ou impedir um merge automático de pull requests em product: '{% data reusables.gated-features.auto-merge %}' versions: free-pro-team: '*' + enterprise-server: '>=3.1' permissions: Pessoas com permissões de mantenedor podem gerenciar merge automático para pull requests em um repositório. --- -{% data reusables.pull_requests.auto-merge-release-phase %} - Se você permitir um merge automático para pull requests no seu repositório, as pessoas podem configurar os pull requests individuais no repositório para fazer merge automaticamente quando todos os requisitos de merge forem atendidos. Para obter mais informações, consulte "[Fazer merge automático de um pull request](/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request)". {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} -1. Em "Botão de merge", selecione ou desmarque a opção **Permitir merge automático**. ![Caixa de seleção para permitir ou impedir merge automático](/assets/images/help/pull_requests/allow-auto-merge-checkbox.png) \ No newline at end of file +1. Em "Botão de merge", selecione ou desmarque a opção **Permitir merge automático**. ![Caixa de seleção para permitir ou impedir merge automático](/assets/images/help/pull_requests/allow-auto-merge-checkbox.png) diff --git a/translations/pt-BR/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md b/translations/pt-BR/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md index 066ce1fb660b..68ae41d67812 100644 --- a/translations/pt-BR/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md +++ b/translations/pt-BR/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md @@ -33,10 +33,15 @@ Você pode gerenciar os recursos de segurança e análise do repositório {% if {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} 4. Em "Configurar recursos de segurança e análise", à direita do recurso, clique em **Desabilitar** ou **Habilitar**. -{% if currentVersion == "free-pro-team@latest" %}Se "{% data variables.product.prodname_secret_scanning_caps %}" não for exibido, talvez seja necessário habilitar {% data variables.product.prodname_GH_advanced_security %} primeiro. +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If "{% data variables.product.prodname_secret_scanning_caps %}" is not displayed, you may need to enable {% data variables.product.prodname_GH_advanced_security %} first. ![Botão "Habilitar" ou "Desabilitar" para "Configurar recursos de segurança e análise" ](/assets/images/help/repository/security-and-analysis-disable-or-enable-dotcom-private.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% note %} +**Note:** If you disable + + {% data variables.product.prodname_GH_advanced_security %}, both {% data variables.product.prodname_secret_scanning %} and {% data variables.product.prodname_code_scanning %} are disabled. Any workflows, SARIF uploads, or API calls for {% data variables.product.prodname_code_scanning %} will fail. + {% endnote %} + + {% else if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@3.0" %} ![Botão "Habilitar" ou "Desabilitar" para "Configurar recursos de segurança e análise" ](/assets/images/help/repository/security-and-analysis-disable-or-enable-ghe.png) {% endif %} diff --git a/translations/pt-BR/content/github/administering-a-repository/securing-your-repository.md b/translations/pt-BR/content/github/administering-a-repository/securing-your-repository.md index ad26bac52da9..82e39209a4ad 100644 --- a/translations/pt-BR/content/github/administering-a-repository/securing-your-repository.md +++ b/translations/pt-BR/content/github/administering-a-repository/securing-your-repository.md @@ -6,5 +6,6 @@ redirect_from: - /articles/securing-your-repository versions: free-pro-team: '*' + enterprise-server: '>=3.0' --- diff --git a/translations/pt-BR/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md b/translations/pt-BR/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md index c8cb73b3f6bd..63a76e78603c 100644 --- a/translations/pt-BR/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md +++ b/translations/pt-BR/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md @@ -33,14 +33,18 @@ Se você estiver usando uma chave GPG que corresponda à identidade do committer Comment: GitHub key Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? ``` -7. Digite `O` para salvar as seleções. +7. Insira `O` para confirmar suas seleções. 8. Insira a frase secreta da sua chave. -9. Digite `gpg --armor --export GPG key ID`, substituindo a ID da chave GPG que deseja usar. No seguinte exemplo, a ID da chave GPG é `3AA5C34371567BD2`: +9. Enter `gpg> save` to save the changes + ```shell + $ gpg> save + ``` +10. Digite `gpg --armor --export GPG key ID`, substituindo a ID da chave GPG que deseja usar. No seguinte exemplo, a ID da chave GPG é `3AA5C34371567BD2`: ```shell $ gpg --armor --export 3AA5C34371567BD2 # Prints the GPG key, in ASCII armor format ``` -10. Faça upload da chave GPG [adicionando-a à sua conta do GitHub](/articles/adding-a-new-gpg-key-to-your-github-account). +11. Faça upload da chave GPG [adicionando-a à sua conta do GitHub](/articles/adding-a-new-gpg-key-to-your-github-account). ### Leia mais diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md index 8da18bc914e9..bca00eac720d 100644 --- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md +++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md @@ -4,10 +4,9 @@ intro: 'Você pode aumentar a velocidade de desenvolvimento permitindo o merge a product: '{% data reusables.gated-features.auto-merge %}' versions: free-pro-team: '*' + enterprise-server: '>=3.1' --- -{% data reusables.pull_requests.auto-merge-release-phase %} - ### Sobre o merge automático Se você habilitar o merge automático para um pull request, este será mesclado automaticamente quando todas as revisões necessárias forem atendidas e as verificações de status forem aprovadas. O merge automático impede que você espere que os sejam atendidos para que você possa passar para outras tarefas. diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request.md index 667ec3cc8774..4f82c26359e7 100644 --- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request.md +++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request.md @@ -1,6 +1,6 @@ --- -title: Criar uma pull request -intro: 'Crie uma pull request para fazer sugestões e colaborar nas alterações de um repositório. Essas alterações são propostas em um *branch*, que garante que o branch-padrão só contém trabalho concluído e aprovado.' +title: Criar um pull request +intro: 'Crie um pull request para fazer sugestões e colaborar nas alterações de um repositório. Essas alterações são propostas em um *branch*, que garante que o branch-padrão só contém trabalho concluído e aprovado.' redirect_from: - /articles/creating-a-pull-request versions: @@ -9,7 +9,7 @@ versions: github-ae: '*' --- -Qualquer pessoa com permissões de leitura em um repositório pode criar uma pull request, mas você deve ter permissões de gravação para criar um branch. Se você quiser criar um branch para sua pull request e não tiver permissões de gravação no repositório, é possível bifurcar o repositório primeiro. Para obter mais informações, consulte "[Criar uma pull request de uma bifurcação](/articles/creating-a-pull-request-from-a-fork)" e "[Sobre bifurcações](/articles/about-forks)". +Qualquer pessoa com permissões de leitura em um repositório pode criar um pull request, mas você deve ter permissões de gravação para criar um branch. Se você quiser criar um branch para seu pull request e não tiver permissões de gravação no repositório, é possível bifurcar o repositório primeiro. Para obter mais informações, consulte "[Criar uma pull request de uma bifurcação](/articles/creating-a-pull-request-from-a-fork)" e "[Sobre bifurcações](/articles/about-forks)". É possível especificar em qual branch você deseja fazer merge de suas alterações quando cria sua pull request. As pull requests só podem ser abertas entre dois branches que são diferentes. diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md index c5dd9cb1fc78..bea81a7b69d5 100644 --- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md +++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md @@ -9,7 +9,6 @@ versions: github-ae: '*' --- - ### Sobre merges de pull request Em uma pull request, você propõe que as alterações feitas em um branch head sejam mescladas em um branch base. Por padrão, qualquer pull request pode sofrer merge a qualquer momento, a menos que o branch head esteja em conflito com o branch base. No entanto, pode haver restrições sobre quando você puder fazer merge de um pull request em um branch específico. Por exemplo, você só pode fazer merge de um pull request no branch-padrão se as verificações de status necessárias forem aprovadas. Para obter mais informações, consulte "[Sobre branches protegidos](/github/administering-a-repository/about-protected-branches)". diff --git a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md index 163aaade01f8..202e14661dc5 100644 --- a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md +++ b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md @@ -23,7 +23,7 @@ Quando alguém com permissões de administrador ou proprietário tiver habilitad {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 9" %}Se uma equipe habilitou as atribuições de revisão de código, as aprovações individuais não vão atender ao requisito para a aprovação do proprietário do código em um branch protegido. Para obter mais informações, consulte "[Gerenciando a responsabilidade pela revisão de código para sua equipe](/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team)."{% endif %} -{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.21" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.22" %} Se um arquivo tiver um proprietário do código, você poderá ver quem é o proprietário do código antes de abrir um pull request. No repositório, é possível pesquisar o arquivo e passar o mouse sobre {% octicon "shield-lock" aria-label="The edit icon" %}. diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md index 57094f656f6b..874a5f6be040 100644 --- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md +++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md @@ -134,19 +134,22 @@ Tenta construir o código para as linguagens compiladas C/C++, C# e Java. Para e Analisa o código nos bancos de dados do {% data variables.product.prodname_codeql %} e faz o upload dos resultados para o {% data variables.product.product_location %}. -| Sinalizador | Obrigatório | Valor de entrada | -| -------------------------------- |:-----------:| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `--repository` | ✓ | Nome do repositório a ser analisado. | -| `--commit` | ✓ | SHA do commit a ser analisado. No Git e no Azure DevOps, isso corresponde ao valor de `git rev-parse HEAD`. No Jenkins, isso corresponde a `$GIT_COMMIT`. | -| `--ref` | ✓ | Nome da referência para análise, por exemplo `refs/heads/main`. No Git e no Jenkins, isso corresponde ao valor de `git simbolic-ref HEAD`. No Azure DevOps, isso corresponde a `$(Build.SourceBranch)`. | -| `--github-url` | ✓ | URL da instância do {% data variables.product.prodname_dotcom %} onde seu repositório está hospedado. | -| `--github-auth` | ✓ | Um token de {% data variables.product.prodname_github_apps %} ou token de acesso pessoal. | -| `--checkout-path` | | O caminho para o checkout do seu repositório. O padrão é o diretório de trabalho atual. | -| `--no-upload` | | Nenhum. Impede que o {% data variables.product.prodname_codeql_runner %} faça o upload dos resultados para {% data variables.product.product_location %}. | -| `--output-dir` | | Diretório onde os arquivos SARIF de saída são armazenados. O padrão está no diretório de arquivos temporários. | -| `--temp-dir` | | Diretório onde os arquivos temporários são armazenados. O padrão é _./codeql-runner_. | -| `--debug` | | Nenhum. Imprime mais resultados verbose. | -| `-h`, `--help` | | Nenhum. Exibe ajuda para o comando. | +| Sinalizador | Obrigatório | Valor de entrada | +| ---------------------------------- |:-----------:| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `--repository` | ✓ | Nome do repositório a ser analisado. | +| `--commit` | ✓ | SHA do commit a ser analisado. No Git e no Azure DevOps, isso corresponde ao valor de `git rev-parse HEAD`. No Jenkins, isso corresponde a `$GIT_COMMIT`. | +| `--ref` | ✓ | Nome da referência para análise, por exemplo `refs/heads/main`. No Git e no Jenkins, isso corresponde ao valor de `git simbolic-ref HEAD`. No Azure DevOps, isso corresponde a `$(Build.SourceBranch)`. | +| `--github-url` | ✓ | URL da instância do {% data variables.product.prodname_dotcom %} onde seu repositório está hospedado. | +| `--github-auth` | ✓ | Um token de {% data variables.product.prodname_github_apps %} ou token de acesso pessoal. | +| `--checkout-path` | | O caminho para o checkout do seu repositório. O padrão é o diretório de trabalho atual. | +| `--no-upload` | | Nenhum. Impede que o {% data variables.product.prodname_codeql_runner %} faça o upload dos resultados para {% data variables.product.product_location %}. | +| `--output-dir` | | Diretório onde os arquivos SARIF de saída são armazenados. O padrão está no diretório de arquivos temporários. | +| `--ram` | | A quantidade de memória a ser usada ao executar consultas. O padrão é usar toda a memória disponível. | +| `--no-add-snippets` | | Nenhum. Excludes code snippets from the SARIF output. | +| `--threads` | | Número de threads a serem usados ao executar consultas. O padrão é usar todos os núcleos disponíveis. | +| `--temp-dir` | | Diretório onde os arquivos temporários são armazenados. O padrão é _./codeql-runner_. | +| `--debug` | | Nenhum. Imprime mais resultados verbose. | +| `-h`, `--help` | | Nenhum. Exibe ajuda para o comando. | #### `fazer upload` diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md index 62eccbbbb5ac..575a8968567e 100644 --- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md +++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md @@ -17,7 +17,7 @@ versions: ### Sobre o {% data variables.product.prodname_codeql_workflow %} e linguagens compiladas -Para habilitar o {% data variables.product.prodname_code_scanning %} para seu repositório, você deve adicionar ao repositório um fluxo de trabalho do {% data variables.product.prodname_actions %} que inclui análise do {% data variables.product.prodname_codeql %}. Para {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}, você adiciona o {% data variables.product.prodname_codeql_workflow %}. Para obter mais informações, consulte "[Habilitando {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning). +You set up {% data variables.product.prodname_dotcom %} to run {% data variables.product.prodname_code_scanning %} for your repository by adding a {% data variables.product.prodname_actions %} workflow to the repository. Para {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}, você adiciona o {% data variables.product.prodname_codeql_workflow %}. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." {% data reusables.code-scanning.edit-workflow %} Para informações gerais sobre configuração diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md index 15e533264918..aba2368a4a6d 100644 --- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md +++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md @@ -14,7 +14,7 @@ versions: {% topic_link_in_list /automatically-scanning-your-code-for-vulnerabilities-and-errors %} {% link_in_list /about-code-scanning %} {% link_in_list /triaging-code-scanning-alerts-in-pull-requests %} - {% link_in_list /enabling-code-scanning %} + {% link_in_list /setting-up-code-scanning-for-a-repository %} {% link_in_list /managing-code-scanning-alerts-for-your-repository %} {% link_in_list /configuring-code-scanning %} {% link_in_list /configuring-the-codeql-workflow-for-compiled-languages %} diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md index 7a1747e90784..1e5a8251218d 100644 --- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md +++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md @@ -16,7 +16,7 @@ redirect_from: ### Sobre os alertas de {% data variables.product.prodname_code_scanning %} -Você pode configurar {% data variables.product.prodname_code_scanning %} para verificar o código em um repositório usando a análise-padrão de {% data variables.product.prodname_codeql %}, uma análise de terceiros ou vários tipos de análise. Quando a análise for concluída, os alertas resultantes serão exibidos lado a lado na visualização de segurança do repositório. Os resultados de ferramentas de terceiros ou de consultas personalizadas podem não incluir todas as propriedades que você vê para alertas detectados pela análise-padrão {% data variables.product.prodname_codeql %} de {% data variables.product.company_short %}. Para obter mais informações, consulte "[Habilitando {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning). +Você pode configurar {% data variables.product.prodname_code_scanning %} para verificar o código em um repositório usando a análise-padrão de {% data variables.product.prodname_codeql %}, uma análise de terceiros ou vários tipos de análise. Quando a análise for concluída, os alertas resultantes serão exibidos lado a lado na visualização de segurança do repositório. Os resultados de ferramentas de terceiros ou de consultas personalizadas podem não incluir todas as propriedades que você vê para alertas detectados pela análise-padrão {% data variables.product.prodname_codeql %} de {% data variables.product.company_short %}. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." Por padrão, {% data variables.product.prodname_code_scanning %} analisa seu código periodicamente no branch-padrão e durante os pull requests. Para obter informações sobre o gerenciamento de alertas em um pull request, consulte "[Triar aletras de {% data variables.product.prodname_code_scanning %} em pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)". @@ -28,7 +28,7 @@ Cada alerta destaca um problema com o código e o nome da ferramenta que o ident ![Exemplo de alerta de {% data variables.product.prodname_code_scanning %}](/assets/images/help/repository/code-scanning-alert.png) -Se você habilitar o {% data variables.product.prodname_code_scanning %} usando {% data variables.product.prodname_codeql %}, isso também poderá detectar problemas no fluxo de dados no seu código. A análise do fluxo de dados encontra potenciais problemas de segurança no código, tais como: usar dados de forma insegura, passar argumentos perigosos para funções e vazar informações confidenciais. +If you set up {% data variables.product.prodname_code_scanning %} using {% data variables.product.prodname_codeql %}, this can also detect data-flow problems in your code. A análise do fluxo de dados encontra potenciais problemas de segurança no código, tais como: usar dados de forma insegura, passar argumentos perigosos para funções e vazar informações confidenciais. Quando {% data variables.product.prodname_code_scanning %} relata alertas de fluxo de dados, {% data variables.product.prodname_dotcom %} mostra como os dados se movem através do código. {% data variables.product.prodname_code_scanning_capc %} permite que você identifique as áreas do seu código que vazam informações confidenciais que poderia ser o ponto de entrada para ataques de usuários maliciosos. @@ -65,7 +65,7 @@ Fechar um alerta é uma maneira de resolver um alerta que você considera que n ### Ignorar ou excluir alertas -Há duas formas de fechar um alerta. Você pode corrigir o problema no código ou pode ignorar o alerta. Como alternativa, se você tiver permissões de administrador para o repositório, será possível excluir alertas. Excluir alertas é útil em situações em que você habilitou uma ferramenta {% data variables.product.prodname_code_scanning %} e, em seguida, decidiu removê-la ou em situações em que você habilitou a análise de {% data variables.product.prodname_codeql %} com um conjunto de consultas maior do que você deseja continuar usando, e, em seguida, você removeu algumas consultas da ferramenta. Em ambos os casos, excluir alertas permite limpar os seus resultados de {% data variables.product.prodname_code_scanning %}. Você pode excluir alertas da lista de resumo dentro da aba **Segurança**. +Há duas formas de fechar um alerta. Você pode corrigir o problema no código ou pode ignorar o alerta. Como alternativa, se você tiver permissões de administrador para o repositório, será possível excluir alertas. Deleting alerts is useful in situations where you have set up a {% data variables.product.prodname_code_scanning %} tool and then decided to remove it, or where you have configured {% data variables.product.prodname_codeql %} analysis with a larger set of queries than you want to continue using, and you've then removed some queries from the tool. Em ambos os casos, excluir alertas permite limpar os seus resultados de {% data variables.product.prodname_code_scanning %}. Você pode excluir alertas da lista de resumo dentro da aba **Segurança**. Ignorar um alerta é uma maneira de fechar um alerta que você considera que não precisa ser corrigido. {% data reusables.code-scanning.close-alert-examples %} Você pode ignorar alertas de anotações de {% data variables.product.prodname_code_scanning %} no código ou da lista de resumo dentro na aba **Segurança**. @@ -127,5 +127,5 @@ Se um projeto tem vários alertas que você deseja ignorar pelo mesmo motivo, vo ### Leia mais - "[Triar alertas de {% data variables.product.prodname_code_scanning %} em pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)" -- "[Habilitar {% data variables.product.prodname_code_scanning %} para um repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)" +- "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)" - "[Sobre a integração com {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-integration-with-code-scanning)" diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md index 8f302d1359aa..b8a3532d26cb 100644 --- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md +++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md @@ -24,7 +24,7 @@ Se você usar um sistema de integração contínua ou de entrega/implantação c {% data reusables.code-scanning.about-code-scanning %} Para obter informações, consulte "[Sobre {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning). -Você pode usar {% data variables.product.prodname_codeql_runner %} para executar o {% data variables.product.prodname_code_scanning %} no código que você está processando em um sistema de integração contínua (CI) de terceiros. Como alternativa, você pode usar {% data variables.product.prodname_actions %} para executar {% data variables.product.prodname_code_scanning %} em {% data variables.product.product_location %}. Para obter informações, consulte "[Habilitar {% data variables.product.prodname_code_scanning %} para um repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)". +Você pode usar {% data variables.product.prodname_codeql_runner %} para executar o {% data variables.product.prodname_code_scanning %} no código que você está processando em um sistema de integração contínua (CI) de terceiros. Como alternativa, você pode usar {% data variables.product.prodname_actions %} para executar {% data variables.product.prodname_code_scanning %} em {% data variables.product.product_location %}. For information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." O {% data variables.product.prodname_codeql_runner %} é uma ferramenta de linha de comando que executa a análise de {% data variables.product.prodname_codeql %} em um checkout de um repositório do {% data variables.product.prodname_dotcom %}. Você adiciona o executor ao seu sistema de terceiros e, em seguida, chama o executor para analisar o código e fazer o upload dos resultados para o {% data variables.product.product_location %}. Estes resultados são exibidos como alertas do {% data variables.product.prodname_code_scanning %} no repositório. diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md index 7a4bc1a77dfa..e5e8593b7d25 100644 --- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md +++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md @@ -97,7 +97,6 @@ O {% data variables.product.prodname_code_scanning_capc %} usa o objeto `executa | `partialFingerprints` | **Obrigatório.** Um conjunto de strings usado para rastrear a identidade única do resultado. {% data variables.product.prodname_code_scanning_capc %} usa `partialFingerprints` para identificar com precisão quais resultados são os mesmos em todos os commits e branches. O {% data variables.product.prodname_code_scanning_capc %} tentará usar `partialFingerprints`, se existirem. Se você estiver fazendo upload de arquivos SARIF de terceiros com `upload-action`, a ação irá criar `partialFingerprints` para você quando não estiverem incluídos no arquivo SARIF. Para obter mais informações, consulte "[Prevenir alertas duplicados usando impressões digitais](#preventing-duplicate-alerts-using-fingerprints)". **Observação:** {% data variables.product.prodname_code_scanning_capc %} usa apenas `primaryLocationLineHash`. | | `codeFlows[].threadFlows[].locations[]` | **Opcional.** Uma array de objetos `local` para um objeto `threadFlow`, que descreve o progresso de um programa por meio de um thread de execução. Um objeto `codeFlow` descreve um padrão de execução de código usado para detectar um resultado. Se forem fornecidos fluxos de código, {% data variables.product.prodname_code_scanning %} irá expandir os fluxos de código em {% data variables.product.prodname_dotcom %} para o resultado relevante. Para obter mais informações, consulte o objeto [`local`](#location-object). | | `relatedLocations[]` | Um conjunto de locais relevantes para este resultado. {% data variables.product.prodname_code_scanning_capc %} irá vincular a locais relacionados quando forem incorporados à mensagem do resultado. Para obter mais informações, consulte o objeto [`local`](#location-object). | -| `suppressions[].state` | **Opcional.** Quando o `estado` for definido como `aceito`, {% data variables.product.prodname_code_scanning %} irá atualizar o estado do resultado para `Fechado` em {% data variables.product.prodname_dotcom %}. | #### Objeto `local` diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md new file mode 100644 index 000000000000..e7af91fdd06e --- /dev/null +++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md @@ -0,0 +1,117 @@ +--- +title: Setting up code scanning for a repository +shortTitle: Setting up code scanning +intro: 'You can set up {% data variables.product.prodname_code_scanning %} by adding a workflow to your repository.' +product: '{% data reusables.gated-features.code-scanning %}' +permissions: 'If you have write permissions to a repository, you can set up or configure {% data variables.product.prodname_code_scanning %} for that repository.' +redirect_from: + - /github/managing-security-vulnerabilities/configuring-automated-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository +versions: + free-pro-team: '*' + enterprise-server: '>=2.22' +--- + +{% data reusables.code-scanning.beta %} +{% data reusables.code-scanning.enterprise-enable-code-scanning-actions %} + +### Options for setting up {% data variables.product.prodname_code_scanning %} + +You decide how to generate {% data variables.product.prodname_code_scanning %} alerts, and which tools to use, at a repository level. O {% data variables.product.product_name %} fornece suporte totalmente integrado para a análise do {% data variables.product.prodname_codeql %} e também é compatível com ferramentas de análise usando ferramentas de terceiros. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_codeql %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning#about-codeql)". + +{% data reusables.code-scanning.enabling-options %} + +### Setting up {% data variables.product.prodname_code_scanning %} using actions + +{% if currentVersion == "free-pro-team@latest" %}Usar ações para executar {% data variables.product.prodname_code_scanning %} levará minutos. Para obter mais informações, consulte "[Sobre a cobrança do {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)."{% endif %} + +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.repositories.sidebar-security %} +3. À direita de "{% data variables.product.prodname_code_scanning_capc %}", clique em **Configurar {% data variables.product.prodname_code_scanning %}**. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If {% data variables.product.prodname_code_scanning %} is missing, you need to ask an organization owner or repository administrator to enable {% data variables.product.prodname_GH_advanced_security %}. For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)" or "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)."{% endif %} ![Botão "Configurar {% data variables.product.prodname_code_scanning %}" à direita de "{% data variables.product.prodname_code_scanning_capc %}" na Visão Geral de Segurança](/assets/images/help/security/overview-set-up-code-scanning.png) +4. Em "Começar com {% data variables.product.prodname_code_scanning %}", clique em **Configurar este fluxo de trabalho** no {% data variables.product.prodname_codeql_workflow %} ou em um fluxo de trabalho de terceiros. ![Botão "Configurar este fluxo de trabalho" em "Começar com cabeçalho de {% data variables.product.prodname_code_scanning %}"](/assets/images/help/repository/code-scanning-set-up-this-workflow.png) +5. Para personalizar como {% data variables.product.prodname_code_scanning %} faz a varredura do seu código, edite o fluxo de trabalho. + + Geralmente, você pode fazer commit do {% data variables.product.prodname_codeql_workflow %} sem fazer nenhuma alteração nele. No entanto, muitos dos fluxos de trabalho de terceiros exigem uma configuração adicional. Portanto, leia os comentários no fluxo de trabalho antes de fazer o commit. + + Para obter mais informações, consulte "[Configurando {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)." +6. Use o menu suspenso **Iniciar commit** e digite uma mensagem de commit. ![Iniciar commit](/assets/images/help/repository/start-commit-commit-new-file.png) +7. Escolha se você gostaria de fazer commit diretamente no branch-padrão ou criar um novo branch e iniciar um pull request. ![Escolher onde fazer commit](/assets/images/help/repository/start-commit-choose-where-to-commit.png) +8. Clique em **Fazer commit do novo arquivo** ou **Propor novo arquivo**. + +No {% data variables.product.prodname_codeql_workflow %} padrão, {% data variables.product.prodname_code_scanning %} está configurado para analisar o seu código cada vez que você fizer push de uma alteração no branch-padrão ou em qualquer branch protegido, ou criar um pull request contra o branch padrão. Como resultado, {% data variables.product.prodname_code_scanning %} vai começar agora. + +### Bulk set up of {% data variables.product.prodname_code_scanning %} +You can set up {% data variables.product.prodname_code_scanning %} in many repositories at once using a script. Para obter um exemplo de um script que apresenta pull requests para adicionar um fluxo de trabalho de {% data variables.product.prodname_actions %} em vários repositórios, veja o repositório [`jhutchings1/Create-ActionsPRs`](https://github.com/jhutchings1/Create-ActionsPRs). + +### Visualizar a saída do registro de {% data variables.product.prodname_code_scanning %} + +After setting up {% data variables.product.prodname_code_scanning %} for your repository, you can watch the output of the actions as they run. + +{% data reusables.repositories.actions-tab %} + + Você verá uma lista que inclui uma entrada para executar o fluxo de trabalho de {% data variables.product.prodname_code_scanning %}. O texto da entrada é o título que você deu à sua mensagem de commit. + + ![Lista de ações que mostram o fluxo de trabalho de {% data variables.product.prodname_code_scanning %}](/assets/images/help/repository/code-scanning-actions-list.png) + +1. Clique na entrada para o fluxo de trabalho de {% data variables.product.prodname_code_scanning %}. + +1. Clique no nome do trabalho à esquerda. Por exemplo, **Analise (LANGUAGE)**. + + ![Saída do log do fluxo de trabalho de {% data variables.product.prodname_code_scanning %}](/assets/images/help/repository/code-scanning-logging-analyze-action.png) + +1. Revise a saída de log das ações deste fluxo de trabalho enquanto elas são executadas. + +1. Depois que todos os trabalhos forem concluídos, você poderá visualizar os as informações dos alertas de {% data variables.product.prodname_code_scanning %} que foram identificados. Para obter mais informações, consulte "[Gerenciar alertas de {% data variables.product.prodname_code_scanning %} para o seu repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository#viewing-the-alerts-for-a-repository)". + +{% note %} + +**Observação:** Se você criou um pull request para adicionar o fluxo de trabalho de {% data variables.product.prodname_code_scanning %} ao repositório, os alertas desse pull request não serão exibidos diretamente na página de {% data variables.product.prodname_code_scanning_capc %} até que o pull request seja mesclado. Se algum alerta for encontrado, você poderá visualizá-los, antes do merge do pull request, clicando no link dos **_n_ alertas encontrados** no banner na página de {% data variables.product.prodname_code_scanning_capc %}. + + ![Clique no link "n alertas encontrados"](/assets/images/help/repository/code-scanning-alerts-found-link.png) + +{% endnote %} + +### Entendendo as verificações de pull request + +Each {% data variables.product.prodname_code_scanning %} workflow you set to run on pull requests always has at least two entries listed in the checks section of a pull request. Há uma entrada para cada um dos trabalhos de análise no fluxo de trabalho e uma entrada final para os resultados da análise. + +Os nomes das verificações de análise de {% data variables.product.prodname_code_scanning %} assumem a forma: "TOOL NAME / JOB NAME (TRIGGER)." Por exemplo, para {% data variables.product.prodname_codeql %}, a análise do código C++ tem a entrada "{% data variables.product.prodname_codeql %} / Analyze (cpp) (pull_request)." Você pode clicar em **Detalhes** em uma entrada de análise de {% data variables.product.prodname_code_scanning %} para ver os dados de registro. Isso permite que você corrija um problema caso ocorra uma falha no trabalho de análise. Por exemplo, para a análise de {% data variables.product.prodname_code_scanning %} de linguagens compiladas, isto pode acontecer se a ação não puder criar o código. + + ![Verificações de pull request de {% data variables.product.prodname_code_scanning %}](/assets/images/help/repository/code-scanning-pr-checks.png) + +Quando os trabalhos de {% data variables.product.prodname_code_scanning %} forem concluídos, {% data variables.product.prodname_dotcom %} calcula se quaisquer alertas foram adicionados pelo pull request e adiciona a entrada "{% data variables.product.prodname_code_scanning_capc %} results / TOOL NAME" à lista de verificações. Depois de {% data variables.product.prodname_code_scanning %} ser executado pelo menos uma vez, você poderá clicar em **Detalhes** para visualizar os resultados da análise. Se você usou um pull request para adicionar {% data variables.product.prodname_code_scanning %} ao repositório, você verá inicialmente uma mensagem de "Análise ausente" ao clicar em **Detalhes** na verificação de resultados de "{% data variables.product.prodname_code_scanning_capc %} / NOME DA FERRAMENTA". + + ![Análise ausente para mensagem de commit](/assets/images/help/repository/code-scanning-missing-analysis.png) + +#### Motivos da mensagem "faltando ausente" + +Depois que {% data variables.product.prodname_code_scanning %} analisou o código em um pull request, ele precisa comparar a análise do branch de tópico (o branch que você usou para criar o pull request) com a análise do branch de base (o branch no qual você deseja mesclar o pull request). Isso permite que {% data variables.product.prodname_code_scanning %} calcule quais alertas foram recém-introduzidos pelo pull request, que alertas já estavam presentes no branch de base e se alguns alertas existentes são corrigidos pelas alterações no pull request. Inicialmente, se você usar um pull request para adicionar {% data variables.product.prodname_code_scanning %} a um repositório, o branch de base ainda não foi analisado. Portanto, não é possível computar esses detalhes. Neste caso, ao clicar na verificação de resultados no pull request você verá a mensagem "Análise ausente para o commit de base SHA-HASH". + +Há outras situações em que não pode haver análise para o último commit do branch de base para um pull request. Isso inclui: + +* O pull request foi levantado contra um branch diferente do branch padrão, e este branch não foi analisado. + + Para verificar se um branch foi verificado, acesse a página {% data variables.product.prodname_code_scanning_capc %}, clique no menu suspenso **Branch** e selecione o branch relevante. + + ![Escolha um branch no menu suspenso Branch](/assets/images/help/repository/code-scanning-branch-dropdown.png) + + A solução nesta situação é adicionar o nome do branch de base para a especificação `on:push` e `on:pull_request` no fluxo de trabalho de {% data variables.product.prodname_code_scanning %} nesse branch e, em seguida, fazer uma alteração que atualize o pull request aberto que você deseja escanear. + +* O último commit no branch de base para o pull request está atualmente sendo analisado e a análise ainda não está disponível. + + Aguarde alguns minutos e depois faça push de uma alteração no pull request para acionar o recurso de {% data variables.product.prodname_code_scanning %}. + +* Ocorreu um erro ao analisar o último commit no branch base e a análise para esse commit não está disponível. + + Faça merge uma mudança trivial no branch de base para acionar {% data variables.product.prodname_code_scanning %} neste commit mais recente e, em seguida, faça push de uma alteração para o pull request reiniciar {% data variables.product.prodname_code_scanning %}. + +### Próximas etapas + +After setting up {% data variables.product.prodname_code_scanning %}, and allowing its actions to complete, you can: + +- Visualizar todos os alertas de {% data variables.product.prodname_code_scanning %} gerados para este repositório. Para obter mais informações, consulte "[Gerenciar alertas de {% data variables.product.prodname_code_scanning %} para o seu repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)". +- View any alerts generated for a pull request submitted after you set up {% data variables.product.prodname_code_scanning %}. Para obter mais informações, consulte "[Triar alertas de {% data variables.product.prodname_code_scanning %} em pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)". +- Configurar notificações para execuções concluídas. Para obter mais informações, consulte “[Configurando notificações](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#github-actions-notification-options)". +- Investigue todos os problemas que ocorrerem com a configuração inicial de {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}. Para obter mais informações, consulte "[Solucionar problemas no fluxo de trabalho de {% data variables.product.prodname_codeql %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-the-codeql-workflow)". +- Personalize como {% data variables.product.prodname_code_scanning %} faz a varredura de código no seu repositório. Para obter mais informações, consulte "[Configurando {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)." diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md index d10a87bf69cc..8bcb31d73012 100644 --- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md +++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md @@ -15,7 +15,7 @@ versions: Em repositórios onde {% data variables.product.prodname_code_scanning %} está configurado como uma verificação de pull request, {% data variables.product.prodname_code_scanning %} verifica o código no pull request. Por padrão, isso é limitado a pull requests que visam o branch-padrão ou branches protegidos, mas você pode alterar esta configuração em {% data variables.product.prodname_actions %} ou em um sistema de CI/CD de terceiros. Se o merge das alterações introduziria novos alertas de {% data variables.product.prodname_code_scanning %} no branch de destino, estes serão relatados como resultados de verificação no pull request. Os alertas também são exibidos como anotações na aba **Arquivos alterados** do pull request. Se você tiver permissão de gravação no repositório, você poderá ver qualquer alerta de {% data variables.product.prodname_code_scanning %} existente na aba **Segurança**. Para obter informações sobre os alertas do repositório, consulte "[Gerenciar alertas de {% data variables.product.prodname_code_scanning %} do repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)". -Se {% data variables.product.prodname_code_scanning %} tiver algum resultado com uma gravidade de `erro`, ocorre uma falha na verificação e o erro é relatado nos resultados de verificação. Se todos os resultados encontrados por {% data variables.product.prodname_code_scanning %} tiverem gravidades menores, os alertas são tratados como avisos ou notas e a verificação é considerada bem-sucedida. Se seu pull request tem como alvo um branch protegido que foi habilitado por {% data variables.product.prodname_code_scanning %}, e o proprietário do repositório configurou as verificações de status obrigatórias, você deverá corrigir ou {% if currentVersion == "enterprise-server@2. 2" %}fechar{% else %}dismiss{% endif %} todos os erros alertas antes que o pull request possa ser mesclado. Para obter mais informações, consulte "[Sobre branches protegidos](/github/administering-a-repository/about-protected-branches#require-status-checks-before-merging)". +Se {% data variables.product.prodname_code_scanning %} tiver algum resultado com uma gravidade de `erro`, ocorre uma falha na verificação e o erro é relatado nos resultados de verificação. Se todos os resultados encontrados por {% data variables.product.prodname_code_scanning %} tiverem gravidades menores, os alertas são tratados como avisos ou notas e a verificação é considerada bem-sucedida. If your pull request targets a protected branch that uses {% data variables.product.prodname_code_scanning %}, and the repository owner has configured required status checks, then you must either fix or {% if currentVersion == "enterprise-server@2.22" %}close{% else %}dismiss{% endif %} all error alerts before the pull request can be merged. Para obter mais informações, consulte "[Sobre branches protegidos](/github/administering-a-repository/about-protected-branches#require-status-checks-before-merging)". ![Ocorreu uma falha na verificação de {% data variables.product.prodname_code_scanning %} em um pull request](/assets/images/help/repository/code-scanning-check-failure.png) diff --git a/translations/pt-BR/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md b/translations/pt-BR/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md index 2654037db9d9..00ca0f80bd40 100644 --- a/translations/pt-BR/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md +++ b/translations/pt-BR/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md @@ -24,7 +24,7 @@ O nível de gravidade é um dos quatro níveis possíveis definidos no [Sistema - Alto - Crítico -O {% data variables.product.prodname_advisory_database %} usa padrões a versão 3.0 do CVSS e os níveis de CVSS descritos acima. {% data variables.product.product_name %} não publica pontuações de CVSS. +O {% data variables.product.prodname_advisory_database %} usa padrões a versão 3.0 do CVSS e os níveis de CVSS descritos acima. {% data reusables.repositories.github-security-lab %} @@ -41,24 +41,39 @@ O banco de dados também pode ser acessado usando a API do GraphQL. Para obter m {% endnote %} ### Pesquisar em {% data variables.product.prodname_advisory_database %} -Você pode pesquisar no banco de dados e usar qualificadores para restringir sua pesquisa com consultorias criadas em uma determinada data, em um ecossistema específico ou em uma biblioteca específica. + +Você pode procurar no banco de dados e usar qualificadores para limitar sua busca. Por exemplo, você pode procurar consultorias criadas em uma determinada data, em um ecossistema específico ou em uma biblioteca em particular. {% data reusables.time_date.date_format %} {% data reusables.time_date.time_format %} {% data reusables.search.date_gt_lt %} -| Qualifier | Exemplo | -| --------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `ecosystem:ECOSYSTEM` | [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) mostrará apenas as consultorias que afetam os pacotes NPM. | -| `severity:LEVEL` | [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) mostrará apenas as consultorias com um alto nível de gravidade. | -| `affects:LIBRARY` | [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) mostrará apenas as consultorias que afetam a biblioteca de lodash. | -| `sort:created-asc` | [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) classificará os resultados, mostrando as consultorias mais antigas primeiro. | -| `sort:created-desc` | [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) classificará os resultados mostrando as consultorias mais novas primeiro. | -| `sort:updated-asc` | [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) classificará os resultados, mostrando os menos atualizados primeiro. | -| `sort:updated-desc` | [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) classificará os resultados, mostrando os mais atualizados primeiro. | -| `is:withdrawn` | [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) mostrará apenas as consultorias que foram retiradas. | -| `created:YYYY-MM-DD` | [**created:2019-10-31**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2019-10-31) mostrará apenas as consultorias criadas nessa data. | -| `updated:YYYY-MM-DD` | [**updated:2019-10-31**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2019-10-31) mostrará somente as consultorias atualizadas nesta data. | +| Qualifier | Exemplo | +| --------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `GHSA-ID` | [**GHSA-49wp-qq6x-g2rf**](https://github.com/advisories?query=GHSA-49wp-qq6x-g2rf) mostrará a consultoria com o ID de {% data variables.product.prodname_advisory_database %}. | +| `CVE-ID` | [**CVE-2020-28482**](https://github.com/advisories?query=CVE-2020-28482) mostrará a consultoria com este ID de CVE. | +| `ecosystem:ECOSYSTEM` | [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) mostrará apenas as consultorias que afetam os pacotes NPM. | +| `severity:LEVEL` | [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) mostrará apenas as consultorias com um alto nível de gravidade. | +| `affects:LIBRARY` | [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) mostrará apenas as consultorias que afetam a biblioteca de lodash. | +| `cwe:ID` | [**cwe:352**](https://github.com/advisories?query=cwe%3A352) mostrará apenas as consultorias com este número de CWE. | +| `credit:USERNAME` | [**credit:octocat**](https://github.com/advisories?query=credit%3Aoctocat) mostrará apenas as consultorias creditadas na conta de usuário "octocat". | +| `sort:created-asc` | [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) classificará os resultados, mostrando as consultorias mais antigas primeiro. | +| `sort:created-desc` | [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) classificará os resultados mostrando as consultorias mais novas primeiro. | +| `sort:updated-asc` | [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) classificará os resultados, mostrando os menos atualizados primeiro. | +| `sort:updated-desc` | [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) classificará os resultados, mostrando os mais atualizados primeiro. | +| `is:withdrawn` | [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) mostrará apenas as consultorias que foram retiradas. | +| `created:YYYY-MM-DD` | [**created:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2021-01-13) mostrará apenas as consultorias criadas nessa data. | +| `updated:YYYY-MM-DD` | [**updated:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2021-01-13) mostrará somente as consultorias atualizadas nesta data. | + +### Visualizar seus repositórios vulneráveis + +Para qualquer vulnerabilidade em {% data variables.product.prodname_advisory_database %}, você pode ver qual dos seus repositórios tem um alerta {% data variables.product.prodname_dependabot %} para essa vulnerabilidade. Para ver um repositório vulnerável, você deve ter acesso a {% data variables.product.prodname_dependabot_alerts %} para esse repositório. Para obter mais informações, consulte "[Sobre alertas para dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies#access-to-dependabot-alerts)" + +1. Navegue até https://github.com/advisories. +2. Clique em uma consultoria. +3. Na parte superior da página da consultoria, clique em **Alertas do dependabot**. ![Dependabot alerts](/assets/images/help/security/advisory-database-dependabot-alerts.png) +4. Opcionalmente, para filtrar a lista, use a barra de pesquisa ou os menus suspensos. O menu suspenso "Organização" permite filtrar {% data variables.product.prodname_dependabot_alerts %} por proprietário (organização ou usuário). ![Barra de pesquisa e menus suspensos para filtrar alertas](/assets/images/help/security/advisory-database-dependabot-alerts-filters.png) +5. Para mais detalhes sobre a vulnerabilidade e para aconselhamento sobre como corrigir o repositório vulnerável clique no nome do repositório. ### Leia mais diff --git a/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md b/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md index 2645d52350be..879cb5bc557a 100644 --- a/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md +++ b/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md @@ -12,6 +12,8 @@ versions: {% data reusables.github-actions.actions-spending-limit-brief %} Para obter mais informações, consulte "[Sobre limites de gastos](#about-spending-limits)". +Se você comprou {% data variables.product.prodname_enterprise %} por meio de um Contrato da Microsoft Enterprise, você pode conectar o ID da sua assinatura do Azure à sua conta corporativa para habilitar e pagar pelo uso de {% data variables.product.prodname_actions %} além dos valores incluindo na sua conta. Para obter mais informações, consulte "[Conectar uma assinatura do Azure à sua empresa](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)". + Os minutos são reiniciados todos os meses, mas o uso do armazenamento não. | Produto | Armazenamento | Minutos (por mês) | @@ -22,7 +24,7 @@ Os minutos são reiniciados todos os meses, mas o uso do armazenamento não. | {% data variables.product.prodname_team %} | 2 GB | 3.000 | | {% data variables.product.prodname_ghe_cloud %} | 50 GB | 50.000 | -Os trabalhos que são executados em Windows e macOS runners que o {% data variables.product.prodname_dotcom %} hospeda consomem minutos na proporção de 2 a 10 vezes a taxa que os trabalhos em Linux consomem. Por exemplo, usar 1.000 minutos do Windows consumiria 2.000 minutos incluídos em sua conta. Usando 1.000 minutos macOS, consumiria 10.000 minutos incluídos em sua conta. +Os trabalhos que são executados em Windows e macOS runners que o {% data variables.product.prodname_dotcom %} hospeda consomem minutos na proporção de 2 a 10 vezes a taxa que os trabalhos em Linux consomem. Por exemplo, usar 1.000 minutos do Windows consumiria 2.000 minutos incluídos em sua conta. O uso de 1.000 minutos no macOS consumiria 10.000 minutos incluídos em sua conta. | Sistema operacional | Multiplicador de minutos | | ------------------- | ------------------------ | @@ -36,7 +38,7 @@ O armazenamento usado por um repositório é o armazenamento total usado por art {% note %} -**Nota:** Multiplicadores de minutos não se aplicam às taxas por minuto mostradas abaixo. +**Observação:** Os multiplicadores de minutos não se aplicam às taxas por minuto mostradas abaixo. {% endnote %} diff --git a/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md b/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md index 57a18b62d843..df4e927a6c31 100644 --- a/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md +++ b/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md @@ -14,6 +14,8 @@ versions: {% data reusables.package_registry.container-registry-beta-billing-note %} +Se você comprou {% data variables.product.prodname_enterprise %} por meio de um Contrato da Microsoft Enterprise, você pode conectar o seu ID de assinatura do Azure à sua conta corporativa para habilitar e pagar o uso de {% data variables.product.prodname_registry %}, além dos valores incluindo na sua conta. Para obter mais informações, consulte "[Conectar uma assinatura do Azure à sua empresa](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)". + A transferência de dados é reiniciada todos os meses, mas o uso do armazenamento não. | Produto | Armazenamento | Transferência de dados (por mês) | diff --git a/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md b/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md index 5ce1a7c6e527..0ad63cd0cec7 100644 --- a/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md +++ b/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md @@ -14,6 +14,8 @@ versions: {% data reusables.actions.actions-packages-set-spending-limit %} Para obter mais informações sobre os preços para uso de {% data variables.product.prodname_actions %}, consulte "[Sobre cobrança para {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)". +Se você comprou {% data variables.product.prodname_enterprise %} por meio de um Contrato da Microsoft Enterprise, você pode conectar o ID da sua assinatura do Azure à sua conta corporativa para habilitar e pagar pelo uso de {% data variables.product.prodname_actions %} além dos valores incluindo na sua conta. Para obter mais informações, consulte "[Conectar uma assinatura do Azure à sua empresa](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)". + Assim que você definir um limite de gastos diferente de $ 0, você será responsável por todos os excedentes existentes no período de cobrança atual. Por exemplo, se a sua organização usa o {% data variables.product.prodname_team %}, não permite excessos, e cria artefatos de fluxo de trabalho que aumentam seu uso de armazenamento para o mês de 1.9GB para 2.1GB, você usará um pouco mais de armazenamento do que os 2GB que seu produto inclui. Como você não habilitou os excedentes, a sua próxima tentativa de criar um artefato de fluxo de trabalho falhará. Você não receberá uma fatura pelo excesso de 0.1GB naquele mês. No entanto, se você habilitar os excedentes, a sua primeira conta incluirá o 0,1 GB do excedente existente para o ciclo de cobrança atual, bem como qualquer superação adicional que você acumular. diff --git a/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md b/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md index bbd37769ae76..e1ba7be5c3ce 100644 --- a/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md +++ b/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md @@ -14,6 +14,8 @@ versions: {% data reusables.actions.actions-packages-set-spending-limit %} Para obter mais informações sobre os preços para uso de {% data variables.product.prodname_registry %}, consulte "[Sobre cobrança para {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages)". +Se você comprou {% data variables.product.prodname_enterprise %} por meio de um Contrato da Microsoft Enterprise, você pode conectar o seu ID de assinatura do Azure à sua conta corporativa para habilitar e pagar o uso de {% data variables.product.prodname_registry %}, além dos valores incluindo na sua conta. Para obter mais informações, consulte "[Conectar uma assinatura do Azure à sua empresa](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)". + Assim que você definir um limite de gastos diferente de $ 0, você será responsável por todos os excedentes existentes no período de cobrança atual. Por exemplo, se a sua organização usa o {% data variables.product.prodname_team %}, não permite excessos, e publica uma nova versão de um pacote privado que aumenta seu uso de armazenamento para o mês de 1.9GB para 2.1GB, a publicar a versão, você usará um pouco mais de armazenamento do que os 2GB que seu produto inclui. Como você não ativou os excessos, sua próxima tentativa de publicar uma versão do pacote irá falhar. Você não receberá uma fatura pelo excesso de 0.1GB naquele mês. No entanto, se você habilitar os excedentes, a sua primeira conta incluirá o 0,1 GB do excedente existente para o ciclo de cobrança atual, bem como qualquer superação adicional que você acumular. diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md index 3e085cf03d8e..c481bd3cc390 100644 --- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md +++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md @@ -23,8 +23,13 @@ O {% data variables.product.prodname_dotcom %} pode ajudar a proteger os reposit {% data reusables.organizations.org_settings %} {% data reusables.organizations.security-and-analysis %} -A página exibida permite que você habilite ou desabilite todas as funcionalidades de segurança e análise dos repositórios na sua organização. {% if currentVersion == "free-pro-team@latest" %}Se a sua organização ou a empresa à qual pertence tem uma licença para {% data variables.product.prodname_GH_advanced_security %}, a página também conterá opções para habilitar e desabilitar funcionalidades de {% data variables.product.prodname_advanced_security %}. +A página exibida permite que você habilite ou desabilite todas as funcionalidades de segurança e análise dos repositórios na sua organização. +{% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} + +{% if currentVersion ver_gt "enterprise-server@3.0" %}If you have a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} + +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Funcionalidades de {% data variables.product.prodname_GH_advanced_security %}](/assets/images/help/organizations/security-and-analysis-highlight-ghas.png) {% endif %} @@ -42,24 +47,21 @@ Você pode habilitar ou desabilitar funcionalidades para todos os repositórios. 1. Acesse as configurações de segurança e análise da sua organização. Para obter mais informações, consulte "[Exibir as configurações de segurança e análise](#displaying-the-security-and-analysis-settings)". 1. Em "Configurar recursos de segurança e análise" à direita do recurso, clique em **Desabilitar tudo** ou **Habilitar tudo**. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Botão "Habilitar tudo" ou "Desabilitar tudo" para os recursos de "Configurar segurança e análise"](/assets/images/help/organizations/security-and-analysis-disable-or-enable-all-ghas-dotcom.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![Botão "Habilitar tudo" ou "Desabilitar tudo" para os recursos de "Configurar segurança e análise"](/assets/images/help/organizations/security-and-analysis-disable-or-enable-all-ghe.png) {% endif %} 2. Opcionalmente, habilite o recurso para novos repositórios na organização por padrão. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Opção de "Habilitar por padrão" para novos repositórios](/assets/images/help/organizations/security-and-analysis-enable-by-default-in-modal.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![Opção de "Habilitar por padrão" para novos repositórios](/assets/images/help/organizations/security-and-analysis-secret-scanning-enable-by-default-ghe.png) {% endif %} -1. Clique em **Desabilitar RECURSO** ou **Habilitar RECURSO** para desabilitar ou habilitar o recurso para todos os repositórios da sua organização. - {% if currentVersion == "free-pro-team@latest" %} +3. Clique em **Desabilitar RECURSO** ou **Habilitar RECURSO** para desabilitar ou habilitar o recurso para todos os repositórios da sua organização. + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Botão para desabilitar ou habilitar recurso](/assets/images/help/organizations/security-and-analysis-enable-dependency-graph.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![Botão para desabilitar ou habilitar recurso](/assets/images/help/organizations/security-and-analysis-enable-secret-scanning-ghe.png) {% endif %} @@ -68,10 +70,9 @@ Você pode habilitar ou desabilitar funcionalidades para todos os repositórios. 1. Acesse as configurações de segurança e análise da sua organização. Para obter mais informações, consulte "[Exibir as configurações de segurança e análise](#displaying-the-security-and-analysis-settings)". 1. Em "Configurar funcionalidades de segurança e análise", à direita da funcionalidade, habilite ou desabilite a funcionalidade por padrão para novos repositórios {% if currentVersion == "free-pro-team@latest" %}, ou todos os novos repositórios privados,{% endif %} na sua organização. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Caixa de seleção para habilitar ou desabilitar um recurso para novos repositórios](/assets/images/help/organizations/security-and-analysis-enable-or-disable-feature-checkbox-dotcom.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![Caixa de seleção para habilitar ou desabilitar um recurso para novos repositórios](/assets/images/help/organizations/security-and-analysis-enable-or-disable-secret-scanning-checkbox-ghe.png) {% endif %} diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md index f1116cda497e..0d81855cd7fe 100644 --- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md +++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md @@ -70,7 +70,7 @@ Além de gerenciar as configurações da organização, os proprietários da org {% endif %} | Aplicar/ignorar etiquetas | | **X** | **X** | **X** | **X** | | Criar, editar, excluir etiquetas | | | **X** | **X** | **X** | -| Fechar, reabrir e atribuir todos os problemas e pull requests | | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %} +| Fechar, reabrir e atribuir todos os problemas e pull requests | | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | [Habilitar e desabilitar o merge automático em um pull request](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository) | | | **X** | **X** | **X** {% endif %} | Aplicar marcos | | **X** | **X** | **X** | **X** | @@ -150,8 +150,8 @@ Nesta seção, você pode encontrar os níveis de permissão de repositório nec | Receber [{% data variables.product.prodname_dependabot_alerts %} para dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) em um repositório | | | | | **X** | | [Ignorar {% data variables.product.prodname_dependabot_alerts %}](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository) | | | | | **X** | | [Designar outras pessoas ou equipes para receber {% data variables.product.prodname_dependabot_alerts %}](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts) para as dependências vulneráveis | | | | | **X** | -| Criar [consultorias de segurança](/github/managing-security-vulnerabilities/about-github-security-advisories) | | | | | **X** | -| Gerenciar acesso às funcionalidades de {% data variables.product.prodname_GH_advanced_security %} (ver "[Gerenciar configurações de segurança e análise da sua organização](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)") | | | | | **X** | +| Criar [consultorias de segurança](/github/managing-security-vulnerabilities/about-github-security-advisories) | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +| Gerenciar acesso às funcionalidades de {% data variables.product.prodname_GH_advanced_security %} (ver "[Gerenciar configurações de segurança e análise da sua organização](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)") | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" %} | [Habilitar o gráfico de dependências](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-and-dependents-of-a-repository) em um repositório privado | | | | | **X** | | [Visualizar as revisões de dependências](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request) | **X** | **X** | **X** | **X** | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %} | [Visualizar alertas de {% data variables.product.prodname_code_scanning %} em pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests) | **X** | **X** | **X** | **X** | **X** | diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md new file mode 100644 index 000000000000..0f1c18bea54c --- /dev/null +++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md @@ -0,0 +1,40 @@ +--- +title: Conectar uma assinatura do Azure à sua empresa +intro: 'Você pode usar o Contrato da Microsoft Enterprise para habilitar e pagar por {% data variables.product.prodname_actions %} e pelo uso de {% data variables.product.prodname_registry %}, além dos valores incluídos para a sua empresa.' +product: '{% data reusables.gated-features.enterprise-accounts %}' +redirect_from: + - /github/setting-up-and-managing-billing-and-payments-on-github/connecting-an-azure-subscription-to-your-enterprise +versions: + free-pro-team: '*' +--- + +### Sobre as assinaturas do Azure e {% data variables.product.product_name %} + +{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} Para obter mais informações, consulte "[Sobre a cobrança para {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions) e "[Sobre cobrança para {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages)." + +Após conectar a uma assinatura do Azure, você também poderá gerenciar seu limite de gastos. Para informações sobre como gerenciar e alterar o limite de gastos da sua conta, consulte "[Gerenciar o seu limite de gastos para {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages)" e "[Gerenciar o seu limite de gastos para {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions)". + +### Conectar a sua assinatura do Azure à sua conta corporativa + +Para conectar sua assinatura do Azure, você deve ter permissões de proprietário na assinatura. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +{% data reusables.enterprise-accounts.payment-information-tab %} +1. Em "Informações de pagamento", clique em **Adicionar assinatura do Azure**. +1. Para entrar na sua conta da Microsoft, siga as instruções. +1. Revise a instrução de "Permissões solicitadas". Se você concordar com os termos, clique em **Aceitar**. +1. Em "Selecione uma assinatura", selecione o ID de Assinatura do Azure que você deseja conectar à sua empresa. +1. Clique em **Conectar**. + +### Desconectar a sua assinatura do Azure da sua conta corporativa + +Após desconectar a sua assinatura Azure da conta corporativa, seu uso não poderá mais exceder os valores incluídos no seu plano. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +{% data reusables.enterprise-accounts.payment-information-tab %} +1. Em "Assinatura do Azure", à direita do ID de assinatura que você deseja desconectar, clique em **{% octicon "trashcan" aria-label="The trashcan icon" %}**. +1. Revise a instrução e clique em **Remover**. diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/index.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/index.md index 2f7c5e809149..9775b94fc45b 100644 --- a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/index.md +++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/index.md @@ -18,6 +18,7 @@ versions: {% link_in_list /about-enterprise-accounts %} {% link_in_list /viewing-the-subscription-and-usage-for-your-enterprise-account %} {% link_in_list /managing-licenses-for-visual-studio-subscription-with-github-enterprise %} + {% link_in_list /connecting-an-azure-subscription-to-your-enterprise %} {% topic_link_in_list /managing-users-in-your-enterprise %} {% link_in_list /roles-in-an-enterprise %} {% link_in_list /inviting-people-to-manage-your-enterprise %} diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md index 8672d1d92865..b944fa890cf5 100644 --- a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md +++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md @@ -31,7 +31,7 @@ Os proprietários corporativos têm controle total da empresa e podem executar t Os proprietários corporativos não podem acessar as configurações ou o conteúdo da organização, a menos que sejam incluídos como proprietário da organização ou recebam acesso direto a um repositório de propriedade da organização. Da mesma forma, os proprietários de organizações na sua empresa não têm acesso à empresa propriamente dita, a não ser que você os torne proprietários da empresa. -Você pode adicionar quantos proprietários corporativos desejar na sua empresa. {% if currentVersion == "free-pro-team@latest" %}Os proprietários de empresas devem ter uma conta pessoal em {% data variables.product.prodname_dotcom %}.{% endif %} Como prática recomendada, sugerimos que você converta apenas algumas pessoas da sua empresa em proprietários para reduzir o risco para a sua empresa. +Um proprietário da empresa só consumirá uma licença se for um proprietário ou integrante de pelo menos uma organização dentro da empresa. {% if currentVersion == "free-pro-team@latest" %}Os proprietários de empresas devem ter uma conta pessoal em {% data variables.product.prodname_dotcom %}.{% endif %} Como prática recomendada, sugerimos que você converta apenas algumas pessoas da sua empresa em proprietários para reduzir o risco para a sua empresa. ### Integrantes da empresa @@ -52,7 +52,7 @@ Os gerentes de cobrança só têm acesso às configurações de cobrança da sua - Exibir uma lista dos gerentes de cobrança - Adicionar ou remover outros gerentes de cobrança -Os gerentes de cobrança não têm acesso a organizações ou repositórios na sua empresa e não podem adicionar ou remover os proprietários da empresa. Os gerentes de cobrança devem ter uma conta pessoal no {% data variables.product.prodname_dotcom %}. +Os gerentes de cobrança só consumirão uma licença se forem um proprietário ou integrante de pelo menos uma organização dentro da empresa. Os gerentes de cobrança não têm acesso a organizações ou repositórios na sua empresa e não podem adicionar ou remover os proprietários da empresa. Os gerentes de cobrança devem ter uma conta pessoal no {% data variables.product.prodname_dotcom %}. ### Leia mais diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md index 72515333ae5f..7e03a1e99dce 100644 --- a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md +++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md @@ -15,6 +15,8 @@ versions: As contas corporativas atualmente estão disponíveis para clientes do {% data variables.product.prodname_enterprise %} que pagam com fatura. A cobrança de todas as organizações e instâncias {% data variables.product.prodname_ghe_server %} conectadas à sua conta corporativa é agregada em uma única fatura para todos os seus serviços pagos do {% data variables.product.prodname_dotcom_the_website %} (incluindo licenças pagas nas organizações, pacotes de dados do {% data variables.large_files.product_name_long %} e assinaturas de apps do {% data variables.product.prodname_marketplace %}). +{% if currentVersion == "free-pro-team@latest" %}{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} Para obter mais informações, consulte "[Conectar uma assinatura do Azure à sua empresa](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise){% endif %} + Para obter mais informações sobre como administrar gerentes de cobrança, consulte "[Convidar pessoas para gerenciar a sua empresa](/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise)". ### Exibir assinatura e uso da conta corporativa diff --git a/translations/pt-BR/content/github/site-policy/github-and-trade-controls.md b/translations/pt-BR/content/github/site-policy/github-and-trade-controls.md index d5a41ec910cc..037fe9b3eeb3 100644 --- a/translations/pt-BR/content/github/site-policy/github-and-trade-controls.md +++ b/translations/pt-BR/content/github/site-policy/github-and-trade-controls.md @@ -63,15 +63,15 @@ O GitHub tem o compromisso de continuar oferecendo serviços públicos grátis d Para contas organizacionais pagas nessas regiões sancionadas, os usuários podem ter acesso limitado aos seus repositórios públicos, que foram rebaixados para repositórios arquivados somente leitura. Para contas organizacionais gratuitas nessas regiões sancionadas, no entanto, os usuários continuarão a ter acesso total a repositórios públicos gratuitos para projetos de código aberto (e Páginas públicas associadas), gists públicos e minutos de Ação alocados grátis. -O GitHub continuará defendendo junto com os EUA. regulators for the greatest possible access to code collaboration services to developers in Syria and Crimea, including private repositories. We believe that offering those services advances human progress, international communication, and the enduring U.S. de promoção da liberdade de expressão e da livre circulação da informação. +O GitHub continuará defendendo junto com os EUA. reguladores para o maior acesso possível aos serviços de colaboração de código para desenvolvedores da Síria e da Crimeia, incluindo repositórios privados. Acreditamos que oferecer a esses serviços é um avanço para o progresso humano, comunicação internacional, assim como para o fortalecimento para as restrições permanentes da política externa dos EUA. de promoção da liberdade de expressão e da livre circulação da informação. -Nacionais Designados Especialmente (SDNs) e outras partes negadas ou bloqueadas nos termos dos EUA and other applicable law, and certain government officials may be restricted from accessing or using GitHub, wherever located. Users may not use GitHub.com for or on behalf of such parties, generally including the Governments of sanctioned countries. +Nacionais Designados Especialmente (SDNs) e outras partes negadas ou bloqueadas nos termos dos EUA e outras leis aplicáveis, e certos funcionários do governo podem receber restrições para acessar ou usar o GitHub, onde quer que se encontrem. Os usuários não podem usar o GitHub.com para ou em nome de tais entidades, incluindo, de modo geral, os governos de países sancionados. -GitHub services are not available to developers located or otherwise resident in North Korea. +Os serviços do GitHub não estão disponíveis para desenvolvedores localizados ou residentes na Coreia do Norte. #### Como você define esses usuários específicos? -Se o GitHub determinar que um usuário ou cliente está localizado em uma região sujeita às restrições de controle de negociação dos EUA, ou que um usuário está restrito pelas sanções econômicas dos EUA, então a conta afiliada será limitada para cumprir esses requisitos legais. trade control restrictions for which GitHub does not yet have a license from the U.S. government, or a user is otherwise restricted under U.S. economic sanctions, then the affiliated account will be restricted to comply with those legal requirements. A determinação da localização do usuário e cliente para implementar essas restrições legais deriva de várias fontes, incluindo endereços IP e histórico de pagamentos. A nacionalidade e a etnia não são utilizadas para sinalizar usuários para restrições de sanções. +Se o GitHub determinar que um usuário ou cliente está localizado em uma região sujeita às restrições de controle de negociação dos EUA, ou que um usuário está restrito pelas sanções econômicas dos EUA, então a conta afiliada será limitada para cumprir esses requisitos legais. restrições de controle de comércio para as quais o GitHub ainda não possui uma licença dos EUA. governo, ou um usuário está restrito de outra forma nos EUA. economic sanctions, then the affiliated account will be restricted to comply with those legal requirements. A determinação da localização do usuário e cliente para implementar essas restrições legais deriva de várias fontes, incluindo endereços IP e histórico de pagamentos. A nacionalidade e a etnia não são utilizadas para sinalizar usuários para restrições de sanções. #### Como as contas da organização são impactadas? @@ -104,4 +104,4 @@ Pursuant to the license we have received from OFAC, we are restoring all cloud s #### Can you clarify availability of GitHub to Cuban developers? GitHub cloud services, both free and paid, are generally available to developers located in Cuba. -Specially Designated Nationals (SDNs), other denied or blocked parties under U.S. and other applicable law, and certain government officials may be restricted from accessing or using GitHub, wherever located. Além disso, os usuários não podem usar o GitHub.com para ou em nome de tais entidades, incluindo, de modo geral, os governos de países sancionados. +Specially Designated Nationals (SDNs), other denied or blocked parties under U.S. e outras leis aplicáveis, e certos funcionários do governo podem receber restrições para acessar ou usar o GitHub, onde quer que se encontrem. Além disso, os usuários não podem usar o GitHub.com para ou em nome de tais entidades, incluindo, de modo geral, os governos de países sancionados. diff --git a/translations/pt-BR/content/github/site-policy/github-subprocessors-and-cookies.md b/translations/pt-BR/content/github/site-policy/github-subprocessors-and-cookies.md index 62cc0585b7ae..3ca24a2a48ef 100644 --- a/translations/pt-BR/content/github/site-policy/github-subprocessors-and-cookies.md +++ b/translations/pt-BR/content/github/site-policy/github-subprocessors-and-cookies.md @@ -10,68 +10,68 @@ versions: free-pro-team: '*' --- -Effective date: **January 29, 2021** +Entrada em vigor: **29 de janeiro de 2021** -O GitHub fornece um grande acordo de transparência em relação à forma como usamos seus dados, como os coletamos e com quem compartilhamos. To that end, we provide this page, which details [our subprocessors](#github-subprocessors), and how we use [cookies](#cookies-on-github). +O GitHub fornece um grande acordo de transparência em relação à forma como usamos seus dados, como os coletamos e com quem compartilhamos. Para essa finalidade, disponibilizamos esta página, que detalha os [nossos subprocessadores](#github-subprocessors) e como usamos [cookies](#cookies-on-github). ### Subprocessadores GitHub Quando compartilhamos suas informações com terceiros subprocessadores, tais como nossos fornecedores e provedores de serviços, permanecemos responsáveis por elas. Trabalhamos muito duro para manter sua confiança quando trazemos novos fornecedores, e exigimos que todos os fornecedores se submetam a contratos de proteção de dados conosco que restringem seu processamento de Informações Pessoais dos Usuários (conforme definido na [Declaração de Privacidade](/articles/github-privacy-statement/)). -| Nome do subprocessador | Descrição do processamento | Local do Processamento | Localização corporativa | -|:------------------------ |:--------------------------------------------------------------------- |:---------------------- |:----------------------- | -| Automattic | Serviço de blogs | Estados Unidos | Estados Unidos | -| AWS Amazon | Hospedagem de dados | Estados Unidos | Estados Unidos | -| Braintree (PayPal) | Processador de pagamento de assinatura com cartão de crédito | Estados Unidos | Estados Unidos | -| Clearbit | Serviço de enriquecimento de dados de marketing | Estados Unidos | Estados Unidos | -| Discourse | Provedor de software do fórum comunitário | Estados Unidos | Estados Unidos | -| Eloqua | Automatização da campanha marketing | Estados Unidos | Estados Unidos | -| Google Apps | Infraestrutura interna da empresa | Estados Unidos | Estados Unidos | -| MailChimp | Fornecedor de serviços de correio para emissão de bilhetes a clientes | Estados Unidos | Estados Unidos | -| Mailgun | Provedor de serviços de correio transacional | Estados Unidos | Estados Unidos | -| Microsoft | Microsoft Services | Estados Unidos | Estados Unidos | -| Monday.com | Colaboração da equipe e plataforma de gerenciamento de projetos | Estados Unidos | Israel | -| Nexmo | Provedor de notificação de SMS | Estados Unidos | Estados Unidos | -| Salesforce.com | Gerenciamento de relacionamento com clientes | Estados Unidos | Estados Unidos | -| Sentry.io | Provedor de monitoramento de aplicativo | Estados Unidos | Estados Unidos | -| Stripe | Provedor de pagamentos | Estados Unidos | Estados Unidos | -| Twilio & Twilio Sendgrid | SMS notification provider & transactional mail service provider | Estados Unidos | Estados Unidos | -| Zendesk | Sistema de bilhetagem de suporte ao cliente | Estados Unidos | Estados Unidos | -| Zuora | Sistema de faturamento corporativo | Estados Unidos | Estados Unidos | +| Nome do subprocessador | Descrição do processamento | Local do Processamento | Localização corporativa | +|:------------------------ |:--------------------------------------------------------------------------- |:---------------------- |:----------------------- | +| Automattic | Serviço de blogs | Estados Unidos | Estados Unidos | +| AWS Amazon | Hospedagem de dados | Estados Unidos | Estados Unidos | +| Braintree (PayPal) | Processador de pagamento de assinatura com cartão de crédito | Estados Unidos | Estados Unidos | +| Clearbit | Serviço de enriquecimento de dados de marketing | Estados Unidos | Estados Unidos | +| Discourse | Provedor de software do fórum comunitário | Estados Unidos | Estados Unidos | +| Eloqua | Automatização da campanha marketing | Estados Unidos | Estados Unidos | +| Google Apps | Infraestrutura interna da empresa | Estados Unidos | Estados Unidos | +| MailChimp | Fornecedor de serviços de correio para emissão de bilhetes a clientes | Estados Unidos | Estados Unidos | +| Mailgun | Provedor de serviços de correio transacional | Estados Unidos | Estados Unidos | +| Microsoft | Microsoft Services | Estados Unidos | Estados Unidos | +| Monday.com | Colaboração da equipe e plataforma de gerenciamento de projetos | Estados Unidos | Israel | +| Nexmo | Provedor de notificação de SMS | Estados Unidos | Estados Unidos | +| Salesforce.com | Gerenciamento de relacionamento com clientes | Estados Unidos | Estados Unidos | +| Sentry.io | Provedor de monitoramento de aplicativo | Estados Unidos | Estados Unidos | +| Stripe | Provedor de pagamentos | Estados Unidos | Estados Unidos | +| Twilio & Twilio Sendgrid | Provedor de notificação de SMS & Provedor de serviço de e-mail transacional | Estados Unidos | Estados Unidos | +| Zendesk | Sistema de bilhetagem de suporte ao cliente | Estados Unidos | Estados Unidos | +| Zuora | Sistema de faturamento corporativo | Estados Unidos | Estados Unidos | Quando trouxermos um novo subprocessador que lida com as Informações Pessoais de nossos Usuários, ou removermos um subprocessador, ou mudarmos a forma como usamos um subprocessador, atualizaremos esta página. Se você tiver dúvidas ou preocupações sobre um novo subprocessador, ficaremos felizes em ajudar. Entre em contato conosco via {% data variables.contact.contact_privacy %}. ### Cookies no GitHub -GitHub uses cookies to provide and secure our websites, as well as to analyze the usage of our websites, in order to offer you a great user experience. Consulte nossa [Declaração de privacidade](/github/site-policy/github-privacy-statement#our-use-of-cookies-and-tracking) se você quiser saber mais informações sobre cookies e sobre como e por que os usamos. +O GitHub usa cookies para fornecer e proteger nossos sites, bem como analisar o uso dos nossos sites, para oferecer a você uma ótima experiência de usuário. Consulte nossa [Declaração de privacidade](/github/site-policy/github-privacy-statement#our-use-of-cookies-and-tracking) se você quiser saber mais informações sobre cookies e sobre como e por que os usamos. -Since the number and names of cookies may change, the table below may be updated from time to time. +Como o número e os nomes dos cookies podem mudar, a tabela abaixo pode ser atualizada de vez em quando. -| Provedor de serviço | Nome do cookie | Descrição | Vencimento* | -|:------------------- |:------------------------------------ |:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:---------------------------------------------------------------------------- | -| GitHub | `app_manifest_token` | Este cookie é usado durante o fluxo do manifesto do aplicativo para manter o estado do fluxo durante o redirecionamento para buscar uma sessão do usuário. | cinco minutos | -| GitHub | `_device_id` | This cookie is used to track recognized devices for security purposes. | um ano | -| GitHub | `dotcom_user` | Este cookie é usado para sinalizar que o usuário já está logado. | um ano | -| GitHub | `_gh_ent` | Este cookie é usado para aplicação temporária e para o estado da estrutura entre páginas, como em que etapa o cliente se encontra em um processo de várias etapas. | duas semanas | -| GitHub | `_gh_sess` | Este cookie é usado para aplicação temporária e para o estado do framework entre páginas, como por exemplo, em qual etapa o usuário está em um formulário de várias etapas. | sessão | -| GitHub | `gist_oauth_csrf` | Este cookie é definido pelo Gist para garantir que o usuário que iniciou o fluxo de autenticação seja o mesmo usuário que o completa. | excluído quando o estado do oauth é validado | -| GitHub | `gist_user_session` | Este cookie é usado pelo Gist ao ser executado em um host separado. | duas semanas | -| GitHub | `has_recent_activity` | Este cookie é usado para impedir a exibição de intersticial de segurança para usuários que visitaram o aplicativo recentemente. | uma hora | -| GitHub | `__Host-gist_user_session_same_site` | Este cookie foi definido para garantir que os navegadores que suportam cookies do SameSite possam verificar se uma solicitação é originária do GitHub. | duas semanas | -| GitHub | `__Host-user_session_same_site` | Este cookie foi definido para garantir que os navegadores que suportam cookies do SameSite possam verificar se uma solicitação é originária do GitHub. | duas semanas | -| GitHub | `logged_in` | Este cookie é usado para sinalizar que o usuário já está logado. | um ano | -| GitHub | `marketplace_repository_ids` | Este cookie é usado para o fluxo de instalação do marketplace. | uma hora | -| GitHub | `marketplace_suggested_target_id` | Este cookie é usado para o fluxo de instalação do marketplace. | uma hora | -| GitHub | `_octo` | This cookie is used for session management including caching of dynamic content, conditional feature access, support request metadata, and first party analytics. | um ano | -| GitHub | `org_transform_notice` | Este cookie é usado para fornecer aviso durante a transformação da organização. | uma hora | -| GitHub | `private_mode_user_session` | Este cookie é usado para solicitações de autenticação da empresa. | duas semanas | -| GitHub | `saml_csrf_token` | Este cookie é definido pelo método de caminho de autenticação SAML para associar um token ao cliente. | até que o usuário feche o navegador ou conclua a solicitação de autenticação | -| GitHub | `saml_csrf_token_legacy` | Este cookie é definido pelo método de caminho de autenticação SAML para associar um token ao cliente. | até que o usuário feche o navegador ou conclua a solicitação de autenticação | -| GitHub | `saml_return_to` | Este cookie é definido pelo método de caminho de autenticação SAML para manter o estado durante o loop de autenticação SAML. | até que o usuário feche o navegador ou conclua a solicitação de autenticação | -| GitHub | `saml_return_to_legacy` | Este cookie é definido pelo método de caminho de autenticação SAML para manter o estado durante o loop de autenticação SAML. | até que o usuário feche o navegador ou conclua a solicitação de autenticação | -| GitHub | `tz` | This cookie allows us to customize timestamps to your time zone. | sessão | -| GitHub | `user_session` | Este cookie é usado para fazer seu login. | duas semanas | +| Provedor de serviço | Nome do cookie | Descrição | Vencimento* | +|:------------------- |:------------------------------------ |:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:---------------------------------------------------------------------------- | +| GitHub | `app_manifest_token` | Este cookie é usado durante o fluxo do manifesto do aplicativo para manter o estado do fluxo durante o redirecionamento para buscar uma sessão do usuário. | cinco minutos | +| GitHub | `_device_id` | Este cookie é usado para rastrear dispositivos reconhecidos para fins de segurança. | um ano | +| GitHub | `dotcom_user` | Este cookie é usado para sinalizar que o usuário já está logado. | um ano | +| GitHub | `_gh_ent` | Este cookie é usado para aplicação temporária e para o estado da estrutura entre páginas, como em que etapa o cliente se encontra em um processo de várias etapas. | duas semanas | +| GitHub | `_gh_sess` | Este cookie é usado para aplicação temporária e para o estado do framework entre páginas, como por exemplo, em qual etapa o usuário está em um formulário de várias etapas. | sessão | +| GitHub | `gist_oauth_csrf` | Este cookie é definido pelo Gist para garantir que o usuário que iniciou o fluxo de autenticação seja o mesmo usuário que o completa. | excluído quando o estado do oauth é validado | +| GitHub | `gist_user_session` | Este cookie é usado pelo Gist ao ser executado em um host separado. | duas semanas | +| GitHub | `has_recent_activity` | Este cookie é usado para impedir a exibição de intersticial de segurança para usuários que visitaram o aplicativo recentemente. | uma hora | +| GitHub | `__Host-gist_user_session_same_site` | Este cookie foi definido para garantir que os navegadores que suportam cookies do SameSite possam verificar se uma solicitação é originária do GitHub. | duas semanas | +| GitHub | `__Host-user_session_same_site` | Este cookie foi definido para garantir que os navegadores que suportam cookies do SameSite possam verificar se uma solicitação é originária do GitHub. | duas semanas | +| GitHub | `logged_in` | Este cookie é usado para sinalizar que o usuário já está logado. | um ano | +| GitHub | `marketplace_repository_ids` | Este cookie é usado para o fluxo de instalação do marketplace. | uma hora | +| GitHub | `marketplace_suggested_target_id` | Este cookie é usado para o fluxo de instalação do marketplace. | uma hora | +| GitHub | `_octo` | Este cookie é usado para o gerenciamento de sessões, incluindo o cache de conteúdo dinâmico, acesso condicional a recursos, suporte a metadados solicitados e análise da primeira parte. | um ano | +| GitHub | `org_transform_notice` | Este cookie é usado para fornecer aviso durante a transformação da organização. | uma hora | +| GitHub | `private_mode_user_session` | Este cookie é usado para solicitações de autenticação da empresa. | duas semanas | +| GitHub | `saml_csrf_token` | Este cookie é definido pelo método de caminho de autenticação SAML para associar um token ao cliente. | até que o usuário feche o navegador ou conclua a solicitação de autenticação | +| GitHub | `saml_csrf_token_legacy` | Este cookie é definido pelo método de caminho de autenticação SAML para associar um token ao cliente. | até que o usuário feche o navegador ou conclua a solicitação de autenticação | +| GitHub | `saml_return_to` | Este cookie é definido pelo método de caminho de autenticação SAML para manter o estado durante o loop de autenticação SAML. | até que o usuário feche o navegador ou conclua a solicitação de autenticação | +| GitHub | `saml_return_to_legacy` | Este cookie é definido pelo método de caminho de autenticação SAML para manter o estado durante o loop de autenticação SAML. | até que o usuário feche o navegador ou conclua a solicitação de autenticação | +| GitHub | `tz` | Este cookie nos permite personalizar os horários para seu fuso horário. | sessão | +| GitHub | `user_session` | Este cookie é usado para fazer seu login. | duas semanas | _*_ A data de **expiração** para os cookies listados abaixo geralmente se aplicam em uma base contínua. -(!) Please note while we limit our use of third party cookies to those necessary to provide external functionality when rendering external content, certain pages on our website may set other third party cookies. Por exemplo, podemos incorporar conteúdo, como vídeos, de outro site que define um cookie. Embora tentemos minimizar esses cookies de terceiros, nem sempre podemos controlar quais cookies esse conteúdo de terceiros define. +(!) Observe que, embora limitemos o uso de cookies de terceiros aos que forem necessários para fornecer funcionalidade externa ao processar conteúdo externo, certas páginas no nosso site podem definir outros cookies de terceiros. Por exemplo, podemos incorporar conteúdo, como vídeos, de outro site que define um cookie. Embora tentemos minimizar esses cookies de terceiros, nem sempre podemos controlar quais cookies esse conteúdo de terceiros define. diff --git a/translations/pt-BR/content/github/working-with-github-pages/creating-a-github-pages-site.md b/translations/pt-BR/content/github/working-with-github-pages/creating-a-github-pages-site.md index 3e61174bdd09..a82c7e1632d7 100644 --- a/translations/pt-BR/content/github/working-with-github-pages/creating-a-github-pages-site.md +++ b/translations/pt-BR/content/github/working-with-github-pages/creating-a-github-pages-site.md @@ -20,8 +20,6 @@ versions: {% data reusables.pages.new-or-existing-repo %} -{% data reusables.pages.private_pages_are_public_warning %} - {% data reusables.repositories.create_new %} {% data reusables.repositories.owner-drop-down %} {% data reusables.pages.create-repo-name %} @@ -33,6 +31,8 @@ versions: {% data reusables.pages.must-have-repo-first %} +{% data reusables.pages.private_pages_are_public_warning %} + {% data reusables.pages.navigate-site-repo %} {% data reusables.pages.decide-publishing-source %} 3. Se a fonte de publicação que você escolheu já existe, navegue até ela. Caso contrário, crie a fonte de publicação. diff --git a/translations/pt-BR/content/rest/overview/libraries.md b/translations/pt-BR/content/rest/overview/libraries.md index f69fb0c166e2..1086cfdcd528 100644 --- a/translations/pt-BR/content/rest/overview/libraries.md +++ b/translations/pt-BR/content/rest/overview/libraries.md @@ -25,7 +25,7 @@ versions: ### Clojure -Nome da biblioteca | Repositório |---|---| **Tentacles**| [Raynes/tentacles](https://github.com/Raynes/tentacles) +Library name | Repository |---|---| **Tentacles**| [Raynes/tentacles](https://github.com/Raynes/tentacles) ### Dart @@ -57,7 +57,7 @@ Nome da biblioteca | Repositório | |---|---| **NodeJS GitHub library**| [pksunk ### Julia -Nome da biblioteca | Repositório | |---|---| **Github.jl**|[WestleyArgentum/Github.jl](https://github.com/WestleyArgentum/GitHub.jl) +Library name | Repository | |---|---| **GitHub.jl**|[WestleyArgentum/GitHub.jl](https://github.com/WestleyArgentum/GitHub.jl) ### OCaml @@ -65,11 +65,11 @@ Nome da biblioteca | Repositório | |---|---| **ocaml-github**|[mirage/ocaml-git ### Perl -Nome da biblioteca | Repositório | metacpan Website for the Library |---|---|---| **Pithub**|[plu/Pithub](https://github.com/plu/Pithub)|[Pithub CPAN](http://metacpan.org/module/Pithub) **Net::Github**|[fayland/perl-net-github](https://github.com/fayland/perl-net-github)|[Net:Github CPAN](https://metacpan.org/pod/Net::GitHub) +Library name | Repository | metacpan Website for the Library |---|---|---| **Pithub**|[plu/Pithub](https://github.com/plu/Pithub)|[Pithub CPAN](http://metacpan.org/module/Pithub) **Net::GitHub**|[fayland/perl-net-github](https://github.com/fayland/perl-net-github)|[Net:GitHub CPAN](https://metacpan.org/pod/Net::GitHub) ### PHP -Nome da biblioteca | Repositório |---|---| **GitHub PHP Client**|[tan-tan-kanarek/github-php-client](https://github.com/tan-tan-kanarek/github-php-client) **PHP GitHub API**|[KnpLabs/php-github-api](https://github.com/KnpLabs/php-github-api) **GitHub API**|[yiiext/github-api](https://github.com/yiiext/github-api) **GitHub Joomla! Package**|[joomla-framework/github-api](https://github.com/joomla-framework/github-api) **GitHub Nette Extension**|[kdyby/github](https://github.com/kdyby/github) **GitHub API Easy Access**|[milo/github-api](https://github.com/milo/github-api) **GitHub bridge for Laravel**|[GrahamCampbell/Laravel-Github](https://github.com/GrahamCampbell/Laravel-GitHub) **PHP7 Client & WebHook wrapper**|[FlexyProject/GithubAPI](https://github.com/FlexyProject/GitHubAPI) +Nome da biblioteca | Repositório |---|---| **GitHub PHP Client**|[tan-tan-kanarek/github-php-client](https://github.com/tan-tan-kanarek/github-php-client) **PHP GitHub API**|[KnpLabs/php-github-api](https://github.com/KnpLabs/php-github-api) **GitHub API**|[yiiext/github-api](https://github.com/yiiext/github-api) **GitHub Joomla! Package**|[joomla-framework/github-api](https://github.com/joomla-framework/github-api) **GitHub Nette Extension**|[kdyby/github](https://github.com/kdyby/github) **GitHub API Easy Access**|[milo/github-api](https://github.com/milo/github-api) **GitHub bridge for Laravel**|[GrahamCampbell/Laravel-GitHub](https://github.com/GrahamCampbell/Laravel-GitHub) **PHP7 Client & WebHook wrapper**|[FlexyProject/GitHubAPI](https://github.com/FlexyProject/GitHubAPI) ### Python diff --git a/translations/pt-BR/content/rest/overview/resources-in-the-rest-api.md b/translations/pt-BR/content/rest/overview/resources-in-the-rest-api.md index 7adcd7c20145..e9c784ea5bd3 100644 --- a/translations/pt-BR/content/rest/overview/resources-in-the-rest-api.md +++ b/translations/pt-BR/content/rest/overview/resources-in-the-rest-api.md @@ -129,7 +129,7 @@ $ curl -I {% data variables.product.api_url_pre %} -u foo:bar > { > "message": "Bad credentials", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3" +> "documentation_url": "{% data variables.product.doc_url_pre %}" > } ``` @@ -141,7 +141,7 @@ $ curl -i {% data variables.product.api_url_pre %} -u {% if currentVersion == "f > HTTP/1.1 403 Forbidden > { > "message": "Maximum number of login attempts exceeded. Please try again later.", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3" +> "documentation_url": "{% data variables.product.doc_url_pre %}" > } ``` @@ -364,7 +364,7 @@ Se você exceder o limite de taxa, uma resposta do erro retorna: > { > "message": "API rate limit exceeded for xxx.xxx.xxx.xxx. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3/#rate-limiting" +> "documentation_url": "{% data variables.product.doc_url_pre %}/overview/resources-in-the-rest-api#rate-limiting" > } ``` @@ -409,7 +409,7 @@ Se seu aplicativo acionar este limite de taxa, você receberá uma resposta info > { > "message": "You have triggered an abuse detection mechanism and have been temporarily blocked from content creation. Please retry your request again later.", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3/#abuse-rate-limits" +> "documentation_url": "{% data variables.product.doc_url_pre %}/overview/resources-in-the-rest-api#abuse-rate-limits" > } ``` diff --git a/translations/pt-BR/data/release-notes/2-20/0.yml b/translations/pt-BR/data/release-notes/2-20/0.yml index 840753ba44b4..c7d94eed0805 100644 --- a/translations/pt-BR/data/release-notes/2-20/0.yml +++ b/translations/pt-BR/data/release-notes/2-20/0.yml @@ -30,9 +30,9 @@ sections: - 'Em uma revisão de pull request, um aviso é exibido se um comentário linha múltipla for truncado. {% comment %} https://github.com/github/github/issues/125948, https://github.com/github/github/pull/128677 {% endcomment %}' - 'Os usuários podem ver seus logs de auditoria na aba "Log de segurança" nas suas configurações pessoais. {% comment %} https://github.com/github/github/pull/123041{% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Ao fazer push em um gist, pode-se adicionar uma exceção durante o hook de post-receive. {% comment %} https://github.com/github/github/issues/129091 {% endcomment %}' - Entradas duplicadas de webhook no banco de dados podem gerar falha de atualizações de versões anteriores. (atualizada 2020-02-26) diff --git a/translations/pt-BR/data/release-notes/2-20/1.yml b/translations/pt-BR/data/release-notes/2-20/1.yml index 863011a60f06..57f15491b179 100644 --- a/translations/pt-BR/data/release-notes/2-20/1.yml +++ b/translations/pt-BR/data/release-notes/2-20/1.yml @@ -8,9 +8,9 @@ sections: - 'Os comentários de revisão de PR com valores inesperados para "position" ou "original_position" geraram falha nas importações. {% comment %} https://github.com/github/github/pull/135439, https://github.com/github/github/pull/135374 {% endcomment %}' - 'As entradas duplicadas de webhook no banco de dados podem gerar falha de atualizações de versões anteriores. {% comment %} https://github.com/github/hookshot/pull/1541, https://github.com/github/hookshot/pull/1426, https://github.com/github/hookshot/pull/1540 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Ao fazer push em um gist, pode-se adicionar uma exceção durante o hook de post-receive. {% comment %} https://github.com/github/github/issues/129091 {% endcomment %}' - 'As atualizações e as definições de atualização irão falhar se as configurações em segundo plano do trabalhador forem personalizadas. {% comment %} https://github.com/github/enterprise2/issues/19119 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/10.yml b/translations/pt-BR/data/release-notes/2-20/10.yml index 518926744f5b..32f502bf503d 100644 --- a/translations/pt-BR/data/release-notes/2-20/10.yml +++ b/translations/pt-BR/data/release-notes/2-20/10.yml @@ -11,9 +11,9 @@ sections: - 'Tentar atribuir a revisão de código a um integrante de uma equipe vazia geraria "500 Internal Server Error". {% comment %} https://github.com/github/github/pull/146328, https://github.com/github/github/pull/139330 {% endcomment %}' - 'A atribuição da revisão do código que usa o algoritmo de balanceamento de carga pode ser atribuída repetidamente ao mesmo integrante da equipe. {% comment %} https://github.com/github/github/pull/146329, https://github.com/github/github/pull/136504 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/11.yml b/translations/pt-BR/data/release-notes/2-20/11.yml index 5456f56910e0..df5d0cc5c628 100644 --- a/translations/pt-BR/data/release-notes/2-20/11.yml +++ b/translations/pt-BR/data/release-notes/2-20/11.yml @@ -10,9 +10,9 @@ sections: - 'Trabalhos em segundo plano incorretos podem tentar ser executados em instâncias configuradas como réplicas passivas. {% comment %} https://github.com/github/enterprise2/pull/21318, https://github.com/github/enterprise2/pull/21212, https://github.com/github/enterprise2/issues/21167 {% endcomment %}' - 'Os repositórios internos não foram incluídos corretamente nos resultados de pesquisa para as orgs habilitadas com SAML. {% comment %} https://github.com/github/github/pull/147503, https://github.com/github/github/pull/145692 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/12.yml b/translations/pt-BR/data/release-notes/2-20/12.yml index a0af2cb8cf87..5d6a8d827055 100644 --- a/translations/pt-BR/data/release-notes/2-20/12.yml +++ b/translations/pt-BR/data/release-notes/2-20/12.yml @@ -8,9 +8,9 @@ sections: changes: - 'Melhorias no dimensionamento do HAProxy {% comment %} https://github.com/github/enterprise2/pull/21383 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/13.yml b/translations/pt-BR/data/release-notes/2-20/13.yml index 76399853c26c..1c384fd554a3 100644 --- a/translations/pt-BR/data/release-notes/2-20/13.yml +++ b/translations/pt-BR/data/release-notes/2-20/13.yml @@ -13,9 +13,9 @@ sections: - 'Os problemas não puderam ser classificados por *Atualizações recentes* nos repositórios migrados para uma nova instância. {% comment %} https://github.com/github/github/pull/150843, https://github.com/github/github/github/pull/149330 {% endcomment %}' - 'A página 404 continha links de contato e links status do GitHub.com na nota de rodapé. {% comment %} https://github.com/github/github/pull/151316 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/14.yml b/translations/pt-BR/data/release-notes/2-20/14.yml index 976753b25d4f..2e3e9d011a3e 100644 --- a/translations/pt-BR/data/release-notes/2-20/14.yml +++ b/translations/pt-BR/data/release-notes/2-20/14.yml @@ -4,9 +4,9 @@ sections: - 'Resolveu um problema que poderia gerar alto uso da CPU ao gerar modelos de configuração do sistema. {% comment %} https://github.com/github/enterprise2/pull/21784, https://github.com/github/enterprise2/pull/21741 {% endcomment %}' - 'Alterações recentes nas alocações de memória podem gerar uma degradação no desempenho do sistema {% comment %} https://github.com/github/enterprise2/pull/22067 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/16.yml b/translations/pt-BR/data/release-notes/2-20/16.yml index deee6c4ab3aa..0d3b497e481a 100644 --- a/translations/pt-BR/data/release-notes/2-20/16.yml +++ b/translations/pt-BR/data/release-notes/2-20/16.yml @@ -4,9 +4,9 @@ sections: - 'Uma verificação de saúde do serviço causou o crescimento da sessão, o que gerou um esgotamento do sistema de arquivos. {% comment %} https://github.com/github/enterprise2/pull/22480, https://github.com/github/enterprise2/pull/22475 {% endcomment %}' - 'A atualização que usa um hotpatch pode falhar com um erro: `''libdbi1'' was not found` {% comment %} https://github.com/github/enterprise2/pull/22558, https://github.com/github/enterprise2/pull/22552 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/17.yml b/translations/pt-BR/data/release-notes/2-20/17.yml index a2ef29019426..b6c66a9dc250 100644 --- a/translations/pt-BR/data/release-notes/2-20/17.yml +++ b/translations/pt-BR/data/release-notes/2-20/17.yml @@ -4,9 +4,9 @@ sections: - '**MÉDIO**: ImageMagick foi atualizado para o endereço [DSA-4715-1](https://www.debian.org/security/2020/dsa-4715). {% comment %} https://github.com/github/enterprise2/pull/22625, https://github.com/github/enterprise2/pull/22610 {% endcomment %}' - 'Os pacotes foram atualizados para as últimas versões de segurança. {% comment %} https://github.com/github/enterprise2/pull/22601, https://github.com/github/enterprise2/pull/22592, https://github.com/github/enterprise2/pull/22605, https://github.com/github/enterprise2/pull/22426, https://github.com/github/enterprise2/pull/22718, https://github.com/github/enterprise2/pull/22699 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/18.yml b/translations/pt-BR/data/release-notes/2-20/18.yml index 374207ae7598..eabe2c16e29e 100644 --- a/translations/pt-BR/data/release-notes/2-20/18.yml +++ b/translations/pt-BR/data/release-notes/2-20/18.yml @@ -17,9 +17,9 @@ sections: - 'Remova o requisito de impressões digitais SSH nos arquivos "ghe-migrator", pois ele sempre pode ser computado. {% comment %} https://github.com/github/github/pull/156944, https://github.com/github/github/pull/155387 {% endcomment %}' - 'Os manifestos do aplicativo GitHub agora incluem o campo "request_oauth_on_install". {% comment %} https://github.com/github/github/pull/156996, https://github.com/github/github/pull/155010, https://github.com/github/ecosystem-apps/issues/1055 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/19.yml b/translations/pt-BR/data/release-notes/2-20/19.yml index 401e533caeb2..a84929c00586 100644 --- a/translations/pt-BR/data/release-notes/2-20/19.yml +++ b/translations/pt-BR/data/release-notes/2-20/19.yml @@ -5,9 +5,9 @@ sections: bugs: - 'A mensagem da conta corporativa "Confirmar requisito de dois fatores" estava incorreta. {% comment %} https://github.com/github/github/pull/158737 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/2.yml b/translations/pt-BR/data/release-notes/2-20/2.yml index b41cb1a5ae02..17e5bd727bee 100644 --- a/translations/pt-BR/data/release-notes/2-20/2.yml +++ b/translations/pt-BR/data/release-notes/2-20/2.yml @@ -15,9 +15,9 @@ sections: changes: - 'O utilitário da linha de comando `ghe-license-usage ` incliu uma opção `--unencrypted` nova para proporcionar visibilidade no arquivo de uso da licença exportado. {% comment %} https://github.com/github/github/pull/136134, https://github.com/github/github/pull/136000 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Ao fazer push em um gist, pode-se adicionar uma exceção durante o hook de post-receive. {% comment %} https://github.com/github/github/issues/129091 {% endcomment %}' - 'As atualizações e as definições de atualização irão falhar se as configurações em segundo plano do trabalhador forem personalizadas. {% comment %} https://github.com/github/enterprise2/issues/19119 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/20.yml b/translations/pt-BR/data/release-notes/2-20/20.yml index 01122c4f7506..0d04588902f9 100644 --- a/translations/pt-BR/data/release-notes/2-20/20.yml +++ b/translations/pt-BR/data/release-notes/2-20/20.yml @@ -7,9 +7,9 @@ sections: bugs: - 'Os usuários suspensos foram incluídos na lista de usuários sugeridos, ocultando potencialmente usuários não suspensos. {% comment %} https://github.com/github/github/pull/159809, https://github.com/github/github/pull/140563, https://github.com/github/github/pull/142146 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/21.yml b/translations/pt-BR/data/release-notes/2-20/21.yml index 7fdd9bf91c25..b73520361ec6 100644 --- a/translations/pt-BR/data/release-notes/2-20/21.yml +++ b/translations/pt-BR/data/release-notes/2-20/21.yml @@ -6,9 +6,9 @@ sections: - 'Os logs de babeld não tinham um separador entre segundos e microssegundos. {% comment %} https://github.com/github/babeld/pull/1004, https://github.com/github/babeld/pull/1002 {% endcomment %}' - 'Quando a política de "alteração de visibilidade do repositório" na conta corporativa foi definida como "Habilitada", os proprietários da organização não conseguiram alterar a visibilidade dos repositórios na organização. {% comment %} https://github.com/github/github/pull/160922, https://github.com/github/github/pull/160773 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/22.yml b/translations/pt-BR/data/release-notes/2-20/22.yml index e11a740e443b..ba494ad034af 100644 --- a/translations/pt-BR/data/release-notes/2-20/22.yml +++ b/translations/pt-BR/data/release-notes/2-20/22.yml @@ -10,9 +10,9 @@ sections: - 'A sincronização de pull request em repositórios com muitas referências pode fazer com que as filas de trabalhador sejam atrasadas. {% comment %} https://github.com/github/github/pull/163576, https://github.com/github/github/pull/163142 {% endcomment %}' - 'Ao efetuar o login após tentar visitar uma página específica, as pessoas eram enviadas para a página inicial em vez de serem enviadas para o seu destino pretendido. {% comment %} https://github. O/github/github/pull/163785, https://github.com/github/github/pull/163579, https://github.com/github/github/pull/154117, https://github.com/github/ecosystem-apps/issues/1076 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/23.yml b/translations/pt-BR/data/release-notes/2-20/23.yml index 102d790d9655..efd84f457e44 100644 --- a/translations/pt-BR/data/release-notes/2-20/23.yml +++ b/translations/pt-BR/data/release-notes/2-20/23.yml @@ -4,9 +4,9 @@ sections: - '**BAIXO:** Alto uso da CPU pode ser acionado por uma solicitação especialmente elaborada para a ponte SVN, o que resulta em em Negação de Serviço (DoS). {% comment %} https://github.com/github/slumlord/pull/1020, https://github.com/github/slumlord/pull/1017 {% endcomment %}' - 'Os pacotes foram atualizados para as últimas versões de segurança. {% comment %} https://github.com/github/enterprise2/pull/24351, https://github.com/github/enterprise2/pull/23866 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/3.yml b/translations/pt-BR/data/release-notes/2-20/3.yml index ac451b654527..c777efa5651c 100644 --- a/translations/pt-BR/data/release-notes/2-20/3.yml +++ b/translations/pt-BR/data/release-notes/2-20/3.yml @@ -3,9 +3,9 @@ sections: bugs: - 'As atualizações e as atualizações de configurações poderiam falhar se as configurações em segundo plano do trabalhador tivessem sido personalizadas. {% comment %} https://github.com/github/enterprise2/pull/19321, https://github.com/github/enterprise2/pull/19299 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Ao fazer push em um gist, pode-se adicionar uma exceção durante o hook de post-receive. {% comment %} https://github.com/github/github/issues/129091 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/4.yml b/translations/pt-BR/data/release-notes/2-20/4.yml index 571f3d8b5781..4722d8ab262f 100644 --- a/translations/pt-BR/data/release-notes/2-20/4.yml +++ b/translations/pt-BR/data/release-notes/2-20/4.yml @@ -6,9 +6,9 @@ sections: - 'Ao fazer push em um Gist, uma exceção pode ser acionada durante o hook de post-receive. {% comment %} https://github.com/github/github/pull/138460, https://github.com/github/github/pull/138313 {% endcomment %}' - '`ghe-repl-status` pode falhar ao tentar exibir repositórios que não foram totalmente replicados. {% comment %} https://github.com/github/github/pull/138463, https://github.com/github/github/pull/138388 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Ao fazer push em um gist, pode-se adicionar uma exceção durante o hook de post-receive. {% comment %} https://github.com/github/github/issues/129091 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/5.yml b/translations/pt-BR/data/release-notes/2-20/5.yml index 577dea2f15f4..ee855bc2c76e 100644 --- a/translations/pt-BR/data/release-notes/2-20/5.yml +++ b/translations/pt-BR/data/release-notes/2-20/5.yml @@ -8,9 +8,9 @@ sections: - 'O campo `package` das vulnerabilidades de segurança não pôde ser consultado por meio da API do GraphQL. {% comment %} https://github.com/github/github/pull/139418, https://github.com/github/github/pull/138245 {% endcomment %}' - 'A alteração um repositório de *público* para *interno* exibiu uma mensagem de cobrança irrelevante. {% comment %} https://github.com/github/github/pull/139531, https://github.com/github/github/pull/139492 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Ao fazer push em um gist, pode-se adicionar uma exceção durante o hook de post-receive. {% comment %} https://github.com/github/github/issues/129091 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/6.yml b/translations/pt-BR/data/release-notes/2-20/6.yml index c0350f9aab37..46d74deaccca 100644 --- a/translations/pt-BR/data/release-notes/2-20/6.yml +++ b/translations/pt-BR/data/release-notes/2-20/6.yml @@ -16,9 +16,9 @@ sections: - 'Quando o trabalho do cron do orchestrator-cliente falhou, vários e-mails foram enviados para a conta raiz. {% comment %} https://github.com/github/enterprise2/pull/19761, https://github.com/github/enterprise2/pull/19748 {% endcomment %}' - 'Quando um provedor de identidade externo controlou o status de administrador do site do usuário, os usuários não puderem ser rebaixados por meio do utilitário da linha de comando. {% comment %} https://github.com/github/github/pull/140522, https://github.com/github/github/pull/137807, https://github.com/github/github/issues/42727 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Ao fazer push em um gist, pode-se adicionar uma exceção durante o hook de post-receive. {% comment %} https://github.com/github/github/issues/129091 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/7.yml b/translations/pt-BR/data/release-notes/2-20/7.yml index 730ffbdac278..6623676cc2f6 100644 --- a/translations/pt-BR/data/release-notes/2-20/7.yml +++ b/translations/pt-BR/data/release-notes/2-20/7.yml @@ -10,9 +10,9 @@ sections: - 'A coleção de lixo de arquivos temporários pode gerar um erro de validação de licença. {% comment %} https://github.com/github/github/pull/142209, https://github.com/github/github/pull/142189 {% endcomment %}' - 'Em algumas situações, inclusive quando um repositório é criado pela primeira vez, o hook de pre-receive seria executado sem um valor preenchido para a variável de ambiente GITHUB_REPO_PUBLIC. {% comment %} https://github.com/github/github/pull/139419, https://github.com/github/github/pull/136228, https://github.com/github/github/pull/134363 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Ao fazer push em um gist, pode-se adicionar uma exceção durante o hook de post-receive. {% comment %} https://github.com/github/github/issues/129091 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/8.yml b/translations/pt-BR/data/release-notes/2-20/8.yml index db80bec829ca..3788df27e8dc 100644 --- a/translations/pt-BR/data/release-notes/2-20/8.yml +++ b/translations/pt-BR/data/release-notes/2-20/8.yml @@ -9,9 +9,9 @@ sections: - 'A suspensão automática de um usuário através do SSO não foi concluída, caso o atributo de e-mail do SAML tenha um revestimento diferente do do e-mail do usuário do GitHub. {% comment %} https://github.com/github/github/pull/143321, https://github.com/github/github/pull/142915 {% endcomment %}' - 'Restaurar a associação de um usuário a uma organização não instrumentou o ator em cargas de webhook e log de auditoria. {% comment %} https://github.com/github/github/pull/143231, https://github.com/github/github/pull/140849 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Ao fazer push em um gist, pode-se adicionar uma exceção durante o hook de post-receive. {% comment %} https://github.com/github/github/issues/129091 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-20/9.yml b/translations/pt-BR/data/release-notes/2-20/9.yml index e1f7da7cbf9e..e96c186e4d73 100644 --- a/translations/pt-BR/data/release-notes/2-20/9.yml +++ b/translations/pt-BR/data/release-notes/2-20/9.yml @@ -6,9 +6,9 @@ sections: bugs: - 'As instâncias do GitHub Enterprise Server voltadas para a Internet podem ser indexadas pelos mecanismos de busca. {% comment %} https://github.com/github/github/pull/145073, https://github.com/github/github/pull/144973 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Ao fazer push em um gist, pode-se adicionar uma exceção durante o hook de post-receive. {% comment %} https://github.com/github/github/issues/129091 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-21/0.yml b/translations/pt-BR/data/release-notes/2-21/0.yml index 42f8fd9df2a3..3d94e7210497 100644 --- a/translations/pt-BR/data/release-notes/2-21/0.yml +++ b/translations/pt-BR/data/release-notes/2-21/0.yml @@ -9,63 +9,63 @@ sections: - '[Os cartões de projeto incluem uma seção de pull requests vinculados](https://github. log/changelog/2020-02-04-project-issue-cards-include-linked-pull-requests/) para que um usuário possa ver qual trabalho de desenvolvimento está relacionado ao problema diretamente no quadro de projeto. {% comment %} https://github.com/github/releases/issues/743 {% endcomment %}' - 'Há um novo conjunto de [pontos extremidade para "Excluir reações"](https://developer.github.com/changes/2020-02-26-new-delete-reactions-endpoints/) na API de Reações. Os pontos de extremidade "Excluir reações" existentes serão suspensos no início de 2021. {% comment %} https://developer.github.com/changes/2020-02-26-new-delete-reactions-endpoints/ {% endcomment %}' - 'Há um novo conjunto de [pontos de extremidade da API de equipes](https://developer.github.com/changes/2020-01-21-moving-the-team-api-endpoints/) que permitirá que o GitHub dimensione e apoie a API de equipes no longo prazo. Os pontos de extremidade da API serão suspensos no início de 2021. {% comment %} https://developer.github.com/changes/2020-01-21-moving-the-team-api-endpoints/ {% endcomment %}' - - 'Users can [create links between issues and pull requests](https://help.github.com/en/enterprise/2.21/user/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue#manually-linking-a-pull-request-to-an-issue) without needing to use closing keywords in the pull request description. {% comment %} https://github.com/github/releases/issues/704 {% endcomment %}' + - 'Os usuários podem [criar links entre problemas e pull requests](https://help.github.com/en/enterprise/2.21/user/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue#manually-linking-a-pull-request-to-an-issue) sem a necessidade de fechar palavras-chave na descrição do pull request. {% comment %} https://github.com/github/releases/issues/704 {% endcomment %}' security_fixes: - - 'An improper access control vulnerability was identified in the GitHub Enterprise Server API that allowed an organization member to escalate permissions and gain access to unauthorized repositories within an organization. This vulnerability affected all versions of GitHub Enterprise Server prior to 2.21. We have issued [CVE-2020-10516](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-10516) in response to this issue. The vulnerability was reported via the [GitHub Bug Bounty program](https://bounty.github.com/). {% comment %} https://developer.github.com/changes/2020-02-26-new-delete-reactions-endpoints/ {% endcomment %}' + - 'Uma vulnerabilidade de controle de acesso imprópria foi identificada na API do GitHub Enterprise Server que permitiu que um integrante da organização aumentasse as permissões e recebesse acesso a repositórios não autorizados dentro de uma organização. Esta vulnerabilidade afetou todas as versões do GitHub Enterprise Server anteriores à versão 2.21. Emitimos [CVE-2020-10516](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-10516) em resposta a este problema. A vulnerabilidade foi relatada por meio do [programa Bug Bounty do GitHub](https://bounty.github.com/). {% comment %} https://developer.github.com/changes/2020-02-26-new-delete-reactions-endpoints/ {% endcomment %}' bugs: - - 'If a user with push access minimized another user''s comment, the author of the comment could unminimize it even if they had insufficient privileges. {% comment %} https://github.com/github/github/pull/141237 {% endcomment %}' - - 'Users could accidentally merge to master from the issue template editor and blob editor. {% comment %} https://github.com/github/github/pull/134483, https://github.com/github/github/pull/134323 {% endcomment %}' - - 'When a user deleted an account from GitHub, the audit log records did not correctly show organization removal records. {% comment %} https://github.com/github/github/pull/140940 {% endcomment %}' - - 'The gist avatar for the current user would link to a non-existent URL. {% comment %} https://github.com/github/github/pull/140925 {% endcomment %}' - - 'The organization repositories tab count did not include internal repositories. {% comment %} https://github.com/github/github/pull/136323 {% endcomment %}' - - 'Clicking the "Show All Teams" button when transferring a repository caused a 500 error. {% comment %} https://github.com/github/github/pull/134455 {% endcomment %}' - - 'Long filenames could cause overflow issues when showing the ''Changed since last view'' label or the ''Show rich'' diff toggle on the diff file view. {% comment %} https://github.com/github/github/pull/134453 {% endcomment %}' - - 'Hovercards for organization teams misreported their member size. {% comment %} https://github.com/github/github/pull/133879 {% endcomment %}' - - 'The pull request review comment popup window had a scrolling issue. {% comment %} https://github.com/github/github/pull/141157 {% endcomment %}' - - 'Haproxy could become saturated causing a slowdown in git operations. {% comment %} https://github.com/github/enterprise2/issues/19322 {% endcomment %}' - - 'The Dependency Graph feature was not automatically enabled after HA replica promotion. {% comment %} https://github.com/github/enterprise2/issues/18698 {% endcomment %}' - - 'A timeout could be triggered on the releases index page for repositories with thousands of draft pull requests. {% comment %} https://github.com/github/github/pull/131802 {% endcomment %}' - - 'It was not possible to filter pull requests by both state and draft at the same time. {% comment %} https://github.com/github/github/pull/132567 {% endcomment %}' - - 'If a pull request changed a submodule pointer, then clicking "Edit file" on that submodule file from the "Files changed" tab of the pull request page caused a 404 error. {% comment %} https://github.com/github/github/pull/132448 {% endcomment %}' - - 'It was not possible to add users to an organization, or delete the organization, following the bulk removal of all users and admins from that organization. {% comment %} https://github.com/github/github/pull/132238 {% endcomment %}' - - 'Review comments against files containing diacritics and non-Latin characters in the filename on the "Files changed" page would disappear when the page is reloaded. {% comment %} https://github.com/github/github/pull/131836 {% endcomment %}' - - 'The state of the "Viewed" checkbox was not retained for files containing diacritics and non-Latin characters in the filename on the "Files changed" page. {% comment %} https://github.com/github/github/pull/131836 {% endcomment %}' - - 'Pull requests showed the "Approved" badge when not all required reviews were in place. {% comment %} https://github.com/github/github/pull/131823 {% endcomment %}' - - 'The tag dropdown was empty when searching for a tag in repositories with more than 100 tags. {% comment %} https://github.com/github/github/pull/131914 {% endcomment %}' - - 'Pull request pages showing annotations with non UTF-8 titles could encounter encoding errors in view rendering. {% comment %} https://github.com/github/github/pull/138534 {% endcomment %}' - - 'A race condition for refresh on the OAuth page could cause a redirect to be executed twice. {% comment %} https://github.com/github/github/pull/131964 {% endcomment %}' - - 'The "Personal Access Tokens" page would timeout if there are more than 10 tokens. {% comment %} https://github.com/github/github/pull/132064 {% endcomment %}' - - 'Scheduled LDAP User and Team Sync jobs could be started while previously scheduled Sync jobs were still in process. A locking mechanism has been implemented to prevent new Sync jobs from starting if one is still running. {% comment %} https://github.com/github/github/pull/139205, https://github.com/github/support/issues/429, https://github.com/github/github/issues/54386, https://github.com/github/iam/issues/40 {% endcomment %}' + - 'Se um usuário com acesso push minimizou o comentário de outro usuário, o autor do comentário poderia minimizá-lo mesmo se não tivesse privilégios suficientes. {% comment %} https://github.com/github/github/pull/141237 {% endcomment %}' + - 'Os usuários podem acidentalmente fazer merge para mestre a partir do editor de modelos de problemas e blob. {% comment %} https://github.com/github/github/pull/134483, https://github.com/github/github/pull/134323 {% endcomment %}' + - 'Quando um usuário exclui uma conta do GitHub, os registros do log de auditoria não mostraram corretamente os registros de remoção da organização. {% comment %} https://github.com/github/github/pull/140940 {% endcomment %}' + - 'O avatar do gist para o usuário atual faria um link para uma URL inexistente. {% comment %} https://github.com/github/github/pull/140925 {% endcomment %}' + - 'A aba de contagem de repositórios da organização não incluiu repositórios internos. {% comment %} https://github.com/github/github/pull/136323 {% endcomment %}' + - 'Ao transferir um repositório, clicar no botão "Mostrar Todas as Equipes" gerou um erro 500. {% comment %} https://github.com/github/github/pull/134455 {% endcomment %}' + - 'Os nomes de arquivos longos podem gerar um excesso de fluxo de problemas ao mostrar a etiqueta "Alterado desde a última vista" ou a alternância de diff de "Mostrar enriquecido" na vista dos arquivos diff. {% comment %} https://github.com/github/github/pull/134453 {% endcomment %}' + - 'Os cartões de vista virtual para equipes da organização relataram mal o tamanho do integrante. {% comment %} https://github.com/github/github/pull/133879 {% endcomment %}' + - 'A janela pop-up de comentário do pull request teve um problema de deslocamento. {% comment %} https://github.com/github/github/pull/141157 {% endcomment %}' + - 'Haproxy pode saturar-se, gerando lentidão nas operações do git. {% comment %} https://github.com/github/enterprise2/issues/19322 {% endcomment %}' + - 'O recurso Gráfico de Dependência não foi automaticamente habilitado após a promoção da réplica de HA. {% comment %} https://github.com/github/enterprise2/issues/18698 {% endcomment %}' + - 'É possível que um tempo limite seja acionado na página de índice de lançamentos para repositórios com milhares de rascunhos de pull requests. {% comment %} https://github.com/github/github/pull/131802 {% endcomment %}' + - 'Não foi possível filtrar os pull requests por estado e rascunho ao mesmo tempo. {% comment %} https://github.com/github/github/pull/132567 {% endcomment %}' + - 'Se um pull request mudou um ponteiro do submódulo, clicar em "Editar arquivo" nesse arquivo do submódulo na aba "Arquivos alterados" da página de pull request gerou o erro 404. {% comment %} https://github.com/github/github/pull/132448 {% endcomment %}' + - 'Não foi possível adicionar usuários a uma organização ou excluir a organização após a remoção em massa de todos os usuários e administradores dessa organização. {% comment %} https://github.com/github/github/pull/132238 {% endcomment %}' + - 'Os comentários de revisão em arquivos que contêm diacríticos e caracteres não latinos no nome do arquivo na página "Arquivos alterados" desapareceram quando a página foi recarregada. {% comment %} https://github.com/github/github/pull/131836 {% endcomment %}' + - 'O estado da caixa de seleção "Visualizado" não foi mantido para arquivos que contêm diacríticos e caracteres não latinos no nome do arquivo na página "Arquivos alterados". {% comment %} https://github.com/github/github/pull/131836 {% endcomment %}' + - 'Os pulls requests mostraram o selo "Aprovado" quando nem todas as revisões necessárias estavam em vigor. {% comment %} https://github.com/github/github/pull/131823 {% endcomment %}' + - 'O menu suspenso de tags estava vazio ao procurar uma tag em repositórios com mais de 100 tags. {% comment %} https://github.com/github/github/pull/131914 {% endcomment %}' + - 'As páginas de pull request que mostram anotações com títulos diferentes de UTF-8 puderam encontrar erros de codificação na representação da vista. {% comment %} https://github.com/github/github/pull/138534 {% endcomment %}' + - 'Uma condição de corrida para atualização na página OAuth pode fazer com que um redirecionamento seja executado duas vezes. {% comment %} https://github.com/github/github/pull/131964 {% endcomment %}' + - 'A página "Tokens de Acesso Pessoal" esgotaria o tempo se houvesse mais de 10 tokens. {% comment %} https://github.com/github/github/pull/132064 {% endcomment %}' + - 'Os trabalhos de sincronização programados para usuários e equipes de LDAP puderam ser iniciados enquanto os trabalhos de sincornização programados anteriormente ainda se encontram em processo. Implementou-se um mecanismo de bloqueio para evitar que os novos trabalhos de sincronização começassem, caso um deles ainda estivesse sendo executado. {% comment %} https://github.com/github/github/pull/139205, https://github.com/github/support/issues/429, https://github.com/github/github/issues/54386, https://github.com/github/iam/issues/40 {% endcomment %}' changes: - - 'The web notifications interface, including new [states](https://help.github.com/en/enterprise/2.21/user/github/managing-subscriptions-and-notifications-on-github/managing-notifications-from-your-inbox#triaging-options) , [filters](https://help.github.com/en/enterprise/2.21/user/github/managing-subscriptions-and-notifications-on-github/managing-notifications-from-your-inbox#supported-queries-for-custom-filters) and [shortcuts](https://help.github.com/en/enterprise/2.21/user/github/getting-started-with-github/keyboard-shortcuts#notifications) have been updated. {% comment %} https://github.com/github/enterprise-releases/issues/2135#issuecomment-633905096 {% endcomment %}' - - 'It is now possible to disable reactivation of LDAP users on LDAP sync. {% comment %} https://github.com/github/github/pull/139023 {% endcomment %}' - - 'The push protected branch wording has been updated to clarify that admins can always push and that users with the Maintain role can push when status checks pass. {% comment %} https://github.com/github/github/pull/141555 {% endcomment %}' - - 'Prevent blank commit when suggestion is identical to original text. {% comment %} https://github.com/github/github/pull/138587 {% endcomment %}' - - 'Pagination is supported as a way to get more files in the diff associated with a commit via the REST API. {% comment %} https://github.com/github/github/pull/134341 {% endcomment %}' - - 'Admins can enable, disable, delete, and search for webhooks using the webhook ID from the command line using `ghe-webhook-manage`. {% comment %} https://github.com/github/enterprise2/pull/19027 {% endcomment %}' - - 'Automatic base retargeting will happen after manual head reference cleanup for a merged pull request. {% comment %} https://github.com/github/github/pull/142133 {% endcomment %}' - - 'SVG files are handled as text and as images in the diff viewer. {% comment %} https://github.com/github/render/pull/1129 {% endcomment %}' - - 'The "auto delete branches on merge" setting can be set when creating and updating repositories using the REST API. {% comment %} https://github.com/github/github/pull/131728 {% endcomment %}' - - 'A new endpoint has been added to delete a deployment through the REST API. {% comment %} https://github.com/github/github/pull/128733 {% endcomment %}' - - 'Admins can [enable security alerts](https://help.github.com/en/enterprise/2.21/admin/installation/enabling-security-alerts-for-vulnerable-dependencies-on-github-enterprise-server#enabling-security-alerts-for-vulnerable-dependencies-on-github-enterprise-server) but disable all notifications from those alerts. {% comment %} https://github.com/github/releases/issues/841 {% endcomment %}' - - 'The Pages log shows the user login accessing the GitHub Pages site. {% comment %} https://github.com/github/enterprise2/pull/19905 {% endcomment %}' - - 'Enterprise members can see all of the organizations they belong to as part of their Enterprise account from one view by navigating to `https://[ghes-hostname]/enterprises/[account-name]`. {% comment %} https://github.com/github/releases/issues/832 {% endcomment %}' - - '[REST API support for triage and maintain roles](https://developer.github.com/changes/2020-04-07-expanding-rest-api-support-for-the-triage-and-maintain-roles/) has been expanded. {% comment %} https://github.com/github/releases/issues/748 {% endcomment %}' - - 'A user can create and share search queries that resolve to the current user by using the `@me` search syntax. {% comment %} https://github.com/github/github/pull/129624 {% endcomment %}' - - 'New issue template configuration options have been [added](https://github.blog/changelog/2019-10-28-new-issue-template-configuration-options/). {% comment %} https://github.com/github/releases/issues/660 {% endcomment %}' - - 'MySQL backup and restore reliability and time to completion has been improved. {% comment %} https://github.com/github/ghes-infrastructure/issues/162 {% endcomment %}' - - '[Improved visibility](https://github.blog/2020-02-06-get-more-information-at-a-glance-with-issue-and-pull-request-linking/) of pull requests and issue references in the issue sidebar, issue cards and issue list. {% comment %} https://github.com/github/releases/issues/704 {% endcomment %}' - - 'Users can filter and search by `linked:pr` or `linked:issue`. {% comment %} https://github.com/github/releases/issues/744 {% endcomment %}' - - 'Automatic failover of MySQL within a single region for Cluster deployments is now possible. {% comment %} https://github.com/github/ghes-infrastructure/issues/136 {% endcomment %}' - - 'A user can compare tags between two releases to determine what changes have been made on the releases page. {% comment %} https://github.com/github/github/issues/107054 {% endcomment %}' - - 'Outdated comments are no longer collapsed by default on the Pull Request timeline. They can be collapsed by resolving the thread. {% comment %} https://github.com/github/enterprise-web/pull/6389#issuecomment-634201583 {% endcomment %}' - - 'Admins can view a list of logins reserved for internal use by navigating to the "Reserved logins" stafftools tab. {% comment %} https://github.com/github/enterprise-web/pull/6389#issuecomment-637846206 {% endcomment %}' + - 'A interface de notificações web foi atualizada, incluindo [states](https://help.github.com/en/enterprise/2.21/user/github/managing-subscriptions-and-notifications-on-github/managing-notifications-from-your-inbox#triaging-options), [filters](https://help.github.com/en/enterprise/2.21/user/github/managing-subscriptions-and-notifications-on-github/managing-notifications-from-your-inbox#supported-queries-for-custom-filters) e [shortcuts](https://help.github.com/en/enterprise/2.21/user/github/getting-started-with-github/keyboard-shortcuts#notifications) novos. {% comment %} https://github.com/github/enterprise-releases/issues/2135#issuecomment-633905096 {% endcomment %}' + - 'Agora é possível desabilitar a reativação de usuários de LDAP na sincronização de LDAP. {% comment %} https://github.com/github/github/pull/139023 {% endcomment %}' + - 'A redação de *branch* protegido por push foi atualizada para esclarecer que os administradores podem sempre fazer envio por push e que os usuários com a função de Manutenção podem fazer push quando as verificações de status passarem. {% comment %} https://github.com/github/github/pull/141555 {% endcomment %}' + - 'Evitar commit em branco quando a sugestão for idêntica ao texto original. {% comment %} https://github.com/github/github/pull/138587 {% endcomment %}' + - 'A paginação é compatível como uma forma de obter mais arquivos no diff associados a um commit por meio da API REST. {% comment %} https://github.com/github/github/pull/134341 {% endcomment %}' + - 'Administradores podem habilitar, desabilitar, excluir e pesquisar webhooks usando o ID do webhook na linha de comando e usando `ghe-webhook-manage`. {% comment %} https://github.com/github/enterprise2/pull/19027 {% endcomment %}' + - 'Redirecionamento automático de base acontecerá após a limpeza manual de referência de cabeça para um pull request mesclado. {% comment %} https://github.com/github/github/pull/142133 {% endcomment %}' + - 'Os arquivos SVG são tratados como texto e como imagens no visualizador de diff. {% comment %} https://github.com/github/render/pull/1129 {% endcomment %}' + - 'A configuração "excluir branches automaticamente ao fazer merge" pode ser definida ao criar e atualizar repositórios usando a API REST. {% comment %} https://github.com/github/github/pull/131728 {% endcomment %}' + - 'Um novo ponto de extremidade foi adicionado para excluir uma implantação por meio da API REST. {% comment %} https://github.com/github/github/pull/128733 {% endcomment %}' + - 'Os administradores podem [habilitar alertas de segurança](https://help.github.com/en/enterprise/2.21/admin/installation/enabling-security-alerts-for-vulnerable-dependencies-on-github-enterprise-server#enabling-security-alerts-for-vulnerable-dependencies-on-github-enterprise-server) e desabilitar todas as notificações desses alertas. {% comment %} https://github.com/github/releases/issues/841 {% endcomment %}' + - 'O registro de Pages mostra o login do usuário que está acessando o site do GitHub Pages. {% comment %} https://github.com/github/enterprise2/pull/19905 {% endcomment %}' + - 'Os integrantes corporativos podem ver todas as organizações às quais pertencem como parte da sua conta empresarial em apenas uma visualização, acessando `https://[ghes-hostname]/enterprises/[account-name]`. {% comment %} https://github.com/github/releases/issues/832 {% endcomment %}' + - '[Suporte da API REST para triagem e manutenção de funções](https://developer.github.com/changes/2020-04-07-expanding-rest-api-support-for-the-triage-and-maintain-roles/) foi expandido. {% comment %} https://github.com/github/releases/issues/748 {% endcomment %}' + - 'Um usuário pode criar e compartilhar consultas de pesquisa que resolvam para o usuário atual se utilizar a sintaxe de pesquisa `@me`. {% comment %} https://github.com/github/github/pull/129624 {% endcomment %}' + - 'Novas opções de configuração de modelo de problema foram [added](https://github.blog/changelog/2019-10-28-new-issue-template-configuration-options/). {% comment %} https://github.com/github/releases/issues/660 {% endcomment %}' + - 'O backup e restauração de confiabilidade e tempo para a conclusão do MySQL foram aprimorados. {% comment %} https://github.com/github/ghes-infrare/issues/162 {% endcomment %}' + - '[Visibilidade aprimorada](https://github.blog/2020-02-06-get-more-information-at-a-glance-with-issue-and-pull-request-linking/) de pull requests e referências de problemas na barra lateral de problemas, cartões de problemas e lista de problemas. {% comment %} https://github.com/github/releases/issues/704 {% endcomment %}' + - 'Os usuários podem filtrar e pesquisar por `linked:pr` ou `linked:issue`. {% comment %} https://github.com/github/releases/issues/744 {% endcomment %}' + - 'Agora é possível a recuperação automática de falhas de MySQL dentro de apenas uma região de implantações de Cluster. {% comment %} https://github.com/github/ghes-infrastructure/issues/136 {% endcomment %}' + - 'Um usuário pode comparar tags entre duas versões para determinar quais alterações foram feitas na página de versões. {% comment %} https://github.com/github/github/issues/107054 {% endcomment %}' + - 'Comentários desatualizados não são mais recolhidos por padrão na linha do tempo do Pull Request. Eles podem ser recolhidos resolvendo o tópico. {% comment %} https://github.com/github/enterprise-web/pull/6389#issuecomment-634201583 {% endcomment %}' + - 'Os administradores podem ver uma lista de logins reservados para uso interno, acessando para a aba de ferramentas de equipe "Reservadas". {% comment %} https://github.com/github/enterprise-web/pull/6389#issuecomment-637846206 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Ao fazer push em um gist, pode-se adicionar uma exceção durante o hook de post-receive. {% comment %} https://github.com/github/github/issues/129091 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer push em um repositório na linha de comando. (atualizado 2020-06-23) {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 ao invés do endereço IP de origem real. (atualizado 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-21/1.yml b/translations/pt-BR/data/release-notes/2-21/1.yml index 09c1fed90841..707471b775ec 100644 --- a/translations/pt-BR/data/release-notes/2-21/1.yml +++ b/translations/pt-BR/data/release-notes/2-21/1.yml @@ -10,10 +10,10 @@ sections: - 'A política da conta corporativa "Exclusão de problema do repositório" não refletiu a configuração salva no momento. {% comment %} https://github.com/github/github/pull/145218, https://github.com/github/github/pull/145067 {% endcomment %}' - 'O log de auditoria não incluiu eventos de alteração de proteção de branch. {% comment %} https://github.com/github/github/pull/145998, https://github.com/github/github/pull/145014 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 ao invés do endereço IP de origem real. (atualizado 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-21/10.yml b/translations/pt-BR/data/release-notes/2-21/10.yml index 95d45c528690..913683d235a6 100644 --- a/translations/pt-BR/data/release-notes/2-21/10.yml +++ b/translations/pt-BR/data/release-notes/2-21/10.yml @@ -5,10 +5,10 @@ sections: bugs: - 'A mensagem da conta corporativa "Confirmar requisito de dois fatores" estava incorreta. {% comment %} https://github.com/github/github/pull/158736 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 ao invés do endereço IP de origem real. (atualizado 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-21/11.yml b/translations/pt-BR/data/release-notes/2-21/11.yml index 10708e361a82..2e0e4a0f46cf 100644 --- a/translations/pt-BR/data/release-notes/2-21/11.yml +++ b/translations/pt-BR/data/release-notes/2-21/11.yml @@ -8,9 +8,9 @@ sections: - 'Editar templates de problemas com nomes de arquivos que contenham caracteres diferentes de ASCII gerariam uma falha com um "500 Internal Server Error". {% comment %} https://github.com/github/github/pull/160589, https://github.com/github/github/pull/159747 {% endcomment %}' - 'Um método métrico de coleta em segundo plano para aumentar a utilização da CPU. (atualizado 2020-11-03) {% comment %} https://github.com/github/github/pull/160109 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-21/12.yml b/translations/pt-BR/data/release-notes/2-21/12.yml index b394db5e4ef7..ac64ac8c1520 100644 --- a/translations/pt-BR/data/release-notes/2-21/12.yml +++ b/translations/pt-BR/data/release-notes/2-21/12.yml @@ -7,9 +7,9 @@ sections: - 'Quando a política de "alteração de visibilidade do repositório" na conta corporativa foi definida como "Habilitada", os proprietários da organização não conseguiram alterar a visibilidade dos repositórios na organização. {% comment %} https://github.com/github/github/pull/160921, https://github.com/github/github/pull/160773 {% endcomment %}' - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 em vez do endereço IP da fonte real. {% comment %} https://github.com/github/github/pull/162436, https://github.com/github/github/pull/161215 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-21/13.yml b/translations/pt-BR/data/release-notes/2-21/13.yml index 8d5fc176e77a..991a21b7945f 100644 --- a/translations/pt-BR/data/release-notes/2-21/13.yml +++ b/translations/pt-BR/data/release-notes/2-21/13.yml @@ -10,9 +10,9 @@ sections: - 'A sincronização de pull request em repositórios com muitas referências pode fazer com que as filas de trabalhador sejam atrasadas. {% comment %} https://github.com/github/github/pull/163575, https://github.com/github/github/pull/163142 {% endcomment %}' - 'Ao efetuar o login após tentar visitar uma página específica, as pessoas eram enviadas para a página inicial em vez de serem enviadas para o seu destino pretendido. {% comment %} https://github.com/github/github/pull/163784, https://github.com/github/github/pull/163579, https://github.com/github/github/pull/154117, https://github.com/github/ecosystem-apps/issues/1076 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-21/14.yml b/translations/pt-BR/data/release-notes/2-21/14.yml index 937f171c22ba..d62558dbb08b 100644 --- a/translations/pt-BR/data/release-notes/2-21/14.yml +++ b/translations/pt-BR/data/release-notes/2-21/14.yml @@ -4,9 +4,9 @@ sections: - '**BAIXO:** Alto uso da CPU pode ser acionado por uma solicitação especialmente elaborada para a ponte SVN, o que resulta em em Negação de Serviço (DoS). {% comment %} https://github.com/github/slumlord/pull/1021, https://github.com/github/slumlord/pull/1017 {% endcomment %}' - 'Os pacotes foram atualizados para as últimas versões de segurança. {% comment %} https://github.com/github/enterprise2/pull/24352, https://github.com/github/enterprise2/pull/23866 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-21/2.yml b/translations/pt-BR/data/release-notes/2-21/2.yml index da587a3cfe4d..20259bd15045 100644 --- a/translations/pt-BR/data/release-notes/2-21/2.yml +++ b/translations/pt-BR/data/release-notes/2-21/2.yml @@ -10,10 +10,10 @@ sections: - 'A VPN entre nós pode tornar-se instável, fazendo com que erros sejam registrados e espaço livre no volume raiz seja esgotado. {% comment %} https://github.com/github/enterprise2/pull/21360, https://github.com/github/enterprise2/pull/21357 {% endcomment %}' - 'Os repositórios internos não foram incluídos corretamente nos resultados de pesquisa para as orgs habilitadas com SAML. {% comment %} https://github.com/github/github/pull/147505, https://github.com/github/github/pull/145692 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 ao invés do endereço IP de origem real. (atualizado 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-21/3.yml b/translations/pt-BR/data/release-notes/2-21/3.yml index a0ef24b1380a..708feac308e1 100644 --- a/translations/pt-BR/data/release-notes/2-21/3.yml +++ b/translations/pt-BR/data/release-notes/2-21/3.yml @@ -7,10 +7,10 @@ sections: - 'Não era possível usar o fluxo de criação do manifesto do aplicativo GitHub em alguns cenários quando uma política de Cookie do SameSite foi aplicada. {% comment %} https://github.com/github/github/pull/147829, https://github.com/github/github/pull/144121 {% endcomment %}' - 'Em algumas circunstâncias, o acesso à página de "Explorar" geraria um erro no aplicativo. {% comment %} https://github.com/github/github/pull/149605, https://github.com/github/github/pull/148949 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 ao invés do endereço IP de origem real. (atualizado 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-21/4.yml b/translations/pt-BR/data/release-notes/2-21/4.yml index 998c3fd246d0..c7151b274160 100644 --- a/translations/pt-BR/data/release-notes/2-21/4.yml +++ b/translations/pt-BR/data/release-notes/2-21/4.yml @@ -10,17 +10,17 @@ sections: - 'A plataforma de virtualização para sistemas oVirt KVM não foi detectada corretamente, gerando problemas durante as atualizações. {% comment %} https://github.com/github/enterprise2/pull/21731, https://github.com/github/enterprise2/pull/21669 {% endcomment %}' - 'A mensagem de erro para autenticação inválida com uma senha via linha de comando do Git não preencheu a URL vinculada à adição do token apropriado ou chave SSH. {% comment %} https://github.com/github/github/pull/149607, https://github.com/github/github/pull/149351 {% endcomment %}' - 'Criar um problema em um repositório de usuário que usa o recurso de modelo do problema pode falhar com um erro de servidor interno. {% comment %} https://github.com/github/github/pull/150173, https://github.com/github/github/pull/149445 {% endcomment %}' - - 'Visiting the *Explore* section failed with a 500 Internal Server error. {% comment %} https://github.com/github/github/pull/150512, https://github.com/github/github/pull/150504 {% endcomment %}' - - 'Issues could not be sorted by *Recently updated* on repositories migrated to a new instance. {% comment %} https://github.com/github/github/pull/150688, https://github.com/github/github/pull/149330 {% endcomment %}' - - 'GitHub Connect was using a deprecated GitHub.com API endpoint. {% comment %} https://github.com/github/github/pull/150827, https://github.com/github/github/pull/150545 {% endcomment %}' - - 'Internal metrics gathering for background jobs contributed to CPU and memory use unnecessarily. {% comment %} https://github.com/github/github/pull/151182, https://github.com/github/github/pull/147695 {% endcomment %}' - - 'The 404 page contained GitHub.com contact and status links in the footer. {% comment %} https://github.com/github/github/pull/151315 {% endcomment %}' - - 'Background jobs for an unreleased feature were queued and left unprocessed. {% comment %} https://github.com/github/github/pull/151395, https://github.com/github/github/pull/146248 {% endcomment %}' + - 'Ocorreu uma falha ao acessar a seção *Explorar* com um erro de servidor interno de 500. {% comment %} https://github.com/github/github/pull/150512, https://github.com/github/github/pull/150504 {% endcomment %}' + - 'Os problemas não puderam ser classificados por *Atualizações recentes* nos repositórios migrados para uma nova instância. {% comment %} https://github.com/github/github/pull/150688, https://github.com/github/github/github/pull/149330 {% endcomment %}' + - 'O GitHub Connect estava usando um ponto obsoleto da API do GitHub.com. {% comment %} https://github.com/github/github/pull/150827, https://github.com/github/github/pull/150545 {% endcomment %}' + - 'A coleta de métricas internas para trabalhos de segundo plano contribuiu para o uso desnecessário da CPU e da memória. {% comment %} https://github.com/github/github/pull/151182, https://github.com/github/github/pull/147695 {% endcomment %}' + - 'A página 404 continha links de contato e links status do GitHub.com na nota de rodapé. {% comment %} https://github.com/github/github/pull/151315 {% endcomment %}' + - 'Trabalhos de segundo plano para um recurso não publicado foram enfileirados e deixados sem processamento. {% comment %} https://github.com/github/github/pull/151395, https://github.com/github/github/pull/146248 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 ao invés do endereço IP de origem real. (atualizado 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-21/5.yml b/translations/pt-BR/data/release-notes/2-21/5.yml index 57da462c18ce..22a1122a487d 100644 --- a/translations/pt-BR/data/release-notes/2-21/5.yml +++ b/translations/pt-BR/data/release-notes/2-21/5.yml @@ -5,10 +5,10 @@ sections: - 'Alterações recentes nas alocações de memória podem gerar uma degradação no desempenho do sistema {% comment %} https://github.com/github/enterprise2/pull/22066 {% endcomment %}' - 'Problemas temporários de conectividade durante a execução de migrações de banco de dados podem gerar perda de dados. {% comment %} https://github.com/github/enterprise2/pull/22128, https://github.com/github/enterprise2/pull/22100 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 ao invés do endereço IP de origem real. (atualizado 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-21/7.yml b/translations/pt-BR/data/release-notes/2-21/7.yml index 5ca05349fe76..6448ee9f5f7b 100644 --- a/translations/pt-BR/data/release-notes/2-21/7.yml +++ b/translations/pt-BR/data/release-notes/2-21/7.yml @@ -4,10 +4,10 @@ sections: - 'Uma verificação de saúde do serviço causou o crescimento da sessão, o que gerou um esgotamento do sistema de arquivos. {% comment %} https://github.com/github/enterprise2/pull/22481, https://github.com/github/enterprise2/pull/22475 {% endcomment %}' - 'A atualização que usa um hotpatch pode falhar com um erro: `''libdbi1'' was not found` {% comment %} https://github.com/github/enterprise2/pull/22556, https://github.com/github/enterprise2/pull/22552 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 ao invés do endereço IP de origem real. (atualizado 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-21/8.yml b/translations/pt-BR/data/release-notes/2-21/8.yml index bf155ba240e1..13afccece38f 100644 --- a/translations/pt-BR/data/release-notes/2-21/8.yml +++ b/translations/pt-BR/data/release-notes/2-21/8.yml @@ -6,10 +6,10 @@ sections: bugs: - 'Os administradores não conseguiram ver webhooks de repositório entregues e, ao invés disso, viram "Sorry, something went wrong and we weren''t able to fetch the deliveries for this hook". {% comment %} https://github.com/github/authzd/pull/1181, https://github.com/github/authzd/pull/980 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 ao invés do endereço IP de origem real. (atualizado 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-21/9.yml b/translations/pt-BR/data/release-notes/2-21/9.yml index e459d81eddc5..f909cb0399cd 100644 --- a/translations/pt-BR/data/release-notes/2-21/9.yml +++ b/translations/pt-BR/data/release-notes/2-21/9.yml @@ -19,10 +19,10 @@ sections: - 'Remova o requisito de impressões digitais SSH nos arquivos "ghe-migrator", pois ele sempre pode ser computado. {% comment %} https://github.com/github/github/pull/156945, https://github.com/github/github/pull/155387 {% endcomment %}' - 'Os manifestos do aplicativo GitHub agora incluem o campo "request_oauth_on_install". {% comment %} https://github.com/github/github/pull/156994, https://github.com/github/github/pull/155010, https://github.com/github/ecosystem-apps/issues/1055 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os alertas de segurança não são relatados ao fazer envio por push em um repositório na linha de comando. {% comment %} https://github.com/github/github/issues/143190 {% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 ao invés do endereço IP de origem real. (atualizado 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-22/0.yml b/translations/pt-BR/data/release-notes/2-22/0.yml index 602ee375fea2..a5027bfb1991 100644 --- a/translations/pt-BR/data/release-notes/2-22/0.yml +++ b/translations/pt-BR/data/release-notes/2-22/0.yml @@ -5,21 +5,21 @@ sections: - heading: GitHub Actions Beta notes: - | - [GitHub Actions](https://github.com/features/actions) is a powerful, flexible solution for CI/CD and workflow automation. GitHub Actions on Enterprise Server includes tools to help you manage the service, including key metrics in the Management Console, audit logs and access controls to help you control the roll out. + [GitHub Actions](https://github.com/features/actions) é uma solução poderosa e flexível para CI/CD e automação de fluxo de trabalho. O GitHub Actions no Enterprise Server inclui ferramentas que ajudam você a gerenciar o serviço incluindo métricas chave no Console de Gerenciamento, logs de auditoria e controles de acesso para ajudar você a controlar a implementação. - You will need to provide your own [storage](https://docs.github.com/en/enterprise/2.22/admin/github-actions/enabling-github-actions-and-configuring-storage) and runners for GitHub Actions. AWS S3, Azure Blob Storage and MinIO are supported. Please review the [updated minimum requirements for your platform](https://docs.github.com/en/enterprise/2.22/admin/installation/setting-up-a-github-enterprise-server-instance) before you turn on GitHub Actions. To learn more, contact the GitHub Sales team or [sign up for the beta](https://resources.github.com/beta-signup/). {% comment %} https://github.com/github/releases/issues/775 {% endcomment %} + Você precisará fornecer seu próprio [storage](https://docs.github.com/en/enterprise/2.22/admin/github-actions/enabling-github-actions-and-configuring-storage) e executores para o GitHub Actions. AWS S3, Azure Blob Storage e MinIO são compatíveis. Revise os [requisitos mínimos atualizados para sua plataforma](https://docs.github.com/en/enterprise/2.22/admin/installation/setting-up-a-github-enterprise-server-instance) antes de ativar o GitHub Actions. Para saber mais, entre em contato com a equipe do GitHub Sales ou [inscreva-se para o beta](https://resources.github.com/beta-signup/). {% comment %} https://github.com/github/releases/issues/775 {% endcomment %} - heading: GitHub Packages Beta notes: - | - [GitHub Packages](https://github.com/features/packages) is a package hosting service, natively integrated with GitHub APIs, Actions, and webhooks. Create an [end-to-end DevOps workflow](https://docs.github.com/en/enterprise/2.22/admin/packages/configuring-packages-support-for-your-enterprise) that includes your code, continuous integration, and deployment solutions. + [GitHub Packages](https://github.com/features/packages) é um serviço de hospedagem de pacotes, integrado nativamente com as APIs, ações e webhooks do GitHub. Crie um [fluxo de trabalho de ponta a ponta para o DevOps](https://docs.github.com/en/enterprise/2. 2/admin/pacotes/configuring-packages-support-for-your-enterpris) que inclui seu código, integração contínua e soluções de implantação. - Supported storage back ends include AWS S3 and MinIO with support for Azure blob coming in a future release. Please note that the current Docker support will be replaced by a beta of the new GitHub Container Registry in the next release. Please review the [updated minimum requirements for your platform](https://docs.github.com/en/enterprise/2.22/admin/installation/setting-up-a-github-enterprise-server-instance) before you turn on GitHub Packages. To learn more, contact the GitHub Sales team or [sign up for the beta](https://resources.github.com/beta-signup/). {% comment %} https://github.com/github/releases/issues/773 {% endcomment %} + Os backends de armazenamento compatíveis incluem AWS S3 e MinIO com suporte para o Azure blob em uma versão futura. Observe que o suporte atual ao Docker será substituído por uma versão beta do novo Registro de Contêiner do GitHub na próxima versão. Revise os [requisitos mínimos atualizados para sua plataforma](https://docs.github.com/en/enterprise/2. 2/admin/installation/setting-up-a-github-enterprise-server-instance) antes de ativar o GitHub Packages. Para saber mais, entre em contato com a equipe do GitHub Sales ou [inscreva-se no beta](https://resources. ithub.com/beta-signup/). {% comment %} https://github.com/github/releases/issues/773 {% endcomment %} - heading: Varredura avançada de segurança de código beta notes: - | - [GitHub Advanced Security code scanning](https://github.com/features/security) is a developer-first, GitHub-native static application security testing (SAST). Easily find security vulnerabilities before they reach production, all powered by the world’s most powerful code analysis engine: CodeQL. + [Varredura avançada de código de segurança do GitHub](https://github.com/features/security) é um ambiente de teste de segurança para aplicativos estáticos nativos do GitHub nativo (SAST). Encontre facilmente vulnerabilidades de segurança antes que atinjam a produção, tudo desenvolvido pelo mais poderoso motor de análise de código do mundo: CodeQL. - Administrators using GitHub Advanced Security can [sign up for](https://resources.github.com/beta-signup/) and [enable](https://docs.github.com/en/enterprise/2.22/admin/configuration/configuring-code-scanning-for-your-appliance) GitHub Advanced Security code scanning beta. Please review the [updated minimum requirements for your platform](https://docs.github.com/en/enterprise/2.22/admin/installation/setting-up-a-github-enterprise-server-instance) before you turn on GitHub Advanced Security code scanning. {% comment %} https://github.com/github/releases/issues/768 {% endcomment %} + Os administradores que usam a Segurança Avançada do GitHub podem [inscrever-se em](https://resources.github.com/beta-signup/) e [enable](https://docs.github. om/pt/enterprise/2.22/admin/configuration/configuring-code-scanning-for-your-appliance) o Beta de varredura avançada de código de segurança GitHub. Revise os [requisitos mínimos atualizados para sua plataforma](https://docs.github. om/en/enterprise/2.22/admin/installation/setting-up-a-github-enterprise-server-instance) antes de ativar a varredura avançada de código código de segurança GitHub. {% comment %} https://github.com/github/releases/issues/768 {% endcomment %} - heading: Redirecionamento de pull request notes: - | @@ -31,9 +31,9 @@ sections: - heading: Desempenho aprimorado em grande escala notes: - | - We have revised the approach we take to scheduling network maintenance for repositories, ensuring large monorepos are able to avoid failure states. {% comment %} https://github.com/github/github/pull/146789, https://github.com/github/github/pull/147931, https://github.com/github/github/pull/146724, https://github.com/github/git-protocols/issues/94 {% endcomment %}'' + Nós revisamos a abordagem que adotamos para agendar a manutenção da rede para repositórios, garantindo que os grandes monorrepositórios sejam capazes de evitar os estados de falha. {% comment %} https://github.com/github/github/pull/146789, https://github.com/github/github/pull/147931, https://github.com/github/github/pull/146724, https://github. om/github/git-protocols/issues/94 {% endcomment %}'' - Passive replicas are now [supported and configurable on GitHub Enterprise Server cluster deployments](https://docs.github.com/en/enterprise/2.22/admin/enterprise-management/configuring-high-availability-replication-for-a-cluster). These changes will enable faster failover, reducing RTO and RPO. {% comment %} https://github.com/github/releases/issues/905 {% endcomment %} + As réplicas passivas agora são [compatíveis e configuráveis nas implantações de cluster do GitHub Enterprise Server](https://docs.github.com/en/enterprise/2. 2/admin/enterprise-management/configuring-high-availability-replication-for-a-cluster). Essas alterações permitirão falhas mais rápidas, reduzindo RTO e RPO. {% comment %} https://github.com/github/releases/issues/905 {% endcomment %} - heading: Visualizar todos os seus usuários notes: - | @@ -42,30 +42,30 @@ sections: - heading: Alterações na administração notes: - 'Os trabalhadores compartilhados foram habilitados para tornar as atualizações ao vivo mais resilientes, compartilhando conexões entre as abas. {% comment %} https://github.com/github/releases/issues/914 {% endcomment %}' - - 'The "Contact Support" link on `50x` error pages now links to the support email or link configured in the Management Console. {% comment %} https://github.com/github/github/pull/142123 {% endcomment %}' - - 'It''s now possible to [manage global announcements and expiration dates through the enterprise account settings](https://docs.github.com/en/enterprise/2.22/admin/installation/command-line-utilities#ghe-announce). {% comment %} https://github.com/github/releases/issues/945, https://github.com/github/github/pull/148475, https://github.com/github/github/pull/148494 {% endcomment %}' - - 'You can now [exempt certain users from the default API rate limits configured in the management console](https://docs.github.com/en/enterprise/2.22/admin/configuration/configuring-rate-limits), if necessary. {% comment %} https://github.com/github/github/pull/148673 {% endcomment %}' - - 'Repository administrators can now [set their repository to any available visibility option](https://docs.github.com/en/enterprise/2.22/user/github/administering-a-repository/setting-repository-visibility) from a single dialog in the repository''s settings. Previously, you had to navigate separate sections, buttons, and dialog boxes for changing between public and private and between private and internal. {% comment %} https://github.com/github/releases/issues/882 {% endcomment %}' - - 'A new Enterprise settings link on the user dropdown menu makes it easier to navigate to Enterprise Account Settings. {% comment %} https://github.com/github/releases/issues/946, https://github.com/github/github/pull/150595, https://github.com/github/github/pull/150520, https://github.com/github/github/pull/151121, https://github.com/github/hydro-schemas/pull/1244 {% endcomment %}' - - 'The legacy "Admin Center" link on the /stafftools page has been removed. The "Enterprise" link is now the best way to navigate to the Enterprise Account from the /stafftools page. {% comment %} https://github.com/github/github/pull/147633 {% endcomment %}' - - 'The Options sub-menu item in the Enterprise Account settings has been moved from the Settings section to the Policies section. {% comment %} https://github.com/github/releases/issues/944, https://github.com/github/github/pull/148477 {% endcomment %}' - - '[Accessing resources by using a personal access token or SSH key now counts as user activity](https://docs.github.com/en/enterprise/2.22/admin/user-management/managing-dormant-users). This relieves administrators from the burden of filtering out certain users from the user dormancy reports and makes it safer to use the "Suspend all" button without accidentally suspending users who only accessed GitHub in a read-only way over the APIs with a Personal Access Token (PAT) or SSH key. {% comment %} https://github.com/github/github/pull/140433, https://github.com/github/help-docs/pull/14853, https://github.com/github/customer-feedback/issues/174, https://github.com/github/supportability/issues/14 {% endcomment %}' - - heading: Security Changes - notes: - - 'Two-factor recovery codes can no longer be used during the two-factor sign in process. One-Time-Passwords are the only acceptable values. {% comment %} https://github.com/github/github/pull/145016, https://github.com/github/github/pull/140208 {% endcomment %}' - - 'When a user is signed into GitHub Enterprise Server through single sign-on, the [default repository visibility selection is Private](https://docs.github.com/en/enterprise/2.22/user/github/administering-a-repository/setting-repository-visibility). {% comment %} https://github.com/github/releases/issues/872 {% endcomment %}' - - 'Owners of GitHub Apps can now choose to have their [user-to-server access tokens expire after 8 hours](https://developer.github.com/changes/2020-04-30-expiring-user-to-server-access-tokens-for-github-apps/), to help enforce regular token rotation and reduce the impact of a compromised token. {% comment %} https://github.com/github/releases/issues/966 {% endcomment %}' - - heading: Developer Changes - notes: - - '[The GitHub UI has undergone a design refresh](https://github.blog/changelog/2020-06-23-design-updates-to-repositories-and-github-ui/), and the repositories homepage has been redesigned, including a responsive layout and improved mobile web experience. {% comment %} https://github.com/github/releases/issues/886 {% endcomment %}' - - 'In the "Clone with SSH" repository dropdown menu, users will now be notified if they do not have any keys setup. {% comment %} https://github.com/github/github/pull/149098 {% endcomment %}' - - 'Commits are now ordered chronologically in the pull request timeline and commits tab. This new ordering is also reflected in the ["List commits on a pull request"](https://docs.github.com/en/enterprise/2.22/user/rest/reference/pulls#list-commits-on-a-pull-request) REST API and GraphQL ["PullRequest object"](https://docs.github.com/en/enterprise/2.22/user/graphql/reference/objects#pullrequest) timeline connection. {% comment %} https://github.com/github/releases/issues/867 {% endcomment %}' - - 'Users can now [set a skin tone default for emoji autocomplete results](https://github.blog/changelog/2020-07-17-customizable-skin-tones-in-emoji-autocomplete/) in comment text areas. {% comment %} https://github.com/github/releases/issues/916 {% endcomment %}' + - 'O link "Suporte ao Contato" na página de erro `50x` agora vincula ao e-mail de suporte ou link configurado no Console de Gerenciamento. {% comment %} https://github.com/github/github/pull/142123 {% endcomment %}' + - 'Agora é possível [gerenciar anúncios e datas de expiração globais pelas configurações da conta corporativa](https://docs.github.com/en/enterprise/2.22/admin/installation/command-line-utilities#ghe-announce). {% comment %} https://github.com/github/releases/issues/945, https://github.com/github/pull/148475, https://github.com/github/github/pull/148494 {% endcomment %}' + - 'Agora você pode [isentar certos usuários do limite de taxa da API padrão configurado no console de gerenciamento](https://docs.github.com/en/enterprise/2.22/admin/configuration/configuring-rate-limits), se necessário. {% comment %} https://github.com/github/github/pull/148673 {% endcomment %}' + - 'Agora os administradores do repositório podem [definir seus repositórios como qualquer opção de visibilidade disponível](https://docs.github.com/en/enterprise/2.22/user/administering-a-repository/setting-repository-visibility) a partir de um único diálogo nas configurações do repositório. Anteriormente, você tinha de navegar por seções, botões e caixas de diálogo separadas para alternar entre público e privado e entre privado e interno. {% comment %} https://github.com/github/releases/issues/882 {% endcomment %}' + - 'Um novo link de configurações corporativasno menu suspenso do usuário facilita a navegação nas Configurações da Conta Corporativa. {% comment %} https://github.com/github/releases/issues/946, https://github.com/github/github/pull/150595, https://github.com/github/github/pull/150520, https://github.com/github/github/pull/151121, https://github.com/github/hydro-schemas/pull/1244 {% endcomment %}' + - 'O antigo link "Central de Adminstraão" na página de /stafftools foi removido. O link "Empresa" agora é a melhor maneira de acessar a Conta Corporativa a partir da página /stafftools page. {% comment %} https://github.com/github/github/pull/147633 {% endcomment %}' + - 'O item do submenu de Opções nas configurações da Conta Corporativa foi transferido da seção de Configurações para a seção de Políticas. {% comment %} https://github.com/github/releases/issues/944, https://github.com/github/github/pull/148477 {% endcomment %}' + - '[Acessar recursos usando um token de acesso pessoal ou chave SSH agora conta como atividade de usuário](https://docs.github.com/en/enterprise/2.22/admin/user-management/management/managing-dormant-users). Isso alivia os administradores do trabalho de filtrar determinados usuários dos relatórios de dormência do usuário e torna mais seguro usar o botão "Suspender todos" sem suspender, acidentalmente, usuários que acessaram o GitHub de forma apenas leitura através das APIs com um Token de Acesso Pessoal (PAT) ou chave SSH. {% comment %} https://github.com/github/github/pull/140433, https://github.com/github/help-docs/pull/14853, https://github.com/github/customer-feedback/issues/174, https://github.com/github/supportability/issues/14 {% endcomment %}' + - heading: Alterações de segurança + notes: + - 'Os códigos de recuperação de dois fatores não podem mais ser usados durante o processo de autenticação de dois fatores. As senhas de uso único são os únicos valores aceitáveis. {% comment %} https://github.com/github/github/pull/145016, https://github.com/github/github/pull/140208 {% endcomment %}' + - 'Quando um usuário é conectado ao GitHub Enterprise Server através de um único logon, a [seleção de visibilidade padrão do repositório é privada](https://docs.github.com/en/enterprise/2.22/user/github/administering-a-repository/setting-repository-visibility). {% comment %} https://github.com/github/releases/issues/872 {% endcomment %}' + - 'Agora os proprietários dos aplicativos GitHub podem escolher que os seus [tokens de acesso do usuário para servidor expirem após 8 horas](https://developer.github. om/changes/2020-04-30-expiring-user-to-server-access-tokens-for-github-apps/), para ajudar a aplicar rotação regular do token e reduzir o impacto de um token comprometido. {% comment %} https://github.com/github/releases/issues/966 {% endcomment %}' + - heading: Alterações de desenvolvedor + notes: + - '[A interface de usuário do GitHub passou por uma atualização de design](https://github.blog/changelog/2020-06-23-design-updates-to-repositories-and-github-ui/), e a página inicial dos repositórios foi reprojetada, incluindo um layout responsivo e uma melhor experiência de web móvel. {% comment %} https://github.com/github/releases/issues/886 {% endcomment %}' + - 'No menu suspenso do repositório "Clonar com SSH", os usuários agora serão notificados se não tiverem nenhuma configuração de chaves. {% comment %} https://github.com/github/github/pull/149098 {% endcomment %}' + - 'Agora, os commits são ordenados cronologicamente na linha do tempo do pull request e na aba commits. Esta nova ordem também é refletida na API REST de ["Lista de commits em um pull request"](https://docs.github.com/en/enterprise/2. 2/user/rest/reference/pulls#list-commits-on-a-pull-request) e no [Objeto "PullRequest"] de GraphQL (https://docs.github.com/en/enterprise/2.22/user/graphql/reference/objects#pullrequest) timeline connection. {% comment %} https://github.com/github/releases/issues/867 {% endcomment %}' + - 'Agora os usuários podem [definir o padrão do tom de tema padrão para resultados de preenchimento automático de emojis](https://github.blog/changelog/2020-07-17-customizable-skin-tones-in-emoji-autocomplete/) nas áreas de texto de comentário. {% comment %} https://github.com/github/releases/issues/916 {% endcomment %}' - '[Tree-sitter](https://github.com/tree-sitter/tree-sitter) improves syntax highlighting and is now the default library used for language parsing. {% comment %} https://github.com/github/releases/issues/918, https://github.com/github/windrose/issues/44 {% endcomment %}' - - heading: Users and organizations can add Twitter usernames to their GitHub profiles + - heading: Os usuários e as organizações podem adicionar nomes de usuários do Twitter aos seus perfis do GitHub notes: - '[Developers and organizations can now add their Twitter username to their profile](https://github.blog/changelog/2020-07-22-users-and-organizations-can-now-add-twitter-usernames-to-their-github-profiles/) {% comment %} https://github.com/github/github/pull/145127 {% endcomment %}' - - heading: API Changes + - heading: Alterações de API notes: - | #### Graduated Previews @@ -93,8 +93,8 @@ sections: - 'The stafftools page for viewing pending collaborator showed a `500 Internal Server Error` when there was a pending email invite. {% comment %} https://github.com/github/github/pull/150836 {% endcomment %}' - 'The Repository Health Check in stafftools could give incorrect results on busy repositories. {% comment %} https://github.com/github/github/pull/151160 {% endcomment %}' - 'A logged in user trying to accept an email invitation could get a `404 Not Found` error. {% comment %} https://github.com/github/github/pull/150848 {% endcomment %}' - - 'If a user navigated to a repository whose name started with "repositories.", they were redirected to the owner''s "Repositories" tab instead of landing on the repository overview page. {% comment %} https://github.com/github/github/pull/149704 {% endcomment %}' - - 'Labels in the dashboard timeline did not have enough contrast. {% comment %} https://github.com/github/github/pull/146749 {% endcomment %}' + - 'Se um usuário acessar um repositório cujo nome foi iniciado com "repositórios", ele será direcionado a aba "Repositórios" do proprietário em vez de chegar à página de visão geral do repositório. {% comment %} https://github.com/github/github/pull/149704 {% endcomment %}' + - 'As etiquetas na linha do tempo do painel não têm contraste suficiente. {% comment %} https://github.com/github/github/pull/146749 {% endcomment %}' deprecations: - heading: Upcoming Deprecation of GitHub Enterprise Server 2.19 notes: @@ -111,9 +111,9 @@ sections: backups: - 'GitHub Enterprise Server 2.22 requires at least [GitHub Enterprise Backup Utilities](https://github.com/github/backup-utils) 2.22.0 for [Backups and Disaster Recovery](https://help.github.com/enterprise/2.22/admin/guides/installation/backups-and-disaster-recovery/).' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'The Name ID Format dropdown in the Management Console resets to "unspecified" after setting instance to "persistent". {% comment %} https://github.com/github/enterprise2/issues/13446 {% endcomment %}' @@ -122,4 +122,4 @@ sections: - '[Creating a GitHub App from a manifest](https://docs.github.com/en/enterprise/2.22/user/developers/apps/creating-a-github-app-from-a-manifest) fails. To work around this issue, users can follow the manual instructions for [creating a GitHub App](https://docs.github.com/en/enterprise/2.22/user/developers/apps/creating-a-github-app). {% comment %} https://github.com/github/enterprise2/issues/22849 {% endcomment %}' - 'GitHub usernames may change unintentionally when using SAML authentication, if the GitHub username does not match the value of the attribute mapped to the `username` field in the Management Console. (updated 2020-10-08) {% comment %} https://github.com/github/external-identities/issues/335 {% endcomment %}' - 'On a freshly set up 2.22.0 instance or after upgrading to 2.22.0, the activity feed on an organization''s dashboard will no longer update. (updated 2020-10-27) {% comment %}https://github.com/github/enterprise2/issues/23050{% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 ao invés do endereço IP de origem real. (atualizado 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-22/1.yml b/translations/pt-BR/data/release-notes/2-22/1.yml index dbc5b4fd9117..2027104a6f15 100644 --- a/translations/pt-BR/data/release-notes/2-22/1.yml +++ b/translations/pt-BR/data/release-notes/2-22/1.yml @@ -51,20 +51,20 @@ sections: - | Quando um grande número de resultados de verificação de código foi enviado ao mesmo tempo, o tempo de processamento de lotes pode expirar, gerando uma parada no processamento dos resultados de varredura do código. {% comment %} https://github.com/github/github/pull/157065, https://github.com/github/github/pull/156462 {% endcomment %} - | - [Creating a GitHub App from a manifest](https://docs.github.com/en/enterprise/2.22/user/developers/apps/creating-a-github-app-from-a-manifest) would fail. {% comment %} https://github.com/github/github/pull/157133, https://github.com/github/github/pull/156904, https://github.com/github/enterprise2/issues/22849 {% endcomment %} + [Criar um aplicativo GitHub a partir de um manifesto](https://docs.github.com/en/enterprise/2.22/user/developers/apps/creating-a-github-app-from-a-manifest) falhará. {% comment %} https://github.com/github/github/pull/157133, https://github.com/github/github/pull/156904, https://github.com/github/enterprise2/issues/22849 {% endcomment %} - | - GitHub usernames were changed unintentionally when using SAML authentication, when the GitHub username did not match the value of the attribute mapped to the `username` field in the Management Console. {% comment %} https://github.com/github/github/pull/158131, https://github.com/github/github/pull/157936, https://github.com/github/external-identities/issues/335 {% endcomment %} + O nomes de usuário do GitHub foram alterados involuntariamente ao usar a autenticação do SAML, quando o nome de usuário do GitHub não correspondeu ao valor do atributo mapeado com o campo `username` no Console. {% comment %} https://github.com/github/github/pull/158131, https://github.com/github/github/pull/157936, https://github.com/github/external-identities/issues/335 {% endcomment %} changes: - 'O suporte é adicionado ao tipo de instância do AWS EC2 `m5.16xlarge`. {% comment %} https://github.com/github/enterprise2/pull/22502, https://github.com/github/enterprise2/pull/22473 {% endcomment %}' - 'Remova o requisito de impressões digitais SSH nos arquivos "ghe-migrator", pois ele sempre pode ser computado. {% comment %} https://github.com/github/github/pull/156946, https://github.com/github/github/pull/155387 {% endcomment %}' - 'Os manifestos do aplicativo GitHub agora incluem o campo "request_oauth_on_install". {% comment %} https://github.com/github/github/pull/156991, https://github.com/github/github/pull/155010, https://github.com/github/ecosystem-apps/issues/1055 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - - 'Configuration updates will fail when restoring data to a GitHub Actions-enabled instance if the original backup source did not have the feature enabled. {% comment %} https://github.com/github/c2c-actions-runtime/issues/915 {% endcomment %}' - - 'GitHub Actions can fail to start up successfully if it was previously enabled on an instance running 2.22.0 and is upgraded to 2.22.1. (updated 2020-10-23) {% comment %} https://github.com/github/c2c-actions/issues/1680 {% endcomment %}' - - 'On a freshly set up 2.22.1 instance or after upgrading to 2.22.1, the activity feed on an organization''s dashboard will no longer update. (updated 2020-10-27) {% comment %}https://github.com/github/enterprise2/issues/23050{% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - 'As atualizações de configuração irão falhar ao restaurar os dados para uma instância habilitada pelo GitHub Actions se a fonte original de backup não tiver o recurso habilitado. {% comment %} https://github.com/github/c2c-actions-runtime/issues/915 {% endcomment %}' + - 'O GitHub Actions pode falhar ao iniciar com sucesso se estiver previamente habilitado em uma instância com versão 2.22.0 e for atualizado para 2.22.1. (atualizado 2020-10-23) {% comment %} https://github.com/github/c2c-actions/issues/1680 {% endcomment %}' + - 'Em uma instância nova com a configuração 2.22.1 ou após a atualização para 2.22.1, o feed de atividades no painel de uma organização não será mais atualizado. (atualizado 2020-10-27) {% comment %}https://github.com/github/enterprise2/issues/23050{% endcomment %}' + - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 ao invés do endereço IP de origem real. (atualizado 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-22/2.yml b/translations/pt-BR/data/release-notes/2-22/2.yml index 1d7a3fa94402..54eebb54c5ce 100644 --- a/translations/pt-BR/data/release-notes/2-22/2.yml +++ b/translations/pt-BR/data/release-notes/2-22/2.yml @@ -1,28 +1,28 @@ date: '2020-10-20' sections: security_fixes: - - 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/23097, https://github.com/github/enterprise2/pull/23081 {% endcomment %}' + - 'Os pacotes foram atualizados para as últimas versões de segurança. {% comment %} https://github.com/github/enterprise2/pull/23097, https://github.com/github/enterprise2/pull/23081 {% endcomment %}' bugs: - | - If the storage account settings failed to validate while configuring GitHub Actions, running `ghe-actions-teardown` was required before making a new attempt. {% comment %} https://github.com/github/enterprise2/pull/23057, https://github.com/github/enterprise2/pull/22981 {% endcomment %} + Se as configurações da conta de armazenamento não conseguiram validar ao configurar as ações do GitHub, a execução de `ghe-actions-teardown` foi necessária antes de fazer uma nova tentativa. {% comment %} https://github.com/github/enterprise2/pull/23057, https://github.com/github/enterprise2/pull/22981 {% endcomment %} - | - A custom proxy configuration could adversely affect the GitHub Actions environment. {% comment %} https://github.com/github/enterprise2/pull/23121, https://github.com/github/enterprise2/pull/23092, https://github.com/github/c2c-actions-platform/issues/2254 {% endcomment %} + Uma configuração de proxy personalizada pode afetar negativamente o ambiente do GitHub Actions. {% comment %} https://github.com/github/enterprise2/pull/23121, https://github.com/github/enterprise2/pull/23092, https://github.com/github/c2c-actions-platform/issues/2254 {% endcomment %} - | - On a change of an address on eth0, Nomad and Consul could get unresponsive. {% comment %} https://github.com/github/enterprise2/pull/23227, https://github.com/github/enterprise2/pull/23153 {% endcomment %} + Em uma mudança de endereço no eth0, o Nomad e o Cônsul poderiam ficar sem resposta. {% comment %} https://github.com/github/enterprise2/pull/23227, https://github.com/github/enterprise2/pull/23153 {% endcomment %} - | - When using self-signed certificates, GHES could have SSL validation exceptions upon configuring GitHub Actions. {% comment %} https://github.com/github/enterprise2/pull/23381 {% endcomment %} + Ao usar certificados autosassinados, o GHES pode ter exceções de validação SSL na configuração do GitHub Actions. {% comment %} https://github.com/github/enterprise2/pull/23381 {% endcomment %} - | - Using a GitHub Action from a branch name with a `+` or `/` character resulted in an error: `Unable to resolve action`. {% comment %} https://github.com/github/github/pull/157942, https://github.com/github/github/pull/157819, https://github.com/github/launch/pull/3463 {% endcomment %} + O uso de uma ação do GitHub de um branch com um caractere `+` ou `/` gerou um erro: `Unable to resolve action`. {% comment %} https://github. om/github/github/pull/157942, https://github.com/github/github/pull/157819, https://github.com/github/launch/pull/3463 {% endcomment %} - | - The enterprise account "Confirm two-factor requirement policy" messaging was incorrect. {% comment %} https://github.com/github/github/pull/158735 {% endcomment %} + A mensagem da conta corporativa "Confirmar requisito de dois fatores" estava incorreta. {% comment %} https://github.com/github/github/pull/158735 {% endcomment %} - | - On certain requests above 100MB, Kafka's buffer could be over-allocated. {% comment %} https://github.com/github/kafka-lite/pull/286, https://github.com/github/kafka-lite/pull/285 {% endcomment %} + Em certas solicitações acima de 100 MB, o buffer de Kafka pode ser sobre-alocado. {% comment %} https://github.com/github/kafka-lite/pull/286, https://github.com/github/kafka-lite/pull/285 {% endcomment %} known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - - 'GitHub Actions can fail to start up successfully if it was previously enabled on an instance running 2.22.0 and is upgraded to 2.22.2. (updated 2020-10-23) {% comment %} https://github.com/github/c2c-actions/issues/1680 {% endcomment %}' - - 'On a freshly set up 2.22.2 instance or after upgrading to 2.22.2, the activity feed on an organization''s dashboard will no longer update. (updated 2020-10-27) {% comment %}https://github.com/github/enterprise2/issues/23050{% endcomment %}' - - 'Audit logs may be attributed to 127.0.0.1 instead of the actual source IP address. (updated 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' + - 'O GitHub Actions pode falhar ao iniciar com sucesso se estiver previamente habilitado em uma instância com versão 2.22.0 e for atualizado para 2.22.2. (atualizado 2020-10-23) {% comment %} https://github.com/github/c2c-actions/issues/1680 {% endcomment %}' + - 'Em uma instância nova com a configuração 2.22.2 ou após a atualização para 2.22.2, o feed de atividades no painel de uma organização não será mais atualizado. (atualizado 2020-10-27) {% comment %}https://github.com/github/enterprise2/issues/23050{% endcomment %}' + - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 ao invés do endereço IP de origem real. (atualizado 2020-11-02) {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-22/3.yml b/translations/pt-BR/data/release-notes/2-22/3.yml index ed2b03867152..d6edd0056a9a 100644 --- a/translations/pt-BR/data/release-notes/2-22/3.yml +++ b/translations/pt-BR/data/release-notes/2-22/3.yml @@ -2,21 +2,21 @@ date: '2020-11-03' sections: security_fixes: - | - **LOW:** High CPU usage could be triggered by a specially crafted request to the SVN bridge resulting in Denial of Service (DoS) on the SVN bridge service. (updated 2020-11-16) {% comment %} https://github.com/github/slumlord/pull/1005, https://github.com/github/slumlord/pull/1000 {% endcomment %} + **BAIXO:** O alto uso da CPU pode ser acionado por uma solicitação especialmente elaborada para a ponte SVN, gerando Negação de Serviço (DoS) no serviço da ponte SVN. (atualizado 2020-11-16) {% comment %} https://github.com/github/slumlord/pull/1005, https://github.com/github/slumlord/pull/1000 {% endcomment %} - | **BAIXO:** A validação incorreta de token gerou uma entropia reduzida para os tokens de correspondência durante a autenticação. A análise mostra que, na prática, não há risco significativo de segurança aqui. {% comment %} https://github.com/github/github/pull/159457, https://github.com/github/github/pull/159193 {% endcomment %} - | Os pacotes foram atualizados para as últimas versões de segurança. {% comment %} https://github.com/github/enterprise2/pull/23540, https://github.com/github/enterprise2/pull/23171, https://github.com/github/enterprise2/pull/23693, https://github.com/github/enterprise2/pull/23677 {% endcomment %} bugs: - - 'GitHub Actions could fail to start up successfully if it was previously enabled on an instance running 2.22.0 and was upgraded to 2.22.1 or 2.22.2. {% comment %} https://github.com/github/enterprise2/pull/23622, https://github.com/github/enterprise2/pull/23490, https://github.com/github/c2c-actions/issues/1680 {% endcomment %}' + - 'O GitHub Actions pode falhar ao iniciar com êxito caso tenha sido habilitado previamente em uma instância com execução 2.22.0 e caso tenha sido atualizado para a 2.22.1 ou 2.22.2 {% comment %} https://github. om/github/enterprise2/pull/23622, https://github.com/github/enterprise2/pull/23490, https://github.com/github/c2c-actions/issues/1680 {% endcomment %}' - 'Os arquivos de configuração para o GitHub Actions não foram copiados para a réplica ao configurar as réplicas de alta disponibilidade, gerando, potencialmente erros durante `ghe-repl-promote`. {% comment %} https://github.com/github/enterprise2/pull/23703, https://github.com/github/enterprise2/pull/23683 {% endcomment %}' - - 'On a freshly set up 2.22.1 or 2.22.2 instance or after upgrading to 2.22.1 or 2.22.2, the activity feed on an organization''s dashboard would not update. {% comment %} https://github.com/github/github/pull/159376, https://github.com/github/github/pull/159235, https://github.com/github/enterprise2/issues/23050 {% endcomment %}' + - 'Em uma nova instância com a configuração 2.22.1 ou 2.22.2 ou após a atualização para 2.22.1 ou 2.22.2, o feed de atividades no painel de uma organização não seria atualizado. {% comment %} https://github.com/github/github/pull/159376, https://github.com/github/github/pull/159235, https://github.com/github/enterprise2/issues/23050 {% endcomment %}' - 'Editar templates de problemas com nomes de arquivos que contenham caracteres diferentes de ASCII gerariam uma falha com um "500 Internal Server Error". {% comment %} https://github.com/github/github/pull/160588, https://github.com/github/github/pull/159747 {% endcomment %}' - 'Um método métrico de coleta em segundo plano para aumentar a utilização da CPU. (atualizado 2020-11-03) {% comment %} https://github.com/github/github/pull/160109 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 ao invés do endereço IP da fonte real. {% comment %} https://github.com/github/enterprise2/issues/21514 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-22/4.yml b/translations/pt-BR/data/release-notes/2-22/4.yml index ad176a9e83b8..3458c0e07372 100644 --- a/translations/pt-BR/data/release-notes/2-22/4.yml +++ b/translations/pt-BR/data/release-notes/2-22/4.yml @@ -8,8 +8,8 @@ sections: - 'Quando a política de "alteração de visibilidade do repositório" na conta corporativa foi definida como "Habilitada", os proprietários da organização não conseguiram alterar a visibilidade dos repositórios na organização. {% comment %} https://github.com/github/github/pull/160920, https://github.com/github/github/pull/160773 {% endcomment %}' - 'Os logs de auditoria podem ser atribuídos a 127.0.0.1 em vez do endereço IP da fonte real. {% comment %} https://github.com/github/github/pull/162438, https://github.com/github/github/pull/161215 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-22/5.yml b/translations/pt-BR/data/release-notes/2-22/5.yml index ecd318d52895..012ff5e5341a 100644 --- a/translations/pt-BR/data/release-notes/2-22/5.yml +++ b/translations/pt-BR/data/release-notes/2-22/5.yml @@ -14,8 +14,8 @@ sections: - 'Ao efetuar o login após tentar visitar uma página específica, as pessoas eram enviadas para a página inicial em vez de serem enviadas para o seu destino pretendido. {% comment %} https://github.com/github/github/pull/163782, https://github.com/github/github/pull/163579, https://github.com/github/github/pull/154117, https://github.com/github/ecosystem-apps/issues/1076 {% endcomment %}' - 'Para instâncias de GHES que usam autenticação integrada com um provedor de identidade do SAML interno, os usuários sem um endereço de e-mail associado não podem criar um commit a partir da interface web. {% comment %} https://github.com/github/github/pull/164009, https://github.com/github/github/pull/163530, https://github.com/github/github/issues/163524 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/2-22/6.yml b/translations/pt-BR/data/release-notes/2-22/6.yml index eccedd90f42d..fa62449e964b 100644 --- a/translations/pt-BR/data/release-notes/2-22/6.yml +++ b/translations/pt-BR/data/release-notes/2-22/6.yml @@ -5,13 +5,13 @@ sections: - 'Os pacotes foram atualizados para as últimas versões de segurança. {% comment %} https://github.com/github/enterprise2/pull/24353, https://github.com/github/enterprise2/pull/23866 {% endcomment %}' bugs: - 'As solicitações de alguns recursos de arquivo como um arquivo zip ou um arquivo não processado podem entrar em um loop de redirecionamento. {% comment %} https://github.com/github/enterprise2/pull/24193, https://github.com/github/enterprise2/pull/24075 {% endcomment %}' - - 'A timeout could prevent some Issues and Pull Requests searches from providing complete search results. {% comment %} https://github.com/github/github/pull/164155, https://github.com/github/github/pull/163845 {% endcomment %}' - - 'Custom tabs with non-alphabetic characters in small screens did not render correctly. {% comment %} https://github.com/github/github/pull/164310, https://github.com/github/github/pull/164159 {% endcomment %}' - - 'An underlying behavior was causing failures when pushing content to a Git LFS-enabled repository. {% comment %} https://github.com/github/github/pull/164663, https://github.com/github/github/pull/150179 {% endcomment %}' - - 'In some rare cases issues could cause a 500 error when accessed via the web interface. {% comment %} https://github.com/github/github/pull/165298, https://github.com/github/github/pull/159674 {% endcomment %}' + - 'Um limite de tempo pode impedir que algumas pesquisas de problemas e pull requests forneçam resultados de pesquisa completos. {% comment %} https://github.com/github/github/pull/164155, https://github.com/github/github/pull/163845 {% endcomment %}' + - 'Abas personalizadas com caracteres não alfabéticos em telas pequenas não foram interpretadas corretamente. {% comment %} https://github.com/github/github/pull/164310, https://github.com/github/github/pull/164159 {% endcomment %}' + - 'Um comportamento subjacente estava causando falhas ao fazer push de conteúdo em um repositório do Git habilitado com LFS. {% comment %} https://github.com/github/github/pull/164663, https://github.com/github/github/pull/150179 {% endcomment %}' + - 'Em alguns casos raros, os problemas podem gerar um erro 500 quando acessados pela interface web. {% comment %} https://github.com/github/github/pull/165298, https://github.com/github/github/pull/159674 {% endcomment %}' known_issues: - - 'On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' + - 'Em uma nova configuração do GitHub Enterprise Server sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. {% comment %} https://github.com/github/enterprise2/issues/1889 {% endcomment %}' - 'As regras personalizadas do firewall não são mantidas em um upgrade. {% comment %} https://github.com/github/enterprise2/issues/2823 {% endcomment %}' - - 'Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' + - 'Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. {% comment %} https://github.com/github/github/issues/54684 {% endcomment %}' - 'Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório em que o caminho do arquivo tem mais de 255 caracteres. {% comment %} https://github.com/github/github/issues/107731 {% endcomment %}' - 'Quando "Usuários podem pesquisar no GitHub.com" está habilitado com o GitHub Connect, os problemas nos repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. {% comment %} https://github.com/github/admin-experience/issues/571 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/3-0/0-rc1.yml b/translations/pt-BR/data/release-notes/3-0/0-rc1.yml index f1a06835076a..1b298de85b40 100644 --- a/translations/pt-BR/data/release-notes/3-0/0-rc1.yml +++ b/translations/pt-BR/data/release-notes/3-0/0-rc1.yml @@ -1,145 +1,145 @@ --- date: '2021-01-12' release_candidate: true -intro: Release candidate versions should be tested on non-production environments. For more information about the Release Candidate Program, see the [GitHub Blog](https://github.blog/2020-12-03-improving-the-ghes-release-process-release-candidates/) or "[About upgrades to new releases](/admin/overview/about-upgrades-to-new-releases)". +intro: As versões de candidatos devem ser testadas em ambientes que não são de produção. Para obter mais informações sobre o Programa Candidato de Versão, consulte o [Blogue do GitHub](https://github. log/2020-12-03-improving-the-ghes-release-process-release-candidates/) ou "[Sobre atualizações de novas versões](/admin/overview/about-upgrades-to-new-releases)". sections: features: - heading: GitHub Actions notes: - | - [{% data variables.product.prodname_actions %}](https://github.com/features/actions) is now generally available on {% data variables.product.prodname_ghe_server %} 3.0+. Build, test, and deploy your code from {% data variables.product.prodname_dotcom %}. Submit code reviews, branch management, and issue triaging work the way you want. + [{% data variables.product.prodname_actions %}] (https://github.com/features/actions) está disponível em {% data variables.product.prodname_ghe_server %} 3,0+. Crie, teste e implante seu código a partir de {% data variables.product.prodname_dotcom %}. Envie revisões de código, gerenciamento de branches e triagem de problemas da maneira que você desejar. - This release includes several improvements from the beta of {% data variables.product.prodname_actions %} on {% data variables.product.prodname_ghe_server %}: + Esta versão inclui várias melhorias da versão beta de {% data variables.product.prodname_actions %} em {% data variables.product.prodname_ghe_server %}: - - Enterprise, organization, and repository admins can create security policies for access to {% data variables.product.prodname_actions %} on {% data variables.product.prodname_dotcom_the_website %}. - - Enterprise, organization, and repository admins can allow public repositories to use self-hosted runners. - - Enterprise, organization, and repository admins can now allow workflows to [run on pull requests raised from forks of private repositories](/enterprise-server@3.0/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization#enabling-workflows-for-private-repository-forks). - - The `workflow_run` event is [now supported](/enterprise-server@3.0/actions/reference/events-that-trigger-workflows#workflow_run) - - Users now have the ability to [disable workflows and enable them at a later date](/enterprise-server@3.0/actions/managing-workflow-runs/disabling-and-enabling-a-workflow). - - Workflow logs have been enhanced for a [better user experience](/enterprise-server@3.0/actions/managing-workflow-runs/using-workflow-run-logs). - - Users can now use private images in container jobs and services. - - The max retention days for [artifacts and logs can now be customized](/enterprise-server@3.0/github/setting-up-and-managing-your-enterprise/configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-enterprise-account). - - The runner group API now includes [labels](/enterprise-server@3.0/actions/hosting-your-own-runners/using-labels-with-self-hosted-runners). - - You can now create reusable actions using shell scripts with compose run steps. - - [Encrypted secrets for an organization](/enterprise-server@3.0/actions/reference/encrypted-secrets#creating-encrypted-secrets-for-an-organization) allows you to consolidate secrets across repositories. - - [Workflow templates for an organization](/enterprise-server@3.0/actions/learn-github-actions/sharing-workflows-with-your-organization) streamlines and promotes best practices and consistency across your organization. + - Os administradores corporativos, de organização e repositório podem criar políticas de segurança para acessar {% data variables.product.prodname_actions %} em {% data variables.product.prodname_dotcom_the_website %}. + - Os administradores corporativos, de organização e repositórios podem permitir que os repositórios públicos usem executores auto-hospedados. + - Os administradores corporativos, de organização e repositórios agora podem permitir que os fluxos de trabalho sejam [executados em pull requests abertos em bifurcações de repositórios privados](/enterprise-server@3.0/github/configuração-e-gerenciamento-organizações-e-equipes/desativar-ou-limitar-github-actions-for-your-organization#enableing-workflows-for-private-repositório-forks). + - O evento 'workflow_run' é [agora compatível](/enterprise-server@3.0/actions/reference/events-that-trigger-workflows#workflow_run) + - Agora, os usuários agora têm a capacidade de [desabilitar os fluxos de trabalho e habilitá-los posteriormente](/enterprise-server@3.0/actions/managing-workflow-runs/disabling-and-enableing-a-workflow). + - Os registros do fluxo de trabalho foram aprimorados para uma [melhor experiência do usuário](/enterprise-server@3.0/actions/managing-workflow-runs/using-workflow-run-logs). + - Os usuários agora podem usar imagens privadas em trabalhos e serviços de contêineres. + - Os dias máximos de retenção para [artefatos e registros agora podem ser personalizados](/enterprise-server@3.0/github/configuração-e-gerenciamento-sua-empresa/configuração-o-período de retenção-para-github-ações-artefatos-e-logs-em-sua-conta corporativa). + - A API do grupo do executor agora inclui [labels](/enterprise-server@3.0/actions/hosting-your-own-runners/using-labels-with-self-hosted-runners). + - Agora você pode criar ações reutilizáveis usando scripts shell com etapas de execução de composição. + - [Segredos criptografados para uma organização](/enterprise-server@3.0/actions/reference/encrypted-secrets#creating-encrypted-secrets-for-an-organization) permitem que você consolide segredos em repositórios. + - [Modelos de fluxo de trabalho para uma organização](/enterprise-server@3.0/actions/learn-github-actions/sharing-workflows-with-your-organization) simplifica e promove as práticas recomendadas e a consistência em toda a sua organização. - {% data variables.product.prodname_actions %} is not currently supported for enterprises using cluster configurations. + {% data variables.product.prodname_actions %} não é atualmente compatível para empresas que usam configurações de cluster. - heading: GitHub Package Registry notes: - | - [{% data variables.product.prodname_registry %}](https://github.com/features/packages) is a package hosting service, natively integrated with GitHub APIs, Actions, and webhooks. Create an [end-to-end DevOps workflow](/enterprise/3.0/admin/packages/configuring-packages-support-for-your-enterprise) that includes your code, continuous integration, and deployment solutions. + [{% data variables.product.prodname_registry %}](https://github.com/features/packages) é um serviço de hospedagem de pacotes, integrado nativamente às APIs, ações e webhooks do GitHub. Crie um [fluxo de trabalho de DevOps de ponta a ponta](/enterprise/3.0/admin/packages/configuring-packages-support-for-your-enterpris-enterprise) que inclui o seu código, integração contínua e soluções de implantação. - Supported storage back ends include AWS S3 and MinIO with support for Azure blob coming in a future release. Please note that the current Docker support will be replaced by a beta of the new GitHub Container Registry in the next release. Please review the [updated minimum requirements for your platform](/enterprise/3.0/admin/installation/setting-up-a-github-enterprise-server-instance) before you turn on {% data variables.product.prodname_registry %}. + Os backends de armazenamento compatíveis incluem AWS S3 e MinIO com suporte para o Azure blob que virá em uma versão futura. Observe que o suporte atual do Docker será substituído por uma versão beta do novo GitHub Container Registry na próxima versão. Revise os requisitos mínimos [atualizados para sua plataforma](/enterprise/3.0/admin/installation/setting-up-a-github-enterprise-server-instance) antes de ativar {% data variables.product.prodname_registry %}. - When publishing packages to NuGet, users can now use the `--api-key` option to pass their authentication token instead of writing it into a file. For more information, see [Configuring dotnet CLI for use with GitHub Packages](/enterprise-server@3.0/packages/guides/configuring-dotnet-cli-for-use-with-github-packages#publishing-a-package) + Ao publicar pacotes no NuGet, os usuários agora podem usar a opção `--api-key` para passar seu token de autenticação em vez de escrevê-lo em um arquivo. Para obter mais informações, consulte [Configurar CLI do dotnet para uso com o GitHub Packages](/enterprise-server@3.0/packages/guides/configuring-dotnet-cli-for-use-with-github-packages#publishing-a-package) - {% data variables.product.prodname_registry %} is not currently supported for enterprises using cluster configurations. + {% data variables.product.prodname_registry %} não é atualmente compatível para empresas que usam configurações de cluster. - heading: GitHub Mobile beta notes: - | - [{% data variables.product.prodname_mobile %}](https://github.com/features/) beta allows you to triage notifications and manage issues and pull requests from your device. You can be simultaneously signed into mobile with one user account on {% data variables.product.prodname_dotcom_the_website %} and one user account on {% data variables.product.prodname_ghe_server %}. + O beta de [{% data variables.product.prodname_mobile %}](https://github.com/features/) permite que você faça triagem de notificações e gerencie problemas e pull requests a partir do seu dispositivo. Você pode estar conectado simultaneamente ao celular com uma conta de usuário em {% data variables.product.prodname_dotcom_the_website %} e uma conta de usuário em {% data variables.product.prodname_ghe_server %}. - {% data variables.product.prodname_mobile %} beta is now available for {% data variables.product.prodname_ghe_server %}. Sign in with our [Android](https://play.google.com/store/apps/details?id=com.github.android) and [iOS](https://apps.apple.com/app/github/id1477376905) apps to triage notifications and manage issues and pull requests on the go. Administrators can disable mobile support for their Enterprise using the management console or by running `ghe-config app.mobile.enabled false`. + O beta de {% data variables.product.prodname_mobile %} agora está disponível para {% data variables.product.prodname_ghe_server %}. Efetue o login com os nossos aplicativos [Android](https://play.google.com/store/apps/details?id=com.github.android) e [iOS](https://apps.apple.com/app/github/id1477376905) para monitorar notificações e gerenciar problemas e pull requests em qualquer lugar. Os administradores podem desabilitar o suporte móvel para a sua Empresa usando o console de gerenciamento ou executando o comando `ghe-config app.mobile.enabled false`. - - heading: Advanced Security Secret Scanning beta + heading: Beta de varredura de segredo de segurança avançada notes: - | - [Secret Scanning beta](https://github.com/features/security) scans public and private repositories for committed credentials, finds secrets, and notifies the secret provider or admin the moment they are committed into a repository. + [Varredura de segredo beta](https://github. um/recursos/segurança) faz a varredura de repositórios públicos e privados com relação a credenciais comprometidas, encontra segredos, e notifica o provedor do segredo ou administrador no momento em que são autorizados em um repositório. - Administrators using {% data variables.product.prodname_GH_advanced_security %} can [enable and configure](/enterprise-server@3.0/admin/configuration/configuring-secret-scanning-for-your-appliance) {% data variables.product.prodname_GH_advanced_security %} secret scanning. You can review the [updated minimum requirements for your platform](/enterprise/3.0/admin/installation/setting-up-a-github-enterprise-server-instance) before you turn on {% data variables.product.prodname_GH_advanced_security %} secret scanning. + Os administradores que usam {% data variables.product.prodname_GH_advanced_security %} podem [habilitar e configurar](/enterprise-server@3. /admin/configuration/configuring-secret-scanning-for-your-appliance) a varredura de segredo de {% data variables.product.prodname_GH_advanced_security %}. Você pode revisar os [requisitos mínimos atualizados para sua plataforma](/enterprise/3.0/admin/installation/setting-up-a-github-enterprise-server-instance) antes de habilitar a varredura de segredo de {% data variables.product.prodname_GH_advanced_security %}. - - heading: Advanced Security Code Scanning + heading: Varredura Avançada de Código de Segurança notes: - | - [GitHub Advanced Security code scanning](https://github.com/features/security) is now generally available on GitHub Enterprise Server. Organizations who have purchased Advanced Security can use this capability to do static analysis security testing against their code, and prevent vulnerabilities from making it to their production code using CodeQL, our semantic analysis engine. For more information, see "[Configuring code scanning on your appliance](/en/enterprise-server@3.0/admin/configuration/configuring-code-scanning-for-your-appliance#running-code-scanning-using-github-actions)" + [A Varredura Avançada de Código de Segurança do GitHub](https://github.com/features/security) agora está geralmente disponível no GitHub Enterprise Server. As organizações que adquiriram Segurança Avançada podem usar este recurso para fazer testes de segurança de análise estática com seu código e evitar que vulnerabilidades cheguem ao código de produção usando CodeQL, o nosso mecanismo de análise semântica. Para obter mais informações, consulte "[Configurar a varredura de código no seu aplicativo](/en/enterprise-server@3.0/admin/configuration/configuring-code-scanning-for-your-appliance#running-code-scanning-using-github-actions)" changes: - heading: Alterações na administração notes: - - The webhook events delivery system has been rearchitected for higher throughput, faster deliveries, and fewer delayed messages. It also uses less CPU and memory in {% data variables.product.prodname_ghe_server %} 3.0+. - - Organization and Enterprise owners can now see when a team member has been promoted to or demoted from being a team maintainer in the audit log through the new `team.promote_maintainer` and `team.demote_maintainer` audit log events. For more information, see "[Audited actions](/enterprise-server@3.0/admin/user-management/audited-actions)." - - 'Repository maintainers with existing {% data variables.product.prodname_pages %} sites can [easily update their prior default branch name](/enterprise-server@3.0/github/working-with-github-pages/about-github-pages#publishing-sources-for-github-pages-sites).' - - Additional hardware resources are required to run {% data variables.product.prodname_ghe_server %} with any of Actions, Packages or Advanced Security enabled. For more infomation on the minimum required resources for each supported platform, see "[Setting up a {% data variables.product.prodname_ghe_server %} instance](/enterprise-server@3.0/admin/installation/setting-up-a-github-enterprise-server-instance)." - - Administrators can now [publish a message](/enterprise-server@3.0/admin/user-management/customizing-user-messages-for-your-enterprise), which all users must accept. This can help to onboard new users and surface other organization-specific information and policies. + - O sistema de entrega de eventos de webhook foi rearquitetado para rendimentos mais altos, entregas mais rápidas e menor atraso nas mensagens de erro.. Além disso, ele usa menos CPU e memória em {% data variables.product.prodname_ghe_server %} 3.0+. + - Os proprietários da organização e da empresa agora podem ver quando um integrante da equipe foi promovido ou rebaixado de ser um mantenedor de equipe no log de auditoria por meio os novos eventos de log de auditoria `team.promote_maintainer` e `team.demote_maintainer`. Para obter mais informações, consulte "[Ações auditadas](/enterprise-server@3.0/admin/user-management/audited-actions)." + - 'Os mantenedores do repositório com os sites de {% data variables.product.prodname_pages %} existentes podem [atualizar facilmente o nome padrão anterior do branch](/enterprise-server@3.0/github/working-with-github-pages/about-github-pages#publishing-sources-for-github-pages-sites).' + - São necessários recursos adicionais de hardware para executar {% data variables.product.prodname_ghe_server %} com qualquer uma das Ações, Pacotes ou Segurança Avançada habilitadas. Para obter mais informações sobre os recursos mínimos necessários para cada plataforma compatível, consulte "[Configurar uma instância de {% data variables.product.prodname_ghe_server %}](/enterprise-server@3.0/admin/installation/setting-up-a-github-enterprise-server-instance)." + - Agora os administradores podem [publicar uma mensagem](/enterprise-server@3.0/admin/user-management/customizing-user-messages-for-your-enterprise), que todos os usuários devem aceitar. Isso pode ajudar a integrar novos usuários e supervisionar outras informações e políticas específicas da organização. - - heading: Security Changes + heading: Alterações de segurança notes: - - Organization owners can now disable publication of {% data variables.product.prodname_pages %} sites from repositories in the organization. Disabling {% data variables.product.prodname_pages %} for the organization will prevent members from creating new Pages sites but will not unpublish existing sites. For more information, see "[Disabling publication of {% data variables.product.prodname_pages %} sites for your organization](/enterprise-server@3.0/github/setting-up-and-managing-organizations-and-teams/disabling-publication-of-github-pages-sites-for-your-organization)." - - A datacenter must be explicitly defined on all nodes before enabling an active replica. - - All usage of SSH fingerprints has been switched to use SHA256 fingerprints as they are used with OpenSSH since version 6.8 as well. This applies to the web interface and also the API where fingerprints are returned such as in GraphQL. The fingerprints follow the OpenSSH format. - - SHA-1 and SHA-256 signature headers (two headers) are sent on webhooks. + - Os proprietários da organização agora podem desabilitar a publicação de sites de {% data variables.product.prodname_pages %} dos repositórios na organização. Desabilitar {% data variables.product.prodname_pages %} para a organização impedirá que os integrantes criem novos sites de páginas, mas não irá cancelar a publicação de sites existentes. Para obter mais informações, consulte "[Desabilitar a publicação de sites de {% data variables.product.prodname_pages %} para a sua organização](/enterprise-server@3.0/github/setting-up-and-managing-organizations-and-teams/disabling-publication-of-github-pages-sites-for-your-organization)." + - Um centro de dados deve ser definido explicitamente em todos os nós antes de habilitar uma réplica ativa. + - Todo o uso de impressões digitais de SSH foi alterado para usar as impressões digitais de SHA256, pois são usadas com o OpenSSH desde a versão 6.8. Isto se aplica à interface web e também à API em que as impressões digitais são retornadas, como no GraphQL. As impressões digitais seguem o formato OpenSSH. + - Os cabeçalhos de assinatura SHA-1 e SHA-256 (dois cabeçalhos) são enviados em webhooks. - - heading: Developer Changes + heading: Alterações de desenvolvedor notes: - - Majority of the services running in {% data variables.product.prodname_ghe_server %} 3.0+ are now on containers which internally enables GitHub to iterate fast and ship high quality releases - - The webhook events delivery system has been rearchitected for higher throughput, faster deliveries, and fewer delayed messages. + - A maioria dos serviços em execução em {% data variables.product.prodname_ghe_server %} 3.0 + estão agora nos contêineres, o que permite que o GitHub itere internamente e envie rapidamente versões de qualidade + - O sistema de entrega de eventos webhook foi rearquivado para melhor rendimento, entregas mais rápidas e menor atraso nas mensagens. - - heading: API Changes + heading: Alterações de API notes: - - 'Administrators can now configure and manage the site-wide announcement banner via the REST API. For more information, see the endpoints for "[GitHub Enterprise administration](/enterprise-server@3.0/rest/reference/enterprise-admin#annoucements)."' + - 'Os administradores agora podem configurar e gerenciar o anúncio do banner para todo o site através da API REST. Para obter mais informações, consulte os pontos de extremidade para "[Administração do GitHub Enterprise](/enterprise-server@3.0/rest/reference/enterprise-admin#annoucements)."' - - heading: Default branch renaming + heading: Renomeação do branch padrão notes: - | - Enterprise and organization administrators can now set the default branch name for new repositories. Enterprise administrators can also enforce their choice of default branch name across all organizations or allow individual organizations to choose their own. + Os administradores da empresa e da organização agora podem definir o nome do branch padrão para novos repositórios. Os administradores das empresas também podem aplicar a sua escolha do nome do branch padrão em todas as organizações ou permitir que as organizações individuais escolham suas próprias. - Existing repositories are unaffected by these settings, and their default branch name will not be changed. + Os repositórios existentes não são afetados por essas configurações, e seu nome de branch padrão não será alterado. {% note %} - The default branch for newly-created repositories will be set to `main` in GHES 3.1, unless you opt out by setting the default branch setting at the enterprise level. + O branch padrão para repositórios recém-criados será definido como `main` no GHES 3., a menos que você opte por não definir a configuração do branch padrão no nível empresarial. {% endnote %} - This change is one of many changes GitHub is making to support projects and maintainers that want to rename their default branch. To learn more about the changes we're making, see [github/renaming](https://github.com/github/renaming). + Esta alteração é uma das muitas mudanças que o GitHub está realizando para ser compatível com projetos e mantenedores que desejam renomear seu branch padrão. Para saber mais sobre as mudanças que estamos criando, consulte [github/renaming](https://github.com/github/renaming). bugs: - - The format of several log files have changed, including the addition of a PID for different log types. This does not affect how GitHub Enterprise Support uses support bundles to troubleshoot issues. - - A PATCH request to the webhook configuration API no longer erases the webhook secret. + - O formato de vários arquivos de registro foram alterados, incluindo a adição de um PID para diferentes tipos de registro. Isso não afeta como o Suporte GitHub Enterprise usa pacotes de suporte para solucionar problemas. + - Uma solicitação de PATCH para a API de configuração de webhook não apaga mais o segredo do webhook. deprecations: - - heading: Deprecation of GitHub Enterprise Server 2.19 + heading: Depreciação do GitHub Enterprise Server 2.19 notes: - - '**{% data variables.product.prodname_ghe_server %} 2.19 is deprecated as of November 12, 2020**. That means that no patch releases will be made, even for critical security issues, after this date. For better performance, improved security, and new features, [upgrade to the newest version of {% data variables.product.prodname_ghe_server %}](https://help.github.com/enterprise/admin/guides/installation/upgrading-github-enterprise/) as soon as possible.' + - '**{% data variables.product.prodname_ghe_server %} 2.19 estará obsoleto a partir de 12 de novembro de 2020**. Isso significa que não serão feitas versões de patch, mesmo para questões críticas de segurança, após esta data. Para obter um melhor desempenho, melhoria na segurança e novas funcionalidades, [atualize para a versão mais recente de {% data variables.product.prodname_ghe_server %}](https://help.github.com/enterprise/admin/guides/installation/upgrading-github-enterprise/) assim que possível.' - heading: Deprecation of Legacy GitHub App Webhook Events notes: - - Starting with {% data variables.product.prodname_ghe_server %} 2.21.0 two legacy GitHub Apps-related webhook events have been deprecated and will be removed in {% data variables.product.prodname_ghe_server %} 3.2.0. The deprecated events `integration_installation` and `integration_installation_repositories` have equivalent events which will be supported. More information is available in the [deprecation announcement blog post](https://developer.github.com/changes/2020-04-15-replacing-the-installation-and-installation-repositories-events/). + - Começando com {% data variables.product.prodname_ghe_server %} 2.21.0, dois eventos legados de webhook relacionados a aplicativos GitHub foram descontinuados e serão removidos em {% data variables.product.prodname_ghe_server %} 3.2.0. Os eventos obsoletos `integration_installation` e `integration_installation_repositories` têm eventos equivalentes que serão compatíveis. Mais informações estão disponíveis no [post do blogue de anúncio de obsolescência](https://developer.github.com/changes/2020-04-15-replacing-the-installation-and-installation-repositories-events/). - heading: Deprecation of Legacy GitHub Apps Endpoint notes: - - Starting with {% data variables.product.prodname_ghe_server %} 2.21.0 the legacy GitHub Apps endpoint for creating installation access tokens was deprecated and will be removed in {% data variables.product.prodname_ghe_server %} 3.2.0. More information is available in the [deprecation announcement blog post](https://developer.github.com/changes/2020-04-15-replacing-create-installation-access-token-endpoint/). + - Começando com {% data variables.product.prodname_ghe_server %} 2.21, o ponto de extremidade do legado dos aplicativos GitHub para a criação de tokens de acesso de instalação foi suspenso e será removido em {% data variables.product.prodname_ghe_server %} 3.2.0. Mais informações estão disponíveis no [post do blogue de anúncio de depreciação](https://developer.github.com/changes/2020-04-15-replacing-create-installation-access-token-endpoint/). - heading: Deprecation of OAuth Application API notes: - - GitHub no longer supports the OAuth application endpoints that contain `access_token` as a path parameter. We have introduced new endpoints that allow you to securely manage tokens for OAuth Apps by moving `access_token` to the request body. While deprecated, the endpoints are still accessible in this version. We intend to remove these endpoints on {% data variables.product.prodname_ghe_server %} 3.4. For more information, see the [deprecation announcement blog post](https://developer.github.com/changes/2020-02-14-deprecating-oauth-app-endpoint/). + - O GitHub não é compatível mais com os pontos de extremidade do aplicativo OAuth que contêm `access_token` como um parâmetro de caminho. Nós introduzimos novos pontos de extremidade que permitem que você gerencie, com segurança, tokens para aplicativos OAuth movendo `access_token` para o texto da solicitação. Embora obsoleto, os pontos de extremidade ainda podem ser acessados nesta versão. Queremos remover esses pontos de extremidade em {% data variables.product.prodname_ghe_server %} 3.4. Para obter mais informações, consulte [post do blogue de anúncio de depreciação](https://developer.github.com/changes/2020-02-14-deprecating-oauth-app-endpoint/). - - heading: Deprecation of support for Semiotic + heading: Depreciação de compatibilidade com o Semiotic notes: - - The service supported a "Find by Symbol" experience in the pull request view that was not widely used. + - O serviço era compatível com uma experiência de "Encontrar por Símbolo" na vista de pull request que não era amplamente utilizada. - - heading: Deprecation of workflow commands + heading: Obsolescência de comandos de fluxo de trabalh notes: - - '{% data variables.product.prodname_actions %} `set-env` and `add-path` workflow commands have been deprecated. For more information, see the [changelog](https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/).' + - 'Os comandos do fluxo de trabalho `set-env` and `add-path` de {% data variables.product.prodname_actions %} tornaram-se obsoletos. Para obter mais informações, consulte o [changelog](https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/).' known_issues: - - On a freshly set up {% data variables.product.prodname_ghe_server %} without any users, an attacker could create the first admin user. - - Release Candidate 1 does not support Cluster mode. - - Custom firewall rules are not maintained during an upgrade. - - Git LFS tracked files [uploaded through the web interface](https://github.blog/2016-02-18-upload-files-to-your-repositories/) are incorrectly added directly to the repository. - - When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. - - Following an unsuccessful attempt to set up Actions, if you then disable Actions you will not be able to create the first user and use the appliance - - The "Mandatory message viewed" audit log event is not being saved - - '`ghe-config-apply` must be run on a replica during first setup before `ghe-repl-setup` can be run to start replication.' - - Backup-utils can trigger unnecessary emails to administrators - - Incorrect Packages settings are being displayed in the Organization member view page - - After removing oneself as an Enterprise Owner, you are redirected to a 404 page. The operation is successful. - - '`ghe-config-apply` occassionally fails with `ERROR: Failure waiting for nomad jobs to apply` until the Nomad job queue is cleared. This currently requires as admin to delete `/etc/nomad-jobs/queue`.' - - When configuring a multiple replica node, the status of the replica can be incorrectly synchronized. - - Customers attempting to restore a 3.0 backup to a new instance should not pre-configure the instance, as it may lead to a bad state for user logins. We recommend restoring to a fresh, unconfigured instance. - - GitHub Enterprise Server 3.0 release candidates are not yet available in the Azure marketplace. To test release candidates in staging environments, start a 2.21 or 2.22 instance, and then upgrade it with the Azure upgrade package on the download page. - - The image and upgrade package download size has increased. Customers on slow internet connections may find the packages take longer to download. + - Em uma nova configuração de {% data variables.product.prodname_ghe_server %} sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. + - Candidato de Versão 1 não é compatível com o modo Cluster. + - As regras personalizadas de firewall não são mantidas durante uma atualização. + - Arquivos rastreados pelo LFS do Git [carregados por meio da interface web](https://github.blog/2016-02-18-upload-files-to-your-repositories/) foram adicionados incorreta e diretamente ao repositório. + - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. + - Após uma tentativa mal sucedida de configurar ações, se você desabilitar as ações, você não poderá criar o primeiro usuário e usar o aplicativo + - O evento de log de auditoria "Mensagem obrigatória visualizada" não está sendo salvo + - '`ghe-config-apply` deve ser executado em uma réplica durante a primeira configuração antes de `ghe-repl-setup` poder ser executado para iniciar a replicação.' + - Os utilitários de backup podem acionar e-mails desnecessários para administradores + - As configurações incorretas de pacotes estão sendo exibidas na página de visualização dos integrantes da organização + - Após remover-se como um Proprietário da Empresa, você será redirecionado para uma página 404. A operação é bem-sucedida. + - 'Ocasionalmente, o `ghe-config-apply` falha com uma mensagem de `ERROR: Failure waiting for nomad jobs to apply` até que a fila de trabalho do Nomad seja esvaziada. De modo geral, isso exige que um administrador apague `/etc/nomad-jobs/queue`.' + - Ao configurar um nó de múltiplas réplicas, o status da réplica pode ser sincronizado incorretamente. + - Os clientes que tentarem restaurar um backup 3.0 em uma nova instância não deverão pré-configurar a instância, pois isso pode gerar um estado ruim para logins de usuário. Recomendamos restaurar uma instância nova e não configurada. + - Os candidatos da versão 3.0 do GitHub Enterprise Server ainda não estão disponíveis no marketplace do Azure. Para testar a versão de candidatos em ambientes de stage, inicie uma instância 2.21 ou 2.22 e, em seguida, atualize-a com o pacote de atualização do Azure na página de download. + - O tamanho da imagem e atualização do pacote aumentou. Os clientes com conexão lenta à internet podem achar que os pacotes demoram mais para serem baixados. backups: - - '{% data variables.product.prodname_ghe_server %} 3.0 requires at least [GitHub Enterprise Backup Utilities 3.0.0](https://github.com/github/backup-utils) for [Backups and Disaster Recovery](/enterprise-server@3.0/admin/configuration/configuring-backups-on-your-appliance).' + - '{% data variables.product.prodname_ghe_server %} 3.0 exige pelo menos uma versão dos [Utilitários de Backup do GitHub Enterprise](https://github.com/github/backup-utils) para [Backups Recuperação de Desastre](/enterprise-server@3.0/admin/configuration/configuring-backups-on-your-appliance).' diff --git a/translations/pt-BR/data/release-notes/3-0/0-rc2.yml b/translations/pt-BR/data/release-notes/3-0/0-rc2.yml index 0e6ed5fd3f84..a770fcf802fa 100644 --- a/translations/pt-BR/data/release-notes/3-0/0-rc2.yml +++ b/translations/pt-BR/data/release-notes/3-0/0-rc2.yml @@ -1,25 +1,25 @@ --- date: '2021-01-29' release_candidate: true -intro: Release candidate versions should be tested on non-production environments. For more information about the Release Candidate Program, see the [GitHub Blog](https://github.blog/2020-12-03-improving-the-ghes-release-process-release-candidates/) or "[About upgrades to new releases](/admin/overview/about-upgrades-to-new-releases)." +intro: As versões de candidatos devem ser testadas em ambientes que não são de produção. Para obter mais informações sobre o Programa Candidato de Versão, consulte o [Blogue do GitHub](https://github. log/2020-12-03-improving-the-ghes-release-process-release-candidates/) ou "[Sobre atualizações de novas versões](/admin/overview/about-upgrades-to-new-releases)." sections: bugs: - - heading: Fixes for known issues from Release Candidate 1 + heading: Correções para problemas conhecidos do Candidato de Versão 1 notes: - - If you disabled GitHub Actions following an unsuccessful attempt to set up GitHub Actions, then you will not be able to create the first user and use the appliance. - - The "Mandatory message viewed" audit log event was not being saved. - - '`ghe-config-apply` needed to run on a replica during an initial setup before `ghe-repl-setup` could run to start replication.' - - Removing yourself as an enterprise owner returned a 404. + - Se você desabilitou o GitHub Actions após uma tentativa mal sucedida de configurar o GitHub Actions, você não conseguirá criar o primeiro usuário e usar o dispositivo. + - O evento de log de auditoria "Mensagem obrigatória visualizada" não foi salvo. + - 'O `ghe-config-apply` necessário para ser executado em uma réplica durante uma configuração inicial antes que `ghe-repl-setup` pudesse executar para iniciar a replicação.' + - Remover você mesmo como proprietário corporativo retornou 404. - - heading: Fixes for other issues + heading: Correções para outros problemas notes: - - Issues with migrations and upgrades to 3.0.0 have been fixed. - - Backup Utilities versioning now works for release candidate versions. - - Generating a support bundle resulted in an error in the orchestrator logs. - - A large restore could result in Redis running out of memory. - - The checkbox to enable GitHub Actions in the Management Console is now visible with any authentication method. - - GitHub Actions can only be enabled if the required storage is also configured. - - '`ghe-repl-status` could silently fail if MSSQL replication is not configured.' + - Foram corrigidos os problemas com migrações e melhorias para a versão 3.0.0. + - O versionamento do Backup de Utilitários agora funciona para versões de candidato de versões. + - Gerar um pacote de suporte resultou em um erro nos registros de orquestradores. + - Uma grande restauração pode resultar no esgotamento da memória do Redis. + - A caixa de seleção para habilitar o GitHub Actions no Console de Gerenciamento agora é visível com qualquer método de autenticação. + - O GitHub Actions só pode ser habilitado se o armazenamento necessário também estiver configurado. + - 'O ''ghe-repl-status'' pode falhar silenciosamente se a replicação do MSSQL não estiver configurada.' known_issues: - - The known issues for Release Candidate 1 still apply, excluding the bug fixes listed. + - Os problemas conhecidos para o Candidato da Versão 1 ainda se aplicam, excluindo as correções de erros listadas. diff --git a/translations/pt-BR/data/reusables/actions/actions-not-verified.md b/translations/pt-BR/data/reusables/actions/actions-not-verified.md index 4c83acf907bf..b756fd3710d2 100644 --- a/translations/pt-BR/data/reusables/actions/actions-not-verified.md +++ b/translations/pt-BR/data/reusables/actions/actions-not-verified.md @@ -1 +1 @@ -Qualquer pessoa pode publicar uma ação em {% data variables.product.prodname_marketplace %}. {% data variables.product.prodname_dotcom %} verifies some partner organizations and these are shown as verified creators. +Qualquer pessoa pode publicar uma ação em {% data variables.product.prodname_marketplace %}. {% data variables.product.prodname_dotcom %} verifica algumas organizações parceiras e essas são exibidas como criadores verificados. diff --git a/translations/pt-BR/data/reusables/actions/actions-packages-set-spending-limit.md b/translations/pt-BR/data/reusables/actions/actions-packages-set-spending-limit.md index c0cb54726268..9e36c8772182 100644 --- a/translations/pt-BR/data/reusables/actions/actions-packages-set-spending-limit.md +++ b/translations/pt-BR/data/reusables/actions/actions-packages-set-spending-limit.md @@ -1 +1 @@ -You can set a specific spending limit or, for some accounts, allow unlimited spending. O limite de gastos aplica-se aos seus excessos conjuntos para {% data variables.product.prodname_registry %} e {% data variables.product.prodname_actions %}. +Você pode definir um limite de gastos específico ou, em algumas contas, permitir gastos ilimitados. O limite de gastos aplica-se aos seus excessos conjuntos para {% data variables.product.prodname_registry %} e {% data variables.product.prodname_actions %}. diff --git a/translations/pt-BR/data/reusables/actions/enterprise-actions-permissions.md b/translations/pt-BR/data/reusables/actions/enterprise-actions-permissions.md index 4babe46a8381..afcae4e3993e 100644 --- a/translations/pt-BR/data/reusables/actions/enterprise-actions-permissions.md +++ b/translations/pt-BR/data/reusables/actions/enterprise-actions-permissions.md @@ -1,11 +1,11 @@ -1. Under "Policies", select your options. +1. Em "Políticas", selecione suas opções. - You can choose which organizations in your enterprise can use {% data variables.product.prodname_actions %}, and you can restrict access to public actions. + Você pode escolher quais organizações na empresa podem usar {% data variables.product.prodname_actions %}, e você pode restringir o acesso a ações públicas. {% if currentVersion ver_gt "enterprise-server@2.21" %} {% note %} - **Note:** To enable access to public actions, you must first configure {% data variables.product.product_location %} to connect to {% data variables.product.prodname_marketplace %}. For more information, see "[Enabling automatic access to GitHub.com actions using GitHub Connect](/admin/github-actions/enabling-automatic-access-to-githubcom-actions-using-github-connect)." + **Observação:** Para permitir o acesso a ações públicas, você deve primeiro configurar {% data variables.product.product_location %} para conectar-se a {% data variables.product.prodname_marketplace %}. Para obter mais informações, consulte "[Habilitar o acesso automático às ações do GitHub.com usando o GitHub Connect](/admin/github-actions/enabling-automatic-access-to-githubcom-actions-using-github-connect)". {% endnote %} {% endif %} diff --git a/translations/pt-BR/data/reusables/actions/enterprise-beta.md b/translations/pt-BR/data/reusables/actions/enterprise-beta.md index 4ec540e93d0e..e9bfc228ba6e 100644 --- a/translations/pt-BR/data/reusables/actions/enterprise-beta.md +++ b/translations/pt-BR/data/reusables/actions/enterprise-beta.md @@ -1,7 +1,12 @@ {% if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@2.22" %} {% note %} -**Observação:** O suporte de {% data variables.product.prodname_actions %} em {% data variables.product.prodname_ghe_server %} 2.22 é beta pública limitada. To review the external storage requirements and request access to the beta, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." +**Observação:** {% data variables.product.prodname_actions %} estava disponível para {% data variables.product.prodname_ghe_server %} 2.22 como um beta limitado. O beta terminou. {% data variables.product.prodname_actions %} está agora geralmente disponível em {% data variables.product.prodname_ghe_server %} 3.0 ou posterior. Para obter mais informações, consulte as observações sobre a versão [{% data variables.product.prodname_ghe_server %} 3.0](/enterprise-server@3.0/admin/release-notes). + +
+ +- Para obter mais informações sobre a atualização para {% data variables.product.prodname_ghe_server %} 3.0 ou posterior, consulte "[Atualizar {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server)". +- Para obter mais informações sobre a configuração de {% data variables.product.prodname_actions %} após atualizar, consulte a [documentação para {% data variables.product.prodname_ghe_server %} 3.0](/enterprise-server@3.0/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server). {% endnote %} {% endif %} diff --git a/translations/pt-BR/data/reusables/actions/enterprise-common-prereqs.md b/translations/pt-BR/data/reusables/actions/enterprise-common-prereqs.md index 8b69ae48d3a3..491894d8c217 100644 --- a/translations/pt-BR/data/reusables/actions/enterprise-common-prereqs.md +++ b/translations/pt-BR/data/reusables/actions/enterprise-common-prereqs.md @@ -1,5 +1,5 @@ -* {% data reusables.actions.enterprise-hardware-considerations %} -* TLS must be configured for {% data variables.product.product_location %}'s domain. For more information, see "[Configuring TLS](/admin/configuration/configuring-tls)." +* Revisar os requisitos de hardware para {% data variables.product.prodname_actions %}. Para obter mais informações, consulte "[Primeiros passos com {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server#review-hardware-considerations)". +* O TLS deve ser configurado para o domínio de {% data variables.product.product_location %}. Para obter mais informações, consulte "[Configurar TLS](/admin/configuration/configuring-tls)". {% note %} diff --git a/translations/pt-BR/data/reusables/actions/enterprise-enable-checkbox.md b/translations/pt-BR/data/reusables/actions/enterprise-enable-checkbox.md index 0d01d079f444..3dff26053e16 100644 --- a/translations/pt-BR/data/reusables/actions/enterprise-enable-checkbox.md +++ b/translations/pt-BR/data/reusables/actions/enterprise-enable-checkbox.md @@ -1 +1 @@ -1. Select **Enable GitHub Actions**. ![Checkbox to Enable GitHub Actions](/assets/images/enterprise/management-console/enable-github-actions.png) \ No newline at end of file +1. Selecione **Habilitar o GitHub Actions**. ![Caixa de seleção para habilitar o GitHub Actions](/assets/images/enterprise/management-console/enable-github-actions.png) \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/actions/enterprise-hardware-considerations.md b/translations/pt-BR/data/reusables/actions/enterprise-hardware-considerations.md index 24c077bbae75..a3f46bac57c5 100644 --- a/translations/pt-BR/data/reusables/actions/enterprise-hardware-considerations.md +++ b/translations/pt-BR/data/reusables/actions/enterprise-hardware-considerations.md @@ -1 +1 @@ -{% data variables.product.prodname_ghe_server %} requires additional CPU and memory resources when {% data variables.product.prodname_actions %} is enabled. Before enabling {% data variables.product.prodname_actions %}, review the "Hardware considerations" for your platform in "[Setting up a {% data variables.product.prodname_ghe_server %} instance](/enterprise/admin/installation/setting-up-a-github-enterprise-server-instance)" and ensure that you satisfy the minimum requirements for the features that you want to enable on {% data variables.product.product_location %}. +Se você {% if currentVersion == "enterprise-server@2.22" %} configurou o beta de{% else %} configure{% endif %} {% data variables.product.prodname_actions %} para os usuários de sua instância de {% data variables.product.prodname_ghe_server %}, recomendamos que você forneça recursos adicionais de CPU e memória. Os recursos adicionais que você precisa para provisionamento dependem do número de fluxos de trabalho que seus usuários executam simultaneamente e dos níveis gerais de atividade da sua instância. diff --git a/translations/pt-BR/data/reusables/actions/enterprise-http-proxy.md b/translations/pt-BR/data/reusables/actions/enterprise-http-proxy.md index 8bc7f63d5960..80dc55880708 100644 --- a/translations/pt-BR/data/reusables/actions/enterprise-http-proxy.md +++ b/translations/pt-BR/data/reusables/actions/enterprise-http-proxy.md @@ -1 +1 @@ -If you have an **HTTP Proxy Server** configured on {% data variables.product.product_location %}, you must add `localhost` and `127.0.0.1` to the **HTTP Proxy Exclusion** list. For more information on changing your proxy settings, see "[Configuring an outbound web proxy server](/admin/configuration/configuring-an-outbound-web-proxy-server)." +Se você tiver um **Servidor Proxy HTTP** configurado em {% data variables.product.product_location %}, você deverá adicionar `localhost` e `127..0.1` à lista **HTTP Proxy Exclusion**. Para obter mais informações sobre como alterar as configurações de proxy, consulte "[Configurar um servidor de proxy web de saída](/admin/configuration/configuring-an-outbound-web-proxy-server)". diff --git a/translations/pt-BR/data/reusables/actions/enterprise-limit-actions-use.md b/translations/pt-BR/data/reusables/actions/enterprise-limit-actions-use.md index b3c04633baee..0fdc1017e702 100644 --- a/translations/pt-BR/data/reusables/actions/enterprise-limit-actions-use.md +++ b/translations/pt-BR/data/reusables/actions/enterprise-limit-actions-use.md @@ -1 +1 @@ -After you enable {% data variables.product.prodname_github_connect %}, you can use policies to restrict which public actions can be used in repositories in your enterprise. Para obter mais informações, consulte "[Aplicando as políticas do GitHub Actions para sua empresa](/admin/github-actions/enforcing-github-actions-policies-for-your-enterprise)". +Após habilitar {% data variables.product.prodname_github_connect %}, você poderá usar políticas para restringir quais ações públicas podem ser usadas em repositórios na sua empresa. Para obter mais informações, consulte "[Aplicando as políticas do GitHub Actions para sua empresa](/admin/github-actions/enforcing-github-actions-policies-for-your-enterprise)". diff --git a/translations/pt-BR/data/reusables/actions/enterprise-postinstall-nextsteps.md b/translations/pt-BR/data/reusables/actions/enterprise-postinstall-nextsteps.md index fd06c5eb4c91..0a90639816f5 100644 --- a/translations/pt-BR/data/reusables/actions/enterprise-postinstall-nextsteps.md +++ b/translations/pt-BR/data/reusables/actions/enterprise-postinstall-nextsteps.md @@ -1,3 +1,3 @@ ### Próximas etapas -After the configuration run has successfully completed, {% data variables.product.prodname_actions %} will be enabled on {% data variables.product.product_location %}. For your next steps, such as managing {% data variables.product.prodname_actions %} access permissions and adding self-hosted runners, return to "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server#enabling-github-actions-with-your-storage-provider)." +Depois que a execução da configuração tiver sido concluída com sucesso, {% data variables.product.prodname_actions %} será habilitado em {% data variables.product.product_location %}. Para os seus próximos passos, como gerenciar as permissões de acesso {% data variables.product.prodname_actions %} e adicionar executores auto-hospedados, retorne para "[Primeiros passos com {% data variables.product.prodname_actions %} para {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server#enabling-github-actions-with-your-storage-provider). diff --git a/translations/pt-BR/data/reusables/actions/enterprise-s3-permission.md b/translations/pt-BR/data/reusables/actions/enterprise-s3-permission.md index b53432227edf..2c4a9a2d04ae 100644 --- a/translations/pt-BR/data/reusables/actions/enterprise-s3-permission.md +++ b/translations/pt-BR/data/reusables/actions/enterprise-s3-permission.md @@ -1,4 +1,4 @@ -{% data variables.product.prodname_actions %} requires the following permissions for the access key that will access the bucket: +{% data variables.product.prodname_actions %} exige as seguintes permissões para a chave de acesso que terá acesso ao bucket: * `s3:PutObject` * `s3:GetObject` diff --git a/translations/pt-BR/data/reusables/actions/enterprise-s3-support-warning.md b/translations/pt-BR/data/reusables/actions/enterprise-s3-support-warning.md index 26e34ef8a4d8..ff74a293b186 100644 --- a/translations/pt-BR/data/reusables/actions/enterprise-s3-support-warning.md +++ b/translations/pt-BR/data/reusables/actions/enterprise-s3-support-warning.md @@ -1,5 +1,5 @@ {% warning %} -**Warning:** The only supported S3 storage providers are Amazon S3 and MinIO Gateway for NAS. Other S3 API-compatible storage providers are not supported. For more information on supported storage providers, see "[Getting started with GitHub Actions for GitHub Enterprise Server](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server#external-storage-requirements)." +**Aviso:** Os únicos provedores de armazenamento S3 compatíveis são Amazon S3 e MinIO Gateway para NAS. Os outros provedores de armazenamento compatíveis com a API do S3 não são compatíveis. Para obter mais informações sobre provedores de armazenamento compatíveis, consulte "[Primeiros passos com GitHub Actions para o GitHub Enterprise Server](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server#external-storage-requirements)". {% endwarning %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/actions/enterprise-self-signed-cert.md b/translations/pt-BR/data/reusables/actions/enterprise-self-signed-cert.md index 10c5efee2fa2..677953c97386 100644 --- a/translations/pt-BR/data/reusables/actions/enterprise-self-signed-cert.md +++ b/translations/pt-BR/data/reusables/actions/enterprise-self-signed-cert.md @@ -1 +1 @@ -We strongly recommend that you configure TLS on {% data variables.product.prodname_ghe_server %} with a certificate signed by a trusted authority. Although a self-signed certificate can work, extra configuration is required for your self-hosted runners, and it is not recommended for production environments. +É altamente recomendável que você configure a TLS em {% data variables.product.prodname_ghe_server %} com um certificado assinado por uma autoridade confiável. Embora um certificado autoassinado possa funcionar, é necessária uma configuração extra para os seus executores auto-hospedados, e não é recomendado para ambientes de produção. diff --git a/translations/pt-BR/data/reusables/actions/enterprise-storage-ha-backups.md b/translations/pt-BR/data/reusables/actions/enterprise-storage-ha-backups.md index d7fd554d7905..40d8538332a0 100644 --- a/translations/pt-BR/data/reusables/actions/enterprise-storage-ha-backups.md +++ b/translations/pt-BR/data/reusables/actions/enterprise-storage-ha-backups.md @@ -1 +1 @@ -{% data variables.product.prodname_actions %} uses external storage to store workflow artifacts and logs. This data is stored on your external provider, such as Azure blob storage, Amazon S3, or MinIO. As a result, {% data variables.product.prodname_ghe_server %} backups and {% data variables.product.prodname_ghe_server %} high availability configurations do not provide protection for the data stored on this external storage, and instead rely on the data protection and replication provided by the external storage provider, such as Azure or AWS. +{% data variables.product.prodname_actions %} usa armazenamento externo para armazenar artefatos e registros de fluxo de trabalho. Esses dados são armazenados no seu provedor externo, como armazenamento blob do Azure, Amazon S3 ou MinIO. Como resultado, os backups de {% data variables.product.prodname_ghe_server %} e as configurações de {% data variables.product.prodname_ghe_server %} de alta disponibilidade não fornecem proteção para os dados armazenados neste armazenamento externo e, em vez disso, dependem da proteção e replicação de dados proporcionadas pelo provedor de armazenamento externo, como Azure ou AWS. diff --git a/translations/pt-BR/data/reusables/actions/environments-beta.md b/translations/pt-BR/data/reusables/actions/environments-beta.md index 5fe1386417b5..03ea9f657787 100644 --- a/translations/pt-BR/data/reusables/actions/environments-beta.md +++ b/translations/pt-BR/data/reusables/actions/environments-beta.md @@ -2,7 +2,7 @@ {% note %} -**Note:** Environments, environment protection rules, and environment secrets are currently in beta and subject to change. +**Observação:** Ambientes, regras de proteção de ambiente e segredos de ambiente estão atualmente na versão beta e sujeitos a alterações. {% endnote %} diff --git a/translations/pt-BR/data/reusables/actions/visualization-beta.md b/translations/pt-BR/data/reusables/actions/visualization-beta.md index ee3ad11ef4b9..7b792e21b067 100644 --- a/translations/pt-BR/data/reusables/actions/visualization-beta.md +++ b/translations/pt-BR/data/reusables/actions/visualization-beta.md @@ -1,7 +1,7 @@ {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} {% note %} -**Note:** The workflow visualization graph for {% data variables.product.prodname_actions %} is currently in beta and subject to change. +**Observação:** O gráfico de visualização do fluxo de trabalho para {% data variables.product.prodname_actions %} está atualmente em fase beta e sujeito a alterações. {% endnote %} {% endif %} diff --git a/translations/pt-BR/data/reusables/actions/workflow-template-overview.md b/translations/pt-BR/data/reusables/actions/workflow-template-overview.md index aaf92af3dee4..e5e347ee590c 100644 --- a/translations/pt-BR/data/reusables/actions/workflow-template-overview.md +++ b/translations/pt-BR/data/reusables/actions/workflow-template-overview.md @@ -1,3 +1,3 @@ -{% data variables.product.prodname_dotcom %} provides preconfigured workflow templates that you can customize to create your own continuous integration workflow. {% data variables.product.product_name %} analyzes your code and shows you CI templates that might be useful for your repository. Por exemplo, se o seu repositório contiver o código Node.js, você verá sugestões para projetos Node.js. Você pode usar os modelos do fluxo de trabalho como um ponto de partida para criar o fluxo de trabalho personalizado ou usá-los como se apresentam. +{% data variables.product.prodname_dotcom %} fornece modelos de fluxo de trabalho pré-configurados que você pode personalizar para criar o seu próprio fluxo de trabalho de integração contínua. {% data variables.product.product_name %} analisa seu código e mostra modelos de CI que podem ser úteis para o seu repositório. Por exemplo, se o seu repositório contiver o código Node.js, você verá sugestões para projetos Node.js. Você pode usar os modelos do fluxo de trabalho como um ponto de partida para criar o fluxo de trabalho personalizado ou usá-los como se apresentam. Você pode pesquisar a lista completa de modelos de fluxo de trabalho no repositório de {% if currentVersion == "free-pro-team@latest" %}[actions/starter-workflows](https://github.com/actions/starter-workflows) repository{% else %} `actions/starter-workflows` e no repositório {% data variables.product.product_location %}{% endif %}. diff --git a/translations/pt-BR/data/reusables/advanced-security/note-org-enable-uses-seats.md b/translations/pt-BR/data/reusables/advanced-security/note-org-enable-uses-seats.md index 48f3c5a99aeb..2f2ac0f9dba4 100644 --- a/translations/pt-BR/data/reusables/advanced-security/note-org-enable-uses-seats.md +++ b/translations/pt-BR/data/reusables/advanced-security/note-org-enable-uses-seats.md @@ -1,7 +1,7 @@ -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} {% note %} -**Note:** If you enable {% data variables.product.prodname_GH_advanced_security %}, committers to these repositories will use seats on your {% data variables.product.prodname_GH_advanced_security %} license. +**Nota:** Se você habilitar {% data variables.product.prodname_GH_advanced_security %}, os committers para esses repositórios usarão estações na sua licença de {% data variables.product.prodname_GH_advanced_security %}. This option controls access to all {% data variables.product.prodname_advanced_security %} features including {% if currentVersion == "free-pro-team@latest" %}dependency review,{% endif %} {% data variables.product.prodname_code_scanning %}, and {% data variables.product.prodname_secret_scanning %}. {% endnote %} {% endif %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/audit_log/audit-log-api-info.md b/translations/pt-BR/data/reusables/audit_log/audit-log-api-info.md index 55728a169240..c2ca223a87c7 100644 --- a/translations/pt-BR/data/reusables/audit_log/audit-log-api-info.md +++ b/translations/pt-BR/data/reusables/audit_log/audit-log-api-info.md @@ -1,5 +1,5 @@ -* Access to your organization or repository settings -* Changes in permissions -* Added or removed users in an organization, repository, or team -* Users being promoted to admin -* Changes to permissions of a {% data variables.product.prodname_github_app %} +* O acesso às configurações da sua organização ou repositório +* As alterações nas permissões +* Os usuários adicionados ou removidos em uma organização, repositório ou equipe +* Os usuários promovidos a administradores +* Alterações nas permissões de um {% data variables.product.prodname_github_app %} diff --git a/translations/pt-BR/data/reusables/audit_log/audit-log-git-events-retention.md b/translations/pt-BR/data/reusables/audit_log/audit-log-git-events-retention.md index 3f1584bf91a2..506c42e702bc 100644 --- a/translations/pt-BR/data/reusables/audit_log/audit-log-git-events-retention.md +++ b/translations/pt-BR/data/reusables/audit_log/audit-log-git-events-retention.md @@ -1 +1 @@ -The audit log retains Git events for 7 days. This is shorter than other audit log events, which can be retained for 90 days. +O log de auditoria mantém eventos do Git por 7 dias. Isso é mais curto do que outros eventos de log de auditoria, que podem ser mantidos por 90 dias. diff --git a/translations/pt-BR/data/reusables/classroom/about-assignments.md b/translations/pt-BR/data/reusables/classroom/about-assignments.md index 65a35062290d..817989b5aa59 100644 --- a/translations/pt-BR/data/reusables/classroom/about-assignments.md +++ b/translations/pt-BR/data/reusables/classroom/about-assignments.md @@ -1 +1 @@ -Each assignment has a title and an optional deadline. You can choose the visibility of repositories that {% data variables.product.prodname_classroom %} creates and choose access permissions. You can also automatically grade assignments and create a dedicated space to discuss the assignment with the student. +Cada atividade tem um título e um prazo opcional. Você pode escolher a visibilidade dos repositórios que {% data variables.product.prodname_classroom %} cria e escolhe as permissões de acesso. Você também pode avaliar automaticamente as recomendações e criar um espaço dedicado para discutir a atividade com o aluno. diff --git a/translations/pt-BR/data/reusables/classroom/about-autograding.md b/translations/pt-BR/data/reusables/classroom/about-autograding.md index 04ed2b067cae..b158f1d85ca4 100644 --- a/translations/pt-BR/data/reusables/classroom/about-autograding.md +++ b/translations/pt-BR/data/reusables/classroom/about-autograding.md @@ -1 +1 @@ -You can use autograding to automatically check a student's work for an assignment on {% data variables.product.prodname_classroom %}. You configure tests for an assignment, and the tests run immediately every time a student pushes to an assignment repository on {% data variables.product.product_location %}. The student can view the test results, make changes, and push to see new results. +Você pode usar a avaliação automática para verificar automaticamente o trabalho de um aluno para uma atividade em {% data variables.product.prodname_classroom %}. Você configura testes para uma atividade e estes são executados imediatamente toda vez que um aluno fizer envio por push para um repositório de atividade em {% data variables.product.product_location %}. O aluno pode visualizar os resultados do teste, fazer mudanças e fazer push para ver novos resultados. diff --git a/translations/pt-BR/data/reusables/classroom/about-classrooms.md b/translations/pt-BR/data/reusables/classroom/about-classrooms.md index 5d19bbb44a95..fd3e82bfbe27 100644 --- a/translations/pt-BR/data/reusables/classroom/about-classrooms.md +++ b/translations/pt-BR/data/reusables/classroom/about-classrooms.md @@ -1 +1 @@ -A classroom in {% data variables.product.prodname_classroom %} is where teachers and students interact during a course. Teachers can create a student roster for the classroom, then create, assign, review, and grade assignments within the classroom. +Uma sala de aula em {% data variables.product.prodname_classroom %} é onde professores e alunos interagem durante um curso. Os professores podem criar uma lista de alunos para a sala de aula e, em seguida, criar, revisar e avaliar as atividades em sala de aula. diff --git a/translations/pt-BR/data/reusables/classroom/about-online-ides.md b/translations/pt-BR/data/reusables/classroom/about-online-ides.md index 43818e691f57..79c521ed5887 100644 --- a/translations/pt-BR/data/reusables/classroom/about-online-ides.md +++ b/translations/pt-BR/data/reusables/classroom/about-online-ides.md @@ -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. +Opcionalmente, você pode configurar uma atividade para usar um ambiente de desenvolvimento integrado (IDE). Os IDEs on-line permitem que seus alunos escrevam código, executem programas e colaborem em um navegador, sem instalar o Git e uma cadeia de ferramentas de desenvolvimento completa no computador do aluno. Se você escolher um IDE on-line para uma atividade, os alunos ainda poderão verificar e executar o código localmente em um computador com o o software necessário. diff --git a/translations/pt-BR/data/reusables/classroom/assignments-classroom-prerequisite.md b/translations/pt-BR/data/reusables/classroom/assignments-classroom-prerequisite.md index ccf7bc92adbb..69993e3c496b 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-classroom-prerequisite.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-classroom-prerequisite.md @@ -1 +1 @@ -You must create a classroom before you can create an assignment. Para obter mais informações, consulte "[Gerenciar salas de aula](/education/manage-coursework-with-github-classroom/manage-classrooms)". +Você deve criar uma sala de aula antes de poder criar uma atividade. Para obter mais informações, consulte "[Gerenciar salas de aula](/education/manage-coursework-with-github-classroom/manage-classrooms)". diff --git a/translations/pt-BR/data/reusables/classroom/assignments-click-pencil.md b/translations/pt-BR/data/reusables/classroom/assignments-click-pencil.md index 820afd5260cf..ef207adac0aa 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-click-pencil.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-click-pencil.md @@ -1 +1 @@ -1. To the right of the assignment you want to edit, click {% octicon "pencil" aria-label="The pencil icon" %}. ![Pencil icon for editing assignment in list of assignments](/assets/images/help/classroom/assignments-click-pencil.png) +1. À direita da atividade que você deseja editar, clique em {% octicon "pencil" aria-label="The pencil icon" %}. ![Ícone de lápis para editar a atividade na lista de atividades](/assets/images/help/classroom/assignments-click-pencil.png) diff --git a/translations/pt-BR/data/reusables/classroom/assignments-group-definition.md b/translations/pt-BR/data/reusables/classroom/assignments-group-definition.md index 3143cddc7052..8fdb50dcc019 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-group-definition.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-group-definition.md @@ -1 +1 @@ -A group assignment is collaborative coursework for groups of students on {% data variables.product.prodname_classroom %}. +Uma atividade em grupo é curso colaborativo para grupos de estudantes em {% data variables.product.prodname_classroom %}. diff --git a/translations/pt-BR/data/reusables/classroom/assignments-guide-assign-a-deadline.md b/translations/pt-BR/data/reusables/classroom/assignments-guide-assign-a-deadline.md index 6e8e29cc1182..0cc4b646cd0f 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-guide-assign-a-deadline.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-guide-assign-a-deadline.md @@ -1,5 +1,5 @@ -Optionally, you can assign a deadline to the assignment. Under "Deadline (optional)", click in the text field, then use the date picker to assign a deadline. +Opcionalmente, você pode atribuir um prazo para a atividade. Em "Prazo (opcional)", clique no campo texto e, em seguida, use o seletor de data para atribuir um prazo.
- Date picker for assignment deadline + Seletor de data para o prazo da atividade
diff --git a/translations/pt-BR/data/reusables/classroom/assignments-guide-choose-an-online-ide.md b/translations/pt-BR/data/reusables/classroom/assignments-guide-choose-an-online-ide.md index 54858178a519..85ca9e9704c3 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-guide-choose-an-online-ide.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-guide-choose-an-online-ide.md @@ -1,5 +1,5 @@ -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. +Para escolher um IDE on-line para a atividade, selecione o menu suspenso **Selecionar um IDE on-line** e, em seguida, clique no IDE que você deseja que seus alunos usem.
- Using the 'Select an online IDE' drop-down menu to click an online IDE for the assignment + Usar o menu suspenso "Selecionar um ID on-line" para clicar em um IDE on-line para a atividade
diff --git a/translations/pt-BR/data/reusables/classroom/assignments-guide-choose-template-repository.md b/translations/pt-BR/data/reusables/classroom/assignments-guide-choose-template-repository.md index 15bcb66cb5e4..d5a1b595720a 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-guide-choose-template-repository.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-guide-choose-template-repository.md @@ -1,5 +1,5 @@ -Under "Add a template repository to give students starter code", select the **Select a repository** drop-down, then type a search query. In the list of results, click the template repository you'd like to use for starter code. +Em "Adicionar um repositório de modelo para dar o código inicial dos alunos", selecione o menu suspenso **Selecionar um repositório** e, em seguida, digite uma consulta de pesquisa. Na lista de resultados, clique no repositório modelo que você gostaria de usar para o código inicial.
- Using the 'Select a repository' drop-down menu to find a template repository to use as starter code for an assignment + Usar o menu suspenso "Selecionar um repositório" para localizar um repositório modelo e usar como código inicial para uma atividade
diff --git a/translations/pt-BR/data/reusables/classroom/assignments-guide-choose-visibility.md b/translations/pt-BR/data/reusables/classroom/assignments-guide-choose-visibility.md index 3f4f17e1b2a9..d0209122fe48 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-guide-choose-visibility.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-guide-choose-visibility.md @@ -1,9 +1,9 @@ -The repositories for an assignment can be public or private. If you use private repositories, only the student or team can see the feedback you provide. +Os repositórios de uma atividade podem ser públicos ou privados. Se você usar repositórios privados, apenas o aluno ou a equipe poderá ver o feedback que você fornecer. -You can also decide whether to grant students admin permissions to the repository for an assignment. Grant admin permissions if the student should be able to perform administrative tasks for the assignment repository. For more information, see "[About repository visibility](/github/creating-cloning-and-archiving-repositories/about-repository-visibility)" and "[Repository permission levels for an organization](/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization)." +Você também pode decidir se deseja conceder permissões de administrador para os alunos no repositório de uma atividade. Conceda permissões de administrador se o aluno puder executar tarefas administrativas para o repositório da atividade. Para obter mais informações, consulte "[Sobre a visibilidade do repositório](/github/creating-cloning-and-archiving-repositories/about-repository-visibility)" e "[níveis de permissão do repositório para uma organização](/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization)". -Under "Repository visibility", select a visibility. Optionally, select **Grant students admin access to their repository**. +Em "Visibilidade do repositório", selecione uma visibilidade. Opcionalmente, selecione **Conceder acesso de administrador aos seus repositórios**.
- Visibility options for assignment repositories + Opções de visibilidade para repositórios de atividades
diff --git a/translations/pt-BR/data/reusables/classroom/assignments-guide-click-continue-after-basics.md b/translations/pt-BR/data/reusables/classroom/assignments-guide-click-continue-after-basics.md index b82d19fe8e1c..2b60557b7a39 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-guide-click-continue-after-basics.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-guide-click-continue-after-basics.md @@ -1,7 +1,7 @@
-When you're done, click **Continue** to configure starter code and a development environment for the assignment. +Ao terminar, clique em **Continuar** para configurar o código inicial e um ambiente de desenvolvimento para a atividade.
- 'Continue' button + Botão "Continuar"
diff --git a/translations/pt-BR/data/reusables/classroom/assignments-guide-click-continue-after-starter-code-and-feedback.md b/translations/pt-BR/data/reusables/classroom/assignments-guide-click-continue-after-starter-code-and-feedback.md index 4607b61065bf..f9ba81fd78da 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-guide-click-continue-after-starter-code-and-feedback.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-guide-click-continue-after-starter-code-and-feedback.md @@ -1,7 +1,7 @@
-When you're done, click **Continue** to configure automatic grading and feedback for the project. +Ao terminar, clique em **Continuar** para configurar a avaliação automática e feedback para o projeto.
- 'Continue' button + Botão "Continuar"
diff --git a/translations/pt-BR/data/reusables/classroom/assignments-guide-click-create-assignment-button.md b/translations/pt-BR/data/reusables/classroom/assignments-guide-click-create-assignment-button.md index 935d73f5dfdc..88ff6d74031e 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-guide-click-create-assignment-button.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-guide-click-create-assignment-button.md @@ -1,5 +1,5 @@ -To create the assignment, click **Create assignment**. +Para criar a atividade, clique em **Criar atividade**.
- 'Create assignment' button + Botão "Criar atividade"
diff --git a/translations/pt-BR/data/reusables/classroom/assignments-guide-create-review-pull-request.md b/translations/pt-BR/data/reusables/classroom/assignments-guide-create-review-pull-request.md index 5cc14ee9ff3d..b38587357ab2 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-guide-create-review-pull-request.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-guide-create-review-pull-request.md @@ -1,5 +1,5 @@ -To create pull requests for the discussion of feedback, select **Enable feedback pull requests**. +Para criar pull requests para a discussão de feedback, selecione **Habilitar pull requests de feedback**.
- Checkbox for 'Enable feedback pull requests' + Caixa de seleção para "Habilitar pull requests de feedback"
diff --git a/translations/pt-BR/data/reusables/classroom/assignments-guide-create-the-assignment.md b/translations/pt-BR/data/reusables/classroom/assignments-guide-create-the-assignment.md index 051e169c576f..33aab51c5807 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-guide-create-the-assignment.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-guide-create-the-assignment.md @@ -1,5 +1,5 @@ -To create an assignment, sign into {% data variables.product.prodname_classroom_with_url %} and navigate to a classroom. In the {% octicon "repo" aria-label="The repo icon" %} **Assignments** tab, click **New assignment**. +Para criar uma atividade, efetue o login em {% data variables.product.prodname_classroom_with_url %} e acesse uma sala de aula. Na aba de {% octicon "repo" aria-label="The repo icon" %} **Atividades**, clique em **Nova atividade**.
- The 'New assignment' button + Botão "Nova atividade"
diff --git a/translations/pt-BR/data/reusables/classroom/assignments-guide-intro-for-environment.md b/translations/pt-BR/data/reusables/classroom/assignments-guide-intro-for-environment.md index bda2c39723cb..b31cfdedf67d 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-guide-intro-for-environment.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-guide-intro-for-environment.md @@ -1 +1 @@ -Optionally, decide whether to provide empty repositories or starter code, and preconfigure a development environment for your students. +Opcionalmente, decida se deseja fornecer repositórios vazios ou código inicial e pré-configure um ambiente de desenvolvimento para seus alunos. diff --git a/translations/pt-BR/data/reusables/classroom/assignments-guide-prevent-changes.md b/translations/pt-BR/data/reusables/classroom/assignments-guide-prevent-changes.md index 9ef39a18b9ed..5af277716daf 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-guide-prevent-changes.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-guide-prevent-changes.md @@ -1,7 +1,7 @@ -You can prevent students from changing files that contain tests for autograding, or other important files in the assignment repository. +É possível impedir que os alunos alterem arquivos que contenham testes para avaliação automática ou outros arquivos importantes no repositório da atividade. -Under "Protected file paths", type relative paths within the repository to protect. +Em "Caminhos protegidos do arquivo", digite os caminhos relativos dentro do repositório a serem protegidos.
- Text field for typing protected file paths + Campo de texto para digitar caminhos de arquivos protegidos
\ No newline at end of file diff --git a/translations/pt-BR/data/reusables/classroom/assignments-guide-using-autograding.md b/translations/pt-BR/data/reusables/classroom/assignments-guide-using-autograding.md index 5f50beec64bf..6ea273d3bc25 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-guide-using-autograding.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-guide-using-autograding.md @@ -1,23 +1,23 @@ -{% data reusables.classroom.about-autograding %} For more information, see "[Use autograding](/education/manage-coursework-with-github-classroom/use-autograding)." +{% data reusables.classroom.about-autograding %} Para obter mais informações, consulte "[Usar avaliação automática](/education/manage-coursework-with-github-classroom/use-autograding)". -{% data reusables.classroom.use-add-test-drop-down-to-click-grading-method %} For more information, see "[Grading methods](/education/manage-coursework-with-github-classroom/use-autograding#grading-methods)." +{% data reusables.classroom.use-add-test-drop-down-to-click-grading-method %} Para obter mais informações, consulte "[Métodos de avaliação](/education/manage-coursework-with-github-classroom/use-autograding#grading-methods)".
- Using the 'Add test' drop-down menu to click a grading method + Usar o menu suspenso "Adicionar teste" para clicar em um método de avaliação

-Define the parameters of your test case, like the name, commands, inputs, outputs, timeout, and points. When you're done, click **Save test case**. +Defina os parâmetros do seu caso de teste, como nome, comandos, entradas, saídas, tempo limite e pontos. Ao terminar, clique em **Salvar caso de teste**.
- 'Save test case' button for an autograding test + Botão "Salvar caso de teste" para um teste de avaliação automática

-You can add more tests with the **Add test** drop-down menu, and you can edit or delete existing tests with {% octicon "pencil" aria-label="The pencil icon" %} or {% octicon "trash" aria-label="The trash icon" %}. +Você pode adicionar mais testes com o menu suspenso **Adicionar teste** e também pode editar ou excluir testes existentes com {% octicon "pencil" aria-label="The pencil icon" %} ou {% octicon "trash" aria-label="The trash icon" %}.
- Pencil and trash icons to edit or delete an autograding test + Ícones de lápis e lixeira para editar ou excluir um teste de avaliação automática
\ No newline at end of file diff --git a/translations/pt-BR/data/reusables/classroom/assignments-individual-definition.md b/translations/pt-BR/data/reusables/classroom/assignments-individual-definition.md index 33425ae2c3f0..58ef6ddfb271 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-individual-definition.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-individual-definition.md @@ -1 +1 @@ -An individual assignment is coursework for each student who participates in a course on {% data variables.product.prodname_classroom %}. The student is intended to complete an individual assignment without help from other students. +Uma atividade individual é um curso para cada aluno que participa de um curso em {% data variables.product.prodname_classroom %}. O aluno tem a intenção de concluir uma atividade individual sem ajuda de outros alunos. diff --git a/translations/pt-BR/data/reusables/classroom/assignments-to-prevent-submission.md b/translations/pt-BR/data/reusables/classroom/assignments-to-prevent-submission.md index 62bd9cc2da96..7cfabf65ee46 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-to-prevent-submission.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-to-prevent-submission.md @@ -1 +1 @@ -To prevent acceptance or submission of an assignment by students, deselect **Enable assignment invitation URL**. To edit the assignment, click {% octicon "pencil" aria-label="The pencil icon" %} **Edit assignment**. +Para impedir a aceitação ou submissão de uma atividade por alunos, desmarque **Habilitar a URL do convite da atividade**. Para editar a atividade, clique em {% octicon "pencil" aria-label="The pencil icon" %} **Editar atividade**. diff --git a/translations/pt-BR/data/reusables/classroom/assignments-type-a-title.md b/translations/pt-BR/data/reusables/classroom/assignments-type-a-title.md index 20d32397ac46..79333194158b 100644 --- a/translations/pt-BR/data/reusables/classroom/assignments-type-a-title.md +++ b/translations/pt-BR/data/reusables/classroom/assignments-type-a-title.md @@ -1,5 +1,5 @@ -Type a title for the assignment. Optionally, click {% octicon "pencil" aria-label="The pencil icon" %} to edit the prefix. +Digite um título para a atividade. Opcionalmente, clique em {% octicon "pencil" aria-label="The pencil icon" %} para editar o prefixo.
- Assignment title and prefix + Título e prefixo da atividade
diff --git a/translations/pt-BR/data/reusables/classroom/classroom-creates-group-repositories.md b/translations/pt-BR/data/reusables/classroom/classroom-creates-group-repositories.md index 10cdc5924a51..4b6f75104ceb 100644 --- a/translations/pt-BR/data/reusables/classroom/classroom-creates-group-repositories.md +++ b/translations/pt-BR/data/reusables/classroom/classroom-creates-group-repositories.md @@ -1 +1 @@ -For each group assignment, {% data variables.product.prodname_classroom %} automatically creates a single shared repository for the team to access. The repository can be empty, or you can create the repository from a template repository with starter code, documentation, tests, and other resources. The repository belongs to your organization account on {% data variables.product.product_name %}, and {% data variables.product.prodname_classroom %} grants access to teams that students create or join when accepting the assignment. +Para cada atividade em grupo, {% data variables.product.prodname_classroom %} cria automaticamente um repositório compartilhado para a equipe acessar. O repositório pode estar vazio ou você pode criar o repositório a partir de um repositório modelo com código inicial, documentação, testes e outros recursos. O repositório pertence à conta da sua organização em {% data variables.product.product_name %}, e {% data variables.product.prodname_classroom %} concede acesso a equipes que os alunos criam ou participam ao aceitar a atividade. diff --git a/translations/pt-BR/data/reusables/classroom/classroom-creates-individual-repositories.md b/translations/pt-BR/data/reusables/classroom/classroom-creates-individual-repositories.md index 4108abf9ad14..a48ade628f8f 100644 --- a/translations/pt-BR/data/reusables/classroom/classroom-creates-individual-repositories.md +++ b/translations/pt-BR/data/reusables/classroom/classroom-creates-individual-repositories.md @@ -1 +1 @@ -When a student accepts an assignment, {% data variables.product.prodname_classroom %} automatically creates a new repository for the student. The repositories can be empty, or you can create the repositories from a template repository with starter code, documentation, tests, and other resources. Each assignment repository belongs to your organization account on {% data variables.product.product_name %}. +Quando um aluno aceita uma atividade, {% data variables.product.prodname_classroom %} cria automaticamente um novo repositório para o aluno. Os repositórios podem estar vazios ou você pode criar repositórios de um repositório modelo com código iniciante, documentação, testes e outros recursos. Cada repositório de atividade pertence à conta da sua organização em {% data variables.product.product_name %}. diff --git a/translations/pt-BR/data/reusables/classroom/classroom-enables-invitation-urls.md b/translations/pt-BR/data/reusables/classroom/classroom-enables-invitation-urls.md index 1b357c3a2d16..22aba870d184 100644 --- a/translations/pt-BR/data/reusables/classroom/classroom-enables-invitation-urls.md +++ b/translations/pt-BR/data/reusables/classroom/classroom-enables-invitation-urls.md @@ -1 +1 @@ -By default, {% data variables.product.prodname_classroom %} enables an invitation URL for each assignment you create. Students can accept and submit the assignment while the invitation URL is enabled. You can share the URL with your students on your LMS, course homepage, or wherever you post assignments. Students can also navigate to the assignment on {% data variables.product.prodname_classroom %} if the student has already accepted an assignment for the classroom. +Por padrão, {% data variables.product.prodname_classroom %} habilita uma URL de convite para cada atividade que você criar. Os alunos podem aceitar e enviar a atividade enquanto a URL do convite for habilitada. Você pode compartilhar a URL com seus alunos na página inicial do curso ou onde quer que você publique as atividades. Os alunos também poderão acessar a atividade em {% data variables.product.prodname_classroom %} se o aluno já tiver aceitado uma atividade para a sala de aula. diff --git a/translations/pt-BR/data/reusables/classroom/click-assignment-in-list.md b/translations/pt-BR/data/reusables/classroom/click-assignment-in-list.md index 347d0bc10815..12d61015c0f2 100644 --- a/translations/pt-BR/data/reusables/classroom/click-assignment-in-list.md +++ b/translations/pt-BR/data/reusables/classroom/click-assignment-in-list.md @@ -1 +1 @@ -1. In the list of assignments, click the assignment you want to view. ![Assignment in list of assignments for an classroom](/assets/images/help/classroom/click-assignment-in-list.png) +1. Na lista de atividades, clique na atividade que você deseja visualizar. ![Atividade na lista de atividades para uma sala de aula](/assets/images/help/classroom/click-assignment-in-list.png) diff --git a/translations/pt-BR/data/reusables/classroom/click-classroom-in-list.md b/translations/pt-BR/data/reusables/classroom/click-classroom-in-list.md index a6211be58351..a110a577a127 100644 --- a/translations/pt-BR/data/reusables/classroom/click-classroom-in-list.md +++ b/translations/pt-BR/data/reusables/classroom/click-classroom-in-list.md @@ -1 +1 @@ -1. In the list of classrooms, click the classroom you want to view. ![Sala de aula na lista de salas de aula de uma organização](/assets/images/help/classroom/click-classroom-in-list.png) +1. Na lista de salas de aula, clique na sala de aula que você deseja visualizar. ![Sala de aula na lista de salas de aula de uma organização](/assets/images/help/classroom/click-classroom-in-list.png) diff --git a/translations/pt-BR/data/reusables/classroom/click-settings.md b/translations/pt-BR/data/reusables/classroom/click-settings.md index 9fe6b33d6bdb..6c59159010f7 100644 --- a/translations/pt-BR/data/reusables/classroom/click-settings.md +++ b/translations/pt-BR/data/reusables/classroom/click-settings.md @@ -1 +1 @@ -1. Under the classroom name, click {% octicon "gear" aria-label="The gear icon" %} **Settings**. !["Settings" tab for classroom](/assets/images/help/classroom/click-settings.png) +1. No nome da sala de aula, clique em {% octicon "gear" aria-label="The gear icon" %} **Configurações**. ![Aba "Configurações" da sala de aula](/assets/images/help/classroom/click-settings.png) diff --git a/translations/pt-BR/data/reusables/classroom/click-students.md b/translations/pt-BR/data/reusables/classroom/click-students.md index 13df0b1e4069..590148b0c563 100644 --- a/translations/pt-BR/data/reusables/classroom/click-students.md +++ b/translations/pt-BR/data/reusables/classroom/click-students.md @@ -1 +1 @@ -1. Under the classroom name, click {% octicon "people" aria-label="The people icon" %} **Students**. !["Students" tab for classroom](/assets/images/help/classroom/click-students.png) +1. No nome da sala de aula, clique em {% octicon "people" aria-label="The people icon" %} **Alunos**. ![Aba "Alunos" da sala de aula](/assets/images/help/classroom/click-students.png) diff --git a/translations/pt-BR/data/reusables/classroom/guide-create-new-classroom.md b/translations/pt-BR/data/reusables/classroom/guide-create-new-classroom.md index d5ab6d0f93ad..7208b75c0822 100644 --- a/translations/pt-BR/data/reusables/classroom/guide-create-new-classroom.md +++ b/translations/pt-BR/data/reusables/classroom/guide-create-new-classroom.md @@ -1,3 +1,3 @@ -1. In the list of organizations, click the organization you'd like to use for your classroom. Optionally, you can create a new organization. Para obter mais informações, consulte "[Criar uma nova organização do zero](/github/setting-up-and-managing-organizations-and-teams/creating-a-new-organization-from-scratch)". ![Organization in list of organizations for creating new classroom](/assets/images/help/classroom/click-organization.png) -1. Type the name for your classroom. ![Text field for typing name of classroom](/assets/images/help/classroom/type-classroom-name.png) -1. Click **Create classroom**. ![Text field for typing name of classroom](/assets/images/help/classroom/click-create-classroom-button.png) +1. Na lista de organizações, clique na organização que você gostaria de usar para a sua sala de aula. Opcionalmente, você pode criar uma nova organização. Para obter mais informações, consulte "[Criar uma nova organização do zero](/github/setting-up-and-managing-organizations-and-teams/creating-a-new-organization-from-scratch)". ![Organização na lista de organizações para criar uma nova sala de aula](/assets/images/help/classroom/click-organization.png) +1. Digite o nome para sua sala de aula. ![Campo de texto para digitar o nome da sala de aula](/assets/images/help/classroom/type-classroom-name.png) +1. Clique em **Criar sala de aula**. ![Campo de texto para digitar o nome da sala de aula](/assets/images/help/classroom/click-create-classroom-button.png) diff --git a/translations/pt-BR/data/reusables/classroom/invitation-url-warning.md b/translations/pt-BR/data/reusables/classroom/invitation-url-warning.md index f85e808ddc27..31d0c6dfdcab 100644 --- a/translations/pt-BR/data/reusables/classroom/invitation-url-warning.md +++ b/translations/pt-BR/data/reusables/classroom/invitation-url-warning.md @@ -1,5 +1,5 @@ {% warning %} -**Warning**: Be careful where you share invitation URLs. Anyone with an invitation URL for an assignment can accept the invitation and associate a user account on {% data variables.product.product_name %} with an identifier in your roster. +**Aviso**: Tenha cuidado com o local onde você compartilha URLs de convite. Qualquer pessoa com uma URL de convite para uma atividade pode aceitar o convite e associar uma conta de usuário em {% data variables.product.product_name %} com um identificador na sua lista. {% endwarning %} diff --git a/translations/pt-BR/data/reusables/classroom/readme-contains-button-for-online-ide.md b/translations/pt-BR/data/reusables/classroom/readme-contains-button-for-online-ide.md index fac85f79f197..d27788495168 100644 --- a/translations/pt-BR/data/reusables/classroom/readme-contains-button-for-online-ide.md +++ b/translations/pt-BR/data/reusables/classroom/readme-contains-button-for-online-ide.md @@ -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. +Quando um aluno aceita uma atividade com um IDE on-line, o repositório de atividade incluirá um arquivo _README.md_ com um botão especial na parte superior do arquivo. O botão vincula o aluno diretamente à área de trabalho no IDE on-line. diff --git a/translations/pt-BR/data/reusables/classroom/sign-into-github-classroom.md b/translations/pt-BR/data/reusables/classroom/sign-into-github-classroom.md index 578bf7213e51..2fa8855fe2bd 100644 --- a/translations/pt-BR/data/reusables/classroom/sign-into-github-classroom.md +++ b/translations/pt-BR/data/reusables/classroom/sign-into-github-classroom.md @@ -1 +1 @@ -1. Sign into {% data variables.product.prodname_classroom_with_url %}. +1. Efetue o login em {% data variables.product.prodname_classroom_with_url %}. diff --git a/translations/pt-BR/data/reusables/classroom/use-add-test-drop-down-to-click-grading-method.md b/translations/pt-BR/data/reusables/classroom/use-add-test-drop-down-to-click-grading-method.md index 2486daf0a441..5cbe0bf6fd0e 100644 --- a/translations/pt-BR/data/reusables/classroom/use-add-test-drop-down-to-click-grading-method.md +++ b/translations/pt-BR/data/reusables/classroom/use-add-test-drop-down-to-click-grading-method.md @@ -1 +1 @@ -Under "Add autograding tests", select the **Add test** drop-down menu, then click the grading method you want to use. +Em "Adicionar testes de avaliação automática", selecione o menu suspenso **Adicionar teste** e, em seguida, clique no método de avaliação que você deseja usar. diff --git a/translations/pt-BR/data/reusables/classroom/you-can-choose-a-template-repository.md b/translations/pt-BR/data/reusables/classroom/you-can-choose-a-template-repository.md index 40eb9d273be6..b5f1210867e1 100644 --- a/translations/pt-BR/data/reusables/classroom/you-can-choose-a-template-repository.md +++ b/translations/pt-BR/data/reusables/classroom/you-can-choose-a-template-repository.md @@ -1 +1 @@ -You can optionally choose a template repository as starter code for the assignment. The template repository must belong to your organization or be a public repository on {% data variables.product.product_name %}. +Opcionalmente, você pode escolher um repositório de modelo como código inicial para a atividade. O repositório de modelos deve pertencer à sua organização ou ser um repositório público em {% data variables.product.product_name %}. diff --git a/translations/pt-BR/data/reusables/classroom/you-can-create-a-pull-request-for-feedback.md b/translations/pt-BR/data/reusables/classroom/you-can-create-a-pull-request-for-feedback.md index e9592fb8327c..624c390c9e6b 100644 --- a/translations/pt-BR/data/reusables/classroom/you-can-create-a-pull-request-for-feedback.md +++ b/translations/pt-BR/data/reusables/classroom/you-can-create-a-pull-request-for-feedback.md @@ -1 +1 @@ -You can automatically create a pull request where you can provide feedback and answer a student's questions about an assignment. For more information about the review of changes in a pull request, see "[Reviewing changes in pull requests](/github/collaborating-with-issues-and-pull-requests/reviewing-changes-in-pull-requests)." +Você pode criar automaticamente um pull request em que você pode fornecer feedback e responder às perguntas de um aluno sobre uma atividade. Para obter mais informações sobre a revisão das alterações em um pull request, consulte "[Revisar alterações em pull requests](/github/collaborating-with-issues-and-pull-requests/reviewing-changes-in-pull-requests)". diff --git a/translations/pt-BR/data/reusables/code-scanning/beta.md b/translations/pt-BR/data/reusables/code-scanning/beta.md index 7d1b5dbc9479..899c6c5c1e8f 100644 --- a/translations/pt-BR/data/reusables/code-scanning/beta.md +++ b/translations/pt-BR/data/reusables/code-scanning/beta.md @@ -2,7 +2,7 @@ {% note %} -**Note:** {% data variables.product.prodname_code_scanning_capc %} is in beta in {% data variables.product.prodname_ghe_server %} 2.22. For the generally available release of code scanning, upgrade to the latest release of {% data variables.product.prodname_ghe_server %}. +**Observação:** {% data variables.product.prodname_code_scanning_capc %} está em beta em {% data variables.product.prodname_ghe_server %} 2.22. Para a versão geralmente disponível do varredura de código, atualize para a versão mais recente de {% data variables.product.prodname_ghe_server %}. {% endnote %} diff --git a/translations/pt-BR/data/reusables/code-scanning/enabling-options.md b/translations/pt-BR/data/reusables/code-scanning/enabling-options.md index 4f0ad441cc94..58e4683ba24c 100644 --- a/translations/pt-BR/data/reusables/code-scanning/enabling-options.md +++ b/translations/pt-BR/data/reusables/code-scanning/enabling-options.md @@ -15,7 +15,7 @@ - Usar {% data variables.product.prodname_actions %} (consulte "Habilitar {% data variables.product.prodname_code_scanning %} usando ações") ou usar o {% data variables.product.prodname_codeql_runner %} em um sistema contínuo de integração contínua (CI) de terceiros (consulte "Varrendo o código em execução no seu sistema de CI"). + Using {% data variables.product.prodname_actions %} (see "Setting up {% data variables.product.prodname_code_scanning %} using actions") or using the {% data variables.product.prodname_codeql_runner %} in a third-party continuous integration (CI) system (see "Running code scanning in your CI system"). @@ -25,7 +25,7 @@ - Usar {% data variables.product.prodname_actions %} (consulte "Habilitar {% data variables.product.prodname_code_scanning %} usando ações") ou geradas externamente e subidas em {% data variables.product.product_name %} (consulte "Fazer upload de um arquivo SARIF em {% data variables.product.prodname_dotcom %}"). + Using {% data variables.product.prodname_actions %} (see "Setting up {% data variables.product.prodname_code_scanning %} using actions") or generated externally and uploaded to {% data variables.product.product_name %} (see "Uploading a SARIF file to {% data variables.product.prodname_dotcom %}"). diff --git a/translations/pt-BR/data/reusables/code-scanning/example-configuration-files.md b/translations/pt-BR/data/reusables/code-scanning/example-configuration-files.md index 1a294850ee9b..a0f96fcd0425 100644 --- a/translations/pt-BR/data/reusables/code-scanning/example-configuration-files.md +++ b/translations/pt-BR/data/reusables/code-scanning/example-configuration-files.md @@ -7,7 +7,7 @@ queries: - uses: security-and-quality ``` -O seguinte arquivo de configuração desabilita as consultas-padrão e especifica um conjunto de consultas personalizadas para serem executadas. It also configures {% data variables.product.prodname_codeql %} to scan files in the _src_ directory (relative to the root), except for the _src/node_modules_ directory, and except for files whose name ends in _.test.js_. Files in _src/node_modules_ and files with names ending _.test.js_ are therefore excluded from analysis. +O seguinte arquivo de configuração desabilita as consultas-padrão e especifica um conjunto de consultas personalizadas para serem executadas. Também configura {% data variables.product.prodname_codeql %} para fazer a varredura de arquivos no diretório _src_ (relativo à raiz), exceto o diretório _src/node_modules_ e os arquivos cujo nome termina com _.test.js_. Os arquivos em _src/node_modules_ e arquivos com nomes terminados em _.test.js_ são, portanto, excluídos da análise. ``` yaml name: "My {% data variables.product.prodname_codeql %} config" diff --git a/translations/pt-BR/data/reusables/code-scanning/not-available.md b/translations/pt-BR/data/reusables/code-scanning/not-available.md index 44df542f07b8..24f0aeff394b 100644 --- a/translations/pt-BR/data/reusables/code-scanning/not-available.md +++ b/translations/pt-BR/data/reusables/code-scanning/not-available.md @@ -1,7 +1,7 @@ {% if currentVersion == "free-pro-team@latest" %} {% note %} -**Note:** For private and internal repositories, {% data variables.product.prodname_code_scanning %} is available when {% data variables.product.prodname_GH_advanced_security %} features are enabled for the repository. If you see the error `Advanced Security must be enabled for this repository to use code scanning`, check that {% data variables.product.prodname_GH_advanced_security %} is enabled. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise do seu repositório](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)". +**Observação:** Para repositórios privados e internos, {% data variables.product.prodname_code_scanning %} está disponível quando as funcionalidades de {% data variables.product.prodname_GH_advanced_security %} são habilitadas no repositório. Se você vir o erro `dvanced Security must be enabled for this repository to use code scanning`, verifique se {% data variables.product.prodname_GH_advanced_security %} está habilitado. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise do seu repositório](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)". {% endnote %} {% endif %} diff --git a/translations/pt-BR/data/reusables/code-scanning/upload-sarif-alert-limit.md b/translations/pt-BR/data/reusables/code-scanning/upload-sarif-alert-limit.md index c5142332f600..ac81f29880eb 100644 --- a/translations/pt-BR/data/reusables/code-scanning/upload-sarif-alert-limit.md +++ b/translations/pt-BR/data/reusables/code-scanning/upload-sarif-alert-limit.md @@ -1,5 +1,5 @@ {% note %} -**Note:** SARIF upload supports a maximum of 1000 results per upload. Any results over this limit are ignored. If a tool generates too many results, you should update the configuration to focus on results for the most important rules or queries. +**Observação:** O upload do SARIF é compatível com um máximo de 1000 resultados por upload. Todos os resultados acima deste limite são ignorados. Se uma ferramenta gerar muitos resultados, você deverá atualizar a configuração para focar nos resultados para as regras ou consultas mais importantes. {% endnote %} diff --git a/translations/pt-BR/data/reusables/dependabot/private-dependencies-note.md b/translations/pt-BR/data/reusables/dependabot/private-dependencies-note.md index ba307a636c6a..1f64701c598a 100644 --- a/translations/pt-BR/data/reusables/dependabot/private-dependencies-note.md +++ b/translations/pt-BR/data/reusables/dependabot/private-dependencies-note.md @@ -1,3 +1,3 @@ -When running security or version updates, some ecosystems must be able to resolve all dependencies from their source to verify that updates have been successful. If your manifest or lock files contain any private dependencies, {% data variables.product.prodname_dependabot %} must be able to access the location at which those dependencies are hosted. Organization owners can grant {% data variables.product.prodname_dependabot %} access to private repositories containing dependencies for a project within the same organization. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization#allowing-dependabot-to-access-private-repositories)". +Ao executar atualizações de segurança ou versão, alguns ecossistemas devem ser capazes de resolver todas as dependências de sua fonte para verificar se as atualizações foram bem-sucedidas. Se o seu manifesto ou arquivos de bloqueio contiverem dependências privadas, {% data variables.product.prodname_dependabot %} deverá ser capaz de acessar o local em que essas dependências estão hospedadas. Os proprietários da organização podem conceder a {% data variables.product.prodname_dependabot %} acesso a repositórios privados que contêm dependências para um projeto dentro da mesma organização. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization#allowing-dependabot-to-access-private-repositories)". -Currently, {% data variables.product.prodname_dependabot %} version updates doesn't support manifest or lock files that contain any dependencies hosted in private registries, or in private {% data variables.product.prodname_dotcom %} repositories that belong to a different organization than the dependent project. +Atualmente, as atualizações da versão de {% data variables.product.prodname_dependabot %} não são compatíveis com o manifesto ou arquivos de bloqueio que contenham dependências hospedadas em registros privados ou em repositórios privados {% data variables.product.prodname_dotcom %} que pertencem a uma organização diferente do projeto dependente. diff --git a/translations/pt-BR/data/reusables/dependabot/supported-package-managers.md b/translations/pt-BR/data/reusables/dependabot/supported-package-managers.md index 1110f87bdb78..311d184a330b 100644 --- a/translations/pt-BR/data/reusables/dependabot/supported-package-managers.md +++ b/translations/pt-BR/data/reusables/dependabot/supported-package-managers.md @@ -1,35 +1,35 @@ -The following table shows, for each package manager: -- The YAML value to use in the *dependabot.yml* file -- The supported versions of the package manager -- Whether dependencies in private {% data variables.product.prodname_dotcom %} repositories are supported +A tabela a seguir mostra, para cada gerenciador de pacotes: +- O valor de YAML a ser usado no arquivo *dependabot.yml* +- As versões compatíveis do gerenciador de pacotes +- Se as dependências em repositórios privados de {% data variables.product.prodname_dotcom %} são compatíveis - Whether vendored dependencies are supported -| Gerenciador de pacotes | YAML value | Supported versions | Private repositories | Vendoring | -| ---------------------- | ---------------- | ------------------------- |:--------------------:|:---------:| -| bundler | `bundler` | v1 | | **✓** | -| Cargo | `cargo` | v1 | **✓** | | -| Composer | `composer` | v1,v2 | **✓** | | -| Docker | `docker` | v1 | **✓** | | -| Elixir | `mix` | v1 | **✓** | | -| Elm | `elm` | v0.18, v0.19 | **✓** | | -| git submodule | `gitsubmodule` | N/A (no version) | **✓** | | -| GitHub Actions | `github-actions` | N/A (no version) | **✓** | | -| Go modules | `gomod` | v1 | **✓** | **✓** | -| Gradle | `gradle` | see (A) below | **✓** | | -| Maven | `maven` | see (B) below | **✓** | | -| npm | `npm` | v6 | **✓** | | -| NuGet | `nuget` | <= 4.8.
see (C) below | **✓** | | -| pip | `pip` | v20 | | | -| pipenv | `pip` | <= 2018.11.26 | | | -| pip-compile | `pip` | 5.5.0 | | | -| poetry | `pip` | v1 | | | -| Terraform | `terraform` | <= 0.11 | **✓** | | -| yarn | `npm` | v1 | | | +| Gerenciador de pacotes | Valor do YAML | Versões compatíveis | Repositórios privados | Vendoring | +| ---------------------- | ---------------- | --------------------------- |:---------------------:|:---------:| +| bundler | `bundler` | v1 | | **✓** | +| Cargo | `cargo` | v1 | **✓** | | +| Composer | `composer` | v1, v2 | **✓** | | +| Docker | `docker` | v1 | **✓** | | +| Elixir | `mix` | v1 | **✓** | | +| Elm | `elm` | v0.18, v0.19 | **✓** | | +| git submodule | `gitsubmodule` | N/A (sem versão) | **✓** | | +| GitHub Actions | `github-actions` | N/A (sem versão) | **✓** | | +| Módulos Go | `gomod` | v1 | **✓** | **✓** | +| Gradle | `gradle` | ver (A) abaixo | **✓** | | +| Maven | `maven` | ver (A) abaixo | **✓** | | +| npm | `npm` | v6, v7 | **✓** | | +| NuGet | `nuget` | <= 4.8.
veja (C) abaixo | **✓** | | +| pip | `pip` | v20 | | | +| pipenv | `pip` | <= 2018.11.26 | | | +| pip-compile | `pip` | 5.5.0 | | | +| poetry | `pip` | v1 | | | +| Terraform | `terraform` | <= 0.11 | **✓** | | +| yarn | `npm` | v1 | | | -(A) {% data variables.product.prodname_dependabot %} doesn't run Gradle but supports updates to the following files: `build.gradle` and `build.gradle.kts` (for Kotlin projects). +(A) {% data variables.product.prodname_dependabot %} não executa o Gradle, mas é compatível com atualizações dos seguintes arquivos: `build.gradle` e `build.gradle.kts` (para projetos do Kotlin). -(B) {% data variables.product.prodname_dependabot %} doesn't run Maven but supports updates to `pom.xml` files. +(B) {% data variables.product.prodname_dependabot %} não usa o Maven, mas é compatível com atualizações para arquivos `pom.xml`. -(C) {% data variables.product.prodname_dependabot %} doesn't run the NuGet CLI but does support most features up until version 4.8. +(C) {% data variables.product.prodname_dependabot %} não executa o NuGet CLI, mas é compatível com a maioria das funcionalidades até a versão 4.8. -For package managers such as `pipenv` and `poetry`, you need to use the `pip` YAML value. Por exemplo, se você usa o `poetry` para gerenciar suas dependências do Python e quer que {% data variables.product.prodname_dependabot %} monitore seu arquivo de manifesto de dependência para novas versões, use `pacote-ecosystem: "pip"` no seu arquivo *dependabot.yml*. +Para gerentes de pacote como `pipenv` e `poetry`, você precisa usar o valor `do pip` do YAML. Por exemplo, se você usa o `poetry` para gerenciar suas dependências do Python e quer que {% data variables.product.prodname_dependabot %} monitore seu arquivo de manifesto de dependência para novas versões, use `pacote-ecosystem: "pip"` no seu arquivo *dependabot.yml*. diff --git a/translations/pt-BR/data/reusables/desktop/choose-clone-repository.md b/translations/pt-BR/data/reusables/desktop/choose-clone-repository.md index f3041322b55c..38b874772f55 100644 --- a/translations/pt-BR/data/reusables/desktop/choose-clone-repository.md +++ b/translations/pt-BR/data/reusables/desktop/choose-clone-repository.md @@ -1 +1,13 @@ 1. No menu **File** (Arquivo), clique em **Clone Repository** (Clonar repositório). + + {% mac %} + + ![Opção de menu Clone (Clonar) no app Mac](/assets/images/help/desktop/clone-file-menu-mac.png) + + {% endmac %} + + {% windows %} + + ![Opção de menu Clone (Clonar) no app Windows](/assets/images/help/desktop/clone-file-menu-windows.png) + + {% endwindows %} diff --git a/translations/pt-BR/data/reusables/desktop/choose-local-path.md b/translations/pt-BR/data/reusables/desktop/choose-local-path.md new file mode 100644 index 000000000000..10c5e8fb0a72 --- /dev/null +++ b/translations/pt-BR/data/reusables/desktop/choose-local-path.md @@ -0,0 +1,13 @@ +1. Click **Choose...** and navigate to a local path where you want to clone the repository. + + {% mac %} + + ![Botão Choose (Escolher)](/assets/images/help/desktop/clone-choose-button-mac.png) + + {% endmac %} + + {% windows %} + + ![Botão Choose (Escolher)](/assets/images/help/desktop/clone-choose-button-win.png) + + {% endwindows %} diff --git a/translations/pt-BR/data/reusables/desktop/click-clone.md b/translations/pt-BR/data/reusables/desktop/click-clone.md new file mode 100644 index 000000000000..1c31a9c722fe --- /dev/null +++ b/translations/pt-BR/data/reusables/desktop/click-clone.md @@ -0,0 +1,14 @@ +1. Clique em **Clone** (Clonar). + + {% mac %} + + ![Botão Clone (Clonar)](/assets/images/help/desktop/clone-button-mac.png) + + {% endmac %} + + {% windows %} + + ![Botão Clone (Clonar)](/assets/images/help/desktop/clone-button-win.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/desktop/cloning-location-tab.md b/translations/pt-BR/data/reusables/desktop/cloning-location-tab.md index e7e8e054315b..48d1cf39bea2 100644 --- a/translations/pt-BR/data/reusables/desktop/cloning-location-tab.md +++ b/translations/pt-BR/data/reusables/desktop/cloning-location-tab.md @@ -1 +1,13 @@ 1. Clique na aba que corresponde à localização do repositório que você deseja clonar. Você também pode clicar **URL** para inserir manualmente o local do repositório. + + {% mac %} + + ![Guias Location (Local) no menu Clone a repository (Clonar um repositório)](/assets/images/help/desktop/choose-repository-location-mac.png) + + {% endmac %} + + {% windows %} + + ![Guias Location (Local) no menu Clone a repository (Clonar um repositório)](/assets/images/help/desktop/choose-repository-location-win.png) + + {% endwindows %} diff --git a/translations/pt-BR/data/reusables/desktop/cloning-repository-list.md b/translations/pt-BR/data/reusables/desktop/cloning-repository-list.md index 9ed4fcc3e586..23ae18755c7f 100644 --- a/translations/pt-BR/data/reusables/desktop/cloning-repository-list.md +++ b/translations/pt-BR/data/reusables/desktop/cloning-repository-list.md @@ -1 +1,14 @@ 1. Escolha o repositório que você quer clonar na lista. + + + {% mac %} + + ![Clonar uma lista de repositórios](/assets/images/help/desktop/clone-a-repository-list-mac.png) + + {% endmac %} + + {% windows %} + + ![Clonar uma lista de repositórios](/assets/images/help/desktop/clone-a-repository-list-win.png) + + {% endwindows %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/desktop/delete-tag.md b/translations/pt-BR/data/reusables/desktop/delete-tag.md index 40d455b880dc..4e3e9430fc4d 100644 --- a/translations/pt-BR/data/reusables/desktop/delete-tag.md +++ b/translations/pt-BR/data/reusables/desktop/delete-tag.md @@ -1,4 +1,4 @@ -1. Right-click the commit. +1. Clique com o botão direito no commit. - - If a commit has only one tag, click **Delete Tag TAG NAME**. ![Select the delete tag menu item](/assets/images/help/desktop/select-delete-tag.png) - - If a commit has multiple tags, hover over **Delete Tag...** and then click the tag that you want to delete. ![Hover over the delete tag menu](/assets/images/help/desktop/delete-tag-multiple.png) \ No newline at end of file + - Se um commit tiver apenas uma tag, clique em **Excluir NOME DA TAG**. ![Selecione o item de menu de exclusão da tag](/assets/images/help/desktop/select-delete-tag.png) + - Se um commit tiver várias tags, passe o mouse sobre **Excluir Tag...** e, em seguida, clique na tag que você deseja excluir. ![Passe sobre o menu de exclusão de tag](/assets/images/help/desktop/delete-tag-multiple.png) \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/desktop/fork-type-prompt.md b/translations/pt-BR/data/reusables/desktop/fork-type-prompt.md new file mode 100644 index 000000000000..1067dab7488e --- /dev/null +++ b/translations/pt-BR/data/reusables/desktop/fork-type-prompt.md @@ -0,0 +1,42 @@ +1. If you plan to use this fork for contributing to the original upstream repository, click **To contribute to the parent project**. + + {% mac %} + + ![Contribute to the parent project menu option](/assets/images/help/desktop/mac-fork-options-prompt.png) + + {% endmac %} + + {% windows %} + + ![Contribute to the parent project menu option](/assets/images/help/desktop/windows-fork-options-prompt.png) + + {% endwindows %} + +2. If you plan to use this fork for a project not connected to the upstream, click **For my own purposes**. + + {% mac %} + + ![Contribute to an independent project menu option](/assets/images/help/desktop/mac-fork-own-purposes.png) + + {% endmac %} + + {% windows %} + + ![Contribute to an independent project menu option](/assets/images/help/desktop/windows-fork-own-purposes.png) + + {% endwindows %} + +3. Click **Continue**. + + {% mac %} + + ![The continue button](/assets/images/help/desktop/mac-forking-continue.png) + + {% endmac %} + + {% windows %} + + ![The continue button](/assets/images/help/desktop/windows-forking-continue.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/desktop/open-repository-settings.md b/translations/pt-BR/data/reusables/desktop/open-repository-settings.md new file mode 100644 index 000000000000..5e298edc85b6 --- /dev/null +++ b/translations/pt-BR/data/reusables/desktop/open-repository-settings.md @@ -0,0 +1,14 @@ +1. Open the **Repository** menu, then click **Repository settings...**. + + {% mac %} + + ![Repository settings menu option in the Mac app](/assets/images/help/desktop/mac-repository-settings.png) + + {% endmac %} + + {% windows %} + + ![Repository settings menu option in the Windows app](/assets/images/help/desktop/windows-repository-settings.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/desktop/select-fork-behavior.md b/translations/pt-BR/data/reusables/desktop/select-fork-behavior.md new file mode 100644 index 000000000000..d23e827e4bbe --- /dev/null +++ b/translations/pt-BR/data/reusables/desktop/select-fork-behavior.md @@ -0,0 +1,28 @@ +1. Click **Fork behavior**, then select how you want to use the fork. + + {% mac %} + + ![The contribute to the parent repository option in the Fork Behavior menu](/assets/images/help/desktop/mac-fork-behavior-menu-contribute.png) + + {% endmac %} + + {% windows %} + + ![The contribute to the parent repository option in the Fork Behavior menu](/assets/images/help/desktop/windows-fork-behavior-menu-contribute.png) + + {% endwindows %} + +2. Clique em **Salvar**. + + {% mac %} + + ![The save button in the Fork Behavior menu](/assets/images/help/desktop/mac-fork-behavior-save.png) + + {% endmac %} + + {% windows %} + + ![The save button in the Fork Behavior menu](/assets/images/help/desktop/windows-fork-behavior-save.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/developer-site/pull_request_forked_repos_link.md b/translations/pt-BR/data/reusables/developer-site/pull_request_forked_repos_link.md index 02b360dafd24..46e856d6dd8a 100644 --- a/translations/pt-BR/data/reusables/developer-site/pull_request_forked_repos_link.md +++ b/translations/pt-BR/data/reusables/developer-site/pull_request_forked_repos_link.md @@ -10,4 +10,4 @@ Quando você cria uma pull request a partir de um repositório bifurcado para o Fluxos de trabalho não são executados em repositórios bifurcados por padrão. Você deve habilitar o GitHub Actions na aba **Actions** (Ações) do repositório bifurcado. -{% data reusables.actions.forked-secrets %} The permissions for the `GITHUB_TOKEN` in forked repositories is read-only. Para obter mais informações, consulte "[Autenticação com o GITHUB_TOKEN](/actions/configuring-and-managing-workflows/authenticating-with-the-github_token)". +{% data reusables.actions.forked-secrets %} As permissões para o `GITHUB_TOKEN` em repositórios bifurcados são somente leitura. Para obter mais informações, consulte "[Autenticação com o GITHUB_TOKEN](/actions/configuring-and-managing-workflows/authenticating-with-the-github_token)". diff --git a/translations/pt-BR/data/reusables/discussions/about-categories-and-formats.md b/translations/pt-BR/data/reusables/discussions/about-categories-and-formats.md index a17ca2ca53be..22c7349ca68a 100644 --- a/translations/pt-BR/data/reusables/discussions/about-categories-and-formats.md +++ b/translations/pt-BR/data/reusables/discussions/about-categories-and-formats.md @@ -1 +1 @@ -All discussions must be created in a category, and repository administrators and maintainers define the categories for a repository. Categories can contain open-ended conversations, or conversations with a question/answer format. +Todas as discussões devem ser criadas em uma categoria e os administradores e mantenedores de repositório definem as categorias de um repositório. As categorias podem conter conversas abertas ou conversas com formato de pergunta/resposta. diff --git a/translations/pt-BR/data/reusables/discussions/about-discussions.md b/translations/pt-BR/data/reusables/discussions/about-discussions.md index c61b8b0f0ad6..721b760b06ec 100644 --- a/translations/pt-BR/data/reusables/discussions/about-discussions.md +++ b/translations/pt-BR/data/reusables/discussions/about-discussions.md @@ -1 +1 @@ -Discussions are an open forum for conversation among maintainers and the community for a project on {% data variables.product.product_name %}. +As discussões são feitas um fórum aberto para a conversa entre os mantenedores e a comunidade para um projeto em {% data variables.product.product_name %}. diff --git a/translations/pt-BR/data/reusables/discussions/click-discussion-in-list.md b/translations/pt-BR/data/reusables/discussions/click-discussion-in-list.md index 2a96e33ffd6c..bf45665571a8 100644 --- a/translations/pt-BR/data/reusables/discussions/click-discussion-in-list.md +++ b/translations/pt-BR/data/reusables/discussions/click-discussion-in-list.md @@ -1 +1 @@ -1. Na lista de discussões, clique na discussão que você deseja visualizar. ![Discussion in list of discussions for a repository](/assets/images/help/discussions/click-discussion-in-list.png) +1. Na lista de discussões, clique na discussão que você deseja visualizar. ![Discussão na lista de discussões de um repositório](/assets/images/help/discussions/click-discussion-in-list.png) diff --git a/translations/pt-BR/data/reusables/discussions/discussions-tab.md b/translations/pt-BR/data/reusables/discussions/discussions-tab.md index 67795aa5ae84..2774e346f9cb 100644 --- a/translations/pt-BR/data/reusables/discussions/discussions-tab.md +++ b/translations/pt-BR/data/reusables/discussions/discussions-tab.md @@ -1 +1 @@ -1. Under your repository name, click {% octicon "comment-discussion" aria-label="The discussion icon" %} **Discussions**. !["Discussions" tab for a repository](/assets/images/help/discussions/repository-discussions-tab.png) +1. No nome do seu repositório, clique em {% octicon "comment-discussion" aria-label="The discussion icon" %} **Discussões**. ![Aba "Discussões" de um repositório](/assets/images/help/discussions/repository-discussions-tab.png) diff --git a/translations/pt-BR/data/reusables/discussions/edit-categories.md b/translations/pt-BR/data/reusables/discussions/edit-categories.md index 6f4f6af57419..98f655b4f961 100644 --- a/translations/pt-BR/data/reusables/discussions/edit-categories.md +++ b/translations/pt-BR/data/reusables/discussions/edit-categories.md @@ -1 +1 @@ -1. To the right of "Categories", click {% octicon "pencil" aria-label="The pencil icon" %}. ![Pencil icon for editing categories](/assets/images/help/discussions/click-edit-categories.png) +1. À direita das "Categorias", clique em {% octicon "pencil" aria-label="The pencil icon" %}. ![Ícone de lápis para edição de categorias](/assets/images/help/discussions/click-edit-categories.png) diff --git a/translations/pt-BR/data/reusables/discussions/edit-category-details.md b/translations/pt-BR/data/reusables/discussions/edit-category-details.md index 07bcebadd8a6..f88ed27651d9 100644 --- a/translations/pt-BR/data/reusables/discussions/edit-category-details.md +++ b/translations/pt-BR/data/reusables/discussions/edit-category-details.md @@ -1 +1 @@ -Edite o emoji, título, descrição e formato de discussão para a categoria. For more information about discussion formats, see "[About discussions](/discussions/collaborating-with-your-community-using-discussions/about-discussions)." +Edite o emoji, título, descrição e formato de discussão para a categoria. Para obter mais informações sobre formatos de discussão, consulte "[Sobre discussões](/discussions/collaborating-with-your-community-using-discussions/about-discussions)". diff --git a/translations/pt-BR/data/reusables/discussions/enabling-or-disabling-github-discussions-for-your-repository.md b/translations/pt-BR/data/reusables/discussions/enabling-or-disabling-github-discussions-for-your-repository.md index 88327eecec45..781c88e5a742 100644 --- a/translations/pt-BR/data/reusables/discussions/enabling-or-disabling-github-discussions-for-your-repository.md +++ b/translations/pt-BR/data/reusables/discussions/enabling-or-disabling-github-discussions-for-your-repository.md @@ -1,5 +1,5 @@ -You can enable or disable discussions for a repository. +Você pode habilitar ou desabilitar discussões para um repositório. {% data reusables.repositories.navigate-to-repo %} 1. No nome do seu repositório, clique em {% octicon "gear" aria-label="The gear icon" %} **Configurações**. ![Botão de configurações do repositório](/assets/images/help/discussions/public-repo-settings.png) -1. Under "Features", select **Discussions**. ![Checkbox under "Features" for enabling or disabling discussions for a repository](/assets/images/help/discussions/select-discussions-checkbox.png) +1. Em "Funcionalidades", selecione **discussões**. ![Caixa de seleção em "Funcionalidades" para habilitar ou desabilitar discussões para um repositório](/assets/images/help/discussions/select-discussions-checkbox.png) diff --git a/translations/pt-BR/data/reusables/discussions/github-recognizes-members.md b/translations/pt-BR/data/reusables/discussions/github-recognizes-members.md index b6874b910d34..04c40dd7b520 100644 --- a/translations/pt-BR/data/reusables/discussions/github-recognizes-members.md +++ b/translations/pt-BR/data/reusables/discussions/github-recognizes-members.md @@ -1 +1 @@ -{% data variables.product.prodname_dotcom %} will automatically recognize community members who contribute the most comments marked as answers to discussions with a question/answer format. +{% data variables.product.prodname_dotcom %} reconhecerá automaticamente os integrantes da comunidade que contribuem com a maioria dos comentários marcados como respostas para discussões com um formato de pergunta/resposta. diff --git a/translations/pt-BR/data/reusables/discussions/marking-a-comment-as-an-answer.md b/translations/pt-BR/data/reusables/discussions/marking-a-comment-as-an-answer.md index 80305caedfcc..62f9e832f07a 100644 --- a/translations/pt-BR/data/reusables/discussions/marking-a-comment-as-an-answer.md +++ b/translations/pt-BR/data/reusables/discussions/marking-a-comment-as-an-answer.md @@ -1,14 +1,14 @@ -You can mark a comment in the discussion as an answer to the discussion if a discussion is within a category that accepts answers. Para obter mais informações, consulte "[Sobre discussões](/discussions/collaborating-with-your-community-using-discussions/about-discussions#about-categories-and-formats-for-discussions)". +Você pode marcar um comentário na discussão como uma resposta para a discussão se uma discussão estiver dentro de uma categoria que aceita respostas. Para obter mais informações, consulte "[Sobre discussões](/discussions/collaborating-with-your-community-using-discussions/about-discussions#about-categories-and-formats-for-discussions)". -When you mark a question as an answer, {% data variables.product.product_name %} will highlight the comment and replies to the comment to help visitors quickly find the answer. +Ao marcar uma pergunta como resposta, {% data variables.product.product_name %} destacará o comentário e as respostas ao comentário para ajudar os visitantes a encontrar a resposta rapidamente. -![Comment marked as answer to a discussion](/assets/images/help/discussions/comment-marked-as-answer.png) +![Comentário marcado como resposta para uma discussão](/assets/images/help/discussions/comment-marked-as-answer.png) -You can't mark a threaded comment in response to a comment as the answer to a discussion. You also can't mark a minimized comment as the answer to a discussion. +You can't mark a threaded comment in response to a comment as the answer to a discussion. Você também não pode marcar um comentário minimizado como resposta para uma discussão. {% data reusables.repositories.navigate-to-repo %} {% data reusables.discussions.discussions-tab %} -1. In the list of discussions, click the unanswered discussion you want to mark as answered. ![Unanswered discussion](/assets/images/help/discussions/unanswered-discussion.png) -1. In the discussion, find the comment you want to mark as the answer. -1. In the upper-right corner of the comment, click {% octicon "check-circle" aria-label="The circular check icon" %}. !["Mark as answer" circular check icon for marking comment as answer in a discussion](/assets/images/help/discussions/comment-mark-as-answer-button.png) -1. Optionally, to unmark a comment as the answer, click {% octicon "check-circle-fill" aria-label="The filled circular check icon" %}. +1. Na lista de discussões, clique na discussão não respondida que você deseja marcar como respondida. ![Discussão não respondida](/assets/images/help/discussions/unanswered-discussion.png) +1. Na discussão, encontre o comentário que deseja marcar como resposta. +1. No canto superior direito do comentário, clique em {% octicon "check-circle" aria-label="The circular check icon" %}. ![Ícone circular de verificação "Marcar como resposta" para marcar comentário como resposta em uma discussão](/assets/images/help/discussions/comment-mark-as-answer-button.png) +1. Opcionalmente, para desmarcar um comentário como a resposta, clique em {% octicon "check-circle-fill" aria-label="The filled circular check icon" %}. diff --git a/translations/pt-BR/data/reusables/discussions/repository-category-limit.md b/translations/pt-BR/data/reusables/discussions/repository-category-limit.md index 293d3632b5fd..ca61bf579f22 100644 --- a/translations/pt-BR/data/reusables/discussions/repository-category-limit.md +++ b/translations/pt-BR/data/reusables/discussions/repository-category-limit.md @@ -1 +1 @@ -Each repository can have up to 10 categories. +Cada repositório pode ter até 10 categorias. diff --git a/translations/pt-BR/data/reusables/discussions/starting-a-discussion.md b/translations/pt-BR/data/reusables/discussions/starting-a-discussion.md index 242e3abf9ba6..88b94072acee 100644 --- a/translations/pt-BR/data/reusables/discussions/starting-a-discussion.md +++ b/translations/pt-BR/data/reusables/discussions/starting-a-discussion.md @@ -1,6 +1,6 @@ {% data reusables.repositories.navigate-to-repo %} {% data reusables.discussions.discussions-tab %} -1. Click **New discussion**. !["New discussion" button within the "Discussions" tab for a repository](/assets/images/help/discussions/new-discussion-button.png) -1. Select the **Select Category** drop-down menu, and click a category for your discussion. !["Select Category" drop-down menu and list of available categories in a repository](/assets/images/help/discussions/new-discussion-select-category-dropdown-menu.png) -1. Type a title and body for your discussion. ![Text fields for new discussion's title and body](/assets/images/help/discussions/new-discussion-title-and-body-fields.png) -1. Click **Start discussion**. !["Start discussion" button](/assets/images/help/discussions/new-discussion-start-discussion-button.png) +1. Clique em **Nova discussão**. ![Botão "Nova discussão" dentro da aba "Discussões" para um repositório](/assets/images/help/discussions/new-discussion-button.png) +1. Menu suspenso **Selecionar categoria** e clique em uma categoria para a sua discussão. ![Menu suspenso "Selecionar categoria" e lista de categorias disponíveis em repositório](/assets/images/help/discussions/new-discussion-select-category-dropdown-menu.png) +1. Digite um título e texto para sua discussão. ![Campos de texto para o título e texto da nova discussão](/assets/images/help/discussions/new-discussion-title-and-body-fields.png) +1. Clique em **Iniciar discussão**. ![Botão "Iniciar discussão"](/assets/images/help/discussions/new-discussion-start-discussion-button.png) diff --git a/translations/pt-BR/data/reusables/discussions/you-can-categorize-discussions.md b/translations/pt-BR/data/reusables/discussions/you-can-categorize-discussions.md index bb05316d772c..4b8aed210e70 100644 --- a/translations/pt-BR/data/reusables/discussions/you-can-categorize-discussions.md +++ b/translations/pt-BR/data/reusables/discussions/you-can-categorize-discussions.md @@ -1 +1 @@ -You can categorize discussions to help community members begin conversations in the right place, and to help community members find related discussions. +Você pode categorizar as discussões para ajudar os integrantes da comunidade a iniciar as conversas no lugar certo e para ajudar os integrantes da comunidade a encontrar as discussões relacionadas. diff --git a/translations/pt-BR/data/reusables/discussions/you-can-convert-an-issue.md b/translations/pt-BR/data/reusables/discussions/you-can-convert-an-issue.md index 1421256e1f64..eeaabf9c0914 100644 --- a/translations/pt-BR/data/reusables/discussions/you-can-convert-an-issue.md +++ b/translations/pt-BR/data/reusables/discussions/you-can-convert-an-issue.md @@ -1 +1 @@ -If an issue turns out to be a question or open-ended conversation instead of a work item to track and prioritize, you can convert the issue to a discussion. +Se um problema for uma pergunta ou conversa aberta em vez de um item de trabalho para rastrear e priorizar, você poderá converter o problema em uma discussão. diff --git a/translations/pt-BR/data/reusables/discussions/you-can-use-discussions.md b/translations/pt-BR/data/reusables/discussions/you-can-use-discussions.md index 27c1ba7cb227..35751c726064 100644 --- a/translations/pt-BR/data/reusables/discussions/you-can-use-discussions.md +++ b/translations/pt-BR/data/reusables/discussions/you-can-use-discussions.md @@ -1 +1 @@ -You can use discussions to ask and answer questions, share information, make announcements, and conduct or participate in conversations about a project. For more information, see "[About discussions](/discussions/collaborating-with-your-community-using-discussions/about-discussions)." \ No newline at end of file +Você pode usar discussões para perguntar e responder a perguntas, compartilhar informações, fazer anúncios e conduzir ou participar de conversas sobre um projeto. Para obter mais informações, consulte "[Sobre discussões](/discussions/collaborating-with-your-community-using-discussions/about-discussions)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/discussions/you-cannot-convert-a-discussion.md b/translations/pt-BR/data/reusables/discussions/you-cannot-convert-a-discussion.md index 9e9b687b6723..437eb2c818d1 100644 --- a/translations/pt-BR/data/reusables/discussions/you-cannot-convert-a-discussion.md +++ b/translations/pt-BR/data/reusables/discussions/you-cannot-convert-a-discussion.md @@ -1 +1 @@ -You cannot convert a discussion to an issue. \ No newline at end of file +Você não pode converter uma discussão em um problema. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/education/click-get-teacher-benefits.md b/translations/pt-BR/data/reusables/education/click-get-teacher-benefits.md index 25bbacd7477e..ae9762e6e32f 100644 --- a/translations/pt-BR/data/reusables/education/click-get-teacher-benefits.md +++ b/translations/pt-BR/data/reusables/education/click-get-teacher-benefits.md @@ -1 +1 @@ -1. Under "Individuals", click **Get teacher benefits**. !["Get teacher benefits" on {% data variables.product.prodname_education %} homepage](/assets/images/help/education/click-get-teacher-benefits.png) +1. Em "Indivíduos", clique em **Obter benefícios para professores**. !["Obter benefícios para professores" na página inicial de {% data variables.product.prodname_education %}](/assets/images/help/education/click-get-teacher-benefits.png) diff --git a/translations/pt-BR/data/reusables/education/educator-requirements.md b/translations/pt-BR/data/reusables/education/educator-requirements.md index 5738b11a67fd..ad77c52d42a9 100644 --- a/translations/pt-BR/data/reusables/education/educator-requirements.md +++ b/translations/pt-BR/data/reusables/education/educator-requirements.md @@ -1,6 +1,6 @@ -To apply for an educator or researcher discount, you must meet the following requirements. +Para solicitar desconto de um educador ou pesquisador, você deve atender aos seguintes requisitos. - Ser um educador, integrante do corpo docente ou pesquisador. - Tenha um endereço de e-mail verificável emitido pela escola. - Faça upload dos documentos que comprovam a sua afiliação à escola. -- Have a user account on {% data variables.product.product_name %}. +- Ter uma conta de usuário em {% data variables.product.product_name %}. diff --git a/translations/pt-BR/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md b/translations/pt-BR/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md new file mode 100644 index 000000000000..2e1246eb1dd0 --- /dev/null +++ b/translations/pt-BR/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md @@ -0,0 +1 @@ +Se você comprou {% data variables.product.prodname_enterprise %} por meio de um Contrato da Microsoft Enterprise, você pode conectar seu ID de assinatura Azure à sua conta corporativa para habilitar e pagar pelo uso de {% data variables.product.prodname_actions %} e de {% data variables.product.prodname_registry %}, além dos valores incluindo na sua conta. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/enterprise-accounts/payment-information-tab.md b/translations/pt-BR/data/reusables/enterprise-accounts/payment-information-tab.md new file mode 100644 index 000000000000..b692aa0d0bca --- /dev/null +++ b/translations/pt-BR/data/reusables/enterprise-accounts/payment-information-tab.md @@ -0,0 +1 @@ +1. Em "Cobrança", clique em **Informações de pagamento**. diff --git a/translations/pt-BR/data/reusables/enterprise-accounts/user-provisioning-release-stage.md b/translations/pt-BR/data/reusables/enterprise-accounts/user-provisioning-release-stage.md index afcce000901d..31a426ecfbd3 100644 --- a/translations/pt-BR/data/reusables/enterprise-accounts/user-provisioning-release-stage.md +++ b/translations/pt-BR/data/reusables/enterprise-accounts/user-provisioning-release-stage.md @@ -1,5 +1,5 @@ {% note %} -**Note:** User provisioning for organizations in your enterprise accounts, currently supported only for Okta, is in private beta and subject to change. Para solicitar acesso ao beta, [contact our account management team](https://enterprise.github.com/contact) (entre em contato com nossa equipe de gerenciamento de conta). +**Nota:** O provisionamento de usuários para organizações em contas corporativas, atualmente compatível apenas com Okta, está em versão beta privada e está sujeito a alterações. Para solicitar acesso ao beta, [contact our account management team](https://enterprise.github.com/contact) (entre em contato com nossa equipe de gerenciamento de conta). {% endnote %} diff --git a/translations/pt-BR/data/reusables/enterprise-accounts/verified-domains-tab.md b/translations/pt-BR/data/reusables/enterprise-accounts/verified-domains-tab.md index 35420a6888e3..9613a09be282 100644 --- a/translations/pt-BR/data/reusables/enterprise-accounts/verified-domains-tab.md +++ b/translations/pt-BR/data/reusables/enterprise-accounts/verified-domains-tab.md @@ -1 +1 @@ -1. Under "Settings", click **Verified domains**. !["Verified domains" tab](/assets/images/help/enterprises/verified-domains-tab.png) \ No newline at end of file +1. Em "Configurações", clique em **Domínios verificados**. ![Aba "Domínios verificados"](/assets/images/help/enterprises/verified-domains-tab.png) \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/enterprise-accounts/verifying-domains-release-phase.md b/translations/pt-BR/data/reusables/enterprise-accounts/verifying-domains-release-phase.md index 331fb63c15e0..a0777fd66eb5 100644 --- a/translations/pt-BR/data/reusables/enterprise-accounts/verifying-domains-release-phase.md +++ b/translations/pt-BR/data/reusables/enterprise-accounts/verifying-domains-release-phase.md @@ -1,5 +1,5 @@ {% note %} -**Note:** Verifying an enterprise account's domain is currently in beta and subject to change. +**Observação:** A verificação do domínio da conta corporativa está atualmente na versão beta e sujeita a alterações. {% endnote %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/enterprise_installation/about-adjusting-resources.md b/translations/pt-BR/data/reusables/enterprise_installation/about-adjusting-resources.md new file mode 100644 index 000000000000..2fb1c4e9509d --- /dev/null +++ b/translations/pt-BR/data/reusables/enterprise_installation/about-adjusting-resources.md @@ -0,0 +1 @@ +Para obter mais informações sobre o ajuste de recursos para uma instância existente, consulte "[aumentar a capacidade de armazenamento](/enterprise/admin/installation/increasing-storage-capacity)" e "[aumentar recursos de CPU ou memória](/enterprise/admin/installation/increasing-cpu-or-memory-resources)". diff --git a/translations/pt-BR/data/reusables/enterprise_installation/aws-supported-instance-types.md b/translations/pt-BR/data/reusables/enterprise_installation/aws-supported-instance-types.md index 4029c840725e..c4111d57d804 100644 --- a/translations/pt-BR/data/reusables/enterprise_installation/aws-supported-instance-types.md +++ b/translations/pt-BR/data/reusables/enterprise_installation/aws-supported-instance-types.md @@ -1,37 +1,13 @@ -{% data variables.product.prodname_ghe_server %} é suportado nos seguintes tipos de instância do EC2. Para obter mais informações, consulte [the AWS EC2 instance type overview page](http://aws.amazon.com/ec2/instance-types/). - -| Tipo de instância EC2 | Modelo | -| --------------------- | ---------------------------------- | -| C3 | c3.2xlarge, c3.4xlarge, c3.8xlarge | - -| Tipo de instância EC2 | Modelo | -| --------------------- | ---------------------------------- | -| C4 | c4.2xlarge, c4.4xlarge, c4.8xlarge | - -| Tipo de instância EC2 | Modelo | -| --------------------- | -------------------------------------------------------------------- | -| C5 | c5.large, c5.xlarge, c5.2xlarge, c5.4xlarge, c5.9xlarge, c5.18xlarge | - -| Tipo de instância EC2 | Modelo | -| --------------------- | --------------------- | -| M3 | m3.xlarge, m3.2xlarge | - -| Tipo de instância EC2 | Modelo | -| --------------------- | ----------------------------------------------------------- | -| M4 | m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m4.16xlarge | - -| Tipo de instância EC2 | Modelo | -| --------------------- | --------------------------------------------------------------------- | -| M5 | m5.large, m5.xlarge, m5.2xlarge, m5.4xlarge, m5.12xlarge, m5.24xlarge | - -| Tipo de instância EC2 | Modelo | -| --------------------- | -------------------------------------------------------------------- | -| R4 | r4.large, r4.xlarge, r4.2xlarge, r4.4xlarge, r4.8xlarge, r4.16xlarge | - -| Tipo de instância EC2 | Modelo | -| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| R5 | r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge, r5.12xlarge, r5.24xlarge{% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.19" %}, r5n.large, r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.12xlarge, r5n.24xlarge, r5a.large, r5a.xlarge, r5a.2xlarge, r5a.4xlarge, r5a.12xlarge, r5a.24xlarge{% endif %} - -| Tipo de instância EC2 | Modelo | -| --------------------- | ------------------------ | -| X1 | x1.16xlarge, x1.32xlarge | +{% data variables.product.prodname_ghe_server %} é compatível nos seguintes tamanhos de instância do EC2. Para obter mais informações, consulte [the AWS EC2 instance type overview page](http://aws.amazon.com/ec2/instance-types/). + +| Tipo | Tamanho | +|:---- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| C3 | c3.2xlarge, c3.4xlarge, c3.8xlarge | +| C4 | c4.2xlarge, c4.4xlarge, c4.8xlarge | +| C5 | c5.large, c5.xlarge, c5.2xlarge, c5.4xlarge, c5.9xlarge, c5.18xlarge | +| M3 | m3.xlarge, m3.2xlarge | +| M4 | m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m4.16xlarge | +| M5 | m5.large, m5.xlarge, m5.2xlarge, m5.4xlarge, m5.12xlarge, m5.24xlarge | +| R4 | r4.large, r4.xlarge, r4.2xlarge, r4.4xlarge, r4.8xlarge, r4.16xlarge | +| R5 | r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge, r5.12xlarge, r5.24xlarge{% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.19" %}, r5n.large, r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.12xlarge, r5n.24xlarge, r5a.large, r5a.xlarge, r5a.2xlarge, r5a.4xlarge, r5a.12xlarge, r5a.24xlarge{% endif %} +| X1 | x1.16xlarge, x1.32xlarge | diff --git a/translations/pt-BR/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md b/translations/pt-BR/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md index 29c948b6c881..4b7d59a85cd9 100644 --- a/translations/pt-BR/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md +++ b/translations/pt-BR/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md @@ -1,6 +1,5 @@ -- [Minimum requirements](#minimum-requirements){% if currentVersion == "enterprise-server@2.22" %} -- [Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% endif %}{% if currentVersion ver_gt "enterprise-server@2.22" %} -- [Optional features](#optional-features){% endif %} +- [Requisitos mínimos](#minimum-requirements){% if currentVersion == "enterprise-server@2.22" %} +- [Funcionalidades de beta em {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% endif %} - [Armazenamento](#storage) - [CPU e memória](#cpu-and-memory) @@ -8,20 +7,7 @@ Recomendamos diferentes configurações de hardware, dependendo do número de licenças de usuário para {% data variables.product.product_location %}. Se você fornecer mais recursos do que os requisitos mínimos, sua instância terá um desempenho e uma escala melhores. -{% data reusables.enterprise_installation.hardware-rec-table %}{% if currentVersion ver_gt "enterprise-server@2.21" %} If you enable {% if currentVersion == "enterprise-server@2.22" %}the beta for {% endif %}{% data variables.product.prodname_actions %}, review the following requirements and recommendations. - -- Você deve configurar pelo menos um executor para fluxos de trabalho de {% data variables.product.prodname_actions %}. Para obter mais informações, consulte "[Sobre os executores auto-hospedados](/actions/hosting-your-own-runners/about-self-hosted-runners)." -- Você deve configurar o armazenamento externo do blob. Para obter mais informações, consulte "[Primeiros passos com {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)". -- You may need to configure additional CPU and memory resources. The additional resources you need to provision for {% data variables.product.prodname_actions %} depend on the number of workflows your users run concurrently, and the overall levels of activity for users, automations, and integrations. - - | Máximo de trabalhos por minuto | Additional vCPUs | Additional memory | - |:------------------------------ | ----------------:| -----------------:| - | Testes rápidos | 4 | 30.5 GB | - | 25 | 8 | 61 GB | - | 35 | 16 | 122 GB | - | 100 | 32 | 244 GB | - -{% endif %} +{% data reusables.enterprise_installation.hardware-rec-table %} #### Armazenamento @@ -31,7 +17,7 @@ A sua instância exige um disco de dados persistente separado do disco raiz. Par {% if currentVersion ver_gt "enterprise-server@2.21" %} -If you enable{% if currentVersion == "enterprise-server@2.22" %} the beta of{% endif %} {% data variables.product.prodname_actions %}, you'll need to configure external blob storage. Para obter mais informações, consulte "[Primeiros passos com {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)". +Para configurar{% if currentVersion == "enterprise-server@2.22" %} beta de{% endif %} {% data variables.product.prodname_actions %}, você deve fornecer armazenamento externo de blob. Para obter mais informações, consulte "[Primeiros passos com {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)". {% endif %} @@ -39,7 +25,7 @@ Você pode redimensionar o disco raiz da sua instância criando uma nova instân #### CPU e memória -O {% data variables.product.prodname_ghe_server %} exige mais recursos de CPU e memória, dependendo dos níveis de atividade para usuários, automações e integrações. +Os recursos de CPU e memória que {% data variables.product.prodname_ghe_server %} exige dependem dos níveis de atividade para usuários, automações e integrações. {% if currentVersion ver_gt "enterprise-server@2.21" %}{% data reusables.actions.enterprise-hardware-considerations %}{% endif %} {% data reusables.enterprise_installation.increasing-cpus-req %} diff --git a/translations/pt-BR/data/reusables/enterprise_installation/hardware-rec-table.md b/translations/pt-BR/data/reusables/enterprise_installation/hardware-rec-table.md index 461702e2fd87..c4c1ccb005b8 100644 --- a/translations/pt-BR/data/reusables/enterprise_installation/hardware-rec-table.md +++ b/translations/pt-BR/data/reusables/enterprise_installation/hardware-rec-table.md @@ -1,20 +1,20 @@ -{% if currentVersion ver_gt "enterprise-server@2.21" %} +{% if currentVersion == "enterprise-server@2.22" %} {% note %} -**Note**: If you enable {% data variables.product.prodname_actions %} or {% data variables.product.prodname_registry %}, your instance requires additional hardware resources. Minimum requirements for an instance with {% if currentVersion == "enterprise-server@2.22" %}beta{% else %}optional{% endif %} features enabled are **bold** in the following table. For more information, see "{% if currentVersion == "enterprise-server@2.22" %}[Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% else %}[Optional features](#optional-features){% endif %}." +**Nota**: Se você se juntou ao beta para {% data variables.product.prodname_actions %} ou {% data variables.product.prodname_registry %} e habilitou as funcionalidades, a sua instância irá exigir recursos adicionais de hardware. Os requisitos mínimos para uma instância com recursos beta habilitados estão em **negrito** na tabela a seguir. Para obter mais informações, consulte "[Recursos Beta em {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222)". {% endnote %} {% endif %} {% if currentVersion ver_gt "enterprise-server@2.22" %} -| Licenças de usuário | vCPUs | Memória | Armazenamento anexado | Armazenamento raiz | -|:---------------------------------------- | --------------------------------------------:| ----------------------------------------------------:| ----------------------------------------------------:| ------------------:| -| Teste, demonstração ou 10 usuários leves | 2
ou [**4**](#optional-features) | 16 GB
ou [**32 GB**](#optional-features) | 100 GB
ou [**150 GB**](#optional-features) | 200 GB | -| 10-3000 | 4
ou [**8**](#optional-features) | 32 GB
ou [**48 GB**](#optional-features) | 250 GB
ou [**300 GB**](#optional-features) | 200 GB | -| 3000-5000 | 8
ou [**12**](#optional-features) | 64 GB | 500 GB | 200 GB | -| 5000-8000 | 12
ou [**16**](#optional-features) | 96 GB | 750 GB | 200 GB | -| 8000-10000+ | 16
ou [**20**](#optional-features) | 128 GB
ou [**160 GB**](#optional-features) | 1000 GB | 200 GB | +| Licenças de usuário | vCPUs | Memória | Armazenamento anexado | Armazenamento raiz | +|:---------------------------------------- | -----:| -------:| ---------------------:| ------------------:| +| Teste, demonstração ou 10 usuários leves | 4 | 32 GB | 150 GB | 200 GB | +| 10-3000 | 8 | 48 GB | 300 GB | 200 GB | +| 3000-5000 | 12 | 64 GB | 500 GB | 200 GB | +| 5000-8000 | 16 | 96 GB | 750 GB | 200 GB | +| 8000-10000+ | 20 | 160 GB | 1000 GB | 200 GB | {% else %} @@ -28,22 +28,20 @@ {% endif %} -For more information about adjusting resources for an existing instance, see "[Increasing storage capacity](/enterprise/admin/installation/increasing-storage-capacity)" and "[Increasing CPU or memory resources](/enterprise/admin/installation/increasing-cpu-or-memory-resources)." - -{% if currentVersion == "enterprise-server@2.22" %} +{% data reusables.enterprise_installation.about-adjusting-resources %} -#### Recursos do beta em {% data variables.product.prodname_ghe_server %} 2.22 +{% if currentVersion ver_gt "enterprise-server@2.22" %} -You can sign up for beta features available in {% data variables.product.prodname_ghe_server %} 2.22 such as {% data variables.product.prodname_actions %}, {% data variables.product.prodname_registry %}, and {% data variables.product.prodname_code_scanning %}. For more information, see the [release notes for the 2.22 series](https://enterprise.github.com/releases/series/2.22#release-2.22.0) on the {% data variables.product.prodname_enterprise %} website. +Se você planeja configurar {% data variables.product.prodname_actions %} para a sua instância, você deverá fornecer recursos adicionais. Você também deve configurar pelo menos um executor auto-hospedado para executar fluxos de trabalho. Para obter mais informações, consulte "[Primeiros passos com {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)". -If you enable beta features for {% data variables.product.prodname_ghe_server %} 2.22, your instance requires additional hardware resources. For more information, see "[Minimum requirements](#minimum-requirements)". +{% endif %} -{% elsif currentVersion ver_gt "enterprise-server@2.22" %} +{% if currentVersion == "enterprise-server@2.22" %} -#### Optional features +#### Recursos do beta em {% data variables.product.prodname_ghe_server %} 2.22 -You can enable optional features for {% data variables.product.prodname_ghe_server %}, such as {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %}. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)" or "[Getting started with {% data variables.product.prodname_registry %} for your enterprise](/admin/packages/getting-started-with-github-packages-for-your-enterprise)." +{% data variables.product.prodname_ghe_server %} 2.22 ofereceu funcionalidades em beta, como {% data variables.product.prodname_actions %}, {% data variables.product.prodname_registry %} e {% data variables.product.prodname_code_scanning %}. Para obter mais informações, consulte as observações sobre a versão [{% data variables.product.prodname_ghe_server %} 2.22](/enterprise-server@2.22/admin/release-notes#2.22.0). -If you enable optional features, your instance requires additional hardware resources. For more information, see "[Minimum requirements](#minimum-requirements)". +Se você habilitou funcionalidades em beta para {% data variables.product.prodname_ghe_server %} 2.22, sua instância irá exigir recursos adicionais de hardware. Para obter mais informações, consulte "[Requisitos mínimos](#minimum-requirements)". {% endif %} diff --git a/translations/pt-BR/data/reusables/enterprise_installation/image-urls-viewable-warning.md b/translations/pt-BR/data/reusables/enterprise_installation/image-urls-viewable-warning.md index 2a26ad6d64f7..d576258836b5 100644 --- a/translations/pt-BR/data/reusables/enterprise_installation/image-urls-viewable-warning.md +++ b/translations/pt-BR/data/reusables/enterprise_installation/image-urls-viewable-warning.md @@ -1,5 +1,5 @@ {% warning %} -**Warning:** If you add an image attachment to a pull request or issue comment, anyone can view the anonymized image URL without authentication{% if enterpriseServerVersions contains currentVersion %}, even if the pull request is in a private repository, or if private mode is enabled. To prevent unauthorized access to the images, ensure that you restrict network access to the systems that serve the images, including {% data variables.product.product_location %}{% endif %}.{% if currentVersion == "github-ae@latest" %} To prevent unauthorized access to image URLs on {% data variables.product.product_name %}, consider restricting network traffic to your enterprise. For more information, see "[Restricting network traffic to your enterprise](/admin/configuration/restricting-network-traffic-to-your-enterprise)."{% endif %} +**Aviso:** Se você adicionar um anexo de imagem a um pull request ou comentário de problema, qualquer pessoa poderá ver a URL de imagem anônima sem autenticação{% if enterpriseServerVersions contains currentVersion %}, mesmo se o pull request estiver em um repositório privado, ou se o modo privado estiver habilitado. Para evitar o acesso não autorizado às imagens, limite o acesso à rede para os sistemas que servem as imagens, incluindo {% data variables.product.product_location %}{% endif %}.{% if currentVersion == "github-ae@latest" %} Para impedir acesso não autorizado às URLs de imagens em {% data variables.product.product_name %}, considere restringir o tráfego de rede para a sua empresa. Para obter mais informações, consulte "[Restringir tráfego de rede para a sua empresa](/admin/configuration/restricting-network-traffic-to-your-enterprise)".{% endif %} {% endwarning %} diff --git a/translations/pt-BR/data/reusables/enterprise_management_console/actions.md b/translations/pt-BR/data/reusables/enterprise_management_console/actions.md index 4c789eca69cf..a21c3893a748 100644 --- a/translations/pt-BR/data/reusables/enterprise_management_console/actions.md +++ b/translations/pt-BR/data/reusables/enterprise_management_console/actions.md @@ -1 +1 @@ -1. Na barra lateral esquerda, clique em **Actions** (Ações). ![Actions tab in the settings sidebar](/assets/images/enterprise/management-console/sidebar-actions.png) +1. Na barra lateral esquerda, clique em **Actions** (Ações). ![Aba Ações na barra lateral de configurações](/assets/images/enterprise/management-console/sidebar-actions.png) diff --git a/translations/pt-BR/data/reusables/enterprise_management_console/advanced-security-license.md b/translations/pt-BR/data/reusables/enterprise_management_console/advanced-security-license.md index 29c2a88163d3..ceb87149df45 100644 --- a/translations/pt-BR/data/reusables/enterprise_management_console/advanced-security-license.md +++ b/translations/pt-BR/data/reusables/enterprise_management_console/advanced-security-license.md @@ -1 +1 @@ -If you can't see **{% data variables.product.prodname_advanced_security %}** in the sidebar, it means that your license doesn't include support for {% data variables.product.prodname_advanced_security %} features, including {% data variables.product.prodname_code_scanning %} and {% data variables.product.prodname_secret_scanning %}. A licença do {% data variables.product.prodname_advanced_security %} dá a você e aos seus usuários acesso a recursos que ajudam a tornar seus repositórios e códigos mais seguros. {% if currentVersion ver_gt "enterprise-server@2.22" %}For more information, see "[About GitHub Advanced Security](/github/getting-started-with-github/about-github-advanced-security)" or contact {% data variables.contact.contact_enterprise_sales %}.{% endif %} +Se você não pode ver **{% data variables.product.prodname_advanced_security %}** na barra lateral. Isso significa que sua licença não inclui suporte para funcionalidades de {% data variables.product.prodname_advanced_security %}, incluindo {% data variables.product.prodname_code_scanning %} e {% data variables.product.prodname_secret_scanning %}. A licença do {% data variables.product.prodname_advanced_security %} dá a você e aos seus usuários acesso a recursos que ajudam a tornar seus repositórios e códigos mais seguros. {% if currentVersion ver_gt "enterprise-server@2.22" %}Para obter mais informações, consulte "[Sobre o GitHub Advanced Security](/github/getting-started-with-github/about-github-advanced-security)" ou entre em contato com {% data variables.contact.contact_enterprise_sales %}.{% endif %} diff --git a/translations/pt-BR/data/reusables/enterprise_migrations/ready-to-import-migrations.md b/translations/pt-BR/data/reusables/enterprise_migrations/ready-to-import-migrations.md index 0cdbb1f88094..28da3b362cc7 100644 --- a/translations/pt-BR/data/reusables/enterprise_migrations/ready-to-import-migrations.md +++ b/translations/pt-BR/data/reusables/enterprise_migrations/ready-to-import-migrations.md @@ -1 +1 @@ -1. To prepare the archived migration data for import into a {% data variables.product.prodname_ghe_server %} instance, see "[Preparing to migrate data to your enterprise](/enterprise/admin/user-management/preparing-to-migrate-data-to-your-enterprise)". +1. Para preparar os dados de migração arquivados para fazer a importação para uma instância de {% data variables.product.prodname_ghe_server %}, consulte "[Preparar-se para migrar dados para a sua empresa](/enterprise/admin/user-management/preparing-to-migrate-data-to-your-enterprise)". diff --git a/translations/pt-BR/data/reusables/enterprise_site_admin_settings/message-preview-save.md b/translations/pt-BR/data/reusables/enterprise_site_admin_settings/message-preview-save.md index c834bf66b443..b84bc18f9dc8 100644 --- a/translations/pt-BR/data/reusables/enterprise_site_admin_settings/message-preview-save.md +++ b/translations/pt-BR/data/reusables/enterprise_site_admin_settings/message-preview-save.md @@ -1,2 +1,2 @@ -1. Optionally, to preview your message, click **Preview**. ![Preview message button](/assets/images/enterprise/site-admin-settings/message-preview-button.png) +1. Opcionalmente, para pré-visualizar a sua mensagem, clique em **Visualizar**. ![Botão Visualizar mensagem](/assets/images/enterprise/site-admin-settings/message-preview-button.png) 1. Clique em **Save changes** (Salvar alterações). ![Botão Edit message (Editar mensagem)](/assets/images/enterprise/site-admin-settings/message-save-changes-button.png) \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/gated-features/auto-merge.md b/translations/pt-BR/data/reusables/gated-features/auto-merge.md index 72a58ba07dd8..acfb4dddffad 100644 --- a/translations/pt-BR/data/reusables/gated-features/auto-merge.md +++ b/translations/pt-BR/data/reusables/gated-features/auto-merge.md @@ -1 +1 @@ -Auto-merge for pull requests is available in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, and {% data variables.product.prodname_ghe_cloud %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} \ No newline at end of file +Auto-merge for pull requests is available in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, {% data variables.product.prodname_ghe_cloud %}, and {% data variables.product.prodname_ghe_server %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} diff --git a/translations/pt-BR/data/reusables/gated-features/code-scanning.md b/translations/pt-BR/data/reusables/gated-features/code-scanning.md index 69e6abf27f4f..35598cce5476 100644 --- a/translations/pt-BR/data/reusables/gated-features/code-scanning.md +++ b/translations/pt-BR/data/reusables/gated-features/code-scanning.md @@ -1 +1,4 @@ -{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_code_scanning_capc %} is available for all public repositories and for private repositories owned by organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled.{% else %}{% data variables.product.prodname_code_scanning_capc %} is available if you have a license for {% data variables.product.prodname_GH_advanced_security %}.{% endif %} {% data reusables.advanced-security.more-info-ghas %} +{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_code_scanning_capc %} is available for all public repositories and for private repositories owned by organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled. +{%- elsif currentVersion ver_gt "enterprise-server@3.0" %}{% data variables.product.prodname_code_scanning_capc %} is available if {% data variables.product.prodname_GH_advanced_security %} is enabled for the repository. +{%- else %} +{% data variables.product.prodname_code_scanning_capc %} is available if you have a license for {% data variables.product.prodname_GH_advanced_security %}.{% endif %} {% data reusables.advanced-security.more-info-ghas %} diff --git a/translations/pt-BR/data/reusables/gated-features/discussions.md b/translations/pt-BR/data/reusables/gated-features/discussions.md index 5ada0a25eea1..864301ba41aa 100644 --- a/translations/pt-BR/data/reusables/gated-features/discussions.md +++ b/translations/pt-BR/data/reusables/gated-features/discussions.md @@ -1 +1 @@ -{% data variables.product.prodname_discussions %} is available in beta for public repositories on {% data variables.product.prodname_dotcom_the_website %}. {% data reusables.gated-features.more-info-org-products %} +{% data variables.product.prodname_discussions %} está disponível em beta para repositórios públicos em {% data variables.product.prodname_dotcom_the_website %}. {% data reusables.gated-features.more-info-org-products %} diff --git a/translations/pt-BR/data/reusables/gated-features/environments.md b/translations/pt-BR/data/reusables/gated-features/environments.md index 916fe9c1d323..1e1d9104d09e 100644 --- a/translations/pt-BR/data/reusables/gated-features/environments.md +++ b/translations/pt-BR/data/reusables/gated-features/environments.md @@ -1 +1 @@ -{% data reusables.gated-features.actions-shared %} Environments, environment protection rules, and environment secrets are available in public repositories for all products and in private repositories for {% data variables.product.prodname_enterprise %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} +{% data reusables.gated-features.actions-shared %} Os ambientes, regras de proteção de ambiente e segredos de ambiente estão disponíveis em repositórios públicos para todos os produtos e em repositórios privados para {% data variables.product.prodname_enterprise %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} diff --git a/translations/pt-BR/data/reusables/gated-features/pages.md b/translations/pt-BR/data/reusables/gated-features/pages.md index 31caf392d2d3..0e25d3c6737c 100644 --- a/translations/pt-BR/data/reusables/gated-features/pages.md +++ b/translations/pt-BR/data/reusables/gated-features/pages.md @@ -1 +1 @@ -{% if currentVersion == "github-ae@latest" %}{% data variables.product.prodname_pages %} is available in internal and private repositories with {% data variables.product.prodname_ghe_managed %}. {% endif %}{% data variables.product.prodname_pages %} is available in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, {% data variables.product.prodname_ghe_cloud %}, and {% data variables.product.prodname_ghe_server %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} +{% if currentVersion == "github-ae@latest" %}{% data variables.product.prodname_pages %} está disponível em repositórios internos e privados com {% data variables.product.prodname_ghe_managed %}. {% endif %}{% data variables.product.prodname_pages %} está disponível em repositórios públicos com {% data variables.product.prodname_free_user %} e {% data variables.product.prodname_free_team %} para organizações, e em repositórios públicos e privados com {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, {% data variables.product.prodname_ghe_cloud %} e {% data variables.product.prodname_ghe_server %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} diff --git a/translations/pt-BR/data/reusables/gated-features/private-pages.md b/translations/pt-BR/data/reusables/gated-features/private-pages.md index 3fb7f0a3a73f..9fa0fe959aa0 100644 --- a/translations/pt-BR/data/reusables/gated-features/private-pages.md +++ b/translations/pt-BR/data/reusables/gated-features/private-pages.md @@ -1 +1 @@ -Access control for {% data variables.product.prodname_pages %} sites is available in private repositories with {% data variables.product.prodname_ghe_cloud %}. +O controle de acesso para sites de {% data variables.product.prodname_pages %} está disponível em repositórios privados com {% data variables.product.prodname_ghe_cloud %}. diff --git a/translations/pt-BR/data/reusables/gated-features/protected-branches.md b/translations/pt-BR/data/reusables/gated-features/protected-branches.md index ffae769bab96..7eec25324e94 100644 --- a/translations/pt-BR/data/reusables/gated-features/protected-branches.md +++ b/translations/pt-BR/data/reusables/gated-features/protected-branches.md @@ -1 +1 @@ -{% if currentVersion == "github-ae@latest" %}Protected branches are available in internal and private repositories with {% data variables.product.prodname_ghe_managed %}, {% else%}Protected branches are available {% endif %}in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, {% data variables.product.prodname_ghe_cloud %}, and {% data variables.product.prodname_ghe_server %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} +{% if currentVersion == "github-ae@latest" %}Os branches protegidos estão disponíveis em repositórios internos e privados com {% data variables.product.prodname_ghe_managed %}, {% else%}Os branches protegidos estão disponíveis {% endif %}em repositórios públicos com {% data variables.product.prodname_free_user %} e {% data variables.product.prodname_free_team %} para organizações, e em repositórios públicos e privados com {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, {% data variables.product.prodname_ghe_cloud %} e {% data variables.product.prodname_ghe_server %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} diff --git a/translations/pt-BR/data/reusables/gist/cannot-convert-public-gists-to-secret.md b/translations/pt-BR/data/reusables/gist/cannot-convert-public-gists-to-secret.md index 535fa5cd9df2..338d25f7b8d5 100644 --- a/translations/pt-BR/data/reusables/gist/cannot-convert-public-gists-to-secret.md +++ b/translations/pt-BR/data/reusables/gist/cannot-convert-public-gists-to-secret.md @@ -1 +1 @@ -After creating a gist, you cannot convert it from {% if currentVersion == "github-ae@latest" %}internal{% else %}public{% endif %} to secret. +Após criar um gist, você não poderá convertê-lo de {% if currentVersion == "github-ae@latest" %}interno{% else %}público{% endif %} para secreto. diff --git a/translations/pt-BR/data/reusables/github-actions/actions-billing.md b/translations/pt-BR/data/reusables/github-actions/actions-billing.md index 04d5d9ded7ef..6a6f7b296ea7 100644 --- a/translations/pt-BR/data/reusables/github-actions/actions-billing.md +++ b/translations/pt-BR/data/reusables/github-actions/actions-billing.md @@ -1 +1 @@ -{% data variables.product.prodname_actions %} usage is free for both public repositories and self-hosted runners. Para repositórios privados, cada conta {% data variables.product.prodname_dotcom %} recebe uma certa quantidade de minutos e armazenamento gratuitos, dependendo do produto usado com a conta. Any usage beyond the included amounts is controlled by spending limits. +O uso de {% data variables.product.prodname_actions %} é grátis tanto para repositórios públicos quanto para executores auto-hospedados. Para repositórios privados, cada conta {% data variables.product.prodname_dotcom %} recebe uma certa quantidade de minutos e armazenamento gratuitos, dependendo do produto usado com a conta. Any usage beyond the included amounts is controlled by spending limits. diff --git a/translations/pt-BR/data/reusables/github-actions/actions-spending-limit-brief.md b/translations/pt-BR/data/reusables/github-actions/actions-spending-limit-brief.md index 20d912fb21ee..70eec6819c67 100644 --- a/translations/pt-BR/data/reusables/github-actions/actions-spending-limit-brief.md +++ b/translations/pt-BR/data/reusables/github-actions/actions-spending-limit-brief.md @@ -1 +1 @@ -If you are a monthly-billed customer, your account will have a default spending limit of $0, which prevents additional usage of minutes or storage for private repositories beyond the amounts included with your account. If you pay your account by invoice, your account will have an unlimited default spending limit. +Se você é um cliente que realiza cobrança mensal, a sua conta terá um limite de gastos padrão de $ 0, o que impede o uso adicional de minutos ou armazenamento para repositórios privados além dos valores incluídos na sua conta. If you pay your account by invoice, your account will have an unlimited default spending limit. diff --git a/translations/pt-BR/data/reusables/github-actions/actions-spending-limit-detailed.md b/translations/pt-BR/data/reusables/github-actions/actions-spending-limit-detailed.md index 0ce0975905ae..2bd7e655dcb1 100644 --- a/translations/pt-BR/data/reusables/github-actions/actions-spending-limit-detailed.md +++ b/translations/pt-BR/data/reusables/github-actions/actions-spending-limit-detailed.md @@ -1,3 +1,3 @@ {% data reusables.github-actions.actions-spending-limit-brief %} -If you have an unlimited spending limit or a spending limit set higher than $0, you will be billed for any additional minutes or storage beyond the included amounts in your account, also called overages. {% data variables.product.prodname_dotcom %} charges usage to the account that owns the repository where a workflow is run. Quaisquer cupons em sua conta não se aplicam a {% data variables.product.prodname_actions %} excessos. +If you have an unlimited spending limit or a spending limit set higher than $0, you will be billed for any additional minutes or storage beyond the included amounts in your account, also called overages. {% data variables.product.prodname_dotcom %} cobra o uso da conta do repositório em que um fluxo de trabalho é executado. Quaisquer cupons em sua conta não se aplicam a {% data variables.product.prodname_actions %} excessos. diff --git a/translations/pt-BR/data/reusables/github-actions/contacting-support.md b/translations/pt-BR/data/reusables/github-actions/contacting-support.md index bb90d9986205..a5aeaa96375c 100644 --- a/translations/pt-BR/data/reusables/github-actions/contacting-support.md +++ b/translations/pt-BR/data/reusables/github-actions/contacting-support.md @@ -1,4 +1,4 @@ -If you need help with anything related to workflow configuration, such as syntax, {% data variables.product.prodname_dotcom %}-hosted runners, or building actions, look for an existing topic or start a new one in the [{% data variables.product.prodname_gcf %}'s {% data variables.product.prodname_actions %} category](https://github.community/c/code-to-cloud/github-actions/41). +Se precisar de ajuda com algo relacionado com a configuração do fluxo de trabalho, como sintaxe, executores hospedados em {% data variables.product.prodname_dotcom %}, ou ações de criação, procure por um tópico existente ou comece um novo na categoria de [{% data variables.product.prodname_gcf %} {% data variables.product.prodname_actions %} ](https://github.community/c/code-to-cloud/github-actions/41). Se você tiver comentários ou solicitações de recursos para {% data variables.product.prodname_actions %}, compartilhe-os na {% data variables.contact.contact_feedback_actions %}. diff --git a/translations/pt-BR/data/reusables/github-actions/supported-github-runners.md b/translations/pt-BR/data/reusables/github-actions/supported-github-runners.md index eb59a94fbb65..bae721470a1f 100644 --- a/translations/pt-BR/data/reusables/github-actions/supported-github-runners.md +++ b/translations/pt-BR/data/reusables/github-actions/supported-github-runners.md @@ -1,8 +1,8 @@ -| Ambiente virtual | Etiqueta de fluxo de trabalho YAML | -| -------------------- | ---------------------------------- | -| Windows Server 2019 | `windows-latest` ou `windows-2019` | -| Ubuntu 20.04 | `ubuntu-20.04` | -| Ubuntu 18.04 | `ubuntu-latest` ou `ubuntu-18.04` | -| Ubuntu 16.04 | `ubuntu-16.04` | -| macOS Big Sur 11.0 | `macos-11.0` | -| macOS Catalina 10.15 | `macos-latest` or `macos-10.15` | +| Ambiente virtual | Etiqueta de fluxo de trabalho YAML | +| -------------------- | -------------------------------------------- | +| Windows Server 2019 | `windows-latest` ou `windows-2019` | +| Ubuntu 20.04 | `ubuntu-latest` (see note) or `ubuntu-20.04` | +| Ubuntu 18.04 | `ubuntu-latest` (see note) or `ubuntu-18.04` | +| Ubuntu 16.04 | `ubuntu-16.04` | +| macOS Big Sur 11.0 | `macos-11.0` | +| macOS Catalina 10.15 | `macos-latest` or `macos-10.15` | diff --git a/translations/pt-BR/data/reusables/github-actions/ubuntu-runner-preview.md b/translations/pt-BR/data/reusables/github-actions/ubuntu-runner-preview.md index f07ebd2ff4a8..6eb91edc1378 100644 --- a/translations/pt-BR/data/reusables/github-actions/ubuntu-runner-preview.md +++ b/translations/pt-BR/data/reusables/github-actions/ubuntu-runner-preview.md @@ -1,5 +1,5 @@ {% note %} -**Nota:** O ambiente virtual do Ubuntu 20.04 é atualmente fornecido apenas como visualização. A etiqueta de fluxo de trabalho YAML `ubuntu-latest` ainda usa o ambiente virtual Ubuntu 18.04. +**Note:** The `ubuntu-latest` label is currently being migrated from the Ubuntu 18.04 virtual environment to Ubuntu 20.04. Specifying the `ubuntu-latest` label during the migration might use either virtual environment. To explicitly use Ubuntu 20.04 or Ubuntu 18.04, specify `ubuntu-20.04` or `ubuntu-18.04`. When the migration is complete, `ubuntu-latest` will use the Ubuntu 20.04 virtual environment. For more information about the migration, see "[Ubuntu-latest workflows will use Ubuntu-20.04](https://github.com/actions/virtual-environments/issues/1816)." {% endnote %} diff --git a/translations/pt-BR/data/reusables/organizations/organizations_include.md b/translations/pt-BR/data/reusables/organizations/organizations_include.md index a43d34345a54..a3bb2ba3c2a3 100644 --- a/translations/pt-BR/data/reusables/organizations/organizations_include.md +++ b/translations/pt-BR/data/reusables/organizations/organizations_include.md @@ -6,3 +6,4 @@ As organizações incluem: - [Equipes aninhadas que refletem a estrutura da sua empresa ou grupo](/articles/about-teams) com permissões de acesso em cascata e menções {% if currentVersion != "github-ae@latest" %} - A capacidade para os proprietários da organização verem a autenticação de dois fatores [two-factor authentication (2FA) status](/articles/about-two-factor-authentication) (status de autenticação de dois fatores) - A opção de [Exigir que todos os integrantes da organização usem a autenticação de dois fatores](/articles/requiring-two-factor-authentication-in-your-organization){% endif %} +{% if currentVersion == "free-pro-team@latest" %}- The option to purchase a license for {% data variables.product.prodname_GH_advanced_security %} and use the features on private repositories. {% data reusables.advanced-security.more-info-ghas %}{% endif %} diff --git a/translations/pt-BR/data/reusables/pages/new-or-existing-repo.md b/translations/pt-BR/data/reusables/pages/new-or-existing-repo.md index 8cdab25f1c70..4087ad034bbf 100644 --- a/translations/pt-BR/data/reusables/pages/new-or-existing-repo.md +++ b/translations/pt-BR/data/reusables/pages/new-or-existing-repo.md @@ -1,3 +1,5 @@ Se o seu site for um projeto independente, você pode criar um novo repositório para armazenar o código-fonte do seu site. Se o seu site estiver associado a um projeto existente, você pode adicionar o código-fonte {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 2" or currentVersion == "github-ae@latest" %}a esse repositório do projeto, em uma pasta de `/docs` no branch padrão ou em um branch diferente.{% else %}para o seu site para um branch de `páginas gh-pages` ou uma pasta de `docs` no branch `mestre` no repositório do projeto.{% endif %} Por exemplo, se você estiver criando um site para publicar a documentação de um projeto que já está em {% data variables.product.product_name %}, você deverá armazenar o código-fonte para o site no mesmo repositório do projeto. +{% if currentVersion == "free-pro-team@latest" %}If the account that owns the repository uses {% data variables.product.prodname_free_user %} or {% data variables.product.prodname_free_team %}, the repository must be public.{% endif %} + Se você deseja criar um site em um repositório existente, pule para a seção "[Criar o seu site](#creating-your-site). diff --git a/translations/pt-BR/data/reusables/pages/private_pages_are_public_warning.md b/translations/pt-BR/data/reusables/pages/private_pages_are_public_warning.md index 04d4ddeb1c0e..a6af500463b6 100644 --- a/translations/pt-BR/data/reusables/pages/private_pages_are_public_warning.md +++ b/translations/pt-BR/data/reusables/pages/private_pages_are_public_warning.md @@ -1,5 +1,5 @@ {% warning %} -**Warning**: {% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}If your site administrator has enabled Public Pages, {% endif %}{% data variables.product.prodname_pages %} sites are publicly available on the internet{% if currentVersion == "free-pro-team@latest" %} by default{% endif %}, even if the repository for the site is private or internal.{% if currentVersion == "free-pro-team@latest" %} {% data reusables.pages.about-private-publishing %} Otherwise, if{% else %} If{% endif %} you have sensitive data in your site's repository, you may want to remove the data before publishing. For more information, see{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} "[Configuring {% data variables.product.prodname_pages %} for your enterprise](/admin/configuration/configuring-github-pages-for-your-enterprise#enabling-public-sites-for-github-pages)" and{% endif %} "[About repository visibility](/github/creating-cloning-and-archiving-repositories/about-repository-visibility){% if currentVersion == "free-pro-team@latest" %}" and "[Changing the visibility of your {% data variables.product.prodname_pages %} site](/github/working-with-github-pages/changing-the-visibility-of-your-github-pages-site)."{% else %}."{% endif %} +**Aviso**: {% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}Se o administrador do site tiver ativado páginas públicas, {% endif %}{% data variables.product.prodname_pages %} sites estão disponíveis publicamente na internet{% if currentVersion == "free-pro-team@latest" %} por padrão{% endif %}, Mesmo que o repositório para o site seja privado ou interno. {% if currentVersion == "free-pro-team@latest" %} {% data reusables.pages.about-private-publishing %} Caso contrário, se{% else %} Se{% endif %} tiver dados confidenciais no repositório do seu site, poderá remover os dados antes de publicar. Para mais informações, consulte{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}[Configurando {% data variables.product.prodname_pages %} para a sua empresa](/admin/configuration/configuring-github-pages-for-your-enterprise#enabling-public-sites-for-github-pages)" e{% endif %} "[Sobre a visibilidade do repositório](/github/creating-cloning-and-archiving-repositories/about-repository-visibility){% if currentVersion == "free-pro-team@latest" %}" e "[Alterando a visibilidade do seu site {% data variables.product.prodname_pages %}](/github/working-with-github-pages/changing-the-visibility-of-your-github-pages-site).{% else %}."{% endif %} {% endwarning %} diff --git a/translations/pt-BR/data/reusables/pull_requests/you-can-auto-merge.md b/translations/pt-BR/data/reusables/pull_requests/you-can-auto-merge.md index 784c6733e9fd..1fdcea56d13b 100644 --- a/translations/pt-BR/data/reusables/pull_requests/you-can-auto-merge.md +++ b/translations/pt-BR/data/reusables/pull_requests/you-can-auto-merge.md @@ -1,3 +1,3 @@ -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} You can configure a pull request to merge automatically when all merge requirements are met. Para obter mais informações, consulte "[Fazer merge automático de um pull request](/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request)". -{% endif %} \ No newline at end of file +{% endif %} diff --git a/translations/pt-BR/data/reusables/webhooks/pull_request_webhook_properties.md b/translations/pt-BR/data/reusables/webhooks/pull_request_webhook_properties.md index f458924c1244..43c93c2f5f7b 100644 --- a/translations/pt-BR/data/reusables/webhooks/pull_request_webhook_properties.md +++ b/translations/pt-BR/data/reusables/webhooks/pull_request_webhook_properties.md @@ -1,3 +1,3 @@ -| Tecla | Tipo | Descrição | -| ------ | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `Ação` | `string` | A ação que foi executada. Can be one of `opened`, `edited`, `closed`, `assigned`, `unassigned`, `review_requested`, `review_request_removed`, `ready_for_review`, `converted_to_draft`, `labeled`, `unlabeled`, `synchronize`, `locked`, `unlocked`, or `reopened`. Se a ação é `closed` e a chave `merged` é `false`, o pull request foi fechado com commits não mesclados. Se a ação for `closed` e a chave `merged` for `verdadeira`, o pull request foi mesclado. | +| Tecla | Tipo | Descrição | +| ------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `Ação` | `string` | A ação que foi executada. Can be one of `opened`, `edited`, `closed`, `assigned`, `unassigned`, `review_requested`, `review_request_removed`, `ready_for_review`, `converted_to_draft`, `labeled`, `unlabeled`, `synchronize`, {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}`auto_merge_enabled`, `auto_merge_disabled`,{% endif %} `locked`, `unlocked`, or `reopened`. Se a ação é `closed` e a chave `merged` é `false`, o pull request foi fechado com commits não mesclados. Se a ação for `closed` e a chave `merged` for `verdadeira`, o pull request foi mesclado. | diff --git a/translations/pt-BR/data/variables/action_code_examples.yml b/translations/pt-BR/data/variables/action_code_examples.yml index 8f9aecb69927..c9b792d4b1fe 100644 --- a/translations/pt-BR/data/variables/action_code_examples.yml +++ b/translations/pt-BR/data/variables/action_code_examples.yml @@ -24,20 +24,20 @@ - etiquetas - title: Add releases to GitHub - description: Publish Github releases in an action + description: Publish GitHub releases in an action languages: 'Dockerfile, Shell' href: elgohr/Github-Release-Action tags: - releases - - publishing + - publicar - title: Publish a docker image to Dockerhub - description: A Github Action used to build and publish Docker images + description: A GitHub Action used to build and publish Docker images languages: 'Dockerfile, Shell' href: elgohr/Publish-Docker-Github-Action tags: - docker - - publishing + - publicar - build - title: Create an issue using content from a file @@ -53,7 +53,7 @@ href: softprops/action-gh-release tags: - releases - - publishing + - publicar - title: GitHub Project Automation+ description: Automate GitHub Project cards with any webhook event @@ -104,7 +104,7 @@ languages: 'JavaScript, Shell' href: ad-m/github-push-action tags: - - publishing + - publicar - title: Generate release notes based on your events description: Action to auto generate a release note based on your events @@ -112,7 +112,7 @@ href: Decathlon/release-notes-generator-action tags: - releases - - publishing + - publicar - title: Create a GitHub wiki page based on the provided markdown file description: Create a GitHub wiki page based on the provided markdown file @@ -120,10 +120,10 @@ href: Decathlon/wiki-page-creator-action tags: - wiki - - publishing + - publicar - title: Label your Pull Requests auto-magically (using committed files) - description: Github action to label your pull requests auto-magically (using committed files) + description: GitHub action to label your pull requests auto-magically (using committed files) languages: 'TypeScript, Dockerfile, JavaScript' href: Decathlon/pull-request-labeler-action tags: @@ -132,7 +132,7 @@ - etiquetas - title: Add Label to your Pull Requests based on the author team name - description: Github action to label your pull requests based on the author name + description: GitHub action to label your pull requests based on the author name languages: 'TypeScript, JavaScript' href: JulienKode/team-labeler-action tags: @@ -332,4 +332,4 @@ languages: 'TypeScript, JavaScript' href: peaceiris/actions-gh-pages tags: - - publishing + - publicar diff --git a/translations/pt-BR/data/variables/product.yml b/translations/pt-BR/data/variables/product.yml index 9f88ea0a0325..4d7a6959dddb 100644 --- a/translations/pt-BR/data/variables/product.yml +++ b/translations/pt-BR/data/variables/product.yml @@ -147,10 +147,10 @@ current-340-version: '11.10.354' #Developer site product variables #Use this inside command-line and other code blocks doc_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://developer.github.com{% else %}https://developer.github.com/enterprise/{{currentVersion}}{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://docs.github.com/rest{% elsif enterpriseServerVersions contains currentVersion %}https://docs.github.com/enterprise/{{ currentVersion | version_num }}/rest{% elsif currentVersion == "github-ae@latest" %}https://docs.github.com/github-ae@latest/rest{% endif %} #Use this inside command-line code blocks api_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% else %}http(s)://[hostname]/api/v3{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/v3{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]{% endif %} #Use this inside command-line code blocks #Enterprise OAuth paths that don't include "/graphql" or "/api/v3" oauth_host_code: >- @@ -159,10 +159,10 @@ device_authorization_url: >- {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}[`https://github.com/login/device`](https://github.com/login/device){% else %}`http(s)://[hostname]/login/device`{% endif %} #Use this all other code blocks api_url_code: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% else %}http(s)://[hostname]/api/v3{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/v3{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]{% endif %} #Use this inside command-line code blocks graphql_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% else %}http(s)://[hostname]/api/graphql{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/graphql{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]/graphql{% endif %} #Use this all other code blocks graphql_url_code: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% else %}http(s)://[hostname]/api/graphql{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/graphql{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]/graphql{% endif %} diff --git a/translations/ru-RU/content/actions/hosting-your-own-runners/about-self-hosted-runners.md b/translations/ru-RU/content/actions/hosting-your-own-runners/about-self-hosted-runners.md index 5b5debce0498..251556fb90a2 100644 --- a/translations/ru-RU/content/actions/hosting-your-own-runners/about-self-hosted-runners.md +++ b/translations/ru-RU/content/actions/hosting-your-own-runners/about-self-hosted-runners.md @@ -7,7 +7,7 @@ redirect_from: versions: free-pro-team: '*' enterprise-server: '>=2.22' -type: 'обзор' +type: overview --- {% data reusables.actions.enterprise-beta %} @@ -63,7 +63,7 @@ There are some limits on {% data variables.product.prodname_actions %} usage whe {% data reusables.github-actions.usage-api-requests %} - **Job matrix** - {% data reusables.github-actions.usage-matrix-limits %} -### Supported operating systems for self-hosted runners +### Supported architectures and operating systems for self-hosted runners The following operating systems are supported for the self-hosted runner application. @@ -92,6 +92,14 @@ The following operating systems are supported for the self-hosted runner applica - macOS 10.13 (High Sierra) or later +#### Architectures + +The following processor architectures are supported for the self-hosted runner application. + +- `x64` - Linux, macOS, Windows. +- `ARM64` - Linux only. +- `ARM32` - Linux only. + {% if enterpriseServerVersions contains currentVersion %} ### Supported actions on self-hosted runners diff --git a/translations/ru-RU/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md b/translations/ru-RU/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md index 77537c94aedf..49ccca3a2226 100644 --- a/translations/ru-RU/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md +++ b/translations/ru-RU/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md @@ -29,7 +29,7 @@ A self-hosted runner automatically receives certain labels when it is added to { * `self-hosted`: Default label applied to all self-hosted runners. * `linux`, `windows`, or `macOS`: Applied depending on operating system. -* `x86`, `x64`, `ARM`, or `ARM64`: Applied depending on hardware architecture. +* `x64`, `ARM`, or `ARM64`: Applied depending on hardware architecture. You can use your workflow's YAML to send jobs to a combination of these labels. In this example, a self-hosted runner that matches all three labels will be eligible to run the job: diff --git a/translations/ru-RU/content/actions/index.md b/translations/ru-RU/content/actions/index.md index 6fffe233c739..dbd740156fce 100644 --- a/translations/ru-RU/content/actions/index.md +++ b/translations/ru-RU/content/actions/index.md @@ -67,7 +67,7 @@ versions:
- {% render 'code-example-card' for actionsCodeExamples as example %} + {% render code-example-card for actionsCodeExamples as example %}
diff --git a/translations/ru-RU/content/actions/reference/specifications-for-github-hosted-runners.md b/translations/ru-RU/content/actions/reference/specifications-for-github-hosted-runners.md index f81a2a8d431a..ee1a447cb5fd 100644 --- a/translations/ru-RU/content/actions/reference/specifications-for-github-hosted-runners.md +++ b/translations/ru-RU/content/actions/reference/specifications-for-github-hosted-runners.md @@ -41,12 +41,17 @@ Windows virtual machines are configured to run as administrators with User Accou ### Supported runners and hardware resources -Each virtual machine has the same hardware resources available. +Hardware specification for Windows and Linux virtual machines: - 2-core CPU - 7 GB of RAM memory - 14 GB of SSD disk space +Hardware specification for macOS virtual machines: +- 3-core CPU +- 14 GB of RAM memory +- 14 GB of SSD disk space + {% data reusables.github-actions.supported-github-runners %} {% data reusables.github-actions.ubuntu-runner-preview %} @@ -71,9 +76,13 @@ The software tools included in {% data variables.product.prodname_dotcom %}-host {% data variables.product.prodname_dotcom %}-hosted runners include the operating system's default built-in tools, in addition to the packages listed in the above references. For example, Ubuntu and macOS runners include `grep`, `find`, and `which`, among other default tools. -Workflow logs include a link to the preinstalled tools on the runner. For more information, see "[Viewing workflow run history](/actions/managing-workflow-runs/viewing-workflow-run-history)." +Workflow logs include a link to the preinstalled tools on the exact runner. To find this information in the workflow log, expand the `Set up job` section. Under that section, expand the `Virtual Environment` section. The link following `Included Software` will tell you the the preinstalled tools on the runner that ran the workflow. ![Installed software link](/assets/images/actions-runner-installed-software-link.png) For more information, see "[Viewing workflow run history](/actions/managing-workflow-runs/viewing-workflow-run-history)." + +We recommend using actions to interact with the software installed on runners. This approach has several benefits: +- Usually, actions provide more flexible functionality like versions selection, ability to pass arguments, and parameters +- It ensures the tool versions used in your workflow will remain the same regardless of software updates -If there is a tool that you'd like to request, please open an issue at [actions/virtual-environments](https://github.com/actions/virtual-environments). +If there is a tool that you'd like to request, please open an issue at [actions/virtual-environments](https://github.com/actions/virtual-environments). This repository also contains announcements about all major software updates on runners. ### IP addresses diff --git a/translations/ru-RU/content/admin/configuration/configuring-code-scanning-for-your-appliance.md b/translations/ru-RU/content/admin/configuration/configuring-code-scanning-for-your-appliance.md index 08a27ed2a365..185e01118da8 100644 --- a/translations/ru-RU/content/admin/configuration/configuring-code-scanning-for-your-appliance.md +++ b/translations/ru-RU/content/admin/configuration/configuring-code-scanning-for-your-appliance.md @@ -73,7 +73,7 @@ If the server on which you are running {% endif %} #### Enabling code scanning for individual repositories -After you configure a self-hosted runner, {% if currentVersion == "enterprise-server@2.22" %}and provision the actions,{% endif %} users can enable {% data variables.product.prodname_code_scanning %} for individual repositories on {% data variables.product.product_location %}. For more information, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)." +After you configure a self-hosted runner, {% if currentVersion == "enterprise-server@2.22" %}and provision the actions,{% endif %} users can enable {% data variables.product.prodname_code_scanning %} for individual repositories on {% data variables.product.product_location %}. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." ### Running {% data variables.product.prodname_code_scanning %} using the {% data variables.product.prodname_codeql_runner %} If you don't want to use {% data variables.product.prodname_actions %}, you can run {% data variables.product.prodname_code_scanning %} using the {% data variables.product.prodname_codeql_runner %}. diff --git a/translations/ru-RU/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md b/translations/ru-RU/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md index bb3988d67db1..bbfc6b83c15b 100644 --- a/translations/ru-RU/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md +++ b/translations/ru-RU/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md @@ -20,7 +20,7 @@ For encryption in transit, {% data variables.product.product_name %} uses Transp The key that you provide is stored in a hardware security module (HSM) in a key vault that {% data variables.product.company_short %} manages. -To configure your encryption key, use the REST API. There are a number of API endpoints, for example to check the status of encryption, update your encryption key, and delete your encryption key. Note that deleting your key will freeze your enterprise. For more information about the API endpoints, see "[Encryption at rest](/rest/reference/enterprise-admin#encryption-at-rest)" in the REST API documentation. +To configure your encryption key, use the REST API. There are a number of API endpoints, for example to check the status of encryption, update your encryption key, and disable your encryption key. Note that disabling your key will freeze your enterprise. For more information about the API endpoints, see "[Encryption at rest](/rest/reference/enterprise-admin#encryption-at-rest)" in the REST API documentation. ### Adding or updating an encryption key @@ -48,24 +48,24 @@ Your 2048 bit RSA private key should be in PEM format, for example in a file cal curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id ``` -### Deleting your encryption key +### Disabling your encryption key -To freeze your enterprise, for example in the case of a breach, you can disable encryption at rest by deleting your encryption key. +To freeze your enterprise, for example in the case of a breach, you can disable encryption at rest by marking your encryption key as disabled. -To unfreeze your enterprise after you've deleted your encryption key, contact support. For more information, see "[About {% data variables.contact.enterprise_support %}](/admin/enterprise-support/about-github-enterprise-support)." - -1. To delete your key and disable encryption at rest, use the `DELETE /enterprise/encryption` endpoint. +1. To disable your key and encryption at rest, use the `DELETE /enterprise/encryption` endpoint. This operation does not delete the key permanently. ```shell curl -X DELETE http(s)://hostname/api/v3/enterprise/encryption ``` -2. Optionally, check the status of the delete operation. +2. Optionally, check the status of the delete operation. It takes approximately ten minutes to disable encryption at rest. ```shell curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id ``` +To unfreeze your enterprise after you've disabled your encryption key, contact support. For more information, see "[About {% data variables.contact.enterprise_support %}](/admin/enterprise-support/about-github-enterprise-support)." + ### Дополнительная литература - "[Encryption at rest](/rest/reference/enterprise-admin#encryption-at-rest)" in the REST API documentation diff --git a/translations/ru-RU/content/admin/enterprise-management/upgrading-github-enterprise-server.md b/translations/ru-RU/content/admin/enterprise-management/upgrading-github-enterprise-server.md index 1a14b5b5682f..856905c01e0c 100644 --- a/translations/ru-RU/content/admin/enterprise-management/upgrading-github-enterprise-server.md +++ b/translations/ru-RU/content/admin/enterprise-management/upgrading-github-enterprise-server.md @@ -29,6 +29,26 @@ versions: {% endnote %} +{% if currentVersion ver_gt "enterprise-server@2.20" and currentVersion ver_lt "enterprise-server@3.2" %} + +### About minimum requirements for {% data variables.product.prodname_ghe_server %} 3.0 and later + +Before upgrading to {% data variables.product.prodname_ghe_server %} 3.0 or later, review the hardware resources you've provisioned for your instance. {% data variables.product.prodname_ghe_server %} 3.0 introduces new features such as {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %}, and requires more resources than versions 2.22 and earlier. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes). + +Increased requirements for {% data variables.product.prodname_ghe_server %} 3.0 and later are **bold** in the following table. + +| User licenses | vCPUs | Memory | Attached storage | Root storage | +|:------------------------------ | -------------------------------:| ---------------------------------------:| ---------------------------------------:| ------------:| +| Trial, demo, or 10 light users | **4**
_Up from 2_ | **32 GB**
_Up from 16 GB_ | **150 GB**
_Up from 100 GB_ | 200 GB | +| 10 to 3,000 | **8**
_Up from 4_ | **48 GB**
_Up from 32 GB_ | **300 GB**
_Up from 250 GB_ | 200 GB | +| 3,000 to 5000 | **12**
_Up from 8_ | 64 GB | 500 GB | 200 GB | +| 5,000 to 8000 | **16**
_Up from 12_ | 96 GB | 750 GB | 200 GB | +| 8,000 to 10,000+ | **20**
_Up from 16_ | **160 GB**
_Up from 128 GB_ | 1000 GB | 200 GB | + +{% data reusables.enterprise_installation.about-adjusting-resources %} + +{% endif %} + ### Taking a snapshot A snapshot is a checkpoint of a virtual machine (VM) at a point in time. We highly recommend taking a snapshot before upgrading your virtual machine so that if an upgrade fails, you can revert your VM back to the snapshot. If you're upgrading to a new feature release, you must take a VM snapshot. If you're upgrading to a patch release, you can attach the existing data disk. diff --git a/translations/ru-RU/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md b/translations/ru-RU/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md index 93e0cf66c138..6707aa864022 100644 --- a/translations/ru-RU/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md +++ b/translations/ru-RU/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md @@ -9,13 +9,7 @@ versions: enterprise-server: '>=2.22' --- -{% if currentVersion == "enterprise-server@2.22" %} -{% note %} - -**Note:** {% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 is a limited public beta. Review the external storage requirements below and [sign up for the beta](https://resources.github.com/beta-signup/). - -{% endnote %} -{% endif %} +{% data reusables.actions.enterprise-beta %} {% data reusables.actions.enterprise-github-hosted-runners %} @@ -23,12 +17,34 @@ versions: This article explains how site administrators can configure {% data variables.product.prodname_ghe_server %} to use {% data variables.product.prodname_actions %}. It covers the hardware and software requirements, presents the storage options, and describes the security management policies. +{% endif %} + ### Review hardware considerations -{% data reusables.actions.enterprise-hardware-considerations %} +{% if currentVersion == "enterprise-server@2.22" or currentVersion == "enterprise-server@3.0" %} + +{% note %} + +**Note**: {% if currentVersion == "enterprise-server@2.22" %}{% data variables.product.prodname_actions %} was available for {% data variables.product.prodname_ghe_server %} 2.22 as a limited beta. {% endif %}If you're upgrading an existing {% data variables.product.prodname_ghe_server %} instance to 3.0 or later and want to configure {% data variables.product.prodname_actions %}, note that the minimum hardware requirements have increased. For more information, see "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server#about-minimum-requirements-for-github-enterprise-server-30-and-later)." + +{% endnote %} {% endif %} +{% data reusables.actions.enterprise-hardware-considerations %} + +For more information about resource requirements for {% data variables.product.prodname_ghe_server %}, see the hardware considerations for your instance's platform. + +- [AWS](/admin/installation/installing-github-enterprise-server-on-aws#hardware-considerations) +- [Azure](/admin/installation/installing-github-enterprise-server-on-azure#hardware-considerations) +- [Облачная платформа Google](/admin/installation/installing-github-enterprise-server-on-google-cloud-platform#hardware-considerations) +- [Hyper-V](/admin/installation/installing-github-enterprise-server-on-hyper-v#hardware-considerations) +- [OpenStack KVM](/admin/installation/installing-github-enterprise-server-on-openstack-kvm#hardware-considerations) +- [VMware](/admin/installation/installing-github-enterprise-server-on-vmware#hardware-considerations) +- [XenServer](/admin/installation/installing-github-enterprise-server-on-xenserver#hardware-considerations) + +{% data reusables.enterprise_installation.about-adjusting-resources %} + ### External storage requirements To enable {% data variables.product.prodname_actions %} on {% data variables.product.prodname_ghe_server %}, you must have access to external blob storage. @@ -55,7 +71,7 @@ To enable {% data variables.product.prodname_actions %} on {% data variables.pro ### Enabling {% data variables.product.prodname_actions %} -{% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 is a limited public beta. [Sign up for the beta](https://resources.github.com/beta-signup/). +{% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 was available as a limited beta. To configure {% data variables.product.prodname_actions %} for your instance, upgrade to {% data variables.product.prodname_ghe_server %} 3.0 or later. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes) and "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server)." ### Дополнительная литература diff --git a/translations/ru-RU/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md b/translations/ru-RU/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md index 60a7dc7a2e44..62473efca8b0 100644 --- a/translations/ru-RU/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md +++ b/translations/ru-RU/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md @@ -8,40 +8,40 @@ versions: free-pro-team: '*' --- -### Cloning repositories -Repositories on {% data variables.product.prodname_dotcom %} exist as remote repositories. You can clone public repositories owned by other people. You can clone your own repository to create a local copy on your computer and sync between the two locations. +### About local repositories +Repositories on {% data variables.product.prodname_dotcom %} are remote repositories. You can clone or fork a repository with {% data variables.product.prodname_desktop %} to create a local repository on your computer. + +You can create a local copy of any repository on {% data variables.product.product_name %} that you have access to by cloning the repository. If you own a repository or have write permissions, you can sync between the local and remote locations. For more information, see "[Syncing your branch](/desktop/contributing-and-collaborating-using-github-desktop/syncing-your-branch)." + +When you clone a repository, any changes you push to {% data variables.product.product_name %} will affect the original repository. To make changes without affecting the original project, you can create a separate copy by forking the repository. You can create a pull request to propose that maintainers incorporate the changes in your fork into the original upstream repository. For more information, see "[About forks](/github/collaborating-with-issues-and-pull-requests/about-forks)." + +When you try to use {% data variables.product.prodname_desktop %} to clone a repository that you do not have write access to, {% data variables.product.prodname_desktop %} will prompt you to create a fork automatically. You can choose to use your fork to contribute to the original upstream repository or to work independently on your own project. Any existing forks default to contributing changes to their upstream repositories. You can modify this choice at any time. For more information, see "[Managing fork behavior](#managing-fork-behavior)". You can also clone a repository directly from {% data variables.product.prodname_dotcom %} or {% data variables.product.prodname_enterprise %}. For more information, see "[Cloning a repository from {% data variables.product.prodname_dotcom %} to {% data variables.product.prodname_desktop %}](/desktop/guides/contributing-to-projects/cloning-a-repository-from-github-to-github-desktop/)". -{% mac %} +### Cloning a repository {% data reusables.desktop.choose-clone-repository %} - ![Clone menu option in the Mac app](/assets/images/help/desktop/clone-file-menu-mac.png) {% data reusables.desktop.cloning-location-tab %} - ![Location tabs in the Clone a repository menu](/assets/images/help/desktop/choose-repository-location-mac.png) {% data reusables.desktop.cloning-repository-list %} - ![Clone a repository list](/assets/images/help/desktop/clone-a-repository-list-mac.png) -4. Click **Choose...** and, using the Finder window, navigate to a local path where you want to clone the repository. ![The choose button](/assets/images/help/desktop/clone-choose-button-mac.png) -5. Click **Clone**. ![The clone button](/assets/images/help/desktop/clone-button-mac.png) - -{% endmac %} +{% data reusables.desktop.choose-local-path %} +{% data reusables.desktop.click-clone %} -{% windows %} +### Forking a repository +If you clone a repository that you do not have write access to, {% data variables.product.prodname_desktop %} will create a fork. After creating or cloning a fork, {% data variables.product.prodname_desktop %} will ask how you are planning to use the fork. {% data reusables.desktop.choose-clone-repository %} - ![Clone menu option in the Windows app](/assets/images/help/desktop/clone-file-menu-windows.png) {% data reusables.desktop.cloning-location-tab %} - ![Location tabs in the Clone a repository menu](/assets/images/help/desktop/choose-repository-location-win.png) {% data reusables.desktop.cloning-repository-list %} - ![Clone a repository list](/assets/images/help/desktop/clone-a-repository-list-win.png) -4. Click **Choose...** and, using Windows Explorer, navigate to a local path where you want to clone the repository. ![The choose button](/assets/images/help/desktop/clone-choose-button-win.png) -5. Click **Clone**. ![The clone button](/assets/images/help/desktop/clone-button-win.png) +{% data reusables.desktop.choose-local-path %} +{% data reusables.desktop.click-clone %} +{% data reusables.desktop.fork-type-prompt %} -{% endwindows %} +### Managing fork behavior +You can change how a fork behaves with the upstream repository in {% data variables.product.prodname_desktop %}. -### Forking repositories -To contribute to a project where you don't have write access, you can use {% data variables.product.prodname_desktop %} to create a fork of the repository. Changes on your fork don't affect the original repository. You can commit changes on your fork, then open a pull request to the original repository with your proposed changes. For more information, see "[About forks](/github/collaborating-with-issues-and-pull-requests/about-forks)." +{% data reusables.desktop.open-repository-settings %} +{% data reusables.desktop.select-fork-behavior %} -1. If you've cloned a repository where you don't have write access and try to commit changes, {% data variables.product.prodname_desktop %} will warn that "You don't have write access to **REPOSITORY**. Click **create a fork**. ![Create a fork link](/assets/images/help/desktop/create-a-fork.png) -3. Click **Fork this repository**. ![Fork this repo button](/assets/images/help/desktop/fork-this-repo-button.png) -4. To view your fork on {% data variables.product.prodname_dotcom %}, in the top right corner of {% data variables.product.prodname_dotcom %}, click your profile picture, then click **Your repositories**. ![Your repositories link](/assets/images/help/profile/your-repositories.png) +### Дополнительная литература +- [About remote repositories](/github/using-git/about-remote-repositories) diff --git a/translations/ru-RU/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md b/translations/ru-RU/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md index 6e8a51401db5..36bfcc0b4cea 100644 --- a/translations/ru-RU/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md +++ b/translations/ru-RU/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md @@ -9,7 +9,7 @@ versions: ### About tags in {% data variables.product.prodname_desktop %} -{% data variables.product.prodname_desktop %} allows you to create annotated tags. You can use a tag to mark an individual point in your repository's history, including a version number for a release. For more information about release tags, see "[About releases](/github/administering-a-repository/about-releases)." +{% data variables.product.prodname_desktop %} allows you to create annotated tags. Tags are associated with commits, so you can use a tag to mark an individual point in your repository's history, including a version number for a release. For more information about release tags, see "[About releases](/github/administering-a-repository/about-releases)." {% data reusables.desktop.tags-push-with-commits %} @@ -44,3 +44,7 @@ versions: {% data reusables.desktop.history-tab %} {% data reusables.desktop.delete-tag %} + +### Дополнительная литература + +- "[Git Basics - Tagging](https://git-scm.com/book/en/v2/Git-Basics-Tagging)" in the Git documentation diff --git a/translations/ru-RU/content/developers/apps/activating-beta-features-for-apps.md b/translations/ru-RU/content/developers/apps/activating-beta-features-for-apps.md index f349501d5f0c..25c83f6d3f50 100644 --- a/translations/ru-RU/content/developers/apps/activating-beta-features-for-apps.md +++ b/translations/ru-RU/content/developers/apps/activating-beta-features-for-apps.md @@ -3,6 +3,8 @@ title: Activating beta features for apps intro: 'You can test new app features released in public beta for your {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_app %}s.' versions: free-pro-team: '*' + enterprise-server: '>=2.22' + github-ae: '*' --- {% warning %} diff --git a/translations/ru-RU/content/developers/apps/authenticating-with-github-apps.md b/translations/ru-RU/content/developers/apps/authenticating-with-github-apps.md index 8305fed8718b..05a771d37903 100644 --- a/translations/ru-RU/content/developers/apps/authenticating-with-github-apps.md +++ b/translations/ru-RU/content/developers/apps/authenticating-with-github-apps.md @@ -110,7 +110,7 @@ The example above uses the maximum expiration time of 10 minutes, after which th ```json { "message": "'Expiration' claim ('exp') must be a numeric value representing the future time at which the assertion expires.", - "documentation_url": "{% data variables.product.doc_url_pre %}/v3" + "documentation_url": "{% data variables.product.doc_url_pre %}" } ``` diff --git a/translations/ru-RU/content/developers/apps/creating-ci-tests-with-the-checks-api.md b/translations/ru-RU/content/developers/apps/creating-ci-tests-with-the-checks-api.md index 8a297611c181..d878421fa416 100644 --- a/translations/ru-RU/content/developers/apps/creating-ci-tests-with-the-checks-api.md +++ b/translations/ru-RU/content/developers/apps/creating-ci-tests-with-the-checks-api.md @@ -12,7 +12,7 @@ versions: ### Introduction -This guide will introduce you to [Github Apps](/apps/) and the [Checks API](/rest/reference/checks), which you'll use to build a continuous integration (CI) server that runs tests. +This guide will introduce you to [GitHub Apps](/apps/) and the [Checks API](/rest/reference/checks), which you'll use to build a continuous integration (CI) server that runs tests. CI is a software practice that requires frequently committing code to a shared repository. Committing code more often raises errors sooner and reduces the amount of code a developer needs to debug when finding the source of an error. Frequent code updates also make it easier to merge changes from different members of a software development team. This is great for developers, who can spend more time writing code and less time debugging errors or resolving merge conflicts. 🙌 @@ -49,7 +49,7 @@ To get an idea of what your Checks API CI server will do when you've completed t ### Требования -Before you get started, you may want to familiarize yourself with [Github Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/rest/reference/checks), if you're not already. You'll find more APIs in the [REST API docs](/rest). The Checks API is also available to use in [GraphQL](/graphql), but this quickstart focuses on REST. See the GraphQL [Checks Suite](/graphql/reference/objects#checksuite) and [Check Run](/graphql/reference/objects#checkrun) objects for more details. +Before you get started, you may want to familiarize yourself with [GitHub Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/rest/reference/checks), if you're not already. You'll find more APIs in the [REST API docs](/rest). The Checks API is also available to use in [GraphQL](/graphql), but this quickstart focuses on REST. See the GraphQL [Checks Suite](/graphql/reference/objects#checksuite) and [Check Run](/graphql/reference/objects#checkrun) objects for more details. You'll use the [Ruby programming language](https://www.ruby-lang.org/en/), the [Smee](https://smee.io/) webhook payload delivery service, the [Octokit.rb Ruby library](http://octokit.github.io/octokit.rb/) for the GitHub REST API, and the [Sinatra web framework](http://sinatrarb.com/) to create your Checks API CI server app. @@ -203,7 +203,7 @@ Great! You've told GitHub to create a check run. You can see the check run statu ### Step 1.4. Updating a check run -When your `create_check_run` method runs, it asks GitHub to create a new check run. When Github finishes creating the check run, you'll receive the `check_run` webhook event with the `created` action. That event is your signal to begin running the check. +When your `create_check_run` method runs, it asks GitHub to create a new check run. When GitHub finishes creating the check run, you'll receive the `check_run` webhook event with the `created` action. That event is your signal to begin running the check. You'll want to update your event handler to look for the `created` action. While you're updating the event handler, you can add a conditional for the `rerequested` action. When someone re-runs a single test on GitHub by clicking the "Re-run" button, GitHub sends the `rerequested` check run event to your app. When a check run is `rerequested`, you'll want to start the process all over and create a new check run. diff --git a/translations/ru-RU/content/developers/apps/migrating-oauth-apps-to-github-apps.md b/translations/ru-RU/content/developers/apps/migrating-oauth-apps-to-github-apps.md index b0236b40ae6f..8b911fcf8c78 100644 --- a/translations/ru-RU/content/developers/apps/migrating-oauth-apps-to-github-apps.md +++ b/translations/ru-RU/content/developers/apps/migrating-oauth-apps-to-github-apps.md @@ -52,7 +52,7 @@ GitHub Apps use [sliding rules for rate limits](/apps/building-github-apps/under #### Register a new GitHub App -Once you've decided to make the switch to Github Apps, you'll need to [create a new GitHub App](/apps/building-github-apps/). +Once you've decided to make the switch to GitHub Apps, you'll need to [create a new GitHub App](/apps/building-github-apps/). #### Determine the permissions your app requires @@ -62,7 +62,7 @@ In your GitHub App's settings, you can specify whether your app needs `No Access #### Subscribe to webhooks -After you've created a new GitHub App and selected its permissions, you can select the webhook events you wish to subscribe it to. See "[Editing a Github App's permissions](/apps/managing-github-apps/editing-a-github-app-s-permissions/)" to learn how to subscribe to webhooks. +After you've created a new GitHub App and selected its permissions, you can select the webhook events you wish to subscribe it to. See "[Editing a GitHub App's permissions](/apps/managing-github-apps/editing-a-github-app-s-permissions/)" to learn how to subscribe to webhooks. #### Understand the different methods of authentication diff --git a/translations/ru-RU/content/developers/apps/refreshing-user-to-server-access-tokens.md b/translations/ru-RU/content/developers/apps/refreshing-user-to-server-access-tokens.md index b764ccce1e16..61f9d01a55f8 100644 --- a/translations/ru-RU/content/developers/apps/refreshing-user-to-server-access-tokens.md +++ b/translations/ru-RU/content/developers/apps/refreshing-user-to-server-access-tokens.md @@ -42,7 +42,7 @@ This callback request will send you a new access token and a new refresh token. { "access_token": "e72e16c7e42f292c6912e7710c838347ae178b4a", "expires_in": "28800", - "refresh_token": "r1.c1b4a2e77838347a7e420ce178f2e7c6912e1692", + "refresh_token": "r1.c1b4a2e77838347a7e420ce178f2e7c6912e169246c34e1ccbf66c46812d16d5b1a9dc86a149873c", "refresh_token_expires_in": "15811200", "scope": "", "token_type": "bearer" diff --git a/translations/ru-RU/content/developers/apps/suspending-a-github-app-installation.md b/translations/ru-RU/content/developers/apps/suspending-a-github-app-installation.md index bccc484a16f3..86da72d047ed 100644 --- a/translations/ru-RU/content/developers/apps/suspending-a-github-app-installation.md +++ b/translations/ru-RU/content/developers/apps/suspending-a-github-app-installation.md @@ -5,6 +5,8 @@ redirect_from: - /apps/managing-github-apps/suspending-a-github-app-installation versions: free-pro-team: '*' + enterprise-server: '>=2.22' + github-ae: '*' --- {% note %} diff --git a/translations/ru-RU/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md b/translations/ru-RU/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md index a7c7bcf379ee..6a58d4c7a27f 100644 --- a/translations/ru-RU/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md +++ b/translations/ru-RU/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md @@ -14,7 +14,7 @@ versions: {% warning %} -If you offer a GitHub App in {% data variables.product.prodname_marketplace %}, your app must identify users following the OAuth authorization flow. You don't need to set up a separate OAuth App to support this flow. See "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)" for more information. +If you offer a {% data variables.product.prodname_github_app %} in {% data variables.product.prodname_marketplace %}, your app must identify users following the OAuth authorization flow. You don't need to set up a separate {% data variables.product.prodname_oauth_app %} to support this flow. See "[Identifying and authorizing users for {% data variables.product.prodname_github_apps %}](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)" for more information. {% endwarning %} @@ -24,7 +24,7 @@ Before a customer purchases your {% data variables.product.prodname_marketplace The customer completes the purchase by clicking **Complete order and begin installation**. -GitHub then sends the [`marketplace_purchase`](/webhooks/event-payloads/#marketplace_purchase) webhook with the `purchased` action to your app. +{% data variables.product.product_name %} then sends the [`marketplace_purchase`](/webhooks/event-payloads/#marketplace_purchase) webhook with the `purchased` action to your app. Read the `effective_date` and `marketplace_purchase` object from the `marketplace_purchase` webhook to determine which plan the customer purchased, when the billing cycle starts, and when the next billing cycle begins. @@ -34,27 +34,27 @@ See "[{% data variables.product.prodname_marketplace %} webhook events](/marketp ### Step 2. Установка -If your app is a GitHub App, GitHub prompts the customer to select which repositories the app can access when they purchase it. GitHub then installs the app on the account the customer selected and grants access to the selected repositories. +If your app is a {% data variables.product.prodname_github_app %}, {% data variables.product.product_name %} prompts the customer to select which repositories the app can access when they purchase it. {% data variables.product.product_name %} then installs the app on the account the customer selected and grants access to the selected repositories. -At this point, if you specified a **Setup URL** in your GitHub App settings, Github will redirect the customer to that URL. If you do not specify a setup URL, you will not be able to handle purchases of your GitHub App. +At this point, if you specified a **Setup URL** in your {% data variables.product.prodname_github_app %} settings, {% data variables.product.product_name %} will redirect the customer to that URL. If you do not specify a setup URL, you will not be able to handle purchases of your {% data variables.product.prodname_github_app %}. {% note %} -**Note:** The **Setup URL** is described as optional in GitHub App settings, but it is a required field if you want to offer your app in {% data variables.product.prodname_marketplace %}. +**Note:** The **Setup URL** is described as optional in {% data variables.product.prodname_github_app %} settings, but it is a required field if you want to offer your app in {% data variables.product.prodname_marketplace %}. {% endnote %} -If your app is an OAuth App, GitHub does not install it anywhere. Instead, GitHub redirects the customer to the **Installation URL** you specified in your [{% data variables.product.prodname_marketplace %} listing](/marketplace/listing-on-github-marketplace/writing-github-marketplace-listing-descriptions/#listing-urls). +If your app is an {% data variables.product.prodname_oauth_app %}, {% data variables.product.product_name %} does not install it anywhere. Instead, {% data variables.product.product_name %} redirects the customer to the **Installation URL** you specified in your [{% data variables.product.prodname_marketplace %} listing](/marketplace/listing-on-github-marketplace/writing-github-marketplace-listing-descriptions/#listing-urls). -When a customer purchases an OAuth App, GitHub redirects the customer to the URL you choose (either Setup URL or Installation URL) and the URL includes the customer's selected pricing plan as a query parameter: `marketplace_listing_plan_id`. +When a customer purchases an {% data variables.product.prodname_oauth_app %}, {% data variables.product.product_name %} redirects the customer to the URL you choose (either Setup URL or Installation URL) and the URL includes the customer's selected pricing plan as a query parameter: `marketplace_listing_plan_id`. ### Step 3. Authorization When a customer purchases your app, you must send the customer through the OAuth authorization flow: -* If your app is a GitHub App, begin the authorization flow as soon as GitHub redirects the customer to the **Setup URL**. Follow the steps in "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)." +* If your app is a {% data variables.product.prodname_github_app %}, begin the authorization flow as soon as {% data variables.product.product_name %} redirects the customer to the **Setup URL**. Follow the steps in "[Identifying and authorizing users for {% data variables.product.prodname_github_apps %}](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)." -* If your app is an OAuth App, begin the authorization flow as soon as GitHub redirects the customer to the **Installation URL**. Follow the steps in "[Authorizing OAuth Apps](/apps/building-oauth-apps/authorizing-oauth-apps/)." +* If your app is an {% data variables.product.prodname_oauth_app %}, begin the authorization flow as soon as {% data variables.product.product_name %} redirects the customer to the **Installation URL**. Follow the steps in "[Authorizing {% data variables.product.prodname_oauth_apps %}](/apps/building-oauth-apps/authorizing-oauth-apps/)." For either type of app, the first step is to redirect the customer to https://github.com/login/oauth/authorize. diff --git a/translations/ru-RU/content/discussions/index.md b/translations/ru-RU/content/discussions/index.md index 429f32ddbdd4..84d965fd4ae4 100644 --- a/translations/ru-RU/content/discussions/index.md +++ b/translations/ru-RU/content/discussions/index.md @@ -40,7 +40,7 @@ versions:

Communities using discussions

- {% render 'discussions-community-card' for discussionsCommunityExamples as example %} + {% render discussions-community-card for discussionsCommunityExamples as example %}
{% if discussionsCommunityExamples.length > 6 %} diff --git a/translations/ru-RU/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md b/translations/ru-RU/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md index 290963097489..f7afa1c713c2 100644 --- a/translations/ru-RU/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md +++ b/translations/ru-RU/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md @@ -16,7 +16,7 @@ Repl.it is an online integrated development environment (IDE) that supports mult The first time the student clicks the button to visit Repl.it, the student must sign into Repl.it with {% data variables.product.product_name %} credentials. After signing in, the student will have access to a development environment containing the code from the assignment repository, fully configured on Repl.it. -For more information about working on Repl.it, see the [Repl.it Quickstart Guide](https://docs.repl.it/misc/quick-start#the-repl-environment). +For more information about working on Repl.it, see the [Repl.it Quickstart Guide](https://docs.repl.it/repls/quick-start#the-repl-environment). For group assignments, students can use Repl.it Multiplayer to work collaboratively. For more information, see the [Repl.it Multiplayer](https://repl.it/site/multiplayer) website. diff --git a/translations/ru-RU/content/github/administering-a-repository/about-dependabot-version-updates.md b/translations/ru-RU/content/github/administering-a-repository/about-dependabot-version-updates.md index 359935372b7b..2df2bac24d62 100644 --- a/translations/ru-RU/content/github/administering-a-repository/about-dependabot-version-updates.md +++ b/translations/ru-RU/content/github/administering-a-repository/about-dependabot-version-updates.md @@ -3,6 +3,7 @@ title: About Dependabot version updates intro: 'You can use {% data variables.product.prodname_dependabot %} to keep the packages you use updated to the latest versions.' redirect_from: - /github/administering-a-repository/about-dependabot + - /github/administering-a-repository/about-github-dependabot - /github/administering-a-repository/about-github-dependabot-version-updates versions: free-pro-team: '*' @@ -14,9 +15,9 @@ versions: {% data variables.product.prodname_dependabot %} takes the effort out of maintaining your dependencies. You can use it to ensure that your repository automatically keeps up with the latest releases of the packages and applications it depends on. -You enable {% data variables.product.prodname_dependabot_version_updates %} by checking a configuration file in to your repository. The configuration file specifies the location of the manifest, or other package definition files, stored in your repository. {% data variables.product.prodname_dependabot %} uses this information to check for outdated packages and applications. {% data variables.product.prodname_dependabot %} determines if there is a new version of a dependency by looking at the semantic versioning ([semver](https://semver.org/)) of the dependency to decide whether it should update to that version. For certain package managers, {% data variables.product.prodname_dependabot_version_updates %} also supports vendoring. Vendored (or cached) dependencies are dependencies that are checked in to a specific directory in a repository, rather than referenced in a manifest. Vendored dependencies are available at build time even if package servers are unavailable. {% data variables.product.prodname_dependabot_version_updates %} can be configured to check vendored dependencies for new versions and update them if necessary. +You enable {% data variables.product.prodname_dependabot_version_updates %} by checking a configuration file into your repository. The configuration file specifies the location of the manifest, or of other package definition files, stored in your repository. {% data variables.product.prodname_dependabot %} uses this information to check for outdated packages and applications. {% data variables.product.prodname_dependabot %} determines if there is a new version of a dependency by looking at the semantic versioning ([semver](https://semver.org/)) of the dependency to decide whether it should update to that version. For certain package managers, {% data variables.product.prodname_dependabot_version_updates %} also supports vendoring. Vendored (or cached) dependencies are dependencies that are checked in to a specific directory in a repository rather than referenced in a manifest. Vendored dependencies are available at build time even if package servers are unavailable. {% data variables.product.prodname_dependabot_version_updates %} can be configured to check vendored dependencies for new versions and update them if necessary. -When {% data variables.product.prodname_dependabot %} identifies an outdated dependency, it raises a pull request to update the manifest to the latest version of the dependency. For vendored dependencies, {% data variables.product.prodname_dependabot %} raises a pull request to directly replace the outdated dependency with the new version. You check that your tests pass, review the changelog and release notes included in the pull request summary, and then merge it. For more information, see "[Enabling and disabling version updates](/github/administering-a-repository/enabling-and-disabling-version-updates)." +When {% data variables.product.prodname_dependabot %} identifies an outdated dependency, it raises a pull request to update the manifest to the latest version of the dependency. For vendored dependencies, {% data variables.product.prodname_dependabot %} raises a pull request to replace the outdated dependency with the new version directly. You check that your tests pass, review the changelog and release notes included in the pull request summary, and then merge it. For more information, see "[Enabling and disabling version updates](/github/administering-a-repository/enabling-and-disabling-version-updates)." If you enable security updates, {% data variables.product.prodname_dependabot %} also raises pull requests to update vulnerable dependencies. For more information, see "[About {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)." diff --git a/translations/ru-RU/content/github/administering-a-repository/about-protected-branches.md b/translations/ru-RU/content/github/administering-a-repository/about-protected-branches.md index c235c019e67e..869f97b45491 100644 --- a/translations/ru-RU/content/github/administering-a-repository/about-protected-branches.md +++ b/translations/ru-RU/content/github/administering-a-repository/about-protected-branches.md @@ -82,12 +82,12 @@ After enabling required status checks, all required status checks must pass befo {% endnote %} -You can set up required status checks to either be "loose" or "strict." The type of required status check you choose determines whether your branch is required to be up-to-date with the base branch before merging. +You can set up required status checks to either be "loose" or "strict." The type of required status check you choose determines whether your branch is required to be up to date with the base branch before merging. | Type of required status check | Setting | Merge requirements | Considerations | | ----------------------------- | ------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| **Strict** | The **Require branches to be up-to-date before merging** checkbox is checked. | The branch **must** be up to date with the base branch before merging. | This is the default behavior for required status checks. More builds may be required, as you'll need to bring the head branch up to date after other collaborators merge pull requests to the protected base branch. | -| **Loose** | The **Require branches to be up-to-date before merging** checkbox is **not** checked. | The branch **does not** have to be up to date with the base branch before merging. | You'll have fewer required builds, as you won't need to bring the head branch up to date after other collaborators merge pull requests. Status checks may fail after you merge your branch if there are incompatible changes with the base branch. | +| **Strict** | The **Require branches to be up to date before merging** checkbox is checked. | The branch **must** be up to date with the base branch before merging. | This is the default behavior for required status checks. More builds may be required, as you'll need to bring the head branch up to date after other collaborators merge pull requests to the protected base branch. | +| **Loose** | The **Require branches to be up to date before merging** checkbox is **not** checked. | The branch **does not** have to be up to date with the base branch before merging. | You'll have fewer required builds, as you won't need to bring the head branch up to date after other collaborators merge pull requests. Status checks may fail after you merge your branch if there are incompatible changes with the base branch. | | **Disabled** | The **Require status checks to pass before merging** checkbox is **not** checked. | The branch has no merge restrictions. | If required status checks aren't enabled, collaborators can merge the branch at any time, regardless of whether it is up to date with the base branch. This increases the possibility of incompatible changes. | For troubleshooting information, see "[Troubleshooting required status checks](/github/administering-a-repository/troubleshooting-required-status-checks)." diff --git a/translations/ru-RU/content/github/administering-a-repository/about-securing-your-repository.md b/translations/ru-RU/content/github/administering-a-repository/about-securing-your-repository.md index 3ff44718d7db..1b8557949552 100644 --- a/translations/ru-RU/content/github/administering-a-repository/about-securing-your-repository.md +++ b/translations/ru-RU/content/github/administering-a-repository/about-securing-your-repository.md @@ -14,6 +14,8 @@ The first step to securing a repository is to set up who can see and modify your {% data variables.product.prodname_dotcom %} has a growing set of security features that help you keep your code secure. You can find these on the **Security** tab for your repository. +#### Available for all repositories + {% if currentVersion == "free-pro-team@latest" %} - **Security policy** @@ -43,15 +45,23 @@ Use {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +#### Available {% if currentVersion == "free-pro-team@latest" %}for public repositories and for repositories {% endif %}with {% data variables.product.prodname_advanced_security %} + +These features are available {% if currentVersion == "free-pro-team@latest" %}for all public repositories, and for private repositories owned by organizations with {% else %}if you have {% endif %}an {% data variables.product.prodname_advanced_security %} license. {% data reusables.advanced-security.more-info-ghas %} + - **{% data variables.product.prodname_code_scanning_capc %} alerts** Automatically detect security vulnerabilities and coding errors in new or modified code. Potential problems are highlighted, with detailed information, allowing you to fix the code before it's merged into your default branch. For more information, see "[About code scanning](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning)." - **Detected secrets** -View any secrets that - {% data variables.product.prodname_dotcom %} has found in your code. You should treat tokens or credentials that have been checked into the repository as compromised. For more information, see "[About secret scanning](/github/administering-a-repository/about-secret-scanning)." - {% endif %} + {% if currentVersion == "free-pro-team@latest" %}For private repositories, view {% else if %}View {% endif %}any secrets that {% data variables.product.prodname_dotcom %} has found in your code. You should treat tokens or credentials that have been checked into the repository as compromised. For more information, see "[About secret scanning](/github/administering-a-repository/about-secret-scanning)." + +{% endif %} + +{% if currentVersion == "free-pro-team@latest" %} +- **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 "[Reviewing dependency changes in a pull request](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request)." +{% endif %} ### Exploring dependencies {% data variables.product.prodname_dotcom %}'s dependency graph allows you to explore: @@ -59,6 +69,6 @@ View any secrets that * Ecosystems and packages that your repository depends on * Repositories and packages that depend on your repository -You must enable the dependency graph before {% data variables.product.prodname_dotcom %} can generate {% data variables.product.prodname_dependabot_alerts %} for dependencies with security vulnerabilities. +You must enable the dependency graph before {% data variables.product.prodname_dotcom %} can generate {% data variables.product.prodname_dependabot_alerts %} for dependencies with security vulnerabilities. {% if currentVersion == "free-pro-team@latest" %}Enabling the dependency graph also enables {% data variables.product.prodname_dotcom %} to run dependency reviews of pull requests.{% endif %} You can find the dependency graph on the **Insights** tab for your repository. For more information, see "[About the dependency graph](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)." diff --git a/translations/ru-RU/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md b/translations/ru-RU/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md index 664c05919850..e44763ea8ddf 100644 --- a/translations/ru-RU/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md +++ b/translations/ru-RU/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md @@ -27,13 +27,13 @@ versions: {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} 4. If "{% data variables.product.prodname_secret_scanning_caps %}" is not shown on the page, you need to enable {% data variables.product.prodname_GH_advanced_security %} first. To the right of "{% data variables.product.prodname_GH_advanced_security %}", click **Enable**. ![Enable {% data variables.product.prodname_GH_advanced_security %} for your repository](/assets/images/help/repository/enable-ghas-dotcom.png) 5. Click **Enable {% data variables.product.prodname_GH_advanced_security %} for this repository** to confirm the action. ![Confirm enabling {% data variables.product.prodname_GH_advanced_security %} for your repository](/assets/images/help/repository/enable-ghas-confirmation-dotcom.png) 6. When you enable {% data variables.product.prodname_GH_advanced_security %} this may automatically enable {% data variables.product.prodname_secret_scanning %} for the repository (this is controlled by the organization configuration). If "{% data variables.product.prodname_secret_scanning_caps %}" is shown with an **Enable** button, you still need to enable {% data variables.product.prodname_secret_scanning %} by clicking **Enable**. If you see a **Disable** button, {% data variables.product.prodname_secret_scanning %} is already enabled. - ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/help/repository/enable-secret-scanning-dotcom.png){% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/help/repository/enable-secret-scanning-dotcom.png) + {% else if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@3.0" %} 4. To the right of " {% data variables.product.prodname_secret_scanning_caps %}", click **Enable**. ![Enable {% data variables.product.prodname_secret_scanning %} for your repository](/assets/images/help/repository/enable-secret-scanning-ghe.png) diff --git a/translations/ru-RU/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md b/translations/ru-RU/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md index e19203c0666a..5ff425d08d4a 100644 --- a/translations/ru-RU/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md +++ b/translations/ru-RU/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md @@ -4,13 +4,12 @@ intro: "You can allow or disallow auto-merge for pull requests in your repositor product: '{% data reusables.gated-features.auto-merge %}' versions: free-pro-team: '*' + enterprise-server: '>=3.1' permissions: People with maintainer permissions can manage auto-merge for pull requests in a repository. --- -{% data reusables.pull_requests.auto-merge-release-phase %} - If you allow auto-merge for pull requests in your repository, people can configure individual pull requests in the repository to merge automatically when all merge requirements are met. For more information, see "[Automatically merging a pull request](/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request)." {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} -1. Under "Merge button", select or deselect **Allow auto-merge**. ![Checkbox to allow or disallow auto-merge](/assets/images/help/pull_requests/allow-auto-merge-checkbox.png) \ No newline at end of file +1. Under "Merge button", select or deselect **Allow auto-merge**. ![Checkbox to allow or disallow auto-merge](/assets/images/help/pull_requests/allow-auto-merge-checkbox.png) diff --git a/translations/ru-RU/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md b/translations/ru-RU/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md index 1a157fd60dfd..6c86bea6366d 100644 --- a/translations/ru-RU/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md +++ b/translations/ru-RU/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md @@ -33,10 +33,15 @@ You can manage the security and analysis features for your {% if currentVersion {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} 4. Under "Configure security and analysis features", to the right of the feature, click **Disable** or **Enable**. -{% if currentVersion == "free-pro-team@latest" %}If "{% data variables.product.prodname_secret_scanning_caps %}" is not displayed, you may need to enable {% data variables.product.prodname_GH_advanced_security %} first. +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If "{% data variables.product.prodname_secret_scanning_caps %}" is not displayed, you may need to enable {% data variables.product.prodname_GH_advanced_security %} first. !["Enable" or "Disable" button for "Configure security and analysis" features](/assets/images/help/repository/security-and-analysis-disable-or-enable-dotcom-private.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% note %} +**Note:** If you disable + + {% data variables.product.prodname_GH_advanced_security %}, both {% data variables.product.prodname_secret_scanning %} and {% data variables.product.prodname_code_scanning %} are disabled. Any workflows, SARIF uploads, or API calls for {% data variables.product.prodname_code_scanning %} will fail. + {% endnote %} + + {% else if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@3.0" %} !["Enable" or "Disable" button for "Configure security and analysis" features](/assets/images/help/repository/security-and-analysis-disable-or-enable-ghe.png) {% endif %} diff --git a/translations/ru-RU/content/github/administering-a-repository/securing-your-repository.md b/translations/ru-RU/content/github/administering-a-repository/securing-your-repository.md index 5a92993859ff..df0cafb2175e 100644 --- a/translations/ru-RU/content/github/administering-a-repository/securing-your-repository.md +++ b/translations/ru-RU/content/github/administering-a-repository/securing-your-repository.md @@ -6,5 +6,6 @@ redirect_from: - /articles/securing-your-repository versions: free-pro-team: '*' + enterprise-server: '>=3.0' --- diff --git a/translations/ru-RU/content/github/administering-a-repository/setting-repository-visibility.md b/translations/ru-RU/content/github/administering-a-repository/setting-repository-visibility.md index 9aa53e370b2e..032f85a01079 100644 --- a/translations/ru-RU/content/github/administering-a-repository/setting-repository-visibility.md +++ b/translations/ru-RU/content/github/administering-a-repository/setting-repository-visibility.md @@ -24,7 +24,7 @@ We recommend reviewing the following caveats before you change the visibility of * If you change a repository's visibility from internal to private, {% data variables.product.prodname_dotcom %} will remove forks that belong to any user without access to the newly private repository. {% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}The visibility of any forks will also change to private.{% elsif currentVersion == "github-ae@latest" %}If the internal repository has any forks, the visibility of the forks is already private.{% endif %} For more information, see "[What happens to forks when a repository is deleted or changes visibility?](/articles/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility)"{% if currentVersion == "free-pro-team@latest" %} * If you're using {% data variables.product.prodname_free_user %} for user accounts or organizations, some features won't be available in the repository after you change the visibility to private. {% data reusables.gated-features.more-info %}{% endif %} * Any published {% data variables.product.prodname_pages %} site will be automatically unpublished.{% if currentVersion == "free-pro-team@latest" %} If you added a custom domain to the {% data variables.product.prodname_pages %} site, you should remove or update your DNS records before making the repository private, to avoid the risk of a domain takeover. For more information, see "[Managing a custom domain for your {% data variables.product.prodname_pages %} site](/articles/managing-a-custom-domain-for-your-github-pages-site)."{% endif %}{% if currentVersion == "free-pro-team@latest" %} -* {% data variables.product.prodname_dotcom %} will no longer include the repository in the {% data variables.product.prodname_archive %}. For more information, see "[About archiving content and data on {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)."{% endif %}{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} +* {% data variables.product.prodname_dotcom %} will no longer include the repository in the {% data variables.product.prodname_archive %}. For more information, see "[About archiving content and data on {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)."{% endif %}{% if currentVersion == "free-pro-team@latest" %} * {% data variables.product.prodname_GH_advanced_security %} features, such as {% data variables.product.prodname_code_scanning %}, will stop working unless the repository is owned by an organization that has a license for {% data variables.product.prodname_advanced_security %}. {% data reusables.advanced-security.more-info-ghas %}{% endif %}{% if enterpriseServerVersions contains currentVersion %} * Anonymous Git read access is no longer available. For more information, see "[Enabling anonymous Git read access for a repository](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository)."{% endif %} diff --git a/translations/ru-RU/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md b/translations/ru-RU/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md index 625163c0d837..41588a5516e1 100644 --- a/translations/ru-RU/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md +++ b/translations/ru-RU/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md @@ -33,14 +33,18 @@ If you're using a GPG key that matches your committer identity and your verified Comment: GitHub key Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? ``` -7. Enter `O` to save your selections. +7. Enter `O` to confirm your selections. 8. Enter your key's passphrase. -9. Enter `gpg --armor --export GPG key ID`, substituting in the GPG key ID you'd like to use. In the following example, the GPG key ID is `3AA5C34371567BD2`: +9. Enter `gpg> save` to save the changes + ```shell + $ gpg> save + ``` +10. Enter `gpg --armor --export GPG key ID`, substituting in the GPG key ID you'd like to use. In the following example, the GPG key ID is `3AA5C34371567BD2`: ```shell $ gpg --armor --export 3AA5C34371567BD2 # Prints the GPG key, in ASCII armor format ``` -10. Upload the GPG key by [adding it to your GitHub account](/articles/adding-a-new-gpg-key-to-your-github-account). +11. Upload the GPG key by [adding it to your GitHub account](/articles/adding-a-new-gpg-key-to-your-github-account). ### Дополнительная литература diff --git a/translations/ru-RU/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md b/translations/ru-RU/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md index 378da8df6d57..ebdf5698edd0 100644 --- a/translations/ru-RU/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md +++ b/translations/ru-RU/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md @@ -4,10 +4,9 @@ intro: 'You can increase development velocity by enabling auto-merge for a pull product: '{% data reusables.gated-features.auto-merge %}' versions: free-pro-team: '*' + enterprise-server: '>=3.1' --- -{% data reusables.pull_requests.auto-merge-release-phase %} - ### About auto-merge If you enable auto-merge for a pull request, the pull request will merge automatically when all required reviews are met and status checks have passed. Auto-merge prevents you from waiting around for requirements to be met, so you can move on to other tasks. diff --git a/translations/ru-RU/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md b/translations/ru-RU/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md index 0621b60adcd1..3e1b381cdfd9 100644 --- a/translations/ru-RU/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md +++ b/translations/ru-RU/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md @@ -9,7 +9,6 @@ versions: github-ae: '*' --- - ### About pull request merges In a pull request, you propose that changes you've made on a head branch should be merged into a base branch. By default, any pull request can be merged at any time, unless the head branch is in conflict with the base branch. However, there may be restrictions on when you can merge a pull request into a specific branch. For example, you may only be able to merge a pull request into the default branch if required status checks are passing. For more information, see "[About protected branches](/github/administering-a-repository/about-protected-branches)." diff --git a/translations/ru-RU/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md b/translations/ru-RU/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md index 5fd954aedf46..968d300f7c2c 100644 --- a/translations/ru-RU/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md +++ b/translations/ru-RU/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md @@ -23,7 +23,7 @@ When someone with admin or owner permissions has enabled required reviews, they {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}If a team has enabled code review assignments, the individual approvals won't satisfy the requirement for code owner approval in a protected branch. For more information, see "[Managing code review assignment for your team](/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team)."{% endif %} -{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.21" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.22" %} If a file has a code owner, you can see who the code owner is before you open a pull request. In the repository, you can browse to the file and hover over {% octicon "shield-lock" aria-label="The edit icon" %}. diff --git a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md index 20afd7d49b83..d14b49765006 100644 --- a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md +++ b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md @@ -22,7 +22,7 @@ If {% data variables.product.prodname_code_scanning %} finds a potential vulnera To monitor results from {% data variables.product.prodname_code_scanning %} across your repositories or your organization, you can use webhooks and the {% data variables.product.prodname_code_scanning %} API. For information about the webhooks for {% data variables.product.prodname_code_scanning %}, see "[Webhook events and payloads](/developers/webhooks-and-events/webhook-events-and-payloads#code_scanning_alert)." For information about API endpoints, see "[{% data variables.product.prodname_code_scanning_capc %}](/rest/reference/code-scanning)." -To get started with {% data variables.product.prodname_code_scanning %}, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)." +To get started with {% data variables.product.prodname_code_scanning %}, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." ### About {% data variables.product.prodname_codeql %} diff --git a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md index ba9b492ab9d5..046e050b335d 100644 --- a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md +++ b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md @@ -18,7 +18,7 @@ You can run {% data variables.product.prodname_code_scanning %} within {% data v This article relates to running {% data variables.product.prodname_code_scanning %} within {% if currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_ghe_server %}{% else %}{% data variables.product.prodname_dotcom %}{% endif %}. -Before you can configure {% data variables.product.prodname_code_scanning %} for a repository, you must enable {% data variables.product.prodname_code_scanning %} by adding a {% data variables.product.prodname_actions %} workflow to the repository. For more information, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)." +Before you can configure {% data variables.product.prodname_code_scanning %} for a repository, you must set up {% data variables.product.prodname_code_scanning %} by adding a {% data variables.product.prodname_actions %} workflow to the repository. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." {% data reusables.code-scanning.edit-workflow %} @@ -26,7 +26,7 @@ Before you can configure {% data variables.product.prodname_code_scanning %} for ### Editing a {% data variables.product.prodname_code_scanning %} workflow -{% data variables.product.prodname_dotcom %} saves workflow files in the _.github/workflows_ directory of your repository. You can find a workflow you have enabled by searching for its file name. For example, by default, the workflow file for {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} is called _codeql-analysis.yml_. +{% data variables.product.prodname_dotcom %} saves workflow files in the _.github/workflows_ directory of your repository. You can find a workflow you have added by searching for its file name. For example, by default, the workflow file for {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} is called _codeql-analysis.yml_. 1. In your repository, browse to the workflow file you want to edit. 1. In the upper right corner of the file view, to open the workflow editor, click {% octicon "pencil" aria-label="The edit icon" %}. ![Edit workflow file button](/assets/images/help/repository/code-scanning-edit-workflow-button.png) @@ -134,7 +134,7 @@ The default {% data variables.product.prodname_codeql_workflow %} file contains {% data reusables.code-scanning.specify-language-to-analyze %} -If your workflow uses the `language` matrix then {% data variables.product.prodname_codeql %} is hardcoded to analyze only the languages in the matrix. To change the languages you want to analyze, edit the value of the matrix variable. You can remove a language to prevent it being analyzed or you can add a language that was not present in the repository when {% data variables.product.prodname_code_scanning %} was enabled. For example, if the repository initially only contained JavaScript when {% data variables.product.prodname_code_scanning %} was enabled, and you later added Python code, you will need to add `python` to the matrix. +If your workflow uses the `language` matrix then {% data variables.product.prodname_codeql %} is hardcoded to analyze only the languages in the matrix. To change the languages you want to analyze, edit the value of the matrix variable. You can remove a language to prevent it being analyzed or you can add a language that was not present in the repository when {% data variables.product.prodname_code_scanning %} was set up. For example, if the repository initially only contained JavaScript when {% data variables.product.prodname_code_scanning %} was set up, and you later added Python code, you will need to add `python` to the matrix. ```yaml jobs: diff --git a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md index f2d7f5abc3c9..b3d137c1a74d 100644 --- a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md +++ b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md @@ -134,19 +134,22 @@ Attempts to build the code for the compiled languages C/C++, C#, and Java. For t Analyzes the code in the {% data variables.product.prodname_codeql %} databases and uploads results to {% data variables.product.product_location %}. -| Flag | Required | Input value | -| -------------------------------- |:--------:| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `--repository` | ✓ | Name of the repository to analyze. | -| `--commit` | ✓ | SHA of the commit to analyze. In Git and in Azure DevOps, this corresponds to the value of `git rev-parse HEAD`. In Jenkins, this corresponds to `$GIT_COMMIT`. | -| `--ref` | ✓ | Name of the reference to analyze, for example `refs/heads/main`. In Git and in Jenkins, this corresponds to the value of `git symbolic-ref HEAD`. In Azure DevOps, this corresponds to `$(Build.SourceBranch)`. | -| `--github-url` | ✓ | URL of the {% data variables.product.prodname_dotcom %} instance where your repository is hosted. | -| `--github-auth` | ✓ | A {% data variables.product.prodname_github_apps %} token or personal access token. | -| `--checkout-path` | | The path to the checkout of your repository. The default is the current working directory. | -| `--no-upload` | | None. Stops the {% data variables.product.prodname_codeql_runner %} from uploading the results to {% data variables.product.product_location %}. | -| `--output-dir` | | Directory where the output SARIF files are stored. The default is in the directory of temporary files. | -| `--temp-dir` | | Directory where temporary files are stored. The default is _./codeql-runner_. | -| `--debug` | | None. Prints more verbose output. | -| `-h`, `--help` | | None. Displays help for the command. | +| Flag | Required | Input value | +| ---------------------------------- |:--------:| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `--repository` | ✓ | Name of the repository to analyze. | +| `--commit` | ✓ | SHA of the commit to analyze. In Git and in Azure DevOps, this corresponds to the value of `git rev-parse HEAD`. In Jenkins, this corresponds to `$GIT_COMMIT`. | +| `--ref` | ✓ | Name of the reference to analyze, for example `refs/heads/main`. In Git and in Jenkins, this corresponds to the value of `git symbolic-ref HEAD`. In Azure DevOps, this corresponds to `$(Build.SourceBranch)`. | +| `--github-url` | ✓ | URL of the {% data variables.product.prodname_dotcom %} instance where your repository is hosted. | +| `--github-auth` | ✓ | A {% data variables.product.prodname_github_apps %} token or personal access token. | +| `--checkout-path` | | The path to the checkout of your repository. The default is the current working directory. | +| `--no-upload` | | None. Stops the {% data variables.product.prodname_codeql_runner %} from uploading the results to {% data variables.product.product_location %}. | +| `--output-dir` | | Directory where the output SARIF files are stored. The default is in the directory of temporary files. | +| `--ram` | | Amount of memory to use when running queries. The default is to use all available memory. | +| `--no-add-snippets` | | None. Excludes code snippets from the SARIF output. | +| `--threads` | | Number of threads to use when running queries. The default is to use all available cores. | +| `--temp-dir` | | Directory where temporary files are stored. The default is _./codeql-runner_. | +| `--debug` | | None. Prints more verbose output. | +| `-h`, `--help` | | None. Displays help for the command. | #### `загрузить` diff --git a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md index 8ddfc0b16377..d7994759b03e 100644 --- a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md +++ b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md @@ -17,7 +17,7 @@ versions: ### About the {% data variables.product.prodname_codeql_workflow %} and compiled languages -You enable {% data variables.product.prodname_dotcom %} to run {% data variables.product.prodname_code_scanning %} for your repository by adding a {% data variables.product.prodname_actions %} workflow to the repository. For {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}, you add the {% data variables.product.prodname_codeql_workflow %}. For more information, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)." +You set up {% data variables.product.prodname_dotcom %} to run {% data variables.product.prodname_code_scanning %} for your repository by adding a {% data variables.product.prodname_actions %} workflow to the repository. For {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}, you add the {% data variables.product.prodname_codeql_workflow %}. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." {% data reusables.code-scanning.edit-workflow %} For general information about configuring diff --git a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md index f5742510b70a..3c5f11b67803 100644 --- a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md +++ b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md @@ -14,7 +14,7 @@ versions: {% topic_link_in_list /automatically-scanning-your-code-for-vulnerabilities-and-errors %} {% link_in_list /about-code-scanning %} {% link_in_list /triaging-code-scanning-alerts-in-pull-requests %} - {% link_in_list /enabling-code-scanning-for-a-repository %} + {% link_in_list /setting-up-code-scanning-for-a-repository %} {% link_in_list /managing-code-scanning-alerts-for-your-repository %} {% link_in_list /configuring-code-scanning %} {% link_in_list /configuring-the-codeql-workflow-for-compiled-languages %} diff --git a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md index a0c5739aa3cf..429eb54c732d 100644 --- a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md +++ b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md @@ -16,7 +16,7 @@ redirect_from: ### About alerts from {% data variables.product.prodname_code_scanning %} -You can set up {% data variables.product.prodname_code_scanning %} to check the code in a repository using the default {% data variables.product.prodname_codeql %} analysis, a third-party analysis, or multiple types of analysis. When the analysis is complete, the resulting alerts are displayed alongside each other in the security view of the repository. Results from third-party tools or from custom queries may not include all of the properties that you see for alerts detected by {% data variables.product.company_short %}'s default {% data variables.product.prodname_codeql %} analysis. For more information, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)." +You can set up {% data variables.product.prodname_code_scanning %} to check the code in a repository using the default {% data variables.product.prodname_codeql %} analysis, a third-party analysis, or multiple types of analysis. When the analysis is complete, the resulting alerts are displayed alongside each other in the security view of the repository. Results from third-party tools or from custom queries may not include all of the properties that you see for alerts detected by {% data variables.product.company_short %}'s default {% data variables.product.prodname_codeql %} analysis. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." By default, {% data variables.product.prodname_code_scanning %} analyzes your code periodically on the default branch and during pull requests. For information about managing alerts on a pull request, see "[Triaging {% data variables.product.prodname_code_scanning %} alerts in pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)." @@ -28,7 +28,7 @@ Each alert highlights a problem with the code and the name of the tool that iden ![Example alert from {% data variables.product.prodname_code_scanning %}](/assets/images/help/repository/code-scanning-alert.png) -If you enable {% data variables.product.prodname_code_scanning %} using {% data variables.product.prodname_codeql %}, this can also detect data-flow problems in your code. Data-flow analysis finds potential security issues in code, such as: using data insecurely, passing dangerous arguments to functions, and leaking sensitive information. +If you set up {% data variables.product.prodname_code_scanning %} using {% data variables.product.prodname_codeql %}, this can also detect data-flow problems in your code. Data-flow analysis finds potential security issues in code, such as: using data insecurely, passing dangerous arguments to functions, and leaking sensitive information. When {% data variables.product.prodname_code_scanning %} reports data-flow alerts, {% data variables.product.prodname_dotcom %} shows you how data moves through the code. {% data variables.product.prodname_code_scanning_capc %} allows you to identify the areas of your code that leak sensitive information, and that could be the entry point for attacks by malicious users. @@ -65,7 +65,7 @@ Closing an alert is a way to resolve an alert that you don't think needs to be f ### Dismissing or deleting alerts -There are two ways of closing an alert. You can fix the problem in the code, or you can dismiss the alert. Alternatively, if you have admin permissions for the repository, you can delete alerts. Deleting alerts is useful in situations where you have enabled a {% data variables.product.prodname_code_scanning %} tool and then decided to remove it, or where you have enabled {% data variables.product.prodname_codeql %} analysis with a larger set of queries than you want to continue using, and you've then removed some queries from the tool. In both cases, deleting alerts allows you to clean up your {% data variables.product.prodname_code_scanning %} results. You can delete alerts from the summary list within the **Security** tab. +There are two ways of closing an alert. You can fix the problem in the code, or you can dismiss the alert. Alternatively, if you have admin permissions for the repository, you can delete alerts. Deleting alerts is useful in situations where you have set up a {% data variables.product.prodname_code_scanning %} tool and then decided to remove it, or where you have configured {% data variables.product.prodname_codeql %} analysis with a larger set of queries than you want to continue using, and you've then removed some queries from the tool. In both cases, deleting alerts allows you to clean up your {% data variables.product.prodname_code_scanning %} results. You can delete alerts from the summary list within the **Security** tab. Dismissing an alert is a way of closing an alert that you don't think needs to be fixed. {% data reusables.code-scanning.close-alert-examples %} You can dismiss alerts from {% data variables.product.prodname_code_scanning %} annotations in code, or from the summary list within the **Security** tab. @@ -127,5 +127,5 @@ If a project has multiple alerts that you want to dismiss for the same reason, y ### Дополнительная литература - "[Triaging {% data variables.product.prodname_code_scanning %} alerts in pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)" -- "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)" +- "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)" - "[About integration with {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-integration-with-code-scanning)" diff --git a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md index 0b377144c363..061fe37cdd64 100644 --- a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md +++ b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md @@ -24,7 +24,7 @@ If you use a continuous integration or continuous delivery/deployment (CI/CD) sy {% data reusables.code-scanning.about-code-scanning %} For information, see "[About {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning)." -You can use the {% data variables.product.prodname_codeql_runner %} to run {% data variables.product.prodname_code_scanning %} on code that you're processing in a third-party continuous integration (CI) system. Alternatively, you can use {% data variables.product.prodname_actions %} to run {% data variables.product.prodname_code_scanning %} on {% data variables.product.product_location %}. For information, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)." +You can use the {% data variables.product.prodname_codeql_runner %} to run {% data variables.product.prodname_code_scanning %} on code that you're processing in a third-party continuous integration (CI) system. Alternatively, you can use {% data variables.product.prodname_actions %} to run {% data variables.product.prodname_code_scanning %} on {% data variables.product.product_location %}. For information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." The {% data variables.product.prodname_codeql_runner %} is a command-line tool that runs {% data variables.product.prodname_codeql %} analysis on a checkout of a {% data variables.product.prodname_dotcom %} repository. You add the runner to your third-party system, then call the runner to analyze code and upload the results to {% data variables.product.product_location %}. These results are displayed as {% data variables.product.prodname_code_scanning %} alerts in the repository. diff --git a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md index 5b6f36c087d1..278472985bc6 100644 --- a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md +++ b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md @@ -97,7 +97,6 @@ Any valid SARIF 2.1.0 output file can be uploaded, however, {% data variables.pr | `partialFingerprints` | **Required.** A set of strings used to track the unique identity of the result. {% data variables.product.prodname_code_scanning_capc %} uses `partialFingerprints` to accurately identify which results are the same across commits and branches. {% data variables.product.prodname_code_scanning_capc %} will attempt to use `partialFingerprints` if they exist. If you are uploading third-party SARIF files with the `upload-action`, the action will create `partialFingerprints` for you when they are not included in the SARIF file. For more information, see "[Preventing duplicate alerts using fingerprints](#preventing-duplicate-alerts-using-fingerprints)." **Note:** {% data variables.product.prodname_code_scanning_capc %} only uses the `primaryLocationLineHash`. | | `codeFlows[].threadFlows[].locations[]` | **Optional.** An array of `location` objects for a `threadFlow` object, which describes the progress of a program through a thread of execution. A `codeFlow` object describes a pattern of code execution used to detect a result. If code flows are provided, {% data variables.product.prodname_code_scanning %} will expand code flows on {% data variables.product.prodname_dotcom %} for the relevant result. For more information, see the [`location` object](#location-object). | | `relatedLocations[]` | A set of locations relevant to this result. {% data variables.product.prodname_code_scanning_capc %} will link to related locations when they are embedded in the result message. For more information, see the [`location` object](#location-object). | -| `suppressions[].state` | **Optional.** When the `state` is set to `accepted`, {% data variables.product.prodname_code_scanning %} will update the state of the result to `Closed` on {% data variables.product.prodname_dotcom %}. | #### `location` object diff --git a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md new file mode 100644 index 000000000000..08ca6faab6e1 --- /dev/null +++ b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md @@ -0,0 +1,117 @@ +--- +title: Setting up code scanning for a repository +shortTitle: Setting up code scanning +intro: 'You can set up {% data variables.product.prodname_code_scanning %} by adding a workflow to your repository.' +product: '{% data reusables.gated-features.code-scanning %}' +permissions: 'If you have write permissions to a repository, you can set up or configure {% data variables.product.prodname_code_scanning %} for that repository.' +redirect_from: + - /github/managing-security-vulnerabilities/configuring-automated-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository +versions: + free-pro-team: '*' + enterprise-server: '>=2.22' +--- + +{% data reusables.code-scanning.beta %} +{% data reusables.code-scanning.enterprise-enable-code-scanning-actions %} + +### Options for setting up {% data variables.product.prodname_code_scanning %} + +You decide how to generate {% data variables.product.prodname_code_scanning %} alerts, and which tools to use, at a repository level. {% data variables.product.product_name %} provides fully integrated support for {% data variables.product.prodname_codeql %} analysis, and also supports analysis using third-party tools. For more information, see "[About {% data variables.product.prodname_codeql %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning#about-codeql)." + +{% data reusables.code-scanning.enabling-options %} + +### Setting up {% data variables.product.prodname_code_scanning %} using actions + +{% if currentVersion == "free-pro-team@latest" %}Using actions to run {% data variables.product.prodname_code_scanning %} will use minutes. For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)."{% endif %} + +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.repositories.sidebar-security %} +3. Under "Get started with code scanning", click **Set up this workflow** on the {% data variables.product.prodname_codeql_workflow %} or on a third-party workflow. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If {% data variables.product.prodname_code_scanning %} is missing, you need to ask an organization owner or repository administrator to enable {% data variables.product.prodname_GH_advanced_security %}. For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)" or "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)."{% endif %} !["Set up code scanning" button to the right of "Code scanning" in the Security Overview](/assets/images/help/security/overview-set-up-code-scanning.png) +4. Under "Get started with {% data variables.product.prodname_code_scanning %}", click **Set up this workflow** on the {% data variables.product.prodname_codeql_workflow %} or on a third-party workflow. !["Set up this workflow" button under "Get started with code scanning" heading](/assets/images/help/repository/code-scanning-set-up-this-workflow.png) +5. To customize how {% data variables.product.prodname_code_scanning %} scans your code, edit the workflow. + + Generally you can commit the {% data variables.product.prodname_codeql_workflow %} without making any changes to it. However, many of the third-party workflows require additional configuration, so read the comments in the workflow before committing. + + For more information, see "[Configuring {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)." +6. Use the **Start commit** drop-down, and type a commit message. ![Start commit](/assets/images/help/repository/start-commit-commit-new-file.png) +7. Choose whether you'd like to commit directly to the default branch, or create a new branch and start a pull request. ![Choose where to commit](/assets/images/help/repository/start-commit-choose-where-to-commit.png) +8. Click **Commit new file** or **Propose new file**. + +In the default {% data variables.product.prodname_codeql_workflow %}, {% data variables.product.prodname_code_scanning %} is configured to analyze your code each time you either push a change to the default branch or any protected branches, or raise a pull request against the default branch. For more information, see "[Configuring {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)." + +### Bulk set up of {% data variables.product.prodname_code_scanning %} +You can set up {% data variables.product.prodname_code_scanning %} in many repositories at once using a script. For an example of a script that raises pull requests to add a {% data variables.product.prodname_actions %} workflow to multiple repositories, see the [`jhutchings1/Create-ActionsPRs`](https://github.com/jhutchings1/Create-ActionsPRs) repository. + +### Дальнейшие шаги + +After setting up {% data variables.product.prodname_code_scanning %} for your repository, you can watch the output of the actions as they run. + +{% data reusables.repositories.actions-tab %} + + You'll see a list that includes an entry for running the {% data variables.product.prodname_code_scanning %} workflow. The text of the entry is the title you gave your commit message. + + ![Actions list showing {% data variables.product.prodname_code_scanning %} workflow](/assets/images/help/repository/code-scanning-actions-list.png) + +1. Click the entry for the {% data variables.product.prodname_code_scanning %} workflow. + +1. Click the job name on the left. For example, **Analyze (LANGUAGE)**. + + ![Log output from the {% data variables.product.prodname_code_scanning %} workflow](/assets/images/help/repository/code-scanning-logging-analyze-action.png) + +1. Review the logging output from the actions in this workflow as they run. + +1. After a scan completes, you can view alerts from a completed scan. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository#viewing-the-alerts-for-a-repository)." + +{% note %} + +After you commit the workflow file or create a pull request, {% data variables.product.prodname_code_scanning %} will analyze your code according to the frequency you specified in your workflow file. If you created a pull request, {% data variables.product.prodname_code_scanning %} will only analyze the code on the pull request's topic branch until you merge the pull request into the default branch of the repository. + + ![Click the "n alerts found" link](/assets/images/help/repository/code-scanning-alerts-found-link.png) + +{% endnote %} + +### Understanding the pull request checks + +Each {% data variables.product.prodname_code_scanning %} workflow you set to run on pull requests always has at least two entries listed in the checks section of a pull request. There is one entry for each of the analysis jobs in the workflow, and a final one for the results of the analysis. + +The names of the {% data variables.product.prodname_code_scanning %} analysis checks take the form: "TOOL NAME / JOB NAME (TRIGGER)." For example, for {% data variables.product.prodname_codeql %}, analysis of C++ code has the entry "{% data variables.product.prodname_codeql %} / Analyze (cpp) (pull_request)." You can click **Details** on a {% data variables.product.prodname_code_scanning %} analysis entry to see logging data. This allows you to debug a problem if the analysis job failed. For example, for {% data variables.product.prodname_code_scanning %} analysis of compiled languages, this can happen if the action can't build the code. + + ![{% data variables.product.prodname_code_scanning %} pull request checks](/assets/images/help/repository/code-scanning-pr-checks.png) + +When the {% data variables.product.prodname_code_scanning %} jobs complete, {% data variables.product.prodname_dotcom %} works out whether any alerts were added by the pull request and adds the "{% data variables.product.prodname_code_scanning_capc %} results / TOOL NAME" entry to the list of checks. After {% data variables.product.prodname_code_scanning %} has been performed at least once, you can click **Details** to view the results of the analysis. If you used a pull request to add {% data variables.product.prodname_code_scanning %} to the repository, you will initially see a "Missing analysis" message when you click **Details** on the "{% data variables.product.prodname_code_scanning_capc %} results / TOOL NAME" check. + + ![Missing analysis for commit message](/assets/images/help/repository/code-scanning-missing-analysis.png) + +#### Reasons for the "missing analysis" message + +After {% data variables.product.prodname_code_scanning %} has analyzed the code in a pull request, it needs to compare the analysis of the topic branch (the branch you used to create the pull request) with the analysis of the base branch (the branch into which you want to merge the pull request). This allows {% data variables.product.prodname_code_scanning %} to compute which alerts are newly introduced by the pull request, which alerts were already present in the base branch, and whether any existing alerts are fixed by the changes in the pull request. Initially, if you use a pull request to add {% data variables.product.prodname_code_scanning %} to a repository, the base branch has not yet been analyzed, so it's not possible to compute these details. In this case, when you click through from the results check on the pull request you will see the "Missing analysis for base commit SHA-HASH" message. + +There are other situations where there may be no analysis for the latest commit to the base branch for a pull request. These include: + +* The pull request has been raised against a branch other than the default branch, and this branch hasn't been analyzed. + + To the right of "Code scanning", click **Set up code scanning**. + + ![Choose a branch from the Branch drop-down menu](/assets/images/help/repository/code-scanning-branch-dropdown.png) + + The solution in this situation is to add the name of the base branch to the `on:push` and `on:pull_request` specification in the {% data variables.product.prodname_code_scanning %} workflow on that branch and then make a change that updates the open pull request that you want to scan. + +* The latest commit on the base branch for the pull request is currently being analyzed and analysis is not yet available. + + Wait a few minutes and then push a change to the pull request to retrigger {% data variables.product.prodname_code_scanning %}. + +* An error occurred while analyzing the latest commit on the base branch and analysis for that commit isn't available. + + Merge a trivial change into the base branch to trigger {% data variables.product.prodname_code_scanning %} on this latest commit, then push a change to the pull request to retrigger {% data variables.product.prodname_code_scanning %}. + +### Дальнейшие шаги + +After setting up {% data variables.product.prodname_code_scanning %}, and allowing its actions to complete, you can: + +- You can customize how {% data variables.product.prodname_code_scanning %} scans the code in your repository. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)." +- View any alerts generated for a pull request submitted after you set up {% data variables.product.prodname_code_scanning %}. For more information, see "[Managing a workflow run](/actions/configuring-and-managing-workflows/managing-a-workflow-run)" and "[Configuring notifications](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#github-actions-notification-options)." +- Set up notifications for completed runs. For more information, see "[Configuring notifications](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#github-actions-notification-options)." +- Investigate any problems that occur with the initial setup of {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}. For more information, see "[Troubleshooting the {% data variables.product.prodname_codeql %} workflow](/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-the-codeql-workflow)." +- Customize how {% data variables.product.prodname_code_scanning %} scans the code in your repository. For more information, see "[Configuring {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)." diff --git a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md index b2eded39f15c..626cd99e0d7a 100644 --- a/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md +++ b/translations/ru-RU/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md @@ -15,7 +15,7 @@ versions: In repositories where {% data variables.product.prodname_code_scanning %} is configured as a pull request check, {% data variables.product.prodname_code_scanning %} checks the code in the pull request. By default, this is limited to pull requests that target the default branch, but you can change this configuration within {% data variables.product.prodname_actions %} or in a third-party CI/CD system. If merging the changes would introduce new {% data variables.product.prodname_code_scanning %} alerts to the target branch, these are reported as check results in the pull request. The alerts are also shown as annotations in the **Files changed** tab of the pull request. If you have write permission for the repository, you can see any existing {% data variables.product.prodname_code_scanning %} alerts on the **Security** tab. For information about repository alerts, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)." -If {% data variables.product.prodname_code_scanning %} has any results with a severity of `error`, the check fails and the error is reported in the check results. If all the results found by {% data variables.product.prodname_code_scanning %} have lower severities, the alerts are treated as warnings or notices and the check succeeds. If your pull request targets a protected branch that has been enabled for {% data variables.product.prodname_code_scanning %}, and the repository owner has configured required status checks, then you must either fix or {% if currentVersion == "enterprise-server@2.22" %}close{% else %}dismiss{% endif %} all error alerts before the pull request can be merged. For more information, see "[About protected branches](/github/administering-a-repository/about-protected-branches#require-status-checks-before-merging)." +If {% data variables.product.prodname_code_scanning %} has any results with a severity of `error`, the check fails and the error is reported in the check results. If all the results found by {% data variables.product.prodname_code_scanning %} have lower severities, the alerts are treated as warnings or notices and the check succeeds. If your pull request targets a protected branch that uses {% data variables.product.prodname_code_scanning %}, and the repository owner has configured required status checks, then you must either fix or {% if currentVersion == "enterprise-server@2.22" %}close{% else %}dismiss{% endif %} all error alerts before the pull request can be merged. For more information, see "[About protected branches](/github/administering-a-repository/about-protected-branches#require-status-checks-before-merging)." ![Failed {% data variables.product.prodname_code_scanning %} check on a pull request](/assets/images/help/repository/code-scanning-check-failure.png) diff --git a/translations/ru-RU/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md b/translations/ru-RU/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md index 46af6876b328..96ed07f92dd8 100644 --- a/translations/ru-RU/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md +++ b/translations/ru-RU/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md @@ -75,7 +75,7 @@ When ### Access to {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot %}{% else %}security{% endif %} alerts -You can see all of the alerts that affect a particular project{% if currentVersion == "free-pro-team@latest" %} on the repository's Security tab or{% endif %} in the repository's dependency graph.{% if currentVersion == "free-pro-team@latest" %} For more information, see "[Viewing and updating vulnerable dependencies in your repository](/articles/viewing-and-updating-vulnerable-dependencies-in-your-repository)."{% endif %} +You can see all of the alerts that affect a particular project{% if currentVersion == "free-pro-team@latest" %} on the repository's Security tab or{% endif %} in the repository's dependency graph.{% if currentVersion == "free-pro-team@latest" %} For more information, see "[Viewing and updating vulnerable dependencies in your repository](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository)."{% endif %} {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %} By default, we notify people with admin permissions in the affected repositories about new @@ -89,6 +89,11 @@ We send security alerts to people with admin permissions in the affected reposit {% data reusables.notifications.vulnerable-dependency-notification-delivery-method-customization %}{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %} For more information, see "[Choosing the delivery method for your notifications](/github/receiving-notifications-about-activity-on-github/choosing-the-delivery-method-for-your-notifications)."{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" %} For more information, see "[Configuring notifications for vulnerable dependencies](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies)."{% endif %} +{% if currentVersion == "free-pro-team@latest" %} +You can also see all the +{% data variables.product.prodname_dependabot_alerts %} that correspond to a particular vulnerability in the {% data variables.product.prodname_advisory_database %}. For more information, see "[Browsing security vulnerabilities in the {% data variables.product.prodname_advisory_database %}](/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database#viewing-your-vulnerable-repositories)." +{% endif %} + {% if currentVersion == "free-pro-team@latest" %} ### Дополнительная литература diff --git a/translations/ru-RU/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md b/translations/ru-RU/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md index f43190ddc306..bc00b8d6538d 100644 --- a/translations/ru-RU/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md +++ b/translations/ru-RU/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md @@ -24,7 +24,7 @@ The severity level is one of four possible levels defined in the [Common Vulnera - Высокий - Critical -The {% data variables.product.prodname_advisory_database %} uses CVSS version 3.0 standards and the CVSS levels described above. {% data variables.product.product_name %} doesn't publish CVSS scores. +The {% data variables.product.prodname_advisory_database %} uses CVSS version 3.0 standards and the CVSS levels described above. {% data reusables.repositories.github-security-lab %} @@ -41,24 +41,39 @@ The database is also accessible using the GraphQL API. For more information, see {% endnote %} ### Searching the {% data variables.product.prodname_advisory_database %} -You can search the database, and use qualifiers to narrow your search to advisories created on a certain date, in a specific ecosystem, or in a particular library. + +You can search the database, and use qualifiers to narrow your search. For example, you can search for advisories created on a certain date, in a specific ecosystem, or in a particular library. {% data reusables.time_date.date_format %} {% data reusables.time_date.time_format %} {% data reusables.search.date_gt_lt %} -| Qualifier | Пример | -| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -| `ecosystem:ECOSYSTEM` | [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) will show only advisories affecting NPM packages. | -| `severity:LEVEL` | [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) will show only advisories with a high severity level. | -| `affects:LIBRARY` | [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) will show only advisories affecting the lodash library. | -| `sort:created-asc` | [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) will sort by the oldest advisories first. | -| `sort:created-desc` | [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) will sort by the newest advisories first. | -| `sort:updated-asc` | [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) will sort by the least recently updated first. | -| `sort:updated-desc` | [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) will sort by the most recently updated first. | -| `is:withdrawn` | [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) will show only advisories that have been withdrawn. | -| `created:YYYY-MM-DD` | [**created:2019-10-31**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2019-10-31) will show only advisories created on this date. | -| `updated:YYYY-MM-DD` | [**updated:2019-10-31**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2019-10-31) will show only advisories updated on this date. | +| Qualifier | Пример | +| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `GHSA-ID` | [**GHSA-49wp-qq6x-g2rf**](https://github.com/advisories?query=GHSA-49wp-qq6x-g2rf) will show the advisory with this {% data variables.product.prodname_advisory_database %} ID. | +| `CVE-ID` | [**CVE-2020-28482**](https://github.com/advisories?query=CVE-2020-28482) will show the advisory with this CVE ID number. | +| `ecosystem:ECOSYSTEM` | [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) will show only advisories affecting NPM packages. | +| `severity:LEVEL` | [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) will show only advisories with a high severity level. | +| `affects:LIBRARY` | [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) will show only advisories affecting the lodash library. | +| `cwe:ID` | [**cwe:352**](https://github.com/advisories?query=cwe%3A352) will show only advisories with this CWE number. | +| `credit:USERNAME` | [**credit:octocat**](https://github.com/advisories?query=credit%3Aoctocat) will show only advisories credited to the "octocat" user account. | +| `sort:created-asc` | [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) will sort by the oldest advisories first. | +| `sort:created-desc` | [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) will sort by the newest advisories first. | +| `sort:updated-asc` | [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) will sort by the least recently updated first. | +| `sort:updated-desc` | [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) will sort by the most recently updated first. | +| `is:withdrawn` | [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) will show only advisories that have been withdrawn. | +| `created:YYYY-MM-DD` | [**created:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2021-01-13) will show only advisories created on this date. | +| `updated:YYYY-MM-DD` | [**updated:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2021-01-13) will show only advisories updated on this date. | + +### Viewing your vulnerable repositories + +For any vulnerability in the {% data variables.product.prodname_advisory_database %}, you can see which of your repositories have a {% data variables.product.prodname_dependabot %} alert for that vulnerability. To see a vulnerable repository, you must have access to {% data variables.product.prodname_dependabot_alerts %} for that repository. For more information, see "[About alerts for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies#access-to-dependabot-alerts)." + +1. Navigate to https://github.com/advisories. +2. Click an advisory. +3. At the top of the advisory page, click **Dependabot alerts**. ![Dependabot alerts](/assets/images/help/security/advisory-database-dependabot-alerts.png) +4. Optionally, to filter the list, use the search bar or the drop-down menus. The "Organization" drop-down menu allows you to filter the {% data variables.product.prodname_dependabot_alerts %} per owner (organization or user). ![Search bar and drop-down menus to filter alerts](/assets/images/help/security/advisory-database-dependabot-alerts-filters.png) +5. For more details about the vulnerability, and for advice on how to fix the vulnerable repository, click the repository name. ### Дополнительная литература diff --git a/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md b/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md index 4b001281e387..a8bba109a01d 100644 --- a/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md +++ b/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md @@ -12,6 +12,8 @@ versions: {% data reusables.github-actions.actions-spending-limit-brief %} For more information, see "[About spending limits](#about-spending-limits)." +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + Minutes reset every month, while storage usage does not. | Product | Storage | Minutes (per month) | diff --git a/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md b/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md index 4674dc6c7218..62682cdcbca8 100644 --- a/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md +++ b/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md @@ -14,6 +14,8 @@ versions: {% data reusables.package_registry.container-registry-beta-billing-note %} +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + Data transfer resets every month, while storage usage does not. | Product | Storage | Data transfer (per month) | diff --git a/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md b/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md index 8ae1262da6a1..d60c00f961f6 100644 --- a/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md +++ b/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md @@ -14,6 +14,8 @@ versions: {% data reusables.actions.actions-packages-set-spending-limit %} For more information about pricing for {% data variables.product.prodname_actions %} usage, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)." +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + As soon as you set a spending limit other than $0, you will be responsible for any existing overages in the current billing period. For example, if your organization uses {% data variables.product.prodname_team %}, does not allow overages, and creates workflow artifacts that increase your storage usage for the month from 1.9GB to 2.1GB, you will use slightly more storage than the 2GB your product includes. Because you have not enabled overages, your next attempt to create a workflow artifact will fail. You will not receive a bill for the 0.1GB overage that month. However, if you enable overages, your first bill will include the 0.1GB of existing overage for the current billing cycle, as well as any additional overages you accrue. diff --git a/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md b/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md index a89aca74c942..b7e1e4fde10c 100644 --- a/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md +++ b/translations/ru-RU/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md @@ -14,6 +14,8 @@ versions: {% data reusables.actions.actions-packages-set-spending-limit %} For more information about pricing for {% data variables.product.prodname_registry %} usage, see "[About billing for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages)." +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + As soon as you set a spending limit other than $0, you will be responsible for any existing overages in the current billing period. For example, if your organization uses {% data variables.product.prodname_team %}, does not allow overages, and publishes a new version of a private package that increases your storage usage for the month from 1.9GB to 2.1GB, publishing the version will use slightly more than the 2GB your product includes. Because you have not enabled overages, your next attempt to publish a version of the package will fail. You will not receive a bill for the 0.1GB overage that month. However, if you enable overages, your first bill will include the 0.1GB of existing overage for the current billing cycle, as well as any additional overages you accrue. diff --git a/translations/ru-RU/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md b/translations/ru-RU/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md index 0107a236ecef..ec45c2dea3e5 100644 --- a/translations/ru-RU/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md +++ b/translations/ru-RU/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md @@ -23,8 +23,13 @@ versions: {% data reusables.organizations.org_settings %} {% data reusables.organizations.security-and-analysis %} -The page that's displayed allows you to enable or disable all security and analysis features for the repositories in your organization. {% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features. +The page that's displayed allows you to enable or disable all security and analysis features for the repositories in your organization. +{% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} + +{% if currentVersion ver_gt "enterprise-server@3.0" %}If you have a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} + +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![{% data variables.product.prodname_GH_advanced_security %} features](/assets/images/help/organizations/security-and-analysis-highlight-ghas.png) {% endif %} @@ -42,24 +47,21 @@ You can enable or disable features for all repositories. {% if currentVersion == 1. Go to the security and analysis settings for your organization. For more information, see "[Displaying the security and analysis settings](#displaying-the-security-and-analysis-settings)." 1. Under "Configure security and analysis features", to the right of the feature, click **Disable all** or **Enable all**. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} !["Enable all" or "Disable all" button for "Configure security and analysis" features](/assets/images/help/organizations/security-and-analysis-disable-or-enable-all-ghas-dotcom.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} !["Enable all" or "Disable all" button for "Configure security and analysis" features](/assets/images/help/organizations/security-and-analysis-disable-or-enable-all-ghe.png) {% endif %} 2. Optionally, enable the feature by default for new repositories in your organization. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} !["Enable by default" option for new repositories](/assets/images/help/organizations/security-and-analysis-enable-by-default-in-modal.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} !["Enable by default" option for new repositories](/assets/images/help/organizations/security-and-analysis-secret-scanning-enable-by-default-ghe.png) {% endif %} -1. Click **Disable FEATURE** or **Enable FEATURE** to disable or enable the feature for all the repositories in your organization. - {% if currentVersion == "free-pro-team@latest" %} +3. Click **Disable FEATURE** or **Enable FEATURE** to disable or enable the feature for all the repositories in your organization. + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Button to disable or enable feature](/assets/images/help/organizations/security-and-analysis-enable-dependency-graph.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![Button to disable or enable feature](/assets/images/help/organizations/security-and-analysis-enable-secret-scanning-ghe.png) {% endif %} @@ -68,10 +70,9 @@ You can enable or disable features for all repositories. {% if currentVersion == 1. Go to the security and analysis settings for your organization. For more information, see "[Displaying the security and analysis settings](#displaying-the-security-and-analysis-settings)." 1. Under "Configure security and analysis features", to the right of the feature, enable or disable the feature by default for new repositories {% if currentVersion == "free-pro-team@latest" %}, or all new private repositories,{% endif %} in your organization. - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![Checkbox for enabling or disabling a feature for new repositories](/assets/images/help/organizations/security-and-analysis-enable-or-disable-feature-checkbox-dotcom.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![Checkbox for enabling or disabling a feature for new repositories](/assets/images/help/organizations/security-and-analysis-enable-or-disable-secret-scanning-checkbox-ghe.png) {% endif %} diff --git a/translations/ru-RU/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md b/translations/ru-RU/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md index 8c0f383a5cf0..a5ee0f19f065 100644 --- a/translations/ru-RU/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md +++ b/translations/ru-RU/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md @@ -70,7 +70,7 @@ In addition to managing organization-level settings, organization owners have ad {% endif %} | Apply/dismiss labels | | **X** | **X** | **X** | **X** | | Create, edit, delete labels | | | **X** | **X** | **X** | -| Close, reopen, and assign all issues and pull requests | | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %} +| Close, reopen, and assign all issues and pull requests | | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | [Enable and disable auto-merge on a pull request](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository) | | | **X** | **X** | **X** {% endif %} | Apply milestones | | **X** | **X** | **X** | **X** | @@ -150,8 +150,8 @@ In this section, you can find the repository permission levels required for secu | Receive [{% data variables.product.prodname_dependabot_alerts %} for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) in a repository | | | | | **X** | | [Dismiss {% data variables.product.prodname_dependabot_alerts %}](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository) | | | | | **X** | | [Designate additional people or teams to receive {% data variables.product.prodname_dependabot_alerts %}](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts) for vulnerable dependencies | | | | | **X** | -| Create [security advisories](/github/managing-security-vulnerabilities/about-github-security-advisories) | | | | | **X** | -| Manage access to {% data variables.product.prodname_GH_advanced_security %} features (see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)") | | | | | **X** | +| Create [security advisories](/github/managing-security-vulnerabilities/about-github-security-advisories) | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +| Manage access to {% data variables.product.prodname_GH_advanced_security %} features (see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)") | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" %} | [Enable the dependency graph](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-and-dependents-of-a-repository) for a private repository | | | | | **X** | | [View dependency reviews](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request) | **X** | **X** | **X** | **X** | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %} | [View {% data variables.product.prodname_code_scanning %} alerts on pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests) | **X** | **X** | **X** | **X** | **X** | diff --git a/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md b/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md new file mode 100644 index 000000000000..ea9b3d4b19bf --- /dev/null +++ b/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md @@ -0,0 +1,40 @@ +--- +title: Connecting an Azure subscription to your enterprise +intro: 'You can use your Microsoft Enterprise Agreement to enable and pay for {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %} usage beyond the included amounts for your enterprise.' +product: '{% data reusables.gated-features.enterprise-accounts %}' +redirect_from: + - /github/setting-up-and-managing-billing-and-payments-on-github/connecting-an-azure-subscription-to-your-enterprise +versions: + free-pro-team: '*' +--- + +### About Azure subscriptions and {% data variables.product.product_name %} + +{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions) and "[About billing for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages)." + +After you connect an Azure subscription, you can also manage your spending limit. For information on managing and changing your account's spending limit, see "[Managing your spending limit for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages)" and "[Managing your spending limit for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions)." + +### Connecting your Azure subscription to your enterprise account + +To connect your Azure subscription, you must have owner permissions to the subscription. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +{% data reusables.enterprise-accounts.payment-information-tab %} +1. Under "Payment Information", click **Add Azure Subscription**. +1. To sign in to your Microsoft account, follow the prompts. +1. Review the "Permissions requested" prompt. If you agree with the terms, click **Accept**. +1. Under "Select a subscription", select the Azure Subscription ID that you want to connect to your enterprise. +1. Click **Connect**. + +### Disconnecting your Azure subscription from your enterprise account + +After you disconnect your Azure subscription from your enterprise account, your usage can no longer exceed the amounts included with your plan. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +{% data reusables.enterprise-accounts.payment-information-tab %} +1. Under "Azure subscription", to the right of the subscription ID you want to disconnect, click **{% octicon "trashcan" aria-label="The trashcan icon" %}**. +1. Review the prompt, then click **Remove**. diff --git a/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/index.md b/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/index.md index 4dae4a37df1c..a0f04ad09c7a 100644 --- a/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/index.md +++ b/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/index.md @@ -18,6 +18,7 @@ versions: {% link_in_list /about-enterprise-accounts %} {% link_in_list /viewing-the-subscription-and-usage-for-your-enterprise-account %} {% link_in_list /managing-licenses-for-visual-studio-subscription-with-github-enterprise %} + {% link_in_list /connecting-an-azure-subscription-to-your-enterprise %} {% topic_link_in_list /managing-users-in-your-enterprise %} {% link_in_list /roles-in-an-enterprise %} {% link_in_list /inviting-people-to-manage-your-enterprise %} diff --git a/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md b/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md index 6114d2f52628..635863a3620b 100644 --- a/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md +++ b/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md @@ -31,7 +31,7 @@ Enterprise owners have complete control over the enterprise and can take every a Enterprise owners cannot access organization settings or content unless they are made an organization owner or given direct access to an organization-owned repository. Similarly, owners of organizations in your enterprise do not have access to the enterprise itself unless you make them enterprise owners. -You can add as many enterprise owners as you'd like to your enterprise. {% if currentVersion == "free-pro-team@latest" %}Enterprise owners must have a personal account on {% data variables.product.prodname_dotcom %}.{% endif %} As a best practice, we recommend making only a few people in your company enterprise owners, to reduce the risk to your business. +An enterprise owner will only consume a license if they are an owner or member of at least one organization within the enterprise. {% if currentVersion == "free-pro-team@latest" %}Enterprise owners must have a personal account on {% data variables.product.prodname_dotcom %}.{% endif %} As a best practice, we recommend making only a few people in your company enterprise owners, to reduce the risk to your business. ### Enterprise members @@ -52,7 +52,7 @@ Billing managers only have access to your enterprise's billing settings. Billing - View a list of billing managers - Add or remove other billing managers -Billing managers do not have access to organizations or repositories in your enterprise, and cannot add or remove enterprise owners. Billing managers must have a personal account on {% data variables.product.prodname_dotcom %}. +Billing managers will only consume a license if they are an owner or member of at least one organization within the enterprise. Billing managers do not have access to organizations or repositories in your enterprise, and cannot add or remove enterprise owners. Billing managers must have a personal account on {% data variables.product.prodname_dotcom %}. ### Дополнительная литература diff --git a/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md b/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md index 3b2c0ceb764f..14d76e417215 100644 --- a/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md +++ b/translations/ru-RU/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md @@ -15,6 +15,8 @@ versions: Enterprise accounts are currently available to {% data variables.product.prodname_enterprise %} customers paying by invoice. Billing for all of the organizations and {% data variables.product.prodname_ghe_server %} instances connected to your enterprise account are aggregated into a single bill charge for all of your paid {% data variables.product.prodname_dotcom_the_website %} services (including paid licenses in organizations, {% data variables.large_files.product_name_long %} data packs, and subscriptions for {% data variables.product.prodname_marketplace %} apps). +{% if currentVersion == "free-pro-team@latest" %}{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)."{% endif %} + For more information about managing billing managers, see "[Inviting people to manage your enterprise](/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise)." ### Viewing the subscription and usage for your enterprise account diff --git a/translations/ru-RU/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md b/translations/ru-RU/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md index 708e5d2d8cda..c89d652fd2c0 100644 --- a/translations/ru-RU/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md +++ b/translations/ru-RU/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md @@ -50,7 +50,7 @@ The repository owner has full control of the repository. In addition to the acti | Define code owners for the repository | "[About code owners](/github/creating-cloning-and-archiving-repositories/about-code-owners)" | | Archive the repository | "[About archiving repositories](/github/creating-cloning-and-archiving-repositories/about-archiving-repositories)" |{% if currentVersion == "free-pro-team@latest" %} | Create security advisories | "[About {% data variables.product.prodname_security_advisories %}](/github/managing-security-vulnerabilities/about-github-security-advisories)" | -| Display a sponsor button | "[Displaying a sponsor button in your repository](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)" | +| Display a sponsor button | "[Displaying a sponsor button in your repository](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)" |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | Allow or disallow auto-merge for pull requests | "[Managing auto-merge for pull requests in your repository](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository)" | {% endif %} ### Collaborator access for a repository owned by a user account diff --git a/translations/ru-RU/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md b/translations/ru-RU/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md index 0d52fe4c3d3e..32161f74785f 100644 --- a/translations/ru-RU/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md +++ b/translations/ru-RU/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md @@ -25,8 +25,6 @@ Before you can use Jekyll to create a {% data variables.product.prodname_pages % {% data reusables.pages.new-or-existing-repo %} -{% data reusables.pages.private_pages_are_public_warning %} - {% data reusables.repositories.create_new %} {% data reusables.repositories.owner-drop-down %} {% data reusables.pages.create-repo-name %} @@ -36,6 +34,8 @@ Before you can use Jekyll to create a {% data variables.product.prodname_pages % {% data reusables.pages.must-have-repo-first %} +{% data reusables.pages.private_pages_are_public_warning %} + {% data reusables.command_line.open_the_multi_os_terminal %} 2. If you don't already have a local copy of your repository, navigate to the location where you want to store your site's source files, replacing _PARENT-FOLDER_ with the folder you want to contain the folder for your repository. ```shell diff --git a/translations/ru-RU/content/github/working-with-github-pages/creating-a-github-pages-site.md b/translations/ru-RU/content/github/working-with-github-pages/creating-a-github-pages-site.md index cd654b931136..042afb1704c7 100644 --- a/translations/ru-RU/content/github/working-with-github-pages/creating-a-github-pages-site.md +++ b/translations/ru-RU/content/github/working-with-github-pages/creating-a-github-pages-site.md @@ -20,8 +20,6 @@ versions: {% data reusables.pages.new-or-existing-repo %} -{% data reusables.pages.private_pages_are_public_warning %} - {% data reusables.repositories.create_new %} {% data reusables.repositories.owner-drop-down %} {% data reusables.pages.create-repo-name %} @@ -33,6 +31,8 @@ versions: {% data reusables.pages.must-have-repo-first %} +{% data reusables.pages.private_pages_are_public_warning %} + {% data reusables.pages.navigate-site-repo %} {% data reusables.pages.decide-publishing-source %} 3. If your chosen publishing source already exists, navigate to the publishing source. If your chosen publishing source doesn't exist, create the publishing source. diff --git a/translations/ru-RU/content/rest/overview/libraries.md b/translations/ru-RU/content/rest/overview/libraries.md index 2d0f25d9c978..51935046da77 100644 --- a/translations/ru-RU/content/rest/overview/libraries.md +++ b/translations/ru-RU/content/rest/overview/libraries.md @@ -57,7 +57,7 @@ Library name | Repository | |---|---| **NodeJS GitHub library**| [pksunkara/octo ### Julia -Library name | Repository | |---|---| **Github.jl**|[WestleyArgentum/Github.jl](https://github.com/WestleyArgentum/GitHub.jl) +Library name | Repository | |---|---| **GitHub.jl**|[WestleyArgentum/GitHub.jl](https://github.com/WestleyArgentum/GitHub.jl) ### OCaml @@ -65,11 +65,11 @@ Library name | Repository | |---|---| **ocaml-github**|[mirage/ocaml-github](htt ### Perl -Library name | Repository | metacpan Website for the Library |---|---|---| **Pithub**|[plu/Pithub](https://github.com/plu/Pithub)|[Pithub CPAN](http://metacpan.org/module/Pithub) **Net::Github**|[fayland/perl-net-github](https://github.com/fayland/perl-net-github)|[Net:Github CPAN](https://metacpan.org/pod/Net::GitHub) +Library name | Repository | metacpan Website for the Library |---|---|---| **Pithub**|[plu/Pithub](https://github.com/plu/Pithub)|[Pithub CPAN](http://metacpan.org/module/Pithub) **Net::GitHub**|[fayland/perl-net-github](https://github.com/fayland/perl-net-github)|[Net:GitHub CPAN](https://metacpan.org/pod/Net::GitHub) ### PHP -Library name | Repository |---|---| **GitHub PHP Client**|[tan-tan-kanarek/github-php-client](https://github.com/tan-tan-kanarek/github-php-client) **PHP GitHub API**|[KnpLabs/php-github-api](https://github.com/KnpLabs/php-github-api) **GitHub API**|[yiiext/github-api](https://github.com/yiiext/github-api) **GitHub Joomla! Package**|[joomla-framework/github-api](https://github.com/joomla-framework/github-api) **GitHub Nette Extension**|[kdyby/github](https://github.com/kdyby/github) **GitHub API Easy Access**|[milo/github-api](https://github.com/milo/github-api) **GitHub bridge for Laravel**|[GrahamCampbell/Laravel-Github](https://github.com/GrahamCampbell/Laravel-GitHub) **PHP7 Client & WebHook wrapper**|[FlexyProject/GithubAPI](https://github.com/FlexyProject/GitHubAPI) +Library name | Repository |---|---| **GitHub PHP Client**|[tan-tan-kanarek/github-php-client](https://github.com/tan-tan-kanarek/github-php-client) **PHP GitHub API**|[KnpLabs/php-github-api](https://github.com/KnpLabs/php-github-api) **GitHub API**|[yiiext/github-api](https://github.com/yiiext/github-api) **GitHub Joomla! Package**|[joomla-framework/github-api](https://github.com/joomla-framework/github-api) **GitHub Nette Extension**|[kdyby/github](https://github.com/kdyby/github) **GitHub API Easy Access**|[milo/github-api](https://github.com/milo/github-api) **GitHub bridge for Laravel**|[GrahamCampbell/Laravel-GitHub](https://github.com/GrahamCampbell/Laravel-GitHub) **PHP7 Client & WebHook wrapper**|[FlexyProject/GitHubAPI](https://github.com/FlexyProject/GitHubAPI) ### Python diff --git a/translations/ru-RU/content/rest/overview/resources-in-the-rest-api.md b/translations/ru-RU/content/rest/overview/resources-in-the-rest-api.md index a9f8c699658c..5b1e02fa2e8d 100644 --- a/translations/ru-RU/content/rest/overview/resources-in-the-rest-api.md +++ b/translations/ru-RU/content/rest/overview/resources-in-the-rest-api.md @@ -129,7 +129,7 @@ $ curl -I {% data variables.product.api_url_pre %} -u foo:bar > { > "message": "Bad credentials", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3" +> "documentation_url": "{% data variables.product.doc_url_pre %}" > } ``` @@ -141,7 +141,7 @@ $ curl -i {% data variables.product.api_url_pre %} -u {% if currentVersion == "f > HTTP/1.1 403 Forbidden > { > "message": "Maximum number of login attempts exceeded. Please try again later.", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3" +> "documentation_url": "{% data variables.product.doc_url_pre %}" > } ``` @@ -358,7 +358,7 @@ If you exceed the rate limit, an error response returns: > { > "message": "API rate limit exceeded for xxx.xxx.xxx.xxx. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3/#rate-limiting" +> "documentation_url": "{% data variables.product.doc_url_pre %}/overview/resources-in-the-rest-api#rate-limiting" > } ``` @@ -403,7 +403,7 @@ If your application triggers this rate limit, you'll receive an informative resp > { > "message": "You have triggered an abuse detection mechanism and have been temporarily blocked from content creation. Please retry your request again later.", -> "documentation_url": "{% data variables.product.doc_url_pre %}/v3/#abuse-rate-limits" +> "documentation_url": "{% data variables.product.doc_url_pre %}/overview/resources-in-the-rest-api#abuse-rate-limits" > } ``` diff --git a/translations/ru-RU/content/rest/reference/repos.md b/translations/ru-RU/content/rest/reference/repos.md index f779c766b26f..7a50afa9db3b 100644 --- a/translations/ru-RU/content/rest/reference/repos.md +++ b/translations/ru-RU/content/rest/reference/repos.md @@ -141,7 +141,7 @@ Note that the `repo_deployment` [OAuth scope](/developers/apps/scopes-for-oauth- ### Inactive deployments -When you set the state of a deployment to `success`, then all prior non-transient, non-production environment deployments in the same repository will become `inactive`. To avoid this, you can set `auto_inactive` to `false` when creating the deployment status. +When you set the state of a deployment to `success`, then all prior non-transient, non-production environment deployments in the same repository to the same environment name will become `inactive`. To avoid this, you can set `auto_inactive` to `false` when creating the deployment status. You can communicate that a transient environment no longer exists by setting its `state` to `inactive`. Setting the `state` to `inactive` shows the deployment as `destroyed` in {% data variables.product.prodname_dotcom %} and removes access to it. diff --git a/translations/ru-RU/data/reusables/actions/enterprise-beta.md b/translations/ru-RU/data/reusables/actions/enterprise-beta.md index b10237e2827e..0c674122af90 100644 --- a/translations/ru-RU/data/reusables/actions/enterprise-beta.md +++ b/translations/ru-RU/data/reusables/actions/enterprise-beta.md @@ -1,7 +1,12 @@ {% if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@2.22" %} {% note %} -**Note:** {% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 is a limited public beta. To review the external storage requirements and request access to the beta, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." +**Note:** {% data variables.product.prodname_actions %} was available for {% data variables.product.prodname_ghe_server %} 2.22 as a limited beta. The beta has ended. {% data variables.product.prodname_actions %} is now generally available in {% data variables.product.prodname_ghe_server %} 3.0 or later. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes). + +
+ +- For more information about upgrading to {% data variables.product.prodname_ghe_server %} 3.0 or later, see "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server)." +- For more information about configuring {% data variables.product.prodname_actions %} after you upgrade, see the [documentation for {% data variables.product.prodname_ghe_server %} 3.0](/enterprise-server@3.0/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server). {% endnote %} {% endif %} diff --git a/translations/ru-RU/data/reusables/actions/enterprise-common-prereqs.md b/translations/ru-RU/data/reusables/actions/enterprise-common-prereqs.md index ee9ba1dca839..3a9923ae8ea9 100644 --- a/translations/ru-RU/data/reusables/actions/enterprise-common-prereqs.md +++ b/translations/ru-RU/data/reusables/actions/enterprise-common-prereqs.md @@ -1,4 +1,4 @@ -* {% data reusables.actions.enterprise-hardware-considerations %} +* Review the hardware requirements for {% data variables.product.prodname_actions %}. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server#review-hardware-considerations)." * TLS must be configured for {% data variables.product.product_location %}'s domain. For more information, see "[Configuring TLS](/admin/configuration/configuring-tls)." {% note %} diff --git a/translations/ru-RU/data/reusables/actions/enterprise-hardware-considerations.md b/translations/ru-RU/data/reusables/actions/enterprise-hardware-considerations.md index 24c077bbae75..98ac65f4384c 100644 --- a/translations/ru-RU/data/reusables/actions/enterprise-hardware-considerations.md +++ b/translations/ru-RU/data/reusables/actions/enterprise-hardware-considerations.md @@ -1 +1 @@ -{% data variables.product.prodname_ghe_server %} requires additional CPU and memory resources when {% data variables.product.prodname_actions %} is enabled. Before enabling {% data variables.product.prodname_actions %}, review the "Hardware considerations" for your platform in "[Setting up a {% data variables.product.prodname_ghe_server %} instance](/enterprise/admin/installation/setting-up-a-github-enterprise-server-instance)" and ensure that you satisfy the minimum requirements for the features that you want to enable on {% data variables.product.product_location %}. +If you {% if currentVersion == "enterprise-server@2.22" %} configured the beta of{% else %} configure{% endif %} {% data variables.product.prodname_actions %} for the users of your {% data variables.product.prodname_ghe_server %} instance, we recommend that you provision additional CPU and memory resources. The additional resources you need to provision depend on the number of workflows your users run concurrently, and the overall levels of activity for your instance. diff --git a/translations/ru-RU/data/reusables/advanced-security/note-org-enable-uses-seats.md b/translations/ru-RU/data/reusables/advanced-security/note-org-enable-uses-seats.md index 48f3c5a99aeb..733e8e8a970f 100644 --- a/translations/ru-RU/data/reusables/advanced-security/note-org-enable-uses-seats.md +++ b/translations/ru-RU/data/reusables/advanced-security/note-org-enable-uses-seats.md @@ -1,7 +1,7 @@ -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} {% note %} -**Note:** If you enable {% data variables.product.prodname_GH_advanced_security %}, committers to these repositories will use seats on your {% data variables.product.prodname_GH_advanced_security %} license. +**Note:** If you enable {% data variables.product.prodname_GH_advanced_security %}, committers to these repositories will use seats on your {% data variables.product.prodname_GH_advanced_security %} license. This option controls access to all {% data variables.product.prodname_advanced_security %} features including {% if currentVersion == "free-pro-team@latest" %}dependency review,{% endif %} {% data variables.product.prodname_code_scanning %}, and {% data variables.product.prodname_secret_scanning %}. {% endnote %} {% endif %} \ No newline at end of file diff --git a/translations/ru-RU/data/reusables/code-scanning/enabling-options.md b/translations/ru-RU/data/reusables/code-scanning/enabling-options.md index 3ef6731b266a..bbbd1a789336 100644 --- a/translations/ru-RU/data/reusables/code-scanning/enabling-options.md +++ b/translations/ru-RU/data/reusables/code-scanning/enabling-options.md @@ -15,7 +15,7 @@ - Using {% data variables.product.prodname_actions %} (see "Enabling {% data variables.product.prodname_code_scanning %} using actions") or using the {% data variables.product.prodname_codeql_runner %} in a third-party continuous integration (CI) system (see "Running code scanning in your CI system"). + Using {% data variables.product.prodname_actions %} (see "Setting up {% data variables.product.prodname_code_scanning %} using actions") or using the {% data variables.product.prodname_codeql_runner %} in a third-party continuous integration (CI) system (see "Running code scanning in your CI system"). @@ -25,7 +25,7 @@ - Using {% data variables.product.prodname_actions %} (see "Enabling {% data variables.product.prodname_code_scanning %} using actions") or generated externally and uploaded to {% data variables.product.product_name %} (see "Uploading a SARIF file to {% data variables.product.prodname_dotcom %}"). + Using {% data variables.product.prodname_actions %} (see "Setting up {% data variables.product.prodname_code_scanning %} using actions") or generated externally and uploaded to {% data variables.product.product_name %} (see "Uploading a SARIF file to {% data variables.product.prodname_dotcom %}"). diff --git a/translations/ru-RU/data/reusables/dependabot/supported-package-managers.md b/translations/ru-RU/data/reusables/dependabot/supported-package-managers.md index 72facd703470..6ddfcb36e59a 100644 --- a/translations/ru-RU/data/reusables/dependabot/supported-package-managers.md +++ b/translations/ru-RU/data/reusables/dependabot/supported-package-managers.md @@ -8,7 +8,7 @@ The following table shows, for each package manager: | --------------------------------- | ---------------- | ------------------------- |:--------------------:|:---------:| | Средство увязки программ в пакеты | `bundler` | v1 | | **✓** | | Cargo | `cargo` | v1 | **✓** | | -| Composer | `composer` | v1,v2 | **✓** | | +| Composer | `composer` | v1, v2 | **✓** | | | Докер | `докер` | v1 | **✓** | | | Elixir | `mix` | v1 | **✓** | | | Elm | `elm` | v0.18, v0.19 | **✓** | | @@ -17,7 +17,7 @@ The following table shows, for each package manager: | Go modules | `gomod` | v1 | **✓** | **✓** | | Gradle | `gradle` | see (A) below | **✓** | | | Maven | `maven` | see (B) below | **✓** | | -| npm | `npm` | v6 | **✓** | | +| npm | `npm` | v6, v7 | **✓** | | | NuGet | `nuget` | <= 4.8.
see (C) below | **✓** | | | pip | `pip` | v20 | | | | pipenv | `pip` | <= 2018.11.26 | | | diff --git a/translations/ru-RU/data/reusables/desktop/choose-clone-repository.md b/translations/ru-RU/data/reusables/desktop/choose-clone-repository.md index 45deab6ea4be..41f4b6a914d4 100644 --- a/translations/ru-RU/data/reusables/desktop/choose-clone-repository.md +++ b/translations/ru-RU/data/reusables/desktop/choose-clone-repository.md @@ -1 +1,13 @@ 1. In the **File** menu, click **Clone Repository**. + + {% mac %} + + ![Clone menu option in the Mac app](/assets/images/help/desktop/clone-file-menu-mac.png) + + {% endmac %} + + {% windows %} + + ![Clone menu option in the Windows app](/assets/images/help/desktop/clone-file-menu-windows.png) + + {% endwindows %} diff --git a/translations/ru-RU/data/reusables/desktop/choose-local-path.md b/translations/ru-RU/data/reusables/desktop/choose-local-path.md new file mode 100644 index 000000000000..8bf8a7ac5fd9 --- /dev/null +++ b/translations/ru-RU/data/reusables/desktop/choose-local-path.md @@ -0,0 +1,13 @@ +1. Click **Choose...** and navigate to a local path where you want to clone the repository. + + {% mac %} + + ![The choose button](/assets/images/help/desktop/clone-choose-button-mac.png) + + {% endmac %} + + {% windows %} + + ![The choose button](/assets/images/help/desktop/clone-choose-button-win.png) + + {% endwindows %} diff --git a/translations/ru-RU/data/reusables/desktop/click-clone.md b/translations/ru-RU/data/reusables/desktop/click-clone.md new file mode 100644 index 000000000000..d291246ebf06 --- /dev/null +++ b/translations/ru-RU/data/reusables/desktop/click-clone.md @@ -0,0 +1,14 @@ +1. Click **Clone**. + + {% mac %} + + ![The clone button](/assets/images/help/desktop/clone-button-mac.png) + + {% endmac %} + + {% windows %} + + ![The clone button](/assets/images/help/desktop/clone-button-win.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/ru-RU/data/reusables/desktop/cloning-location-tab.md b/translations/ru-RU/data/reusables/desktop/cloning-location-tab.md index 8752592c0ed7..e4610d9f88dd 100644 --- a/translations/ru-RU/data/reusables/desktop/cloning-location-tab.md +++ b/translations/ru-RU/data/reusables/desktop/cloning-location-tab.md @@ -1 +1,13 @@ 1. Click the tab that corresponds to the location of the repository you want to clone. You can also click **URL** to manually enter the repository location. + + {% mac %} + + ![Location tabs in the Clone a repository menu](/assets/images/help/desktop/choose-repository-location-mac.png) + + {% endmac %} + + {% windows %} + + ![Location tabs in the Clone a repository menu](/assets/images/help/desktop/choose-repository-location-win.png) + + {% endwindows %} diff --git a/translations/ru-RU/data/reusables/desktop/cloning-repository-list.md b/translations/ru-RU/data/reusables/desktop/cloning-repository-list.md index 37d26e30394e..97a7f7a894eb 100644 --- a/translations/ru-RU/data/reusables/desktop/cloning-repository-list.md +++ b/translations/ru-RU/data/reusables/desktop/cloning-repository-list.md @@ -1 +1,14 @@ 1. Choose the repository you want to clone from the list. + + + {% mac %} + + ![Clone a repository list](/assets/images/help/desktop/clone-a-repository-list-mac.png) + + {% endmac %} + + {% windows %} + + ![Clone a repository list](/assets/images/help/desktop/clone-a-repository-list-win.png) + + {% endwindows %} \ No newline at end of file diff --git a/translations/ru-RU/data/reusables/desktop/fork-type-prompt.md b/translations/ru-RU/data/reusables/desktop/fork-type-prompt.md new file mode 100644 index 000000000000..1067dab7488e --- /dev/null +++ b/translations/ru-RU/data/reusables/desktop/fork-type-prompt.md @@ -0,0 +1,42 @@ +1. If you plan to use this fork for contributing to the original upstream repository, click **To contribute to the parent project**. + + {% mac %} + + ![Contribute to the parent project menu option](/assets/images/help/desktop/mac-fork-options-prompt.png) + + {% endmac %} + + {% windows %} + + ![Contribute to the parent project menu option](/assets/images/help/desktop/windows-fork-options-prompt.png) + + {% endwindows %} + +2. If you plan to use this fork for a project not connected to the upstream, click **For my own purposes**. + + {% mac %} + + ![Contribute to an independent project menu option](/assets/images/help/desktop/mac-fork-own-purposes.png) + + {% endmac %} + + {% windows %} + + ![Contribute to an independent project menu option](/assets/images/help/desktop/windows-fork-own-purposes.png) + + {% endwindows %} + +3. Click **Continue**. + + {% mac %} + + ![The continue button](/assets/images/help/desktop/mac-forking-continue.png) + + {% endmac %} + + {% windows %} + + ![The continue button](/assets/images/help/desktop/windows-forking-continue.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/ru-RU/data/reusables/desktop/open-repository-settings.md b/translations/ru-RU/data/reusables/desktop/open-repository-settings.md new file mode 100644 index 000000000000..5e298edc85b6 --- /dev/null +++ b/translations/ru-RU/data/reusables/desktop/open-repository-settings.md @@ -0,0 +1,14 @@ +1. Open the **Repository** menu, then click **Repository settings...**. + + {% mac %} + + ![Repository settings menu option in the Mac app](/assets/images/help/desktop/mac-repository-settings.png) + + {% endmac %} + + {% windows %} + + ![Repository settings menu option in the Windows app](/assets/images/help/desktop/windows-repository-settings.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/ru-RU/data/reusables/desktop/select-fork-behavior.md b/translations/ru-RU/data/reusables/desktop/select-fork-behavior.md new file mode 100644 index 000000000000..05785064e36e --- /dev/null +++ b/translations/ru-RU/data/reusables/desktop/select-fork-behavior.md @@ -0,0 +1,28 @@ +1. Click **Fork behavior**, then select how you want to use the fork. + + {% mac %} + + ![The contribute to the parent repository option in the Fork Behavior menu](/assets/images/help/desktop/mac-fork-behavior-menu-contribute.png) + + {% endmac %} + + {% windows %} + + ![The contribute to the parent repository option in the Fork Behavior menu](/assets/images/help/desktop/windows-fork-behavior-menu-contribute.png) + + {% endwindows %} + +2. Click **Save**. + + {% mac %} + + ![The save button in the Fork Behavior menu](/assets/images/help/desktop/mac-fork-behavior-save.png) + + {% endmac %} + + {% windows %} + + ![The save button in the Fork Behavior menu](/assets/images/help/desktop/windows-fork-behavior-save.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/ru-RU/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md b/translations/ru-RU/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md new file mode 100644 index 000000000000..63fa9473e7a9 --- /dev/null +++ b/translations/ru-RU/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md @@ -0,0 +1 @@ +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. \ No newline at end of file diff --git a/translations/ru-RU/data/reusables/enterprise-accounts/payment-information-tab.md b/translations/ru-RU/data/reusables/enterprise-accounts/payment-information-tab.md new file mode 100644 index 000000000000..4de0966ad7d2 --- /dev/null +++ b/translations/ru-RU/data/reusables/enterprise-accounts/payment-information-tab.md @@ -0,0 +1 @@ +1. Under "Billing", click **Payment information**. diff --git a/translations/ru-RU/data/reusables/enterprise_installation/about-adjusting-resources.md b/translations/ru-RU/data/reusables/enterprise_installation/about-adjusting-resources.md new file mode 100644 index 000000000000..2d6c2fe4e6ff --- /dev/null +++ b/translations/ru-RU/data/reusables/enterprise_installation/about-adjusting-resources.md @@ -0,0 +1 @@ +For more information about adjusting resources for an existing instance, see "[Increasing storage capacity](/enterprise/admin/installation/increasing-storage-capacity)" and "[Increasing CPU or memory resources](/enterprise/admin/installation/increasing-cpu-or-memory-resources)." diff --git a/translations/ru-RU/data/reusables/enterprise_installation/aws-supported-instance-types.md b/translations/ru-RU/data/reusables/enterprise_installation/aws-supported-instance-types.md index 5cf0c5069354..652361d9ff6d 100644 --- a/translations/ru-RU/data/reusables/enterprise_installation/aws-supported-instance-types.md +++ b/translations/ru-RU/data/reusables/enterprise_installation/aws-supported-instance-types.md @@ -1,37 +1,13 @@ -{% data variables.product.prodname_ghe_server %} is supported on the following EC2 instance types. For more information, see [the AWS EC2 instance type overview page](http://aws.amazon.com/ec2/instance-types/). - -| EC2 instance type | Model | -| ----------------- | ---------------------------------- | -| C3 | c3.2xlarge, c3.4xlarge, c3.8xlarge | - -| EC2 instance type | Model | -| ----------------- | ---------------------------------- | -| C4 | c4.2xlarge, c4.4xlarge, c4.8xlarge | - -| EC2 instance type | Model | -| ----------------- | -------------------------------------------------------------------- | -| C5 | c5.large, c5.xlarge, c5.2xlarge, c5.4xlarge, c5.9xlarge, c5.18xlarge | - -| EC2 instance type | Model | -| ----------------- | --------------------- | -| M3 | m3.xlarge, m3.2xlarge | - -| EC2 instance type | Model | -| ----------------- | ----------------------------------------------------------- | -| M4 | m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m4.16xlarge | - -| EC2 instance type | Model | -| ----------------- | --------------------------------------------------------------------- | -| M5 | m5.large, m5.xlarge, m5.2xlarge, m5.4xlarge, m5.12xlarge, m5.24xlarge | - -| EC2 instance type | Model | -| ----------------- | -------------------------------------------------------------------- | -| R4 | r4.large, r4.xlarge, r4.2xlarge, r4.4xlarge, r4.8xlarge, r4.16xlarge | - -| EC2 instance type | Model | -| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| R5 | r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge, r5.12xlarge, r5.24xlarge{% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.19" %}, r5n.large, r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.12xlarge, r5n.24xlarge, r5a.large, r5a.xlarge, r5a.2xlarge, r5a.4xlarge, r5a.12xlarge, r5a.24xlarge{% endif %} - -| EC2 instance type | Model | -| ----------------- | ------------------------ | -| X1 | x1.16xlarge, x1.32xlarge | +{% data variables.product.prodname_ghe_server %} is supported on the following EC2 instance sizes. For more information, see [the AWS EC2 instance type overview page](http://aws.amazon.com/ec2/instance-types/). + +| Тип | Size | +|:--- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| C3 | c3.2xlarge, c3.4xlarge, c3.8xlarge | +| C4 | c4.2xlarge, c4.4xlarge, c4.8xlarge | +| C5 | c5.large, c5.xlarge, c5.2xlarge, c5.4xlarge, c5.9xlarge, c5.18xlarge | +| M3 | m3.xlarge, m3.2xlarge | +| M4 | m4.xlarge, m4.2xlarge, m4.4xlarge, m4.10xlarge, m4.16xlarge | +| M5 | m5.large, m5.xlarge, m5.2xlarge, m5.4xlarge, m5.12xlarge, m5.24xlarge | +| R4 | r4.large, r4.xlarge, r4.2xlarge, r4.4xlarge, r4.8xlarge, r4.16xlarge | +| R5 | r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge, r5.12xlarge, r5.24xlarge{% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.19" %}, r5n.large, r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.12xlarge, r5n.24xlarge, r5a.large, r5a.xlarge, r5a.2xlarge, r5a.4xlarge, r5a.12xlarge, r5a.24xlarge{% endif %} +| X1 | x1.16xlarge, x1.32xlarge | diff --git a/translations/ru-RU/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md b/translations/ru-RU/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md index 1bdc5adca770..ec895f314d24 100644 --- a/translations/ru-RU/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md +++ b/translations/ru-RU/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md @@ -1,6 +1,5 @@ - [Minimum requirements](#minimum-requirements){% if currentVersion == "enterprise-server@2.22" %} -- [Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% endif %}{% if currentVersion ver_gt "enterprise-server@2.22" %} -- [Optional features](#optional-features){% endif %} +- [Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% endif %} - [Storage](#storage) - [CPU and memory](#cpu-and-memory) @@ -8,20 +7,7 @@ We recommend different hardware configurations depending on the number of user licenses for {% data variables.product.product_location %}. If you provision more resources than the minimum requirements, your instance will perform and scale better. -{% data reusables.enterprise_installation.hardware-rec-table %}{% if currentVersion ver_gt "enterprise-server@2.21" %} If you enable {% if currentVersion == "enterprise-server@2.22" %}the beta for {% endif %}{% data variables.product.prodname_actions %}, review the following requirements and recommendations. - -- You must configure at least one runner for {% data variables.product.prodname_actions %} workflows. For more information, see "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners)." -- You must configure external blob storage. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." -- You may need to configure additional CPU and memory resources. The additional resources you need to provision for {% data variables.product.prodname_actions %} depend on the number of workflows your users run concurrently, and the overall levels of activity for users, automations, and integrations. - - | Maximum jobs per minute | Additional vCPUs | Additional memory | - |:----------------------- | ----------------:| -----------------:| - | Light testing | 4 | 30.5 GB | - | 25 | 8 | 61 GB | - | 35 | 16 | 122 GB | - | 100 | 32 | 244 GB | - -{% endif %} +{% data reusables.enterprise_installation.hardware-rec-table %} #### Storage @@ -31,7 +17,7 @@ Your instance requires a persistent data disk separate from the root disk. For m {% if currentVersion ver_gt "enterprise-server@2.21" %} -If you enable{% if currentVersion == "enterprise-server@2.22" %} the beta of{% endif %} {% data variables.product.prodname_actions %}, you'll need to configure external blob storage. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." +To configure{% if currentVersion == "enterprise-server@2.22" %} the beta of{% endif %} {% data variables.product.prodname_actions %}, you must provide external blob storage. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." {% endif %} @@ -39,7 +25,7 @@ You can resize your instance's root disk by building a new instance or using an #### CPU and memory -{% data variables.product.prodname_ghe_server %} requires more CPU and memory resources depending on levels of activity for users, automations, and integrations. +The CPU and memory resources that {% data variables.product.prodname_ghe_server %} requires depend on the levels of activity for users, automations, and integrations. {% if currentVersion ver_gt "enterprise-server@2.21" %}{% data reusables.actions.enterprise-hardware-considerations %}{% endif %} {% data reusables.enterprise_installation.increasing-cpus-req %} diff --git a/translations/ru-RU/data/reusables/enterprise_installation/hardware-rec-table.md b/translations/ru-RU/data/reusables/enterprise_installation/hardware-rec-table.md index a9ffb7473a5c..a7310c66fce8 100644 --- a/translations/ru-RU/data/reusables/enterprise_installation/hardware-rec-table.md +++ b/translations/ru-RU/data/reusables/enterprise_installation/hardware-rec-table.md @@ -1,20 +1,20 @@ -{% if currentVersion ver_gt "enterprise-server@2.21" %} +{% if currentVersion == "enterprise-server@2.22" %} {% note %} -**Note**: If you enable {% data variables.product.prodname_actions %} or {% data variables.product.prodname_registry %}, your instance requires additional hardware resources. Minimum requirements for an instance with {% if currentVersion == "enterprise-server@2.22" %}beta{% else %}optional{% endif %} features enabled are **bold** in the following table. For more information, see "{% if currentVersion == "enterprise-server@2.22" %}[Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% else %}[Optional features](#optional-features){% endif %}." +**Note**: If you joined the beta for {% data variables.product.prodname_actions %} or {% data variables.product.prodname_registry %} and enabled the features, your instance requires additional hardware resources. Minimum requirements for an instance with beta features enabled are **bold** in the following table. For more information, see "[Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222)." {% endnote %} {% endif %} {% if currentVersion ver_gt "enterprise-server@2.22" %} -| User licenses | vCPUs | Memory | Attached storage | Root storage | -|:------------------------------ | --------------------------------------------:| ----------------------------------------------------:| ----------------------------------------------------:| ------------:| -| Trial, demo, or 10 light users | 2
or [**4**](#optional-features) | 16 GB
or [**32 GB**](#optional-features) | 100 GB
or [**150 GB**](#optional-features) | 200 GB | -| 10 to 3,000 | 4
or [**8**](#optional-features) | 32 GB
or [**48 GB**](#optional-features) | 250 GB
or [**300 GB**](#optional-features) | 200 GB | -| 3,000 to 5000 | 8
or [**12**](#optional-features) | 64 GB | 500 GB | 200 GB | -| 5,000 to 8000 | 12
or [**16**](#optional-features) | 96 GB | 750 GB | 200 GB | -| 8,000 to 10,000+ | 16
or [**20**](#optional-features) | 128 GB
or [**160 GB**](#optional-features) | 1000 GB | 200 GB | +| User licenses | vCPUs | Memory | Attached storage | Root storage | +|:------------------------------ | -----:| ------:| ----------------:| ------------:| +| Trial, demo, or 10 light users | 4 | 32 GB | 150 GB | 200 GB | +| 10 to 3,000 | 8 | 48 GB | 300 GB | 200 GB | +| 3,000 to 5000 | 12 | 64 GB | 500 GB | 200 GB | +| 5,000 to 8000 | 16 | 96 GB | 750 GB | 200 GB | +| 8,000 to 10,000+ | 20 | 160 GB | 1000 GB | 200 GB | {% else %} @@ -28,22 +28,20 @@ {% endif %} -For more information about adjusting resources for an existing instance, see "[Increasing storage capacity](/enterprise/admin/installation/increasing-storage-capacity)" and "[Increasing CPU or memory resources](/enterprise/admin/installation/increasing-cpu-or-memory-resources)." - -{% if currentVersion == "enterprise-server@2.22" %} +{% data reusables.enterprise_installation.about-adjusting-resources %} -#### Beta features in {% data variables.product.prodname_ghe_server %} 2.22 +{% if currentVersion ver_gt "enterprise-server@2.22" %} -You can sign up for beta features available in {% data variables.product.prodname_ghe_server %} 2.22 such as {% data variables.product.prodname_actions %}, {% data variables.product.prodname_registry %}, and {% data variables.product.prodname_code_scanning %}. For more information, see the [release notes for the 2.22 series](https://enterprise.github.com/releases/series/2.22#release-2.22.0) on the {% data variables.product.prodname_enterprise %} website. +If you plan to configure {% data variables.product.prodname_actions %} for your instance, you should provision additional resources. You must also configure at least one self-hosted runner to execute workflows. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." -If you enable beta features for {% data variables.product.prodname_ghe_server %} 2.22, your instance requires additional hardware resources. For more information, see "[Minimum requirements](#minimum-requirements)". +{% endif %} -{% elsif currentVersion ver_gt "enterprise-server@2.22" %} +{% if currentVersion == "enterprise-server@2.22" %} -#### Optional features +#### Beta features in {% data variables.product.prodname_ghe_server %} 2.22 -You can enable optional features for {% data variables.product.prodname_ghe_server %}, such as {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %}. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)" or "[Getting started with {% data variables.product.prodname_registry %} for your enterprise](/admin/packages/getting-started-with-github-packages-for-your-enterprise)." +{% data variables.product.prodname_ghe_server %} 2.22 offered features in beta, such as {% data variables.product.prodname_actions %}, {% data variables.product.prodname_registry %}, and {% data variables.product.prodname_code_scanning %}. For more information, see the [{% data variables.product.prodname_ghe_server %} 2.22 release notes](/enterprise-server@2.22/admin/release-notes#2.22.0). -If you enable optional features, your instance requires additional hardware resources. For more information, see "[Minimum requirements](#minimum-requirements)". +If you enabled beta features for {% data variables.product.prodname_ghe_server %} 2.22, your instance requires additional hardware resources. For more information, see "[Minimum requirements](#minimum-requirements)". {% endif %} diff --git a/translations/ru-RU/data/reusables/gated-features/auto-merge.md b/translations/ru-RU/data/reusables/gated-features/auto-merge.md index 72a58ba07dd8..acfb4dddffad 100644 --- a/translations/ru-RU/data/reusables/gated-features/auto-merge.md +++ b/translations/ru-RU/data/reusables/gated-features/auto-merge.md @@ -1 +1 @@ -Auto-merge for pull requests is available in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, and {% data variables.product.prodname_ghe_cloud %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} \ No newline at end of file +Auto-merge for pull requests is available in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, {% data variables.product.prodname_ghe_cloud %}, and {% data variables.product.prodname_ghe_server %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} diff --git a/translations/ru-RU/data/reusables/gated-features/code-scanning.md b/translations/ru-RU/data/reusables/gated-features/code-scanning.md index 69e6abf27f4f..35598cce5476 100644 --- a/translations/ru-RU/data/reusables/gated-features/code-scanning.md +++ b/translations/ru-RU/data/reusables/gated-features/code-scanning.md @@ -1 +1,4 @@ -{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_code_scanning_capc %} is available for all public repositories and for private repositories owned by organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled.{% else %}{% data variables.product.prodname_code_scanning_capc %} is available if you have a license for {% data variables.product.prodname_GH_advanced_security %}.{% endif %} {% data reusables.advanced-security.more-info-ghas %} +{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_code_scanning_capc %} is available for all public repositories and for private repositories owned by organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled. +{%- elsif currentVersion ver_gt "enterprise-server@3.0" %}{% data variables.product.prodname_code_scanning_capc %} is available if {% data variables.product.prodname_GH_advanced_security %} is enabled for the repository. +{%- else %} +{% data variables.product.prodname_code_scanning_capc %} is available if you have a license for {% data variables.product.prodname_GH_advanced_security %}.{% endif %} {% data reusables.advanced-security.more-info-ghas %} diff --git a/translations/ru-RU/data/reusables/github-actions/supported-github-runners.md b/translations/ru-RU/data/reusables/github-actions/supported-github-runners.md index 37caf3e2cc49..103252d43668 100644 --- a/translations/ru-RU/data/reusables/github-actions/supported-github-runners.md +++ b/translations/ru-RU/data/reusables/github-actions/supported-github-runners.md @@ -1,8 +1,8 @@ -| Virtual environment | YAML workflow label | -| -------------------- | ---------------------------------- | -| Windows Server 2019 | `windows-latest` or `windows-2019` | -| Ubuntu 20.04 | `ubuntu-20.04` | -| Ubuntu 18.04 | `ubuntu-latest` or `ubuntu-18.04` | -| Ubuntu 16.04 | `ubuntu-16.04` | -| macOS Big Sur 11.0 | `macos-11.0` | -| macOS Catalina 10.15 | `macos-latest` or `macos-10.15` | +| Virtual environment | YAML workflow label | +| -------------------- | -------------------------------------------- | +| Windows Server 2019 | `windows-latest` or `windows-2019` | +| Ubuntu 20.04 | `ubuntu-latest` (see note) or `ubuntu-20.04` | +| Ubuntu 18.04 | `ubuntu-latest` (see note) or `ubuntu-18.04` | +| Ubuntu 16.04 | `ubuntu-16.04` | +| macOS Big Sur 11.0 | `macos-11.0` | +| macOS Catalina 10.15 | `macos-latest` or `macos-10.15` | diff --git a/translations/ru-RU/data/reusables/github-actions/ubuntu-runner-preview.md b/translations/ru-RU/data/reusables/github-actions/ubuntu-runner-preview.md index 1a3636e0e1e5..6eb91edc1378 100644 --- a/translations/ru-RU/data/reusables/github-actions/ubuntu-runner-preview.md +++ b/translations/ru-RU/data/reusables/github-actions/ubuntu-runner-preview.md @@ -1,5 +1,5 @@ {% note %} -**Note:** The Ubuntu 20.04 virtual environment is currently provided as a preview only. The `ubuntu-latest` YAML workflow label still uses the Ubuntu 18.04 virtual environment. +**Note:** The `ubuntu-latest` label is currently being migrated from the Ubuntu 18.04 virtual environment to Ubuntu 20.04. Specifying the `ubuntu-latest` label during the migration might use either virtual environment. To explicitly use Ubuntu 20.04 or Ubuntu 18.04, specify `ubuntu-20.04` or `ubuntu-18.04`. When the migration is complete, `ubuntu-latest` will use the Ubuntu 20.04 virtual environment. For more information about the migration, see "[Ubuntu-latest workflows will use Ubuntu-20.04](https://github.com/actions/virtual-environments/issues/1816)." {% endnote %} diff --git a/translations/ru-RU/data/reusables/organizations/organizations_include.md b/translations/ru-RU/data/reusables/organizations/organizations_include.md index da902c12ed56..766b2394dc83 100644 --- a/translations/ru-RU/data/reusables/organizations/organizations_include.md +++ b/translations/ru-RU/data/reusables/organizations/organizations_include.md @@ -6,3 +6,4 @@ Organizations include: - [Nested teams that reflect your company or group's structure](/articles/about-teams) with cascading access permissions and mentions{% if currentVersion != "github-ae@latest" %} - The ability for organization owners to view members' [two-factor authentication (2FA) status](/articles/about-two-factor-authentication) - The option to [require all organization members to use two-factor authentication](/articles/requiring-two-factor-authentication-in-your-organization){% endif %} +{% if currentVersion == "free-pro-team@latest" %}- The option to purchase a license for {% data variables.product.prodname_GH_advanced_security %} and use the features on private repositories. {% data reusables.advanced-security.more-info-ghas %}{% endif %} diff --git a/translations/ru-RU/data/reusables/pages/new-or-existing-repo.md b/translations/ru-RU/data/reusables/pages/new-or-existing-repo.md index 4fdcdaf871e9..bfb5ba3b47a5 100644 --- a/translations/ru-RU/data/reusables/pages/new-or-existing-repo.md +++ b/translations/ru-RU/data/reusables/pages/new-or-existing-repo.md @@ -1,3 +1,5 @@ If your site is an independent project, you can create a new repository to store your site's source code. If your site is associated with an existing project, you can add the source code {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}to that project's repository, in a `/docs` folder on the default branch or on a different branch.{% else %}for your site to a `gh-pages` branch or a `docs` folder on the `master` branch in that project's repository.{% endif %} For example, if you're creating a site to publish documentation for a project that's already on {% data variables.product.product_name %}, you may want to store the source code for the site in the same repository as the project. +{% if currentVersion == "free-pro-team@latest" %}If the account that owns the repository uses {% data variables.product.prodname_free_user %} or {% data variables.product.prodname_free_team %}, the repository must be public.{% endif %} + If you want to create a site in an existing repository, skip to the "[Creating your site](#creating-your-site)" section. diff --git a/translations/ru-RU/data/reusables/pull_requests/you-can-auto-merge.md b/translations/ru-RU/data/reusables/pull_requests/you-can-auto-merge.md index 410aec2a8ee8..5da386a3d162 100644 --- a/translations/ru-RU/data/reusables/pull_requests/you-can-auto-merge.md +++ b/translations/ru-RU/data/reusables/pull_requests/you-can-auto-merge.md @@ -1,3 +1,3 @@ -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} You can configure a pull request to merge automatically when all merge requirements are met. For more information, see "[Automatically merging a pull request](/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request)." -{% endif %} \ No newline at end of file +{% endif %} diff --git a/translations/ru-RU/data/reusables/webhooks/pull_request_webhook_properties.md b/translations/ru-RU/data/reusables/webhooks/pull_request_webhook_properties.md index 4b0bdb192699..eed985ec8ae1 100644 --- a/translations/ru-RU/data/reusables/webhooks/pull_request_webhook_properties.md +++ b/translations/ru-RU/data/reusables/webhooks/pull_request_webhook_properties.md @@ -1,3 +1,3 @@ -| Клавиша | Тип | Description | -| ---------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `действие` | `строка` | The action that was performed. Can be one of `opened`, `edited`, `closed`, `assigned`, `unassigned`, `review_requested`, `review_request_removed`, `ready_for_review`, `converted_to_draft`, `labeled`, `unlabeled`, `synchronize`, `locked`, `unlocked`, or `reopened`. If the action is `closed` and the `merged` key is `false`, the pull request was closed with unmerged commits. If the action is `closed` and the `merged` key is `true`, the pull request was merged. | +| Клавиша | Тип | Description | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `действие` | `строка` | The action that was performed. Can be one of `opened`, `edited`, `closed`, `assigned`, `unassigned`, `review_requested`, `review_request_removed`, `ready_for_review`, `converted_to_draft`, `labeled`, `unlabeled`, `synchronize`, {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}`auto_merge_enabled`, `auto_merge_disabled`,{% endif %} `locked`, `unlocked`, or `reopened`. If the action is `closed` and the `merged` key is `false`, the pull request was closed with unmerged commits. If the action is `closed` and the `merged` key is `true`, the pull request was merged. | diff --git a/translations/ru-RU/data/variables/action_code_examples.yml b/translations/ru-RU/data/variables/action_code_examples.yml index 9aee540dac59..9131d3377b1f 100644 --- a/translations/ru-RU/data/variables/action_code_examples.yml +++ b/translations/ru-RU/data/variables/action_code_examples.yml @@ -24,7 +24,7 @@ - labels - title: Add releases to GitHub - description: Publish Github releases in an action + description: Publish GitHub releases in an action languages: 'Dockerfile, Shell' href: elgohr/Github-Release-Action tags: @@ -32,7 +32,7 @@ - publishing - title: Publish a docker image to Dockerhub - description: A Github Action used to build and publish Docker images + description: A GitHub Action used to build and publish Docker images languages: 'Dockerfile, Shell' href: elgohr/Publish-Docker-Github-Action tags: @@ -123,7 +123,7 @@ - publishing - title: Label your Pull Requests auto-magically (using committed files) - description: Github action to label your pull requests auto-magically (using committed files) + description: GitHub action to label your pull requests auto-magically (using committed files) languages: 'TypeScript, Dockerfile, JavaScript' href: Decathlon/pull-request-labeler-action tags: @@ -132,7 +132,7 @@ - labels - title: Add Label to your Pull Requests based on the author team name - description: Github action to label your pull requests based on the author name + description: GitHub action to label your pull requests based on the author name languages: 'TypeScript, JavaScript' href: JulienKode/team-labeler-action tags: diff --git a/translations/ru-RU/data/variables/product.yml b/translations/ru-RU/data/variables/product.yml index ab42a8fb10aa..998ab0b1711c 100644 --- a/translations/ru-RU/data/variables/product.yml +++ b/translations/ru-RU/data/variables/product.yml @@ -147,10 +147,10 @@ current-340-version: '11.10.354' #Developer site product variables #Use this inside command-line and other code blocks doc_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://developer.github.com{% else %}https://developer.github.com/enterprise/{{currentVersion}}{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://docs.github.com/rest{% elsif enterpriseServerVersions contains currentVersion %}https://docs.github.com/enterprise/{{ currentVersion | version_num }}/rest{% elsif currentVersion == "github-ae@latest" %}https://docs.github.com/github-ae@latest/rest{% endif %} #Use this inside command-line code blocks api_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% else %}http(s)://[hostname]/api/v3{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/v3{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]{% endif %} #Use this inside command-line code blocks #Enterprise OAuth paths that don't include "/graphql" or "/api/v3" oauth_host_code: >- @@ -159,10 +159,10 @@ device_authorization_url: >- {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}[`https://github.com/login/device`](https://github.com/login/device){% else %}`http(s)://[hostname]/login/device`{% endif %} #Use this all other code blocks api_url_code: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% else %}http(s)://[hostname]/api/v3{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/v3{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]{% endif %} #Use this inside command-line code blocks graphql_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% else %}http(s)://[hostname]/api/graphql{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/graphql{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]/graphql{% endif %} #Use this all other code blocks graphql_url_code: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% else %}http(s)://[hostname]/api/graphql{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/graphql{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]/graphql{% endif %} diff --git a/translations/zh-CN/content/actions/creating-actions/creating-a-docker-container-action.md b/translations/zh-CN/content/actions/creating-actions/creating-a-docker-container-action.md index 89729e512cbb..956baf3799f7 100644 --- a/translations/zh-CN/content/actions/creating-actions/creating-a-docker-container-action.md +++ b/translations/zh-CN/content/actions/creating-actions/creating-a-docker-container-action.md @@ -112,7 +112,7 @@ runs: ``` 如果 `entrypoint.sh` 执行没有任何错误,则操作的状态设置为 `success`。 您还可以在操作的代码中显式设置退出代码以提供操作的状态。 更多信息请参阅“[设置操作的退出代码](/actions/creating-actions/setting-exit-codes-for-actions)”。 -1. Make your `entrypoint.sh` file executable by running the following command on your system. +1. 通过在您的系统上运行以下命令使您的 `entrypoint.sh` 文件可执行。 ```shell{:copy} $ chmod +x entrypoint.sh @@ -177,7 +177,7 @@ git push --follow-tags #### 使用公共操作的示例 -The following workflow code uses the completed _hello world_ action in the public [`actions/hello-world-docker-action`](https://github.com/actions/hello-world-docker-action) repository. 将以下工作流程示例代码复制到 `.github/workflows/main.yml` 文件中,但将 `actions/hello-world-docker-action` 替换为您的仓库和操作名称。 您还可以将 `who-to-greet` 输入替换为您的名称。 {% if currentVersion == "free-pro-team@latest" %}Public actions can be used even if they're not published to {% data variables.product.prodname_marketplace %}. For more information, see "[Publishing an action](/actions/creating-actions/publishing-actions-in-github-marketplace#publishing-an-action)." {% endif %} +以下工作流程代码使用公共 [`actions/hello-world-docker-action`](https://github.com/actions/hello-world-docker-action) 仓库中完整的 _hello world_ 操作。 将以下工作流程示例代码复制到 `.github/workflows/main.yml` 文件中,但将 `actions/hello-world-docker-action` 替换为您的仓库和操作名称。 您还可以将 `who-to-greet` 输入替换为您的名称。 {% if currentVersion == "free-pro-team@latest" %}公共操作即使未发布到 {% data variables.product.prodname_marketplace %} 也可使用。 更多信息请参阅“[发布操作](/actions/creating-actions/publishing-actions-in-github-marketplace#publishing-an-action)”。 {% endif %} {% raw %} **.github/workflows/main.yml** @@ -202,7 +202,7 @@ jobs: #### 使用私有操作的示例 -将以下示例工作流程代码复制到操作仓库中的 `.github/workflows/main.yml` 文件。 您还可以将 `who-to-greet` 输入替换为您的名称。 {% if currentVersion == "free-pro-team@latest" %}This private action can't be published to {% data variables.product.prodname_marketplace %}, and can only be used in this repository.{% endif %} +将以下示例工作流程代码复制到操作仓库中的 `.github/workflows/main.yml` 文件。 您还可以将 `who-to-greet` 输入替换为您的名称。 {% if currentVersion == "free-pro-team@latest" %}此操作不能发布到 {% data variables.product.prodname_marketplace %},并且只能在此仓库中使用。{% endif %} {% raw %} **.github/workflows/main.yml** diff --git a/translations/zh-CN/content/actions/creating-actions/metadata-syntax-for-github-actions.md b/translations/zh-CN/content/actions/creating-actions/metadata-syntax-for-github-actions.md index 012a99fb50f2..a271ec7ab9d2 100644 --- a/translations/zh-CN/content/actions/creating-actions/metadata-syntax-for-github-actions.md +++ b/translations/zh-CN/content/actions/creating-actions/metadata-syntax-for-github-actions.md @@ -60,7 +60,7 @@ inputs: #### `inputs.` -**必要** 要与输入关联的 `string` 识别符。 `` 的值是输入元数据的映射。 `` 必须是 `inputs` 对象中的唯一识别符。 `` 必须以字母或 `_` 开关,并且只能包含字母数字、`-` 或 `_`。 +**必要** 要与输入关联的 `string` 识别符。 `` 的值是输入元数据的映射。 `` 必须是 `inputs` 对象中的唯一识别符。 `` 必须以字母或 `_` 开头,并且只能包含字母数字、`-` 或 `_`。 #### `inputs..description` diff --git a/translations/zh-CN/content/actions/guides/building-and-testing-java-with-gradle.md b/translations/zh-CN/content/actions/guides/building-and-testing-java-with-gradle.md index 6a1aa4d26519..213e2ef2f7a1 100644 --- a/translations/zh-CN/content/actions/guides/building-and-testing-java-with-gradle.md +++ b/translations/zh-CN/content/actions/guides/building-and-testing-java-with-gradle.md @@ -126,7 +126,7 @@ steps: ``` {% endraw %} -This workflow will save the contents of your local Gradle package cache, located in the `.gradle/caches` and `.gradle/wrapper` directories of the runner's home directory. The cache key will be the hashed contents of the gradle build files (including the Gradle wrapper properties file), so any changes to them will invalidate the cache. +此工作流程将保存本地 Gradle 包缓存的内容,位于运行器主目录的 `.gradle/caches` 和 `.gradle/wrapper` 目录中。 缓存键将是 gradle 构建文件(包括 Gradle wrapper 属性文件)的哈希内容,因此对它们的任何更改都将使缓存无效。 ### 将工作流数据打包为构件 diff --git a/translations/zh-CN/content/actions/guides/building-and-testing-net.md b/translations/zh-CN/content/actions/guides/building-and-testing-net.md index 0920b18bcfdd..b4cf80a011e8 100644 --- a/translations/zh-CN/content/actions/guides/building-and-testing-net.md +++ b/translations/zh-CN/content/actions/guides/building-and-testing-net.md @@ -90,7 +90,7 @@ jobs: #### Using a specific .NET version -You can configure your job to use a specific version of .NET, such as `3.1.3`. Alternatively, you can use semantic version syntax to get the latest minor release. This example uses the latest minor release of .NET 3. +You can configure your job to use a specific version of .NET, such as `3.1.3`. 或者,您也可以使用语义版本语法来获得最新的次要版本。 This example uses the latest minor release of .NET 3. {% raw %} ```yaml diff --git a/translations/zh-CN/content/actions/guides/building-and-testing-nodejs.md b/translations/zh-CN/content/actions/guides/building-and-testing-nodejs.md index bf4620724aa1..5894fdb11f66 100644 --- a/translations/zh-CN/content/actions/guides/building-and-testing-nodejs.md +++ b/translations/zh-CN/content/actions/guides/building-and-testing-nodejs.md @@ -76,7 +76,7 @@ jobs: `setup-node` 操作采用 Node.js 版本作为输入,并在运行器上配置该版本。 `setup-node` 操作从每个运行器上的工具缓存中查找特定版本的 Node.js,并将必要的二进制文件添加到 `PATH`,这可继续用于作业的其余部分。 使用 `setup-node` 操作是 Node.js 与 {% data variables.product.prodname_actions %} 结合使用时的推荐方式,因为它能确保不同运行器和不同版本的 Node.js 行为一致。 如果使用自托管运行器,则必须安装 Node.js 并将其添加到 `PATH`。 -The template includes a matrix strategy that builds and tests your code with four Node.js versions: 10.x, 12.x, 14.x, and 15.x. "x" 是一个通配符,与版本的最新次要版本和修补程序版本匹配。 `node-version` 阵列中指定的每个 Node.js 版本都会创建一个运行相同步骤的作业。 +模板包含一个矩阵策略:用四个 Node.js 版本 10.x、12.x、14.x 和 15.x 构建和测试代码, "x" 是一个通配符,与版本的最新次要版本和修补程序版本匹配。 `node-version` 阵列中指定的每个 Node.js 版本都会创建一个运行相同步骤的作业。 每个作业都可以使用 `matrix` 上下文访问矩阵 `node-version` 阵列中定义的值。 `setup-node` 操作使用上下文作为 `node-version` 输入。 `setup-node` 操作在构建和测试代码之前使用不同的 Node.js 版本配置每个作业。 有关矩阵策略和上下文的更多信息,请参阅“[{% data variables.product.prodname_actions %} 的工作流程语法](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#jobsjob_idstrategymatrix)”和“[{% data variables.product.prodname_actions %} 的上下文和表达式语法](/actions/reference/context-and-expression-syntax-for-github-actions)”。 diff --git a/translations/zh-CN/content/actions/guides/building-and-testing-python.md b/translations/zh-CN/content/actions/guides/building-and-testing-python.md index 8c8e0bac7f95..7de41ae68f06 100644 --- a/translations/zh-CN/content/actions/guides/building-and-testing-python.md +++ b/translations/zh-CN/content/actions/guides/building-and-testing-python.md @@ -136,7 +136,7 @@ jobs: #### 使用特定的 Python 版本 -您可以配置 python 的特定版本。 例如,3.8。 Alternatively, you can use semantic version syntax to get the latest minor release. 此示例使用 Python 3 最新的次要版本。 +您可以配置 python 的特定版本。 例如,3.8。 或者,您也可以使用语义版本语法来获得最新的次要版本。 此示例使用 Python 3 最新的次要版本。 {% raw %} diff --git a/translations/zh-CN/content/actions/guides/publishing-docker-images.md b/translations/zh-CN/content/actions/guides/publishing-docker-images.md index e37eaec9fdce..ef99ce45a022 100644 --- a/translations/zh-CN/content/actions/guides/publishing-docker-images.md +++ b/translations/zh-CN/content/actions/guides/publishing-docker-images.md @@ -10,7 +10,7 @@ versions: type: tutorial topics: - 打包 - - Publishing + - 发布 - Docker --- diff --git a/translations/zh-CN/content/actions/guides/publishing-java-packages-with-gradle.md b/translations/zh-CN/content/actions/guides/publishing-java-packages-with-gradle.md index 9905cf3a8ded..6cd7c893eb21 100644 --- a/translations/zh-CN/content/actions/guides/publishing-java-packages-with-gradle.md +++ b/translations/zh-CN/content/actions/guides/publishing-java-packages-with-gradle.md @@ -10,7 +10,7 @@ versions: type: tutorial topics: - 打包 - - Publishing + - 发布 - Java - Gradle --- diff --git a/translations/zh-CN/content/actions/guides/publishing-java-packages-with-maven.md b/translations/zh-CN/content/actions/guides/publishing-java-packages-with-maven.md index f35b52091a61..91a7036c8705 100644 --- a/translations/zh-CN/content/actions/guides/publishing-java-packages-with-maven.md +++ b/translations/zh-CN/content/actions/guides/publishing-java-packages-with-maven.md @@ -10,7 +10,7 @@ versions: type: tutorial topics: - 打包 - - Publishing + - 发布 - Java - Maven --- diff --git a/translations/zh-CN/content/actions/guides/publishing-nodejs-packages.md b/translations/zh-CN/content/actions/guides/publishing-nodejs-packages.md index 255bb3493c7c..2de9a90647d7 100644 --- a/translations/zh-CN/content/actions/guides/publishing-nodejs-packages.md +++ b/translations/zh-CN/content/actions/guides/publishing-nodejs-packages.md @@ -11,7 +11,7 @@ versions: type: tutorial topics: - 打包 - - Publishing + - 发布 - Node - JavaScript --- @@ -93,11 +93,11 @@ always-auth=true 每次创建新版本时,都可以触发工作流程来发布包。 以下示例中的工作流程在类型为 `created` 的 `release` 事件发生时运行。 如果 CI 测试通过,工作流程会将包发布到 {% data variables.product.prodname_registry %}。 -#### Configuring the destination repository +#### 配置目标仓库 -If you don't provide the `repository` key in your *package.json* file, then {% data variables.product.prodname_registry %} publishes a package in the {% data variables.product.prodname_dotcom %} repository you specify in the `name` field of the *package.json* file. For example, a package named `@my-org/test` is published to the `my-org/test` {% data variables.product.prodname_dotcom %} repository. +如果您没有在 *package.json* 文件中提供 `repository` 键,则 {% data variables.product.prodname_registry %} 将包发布到您在 *package.json* 文件的 `name` 字段中指定的 {% data variables.product.prodname_dotcom %} 仓库。 例如,名为 `@my-org/test` 的包将被发布到 `my-org/test` {% data variables.product.prodname_dotcom %} 仓库。 -However, if you do provide the `repository` key, then the repository in that key is used as the destination npm registry for {% data variables.product.prodname_registry %}. For example, publishing the below *package.json* results in a package named `my-amazing-package` published to the `octocat/my-other-repo` {% data variables.product.prodname_dotcom %} repository. +但是,如果您提供了 `repository` 键,则该键中的仓库将被用作 {% data variables.product.prodname_registry %} 的目标 npm 注册表。 例如,发布以下 *package.json* 将导致名为 `my-amazing-package` 的包被发布到 `octocat/my-other-repo` {% data variables.product.prodname_dotcom %} 仓库。 ```json { @@ -108,11 +108,11 @@ However, if you do provide the `repository` key, then the repository in that key }, ``` -#### Authenticating to the destination repository +#### 向目标仓库验证 -To authenticate to the {% data variables.product.prodname_registry %} registry in your workflow, you can use the `GITHUB_TOKEN` from your repository. It is created automatically and has _read_ and _write_ permissions for packages in the repository where the workflow runs. For more information, see "[Authentication in a workflow](/actions/reference/authentication-in-a-workflow)." +要向工作流程中的 {% data variables.product.prodname_registry %} 注册表进行验证,您可以使用仓库的 `GITHUB_TOKEN`。 它是自动创建的,对工作流程运行所在仓库中的包具有_读取_和_写入_权限。 更多信息请参阅“[工作流程中的身份验证](/actions/reference/authentication-in-a-workflow)。 -If you want to publish your package to a different repository, you must use a personal access token (PAT) that has permission to write to packages in the destination repository. For more information, see "[Creating a personal access token](/github/authenticating-to-github/creating-a-personal-access-token)" and "[Encrypted secrets](/actions/reference/encrypted-secrets)." +如果要将包发布到其他仓库,您必须使用对目标仓库中的包具有写入权限的个人访问令牌 (PAT)。 更多信息请参阅“[创建个人访问令牌](/github/authenticating-to-github/creating-a-personal-access-token)”和“[加密密码](/actions/reference/encrypted-secrets)”。 #### 示例工作流程 diff --git a/translations/zh-CN/content/actions/hosting-your-own-runners/about-self-hosted-runners.md b/translations/zh-CN/content/actions/hosting-your-own-runners/about-self-hosted-runners.md index 2304c7813cc1..ffdf91334fad 100644 --- a/translations/zh-CN/content/actions/hosting-your-own-runners/about-self-hosted-runners.md +++ b/translations/zh-CN/content/actions/hosting-your-own-runners/about-self-hosted-runners.md @@ -63,7 +63,7 @@ type: 'overview' {% data reusables.github-actions.usage-api-requests %} - **作业矩阵** - {% data reusables.github-actions.usage-matrix-limits %} -### 自托管运行器支持的操作系统 +### Supported architectures and operating systems for self-hosted runners 自托管运行器应用程序支持以下操作系统。 @@ -92,6 +92,14 @@ type: 'overview' - macOS 10.13 (High Sierra) 或更高版本 +#### Architectures + +The following processor architectures are supported for the self-hosted runner application. + +- `x64` - Linux, macOS, Windows. +- `ARM64` - Linux only. +- `ARM32` - Linux only. + {% if enterpriseServerVersions contains currentVersion %} ### 自托管运行器与 {% data variables.product.prodname_dotcom %} 之间的通信 diff --git a/translations/zh-CN/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md b/translations/zh-CN/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md index 0ce4af807a7f..5dbb159d4e59 100644 --- a/translations/zh-CN/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md +++ b/translations/zh-CN/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md @@ -29,7 +29,7 @@ type: tutorial * `self-hosted`:应用到所有自托管运行器的默认标签。 * `linux`、`windows` 或 `macOS`:根据操作系统应用。 -* `x86`、`x64`、`ARM` 或 `ARM64`:根据硬件架构应用。 +* `x64`, `ARM`, or `ARM64`: Applied depending on hardware architecture. 您可以使用您工作流程的 YAML 将作业发送到这些标签的组合。 在此示例中,与所有三个标签匹配的自托管运行器将有资格运行该作业: @@ -64,11 +64,11 @@ runs-on: [self-hosted, linux, x64, gpu] ### 自托管运行器的路由优先级 -When routing a job to a self-hosted runner, {% data variables.product.prodname_dotcom %} looks for a runner that matches the job's `runs-on` labels: +将作业路由到自托管运行器时,{% data variables.product.prodname_dotcom %} 将查找与作业的 `runs-on` 标签匹配的运行器: -1. {% data variables.product.prodname_dotcom %} first searches for a runner at the repository level, then at the organization level{% if currentVersion ver_gt "enterprise-server@2.21" %}, then at the enterprise level{% endif %}. -2. The job is then sent to the first matching runner that is online and idle. - - If all matching online runners are busy, the job will queue at the level with the highest number of matching online runners. - - If all matching runners are offline, the job will queue at the level with the highest number of matching offline runners. - - If there are no matching runners at any level, the job will fail. - - If the job remains queued for more than 24 hours, the job will fail. +1. {% data variables.product.prodname_dotcom %} 先在仓库级别搜索运行器,然后在组织级别搜索运行器{% if currentVersion ver_gt "enterprise-server@2.21" %},然后在企业级别搜索运行器{% endif %}。 +2. 然后,将作业发送到第一个联机且空闲的匹配运行器。 + - 如果所有匹配的联机运行器都处于忙碌状态,则作业将在匹配联机运行器数量最多的级别排队。 + - 如果所有匹配的运行器都处于脱机状态,则作业将在匹配脱机运行器数量最多的级别排队。 + - 如果在任何级别都没有匹配的运行器,则作业将失败。 + - 如果作业排队的时间超过 24 小时,则作业将失败。 diff --git a/translations/zh-CN/content/actions/index.md b/translations/zh-CN/content/actions/index.md index f3bad193b79b..5746e429bd44 100644 --- a/translations/zh-CN/content/actions/index.md +++ b/translations/zh-CN/content/actions/index.md @@ -23,7 +23,7 @@ featuredLinks: - /actions/reference/encrypted-secrets changelog: - - title: Environments, environment protection rules and environment secrets (beta) + title: 环境、环境保护规则和环境密码(测试版) date: '2020-12-15' href: https://github.blog/changelog/2020-12-15-github-actions-environments-environment-protection-rules-and-environment-secrets-beta/ - @@ -67,7 +67,7 @@ versions:
- {% render 'code-example-card' for actionsCodeExamples as example %} + {% render code-example-card for actionsCodeExamples as example %}
diff --git a/translations/zh-CN/content/actions/learn-github-actions/finding-and-customizing-actions.md b/translations/zh-CN/content/actions/learn-github-actions/finding-and-customizing-actions.md index bbc2eead71e6..3629e069d68b 100644 --- a/translations/zh-CN/content/actions/learn-github-actions/finding-and-customizing-actions.md +++ b/translations/zh-CN/content/actions/learn-github-actions/finding-and-customizing-actions.md @@ -70,7 +70,7 @@ steps: #### 使用 SHA -如果需要更可靠的版本控制,应使用与操作版本关联的 SHA 值。 SHA 是不可变的,因此比标记或分支更可靠。 但是,此方法意味着您不会自动接收操作的更新,包括重要的 Bug 修复和安全更新。 {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}You must use a commit's full SHA value, and not an abbreviated value. {% endif %}This example targets an action's SHA: +如果需要更可靠的版本控制,应使用与操作版本关联的 SHA 值。 SHA 是不可变的,因此比标记或分支更可靠。 但是,此方法意味着您不会自动接收操作的更新,包括重要的 Bug 修复和安全更新。 {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}您必须使用提交的完整 SHA 值,而不是缩写值。 {% endif %}此示例针对操作的 SHA: ```yaml steps: @@ -79,7 +79,7 @@ steps: #### 使用分支 -Specifying a target branch for the action means it will always run the version currently on that branch. This approach can create problems if an update to the branch includes breaking changes. 此示例针对名为 `@main`的分支: +为操作指定目标分支意味着它将始终在该分支上运行当前的版本。 如果对分支的更新包含重大更改,此方法可能会造成问题。 此示例针对名为 `@main`的分支: ```yaml steps: diff --git a/translations/zh-CN/content/actions/learn-github-actions/introduction-to-github-actions.md b/translations/zh-CN/content/actions/learn-github-actions/introduction-to-github-actions.md index 83461cc14fcc..deb455671af2 100644 --- a/translations/zh-CN/content/actions/learn-github-actions/introduction-to-github-actions.md +++ b/translations/zh-CN/content/actions/learn-github-actions/introduction-to-github-actions.md @@ -149,7 +149,7 @@ _操作_ 是独立命令,它们组合到_步骤_以创建_作业_。 操作是 ``` - 将 check-bats-version 作业中运行的所有步骤组合在一起。 Each item nested under this section is a separate action or shell command. + 将 check-bats-version 作业中运行的所有步骤组合在一起。 此部分下嵌套的每项都是一个单独的操作或 shell 命令。 diff --git a/translations/zh-CN/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md b/translations/zh-CN/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md index dc16f928e8fc..fdb496107e50 100644 --- a/translations/zh-CN/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md +++ b/translations/zh-CN/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md @@ -9,7 +9,7 @@ versions: type: tutorial topics: - CircleCI - - Migration + - 迁移 - CI - CD --- diff --git a/translations/zh-CN/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md b/translations/zh-CN/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md index 3eb7b38c3202..f1e9ff8013e1 100644 --- a/translations/zh-CN/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md +++ b/translations/zh-CN/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md @@ -7,7 +7,7 @@ versions: type: tutorial topics: - GitLab - - Migration + - 迁移 - CI - CD --- diff --git a/translations/zh-CN/content/actions/learn-github-actions/migrating-from-jenkins-to-github-actions.md b/translations/zh-CN/content/actions/learn-github-actions/migrating-from-jenkins-to-github-actions.md index 43e73f110290..cac22098a9aa 100644 --- a/translations/zh-CN/content/actions/learn-github-actions/migrating-from-jenkins-to-github-actions.md +++ b/translations/zh-CN/content/actions/learn-github-actions/migrating-from-jenkins-to-github-actions.md @@ -9,7 +9,7 @@ versions: type: tutorial topics: - Jenkins - - Migration + - 迁移 - CI - CD --- diff --git a/translations/zh-CN/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md b/translations/zh-CN/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md index 4e7434b3e377..dd09d1fdbc16 100644 --- a/translations/zh-CN/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md +++ b/translations/zh-CN/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md @@ -9,7 +9,7 @@ versions: type: tutorial topics: - Travis CI - - Migration + - 迁移 - CI - CD --- diff --git a/translations/zh-CN/content/actions/learn-github-actions/security-hardening-for-github-actions.md b/translations/zh-CN/content/actions/learn-github-actions/security-hardening-for-github-actions.md index c2d283ad5440..c259cbf40a3e 100644 --- a/translations/zh-CN/content/actions/learn-github-actions/security-hardening-for-github-actions.md +++ b/translations/zh-CN/content/actions/learn-github-actions/security-hardening-for-github-actions.md @@ -117,7 +117,7 @@ topics: 例如,您可以使用审核日志跟踪 `action:org.update_actions_secret` 事件,以跟踪组织机密的更改: ![审核日志条目](/assets/images/help/repository/audit-log-entries.png) -以下表格描述了您可以在审核日志中找到的 {% data variables.product.prodname_actions %} 事件。 For more information on using the audit log, see "[Reviewing the audit log for your organization](/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization#searching-the-audit-log)." +以下表格描述了您可以在审核日志中找到的 {% data variables.product.prodname_actions %} 事件。 有关使用审核日志的更多信息,请参阅“[查看组织的审核日志](/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization#searching-the-audit-log)”。 #### 机密管理的事件 | 操作 | 描述 | diff --git a/translations/zh-CN/content/actions/learn-github-actions/sharing-workflows-with-your-organization.md b/translations/zh-CN/content/actions/learn-github-actions/sharing-workflows-with-your-organization.md index 3f67ba610255..7e7eed3ce39e 100644 --- a/translations/zh-CN/content/actions/learn-github-actions/sharing-workflows-with-your-organization.md +++ b/translations/zh-CN/content/actions/learn-github-actions/sharing-workflows-with-your-organization.md @@ -76,7 +76,7 @@ type: 'how_to' ![工作流程模板文件](/assets/images/help/images/workflow-template-files.png) -### Using a workflow template from your organization +### 使用组织的工作流程模板 此程序展示组织成员如何查找并使用工作流程模板来创建新的工作流程。 只要是组织成员,都可以使用组织的工作流程模板。 diff --git a/translations/zh-CN/content/actions/quickstart.md b/translations/zh-CN/content/actions/quickstart.md index 2f913e932d88..a2636a38fe18 100644 --- a/translations/zh-CN/content/actions/quickstart.md +++ b/translations/zh-CN/content/actions/quickstart.md @@ -69,7 +69,7 @@ topics: {% endif %} {% data reusables.repositories.view-failed-job-results-superlinter %} -### More workflow templates +### 更多工作流程模板 {% data reusables.actions.workflow-template-overview %} @@ -123,7 +123,7 @@ topics: {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.actions-tab %} -1. In the left sidebar, click the workflow you want to run. +1. 在左侧边栏中,单击您想要运行的工作流程。 ![选择 say hello 作业](/assets/images/help/repository/say-hello-job.png) 1. 在右侧,单击 **Run workflow(运行工作流程)**下拉菜单,然后单击 **Run workflow(运行工作流程)**。 (可选)您可以在运行工作流程之前在“问候的人(Person to greet)”输入中输入自定义消息。 ![触发手动工作流程](/assets/images/help/repository/manual-workflow-trigger.png) diff --git a/translations/zh-CN/content/actions/reference/authentication-in-a-workflow.md b/translations/zh-CN/content/actions/reference/authentication-in-a-workflow.md index a053b8e35cab..3620a90dbfd1 100644 --- a/translations/zh-CN/content/actions/reference/authentication-in-a-workflow.md +++ b/translations/zh-CN/content/actions/reference/authentication-in-a-workflow.md @@ -79,18 +79,18 @@ versions: 有关 {% data variables.product.prodname_github_apps %} 可通过各种权限访问的 API 端点的信息,请参阅“[{% data variables.product.prodname_github_app %} 权限](/rest/reference/permissions-required-for-github-apps)”。 -| 权限 | 访问类型 | 通过复刻的仓库访问 | -| -------- | ---- | --------- | -| 操作 | 读/写 | 读取 | -| 检查 | 读/写 | 读取 | -| 内容 | 读/写 | 读取 | -| 部署 | 读/写 | 读取 | -| issues | 读/写 | 读取 | -| 元数据 | 读取 | 读取 | -| 包 | 读/写 | 读取 | -| 拉取请求 | 读/写 | 读取 | -| 仓库项目 | 读/写 | 读取 | -| statuses | 读/写 | 读取 | +| 权限 | 访问类型 | 通过复刻的仓库访问 | +| ---- | ---- | --------- | +| 操作 | 读/写 | 读取 | +| 检查 | 读/写 | 读取 | +| 内容 | 读/写 | 读取 | +| 部署 | 读/写 | 读取 | +| 议题 | 读/写 | 读取 | +| 元数据 | 读取 | 读取 | +| 包 | 读/写 | 读取 | +| 拉取请求 | 读/写 | 读取 | +| 仓库项目 | 读/写 | 读取 | +| 状态 | 读/写 | 读取 | 如果您需要的令牌需要 `GITHUB_TOKEN` 中未提供的权限,您可以创建个人访问令牌并将其设置为仓库中的密码: diff --git a/translations/zh-CN/content/actions/reference/context-and-expression-syntax-for-github-actions.md b/translations/zh-CN/content/actions/reference/context-and-expression-syntax-for-github-actions.md index 96fa339d1b7a..f53534c43d31 100644 --- a/translations/zh-CN/content/actions/reference/context-and-expression-syntax-for-github-actions.md +++ b/translations/zh-CN/content/actions/reference/context-and-expression-syntax-for-github-actions.md @@ -75,7 +75,7 @@ env: - 以 `a-Z` 或 `_` 开头。 - 后跟 `a-Z` `0-9` `-` 或 `_`。 -#### Determining when to use contexts +#### 确定何时使用上下文 {% data reusables.github-actions.using-context-or-environment-variables %} @@ -111,7 +111,7 @@ env: `env` 上下文包含已在工作流程、作业或步骤中设置的环境变量。 有关在工作流程中设置环境变量的更多信息,请参阅“[{% data variables.product.prodname_actions %} 的工作流程语法](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#env)”。 -`env` 上下文语法允许您在工作流程文件中使用环境变量的值。 You can use the `env` context in the value of any key in a **step** except for the `id` and `uses` keys. 有关步骤语法的更多信息,请参阅“[{% data variables.product.prodname_actions %} 的工作流程语法](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#jobsjob_idsteps)”。 +`env` 上下文语法允许您在工作流程文件中使用环境变量的值。 您可以在**步骤**的任何键值中使用 `env` 上下文,但 `id` 和 `uses` 键除外。 有关步骤语法的更多信息,请参阅“[{% data variables.product.prodname_actions %} 的工作流程语法](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#jobsjob_idsteps)”。 如果您想要在运行器中使用环境变量的值,请使用运行器操作系统的正常方法来读取环境变量。 @@ -362,9 +362,9 @@ format('{{Hello {0} {1} {2}!}}', 'Mona', 'the', 'Octocat') `fromJSON(value)` -Returns a JSON object or JSON data type for `value`. You can use this function to provide a JSON object as an evaluated expression or to convert environment variables from a string. +返回 `value` 的 JSON 对象或 JSON 数据类型。 您可以使用此函数来提供 JSON 对象作为评估表达式或从字符串转换环境变量。 -##### Example returning a JSON object +##### 返回 JSON 对象的示例 此工作流程在一个作业中设置 JSON矩阵,并使用输出和 `fromJSON` 将其传递到下一个作业。 @@ -390,9 +390,9 @@ jobs: ``` {% endraw %} -##### Example returning a JSON data type +##### 返回 JSON 数据类型的示例 -This workflow uses `fromJSON` to convert environment variables from a string to a Boolean or integer. +此工作流程使用 `fromJSON` 将环境变量从字符串转换为布尔值或整数。 {% raw %} ```yaml diff --git a/translations/zh-CN/content/actions/reference/environment-variables.md b/translations/zh-CN/content/actions/reference/environment-variables.md index 7441e43781fc..35474db699e1 100644 --- a/translations/zh-CN/content/actions/reference/environment-variables.md +++ b/translations/zh-CN/content/actions/reference/environment-variables.md @@ -36,9 +36,9 @@ jobs: Last_Name: Octocat ``` -To use the value of an environment variable in a workflow file, you should use the [`env` context](/actions/reference/context-and-expression-syntax-for-github-actions#env-context). If you want to use the value of an environment variable inside a runner, you can use the runner operating system's normal method for reading environment variables. +要在工作流程文件中使用环境变量的值,您应该使用 [`env` 上下文](/actions/reference/context-and-expression-syntax-for-github-actions#env-context)。 如果要在运行器中使用环境变量的值,您可以使用运行器操作系统的正常方法来读取环境变量。 -If you use the workflow file's `run` key to read environment variables from within the runner operating system (as shown in the example above), the variable is substituted in the runner operating system after the job is sent to the runner. For other parts of a workflow file, you must use the `env` context to read environment variables; this is because workflow keys (such as `if`) require the variable to be substituted during workflow processing before it is sent to the runner. +如果使用工作流程文件的 `run` 键从运行器操作系统中读取环境变量(如上例所示),则在作业发送到运行器后,该变量将在运行器操作系统中被替换。 对于工作流程文件的其他部分,必须使用 `env` 上下文来读取环境变量;这是因为工作流程键(例如 `if`)需要在发送到运行器之前,在工作流程处理过程中替换变量。 您也可以使用 {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}`GITHUB_ENV` environment file{% else %} `set-env` 工作流程命令{% endif %} 设置工作流程中的以下步骤可以使用的环境变量。 {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}环境文件{% else %} `set-env` 命令{% endif %}可直接由操作使用,或使用 `run` 关键字作为工作流程文件中的 shell 命令。 更多信息请参阅“[{% data variables.product.prodname_actions %} 的工作流程命令](/actions/reference/workflow-commands-for-github-actions/#setting-an-environment-variable)”。 @@ -69,11 +69,11 @@ If you use the workflow file's `run` key to read environment variables from with {% tip %} -**Note:** If you need to use a workflow run's URL from within a job, you can combine these environment variables: `$GITHUB_SERVER_URL/$GITHUB_REPOSITORY/actions/runs/$GITHUB_RUN_ID` +**注:**如果需要在作业中使用工作流程运行的 URL,您可以组合这些环境变量:`$GITHUB_SERVER_URL/$GITHUB_REPOSITORY/actions/runs/$GITHUB_RUN_ID` {% endtip %} -#### Determining when to use default environment variables or contexts +#### 确定何时使用默认环境变量或上下文 {% data reusables.github-actions.using-context-or-environment-variables %} diff --git a/translations/zh-CN/content/actions/reference/events-that-trigger-workflows.md b/translations/zh-CN/content/actions/reference/events-that-trigger-workflows.md index b2d0f7424ca4..d5a3e7c25987 100644 --- a/translations/zh-CN/content/actions/reference/events-that-trigger-workflows.md +++ b/translations/zh-CN/content/actions/reference/events-that-trigger-workflows.md @@ -80,7 +80,7 @@ versions: 您可以使用 [crontab guru](https://crontab.guru/) 帮助生成计划任务语法并确认它在何时运行。 为帮助您开始,我们还提供了一系列 [crontab guru 示例](https://crontab.guru/examples.html)。 -Notifications for scheduled workflows are sent to the user who last modified the cron syntax in the workflow file. For more information, please see "[Notifications for workflow runs](/actions/guides/about-continuous-integration#notifications-for-workflow-runs)." +计划工作流程的通知将发送给最后修改工作流程文件中的 cron 语法的用户。 更多信息请参阅“[工作流程运行通知](/actions/guides/about-continuous-integration#notifications-for-workflow-runs)”。 ### 手动事件 @@ -354,15 +354,15 @@ jobs: ``` {% endraw %} -#### `issues` +#### `议题` 在发生 `issues` 事件的任何时间运行您的工作流程。 {% data reusables.developer-site.multiple_activity_types %}有关 REST API 的信息,请参阅“[议题](/rest/reference/issues)”。 {% data reusables.github-actions.branch-requirement %} -| Web 挂钩事件有效负载 | 活动类型 | `GITHUB_SHA` | `GITHUB_REF` | -| -------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | -| [`issues`](/webhooks/event-payloads/#issues) | - `opened`
- `edited`
- `deleted`
- `transferred`
- `pinned`
- `unpinned`
- `closed`
- `reopened`
- `assigned`
- `unassigned`
- `labeled`
- `unlabeled`
- `locked`
- `unlocked`
- `milestoned`
- `demilestoned` | 默认分支上的最新提交 | 默认分支 | +| Web 挂钩事件有效负载 | 活动类型 | `GITHUB_SHA` | `GITHUB_REF` | +| ---------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | +| [`议题`](/webhooks/event-payloads/#issues) | - `opened`
- `edited`
- `deleted`
- `transferred`
- `pinned`
- `unpinned`
- `closed`
- `reopened`
- `assigned`
- `unassigned`
- `labeled`
- `unlabeled`
- `locked`
- `unlocked`
- `milestoned`
- `demilestoned` | 默认分支上的最新提交 | 默认分支 | {% data reusables.developer-site.limit_workflow_to_activity_types %} diff --git a/translations/zh-CN/content/actions/reference/specifications-for-github-hosted-runners.md b/translations/zh-CN/content/actions/reference/specifications-for-github-hosted-runners.md index bf8e5733bacb..b242a6f31f96 100644 --- a/translations/zh-CN/content/actions/reference/specifications-for-github-hosted-runners.md +++ b/translations/zh-CN/content/actions/reference/specifications-for-github-hosted-runners.md @@ -41,12 +41,17 @@ Windows 虚拟机配置为以禁用了用户帐户控制 (UAC) 的管理员身 ### 支持的运行器和硬件资源 -每台虚拟机都有相同的硬件资源。 +Hardware specification for Windows and Linux virtual machines: - 2 核 CPU - 7 GB RAM 内存 - 14 GB SSD 硬盘空间 +Hardware specification for macOS virtual machines: +- 3 核 CPU +- 14 GB RAM 内存 +- 14 GB SSD 硬盘空间 + {% data reusables.github-actions.supported-github-runners %} {% data reusables.github-actions.ubuntu-runner-preview %} @@ -71,9 +76,13 @@ Windows 虚拟机配置为以禁用了用户帐户控制 (UAC) 的管理员身 {% data variables.product.prodname_dotcom %} 托管的运行器除了上述参考中列出的包之外,还包括操作系统的默认内置工具。 例如,Ubuntu 和 macOS 运行器除了其他默认工具之外,还包括 `grep`、`find` 和 `which`。 -工作流程日志包括指向运行器上预安装的工具的链接。 更多信息请参阅“[查看工作流程运行历史记录](/actions/managing-workflow-runs/viewing-workflow-run-history)”。 +Workflow logs include a link to the preinstalled tools on the exact runner. To find this information in the workflow log, expand the `Set up job` section. Under that section, expand the `Virtual Environment` section. The link following `Included Software` will tell you the the preinstalled tools on the runner that ran the workflow. ![Installed software link](/assets/images/actions-runner-installed-software-link.png) For more information, see "[Viewing workflow run history](/actions/managing-workflow-runs/viewing-workflow-run-history)." + +We recommend using actions to interact with the software installed on runners. This approach has several benefits: +- Usually, actions provide more flexible functionality like versions selection, ability to pass arguments, and parameters +- It ensures the tool versions used in your workflow will remain the same regardless of software updates -如果有您想要请求的工具,请在 [actions/virtual-environments](https://github.com/actions/virtual-environments) 打开一个议题。 +如果有您想要请求的工具,请在 [actions/virtual-environments](https://github.com/actions/virtual-environments) 打开一个议题。 This repository also contains announcements about all major software updates on runners. ### IP 地址 @@ -83,11 +92,11 @@ Windows 虚拟机配置为以禁用了用户帐户控制 (UAC) 的管理员身 {% endnote %} -Windows and Ubuntu runners are hosted in Azure and subsequently have the same IP address ranges as the Azure datacenters. macOS runners are hosted in {% data variables.product.prodname_dotcom %}'s own macOS cloud. +Windows 和 Ubuntu 运行程序托管在 Azure 中,随后具有与 Azure 数据中心相同的 IP 地址范围。 macOS 运行器托管在 {% data variables.product.prodname_dotcom %} 自己的 macOS 云中。 -To get a list of IP address ranges that {% data variables.product.prodname_actions %} uses for {% data variables.product.prodname_dotcom %}-hosted runners, you can use the {% data variables.product.prodname_dotcom %} REST API . For more information, see the `actions` key in the response of the "[Get GitHub meta information](/rest/reference/meta#get-github-meta-information)" endpoint. You can use this list of IP addresses if you require an allow-list to prevent unauthorized access to your internal resources. +要获取 {% data variables.product.prodname_actions %} 用于 {% data variables.product.prodname_dotcom %} 托管运行器的 IP 地址范围列表,您可以使用 {% data variables.product.prodname_dotcom %} REST API。 更多信息请参阅“[获取 GitHub 元信息](/rest/reference/meta#get-github-meta-information)”端点响应中的 `actions` 键。 如果需要一个允许列表来阻止未经授权访问您的内部资源,您可以使用此 IP 地址列表。 -The list of {% data variables.product.prodname_actions %} IP addresses returned by the API is updated once a week. +API 返回的 {% data variables.product.prodname_actions %} IP 地址列表每周更新一次。 ### 文件系统 diff --git a/translations/zh-CN/content/actions/reference/workflow-commands-for-github-actions.md b/translations/zh-CN/content/actions/reference/workflow-commands-for-github-actions.md index 8a03e7f70cf4..85c9112587b3 100644 --- a/translations/zh-CN/content/actions/reference/workflow-commands-for-github-actions.md +++ b/translations/zh-CN/content/actions/reference/workflow-commands-for-github-actions.md @@ -313,11 +313,11 @@ steps: `echo "{path}" >> $GITHUB_PATH` -Prepends a directory to the system `PATH` variable and makes it available to all subsequent actions in the current job; the currently running action cannot access the updated path variable. To see the currently defined paths for your job, you can use `echo "$PATH"` in a step or an action. +为系统 `PATH` 变量预先设置一个目录,使其可用于当前作业中的所有后续操作;当前运行的操作无法访问更新的路径变量。 要查看作业的当前定义路径,您可以在步骤或操作中使用 `echo "$PATH"`。 #### 示例 -This example demonstrates how to add the user `$HOME/.local/bin` directory to `PATH`: +此示例演示如何将用户 `$HOME/.local/bin` 目录添加到 `PATH`: ``` bash echo "$HOME/.local/bin" >> $GITHUB_PATH diff --git a/translations/zh-CN/content/actions/reference/workflow-syntax-for-github-actions.md b/translations/zh-CN/content/actions/reference/workflow-syntax-for-github-actions.md index afd039703745..9e173ed6c425 100644 --- a/translations/zh-CN/content/actions/reference/workflow-syntax-for-github-actions.md +++ b/translations/zh-CN/content/actions/reference/workflow-syntax-for-github-actions.md @@ -27,7 +27,7 @@ versions: ### `on` -**必填**。 The name of the {% data variables.product.prodname_dotcom %} event that triggers the workflow. 您可以提供单一事件 `string`、事件的 `array`、事件 `types` 的 `array` 或事件配置 `map`,以安排工作流程的运行,或将工作流程的执行限于特定文件、标记或分支更改。 有关可用事件的列表,请参阅“[触发工作流程的事件](/articles/events-that-trigger-workflows)”。 +**必填**。 触发工作流程的 {% data variables.product.prodname_dotcom %} 事件的名称。 您可以提供单一事件 `string`、事件的 `array`、事件 `types` 的 `array` 或事件配置 `map`,以安排工作流程的运行,或将工作流程的执行限于特定文件、标记或分支更改。 有关可用事件的列表,请参阅“[触发工作流程的事件](/articles/events-that-trigger-workflows)”。 {% data reusables.github-actions.actions-on-examples %} @@ -187,7 +187,7 @@ on: ### `env` -A `map` of environment variables that are available to the steps of all jobs in the workflow. You can also set environment variables that are only available to the steps of a single job or to a single step. 更多信息请参阅 [`jobs..env`](#jobsjob_idenv) and [`jobs..steps[*].env`](#jobsjob_idstepsenv)。 +环境变量的 `map` 可用于工作流程中所有作业的步骤。 您还可以设置仅适用于单个作业的步骤或单个步骤的环境变量。 更多信息请参阅 [`jobs..env`](#jobsjob_idenv) and [`jobs..steps[*].env`](#jobsjob_idstepsenv)。 {% data reusables.repositories.actions-env-var-note %} @@ -286,7 +286,7 @@ jobs: ### `jobs..runs-on` -**必填**。 The type of machine to run the job on. 机器可以是 {% data variables.product.prodname_dotcom %} 托管的运行器或自托管的运行器。 +**必填**。 要运行作业的机器类型。 机器可以是 {% data variables.product.prodname_dotcom %} 托管的运行器或自托管的运行器。 {% data reusables.actions.enterprise-github-hosted-runners %} @@ -640,15 +640,15 @@ jobs: 您可以使用 `shell` 关键词覆盖运行器操作系统中默认的 shell 设置。 您可以使用内置的 `shell` 关键词,也可以自定义 shell 选项集。 -| 支持的平台 | `shell` 参数 | 描述 | 内部运行命令 | -| ------------- | ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- | -| 所有 | `bash` | 非 Windows 平台上回退到 `sh` 的默认 shell。 指定 Windows 上的 bash shell 时,将使用 Git for Windows 随附的 bash shel。 | `bash --noprofile --norc -eo pipefail {0}` | -| 所有 | `pwsh` | PowerShell Core。 {% data variables.product.prodname_dotcom %} 将扩展名 `.ps1` 附加到您的脚本名称。 | `pwsh -command ". '{0}'"` | -| 所有 | `python` | 执行 python 命令。 | `python {0}` | -| Linux / macOS | `sh` | 未提供 shell 且 在路径中找不到 `bash` 时的非 Windows 平台的后退行为。 | `sh -e {0}` | -| Windows | `cmd` | {% data variables.product.prodname_dotcom %} 将扩展名 `.cmd` 附加到您的脚本名称并替换 `{0}`。 | `%ComSpec% /D /E:ON /V:OFF /S /C "CALL "{0}""`. | -| Windows | `pwsh` | 这是 Windows 上使用的默认 shell。 PowerShell Core。 {% data variables.product.prodname_dotcom %} 将扩展名 `.ps1` 附加到您的脚本名称。 If your self-hosted Windows runner does not have _PowerShell Core_ installed, then _PowerShell Desktop_ is used instead. | `pwsh -command ". '{0}'"`. | -| Windows | `powershell` | The PowerShell Desktop. {% data variables.product.prodname_dotcom %} 将扩展名 `.ps1` 附加到您的脚本名称。 | `powershell -command ". '{0}'"`. | +| 支持的平台 | `shell` 参数 | 描述 | 内部运行命令 | +| ------------- | ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- | +| 所有 | `bash` | 非 Windows 平台上回退到 `sh` 的默认 shell。 指定 Windows 上的 bash shell 时,将使用 Git for Windows 随附的 bash shel。 | `bash --noprofile --norc -eo pipefail {0}` | +| 所有 | `pwsh` | PowerShell Core。 {% data variables.product.prodname_dotcom %} 将扩展名 `.ps1` 附加到您的脚本名称。 | `pwsh -command ". '{0}'"` | +| 所有 | `python` | 执行 python 命令。 | `python {0}` | +| Linux / macOS | `sh` | 未提供 shell 且 在路径中找不到 `bash` 时的非 Windows 平台的后退行为。 | `sh -e {0}` | +| Windows | `cmd` | {% data variables.product.prodname_dotcom %} 将扩展名 `.cmd` 附加到您的脚本名称并替换 `{0}`。 | `%ComSpec% /D /E:ON /V:OFF /S /C "CALL "{0}""`. | +| Windows | `pwsh` | 这是 Windows 上使用的默认 shell。 PowerShell Core。 {% data variables.product.prodname_dotcom %} 将扩展名 `.ps1` 附加到您的脚本名称。 如果自托管的 Windows 运行器没有安装 _PowerShell Core_,则使用 _PowerShell Desktop_ 代替。 | `pwsh -command ". '{0}'"`. | +| Windows | `powershell` | PowerShell 桌面。 {% data variables.product.prodname_dotcom %} 将扩展名 `.ps1` 附加到您的脚本名称。 | `powershell -command ". '{0}'"`. | #### 使用 bash 运行脚本的示例 @@ -677,7 +677,7 @@ steps: shell: pwsh ``` -#### Example: Using PowerShell Desktop to run a script +#### 示例:使用 PowerShell 桌面运行脚本 ```yaml steps: @@ -711,14 +711,14 @@ steps: shell: perl {0} ``` -The command used, `perl` in this example, must be installed on the runner. For information about the software included on GitHub-hosted runners, see "[Specifications for GitHub-hosted runners](/actions/reference/specifications-for-github-hosted-runners#supported-software)." +此示例中使用的命令 `perl` 必须安装在运行器上。 有关 GitHub 托管运行器中所包含软件的信息,请参阅“[GitHub 托管运行器的规格](/actions/reference/specifications-for-github-hosted-runners#supported-software)”。 #### 退出代码和错误操作首选项 至于内置的 shell 关键词,我们提供由 {% data variables.product.prodname_dotcom %} 托管运行程序执行的以下默认值。 在运行 shell 脚本时,您应该使用这些指南。 - `bash`/`sh`: - - Fail-fast behavior using `set -eo pipefail`: Default for `bash` and built-in `shell`. 它还是未在非 Windows 平台上提供选项时的默认值。 + - 使用 `set -eo pipefail` 的快速失败行为:`bash` 和内置 `shell` 的默认值。 它还是未在非 Windows 平台上提供选项时的默认值。 - 您可以向 shell 选项提供模板字符串,以退出快速失败并接管全面控制权。 例如 `bash {0}`。 - sh 类 shell 使用脚本中最后执行的命令的退出代码退出,也是操作的默认行为。 运行程序将根据此退出代码将步骤的状态报告为失败/成功。 @@ -1172,7 +1172,7 @@ volumes: - `**`: 匹配零个或多个任何字符。 - `?`:匹配零个或一个字符。 例如 `Octoc?t` 匹配 `Octocat`。 - `+`: 匹配一个或多个前置字符。 -- `[]` 匹配列在括号中或包含在范围内的一个字符。 范围只能包含 `a-z`、`A-Z` 和 `0-9`。 For example, the range`[0-9a-z]` matches any digit or lowercase letter. 例如,`[CB]at` 匹配 `Cat` 或 `Bat`,`[1-2]00` 匹配 `100` 和 `200`。 +- `[]` 匹配列在括号中或包含在范围内的一个字符。 范围只能包含 `a-z`、`A-Z` 和 `0-9`。 例如,范围 `[0-9a-z]` 匹配任何数字或小写字母。 例如,`[CB]at` 匹配 `Cat` 或 `Bat`,`[1-2]00` 匹配 `100` 和 `200`。 - `!`:在模式开始时,它将否定以前的正模式。 如果不是第一个字符,它就没有特殊的意义。 字符 `*`、`[` 和 `!` 是 YAML 中的特殊字符。 如果模式以 `*`、`[` 或 `!` 开头,必须用引号括住模式。 @@ -1190,16 +1190,16 @@ volumes: #### 匹配分支和标记的模式 -| 模式 | 描述 | 示例匹配 | -| ------------------------------------------------------ | --------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | -| `功能/*` | `*` 通配符匹配任何字符,但不匹配斜杠 (`/`)。 | `feature/my-branch`

`feature/your-branch` | -| `功能/**` | `**` 通配符匹配任何字符,包括分支和标记名称中的斜杠 (`/`)。 | `feature/beta-a/my-branch`

`feature/your-branch`

`feature/mona/the/octocat` | -| `main`

`releases/mona-the-octcat` | 匹配分支或标记名称的确切名称。 | `main`

`releases/mona-the-octocat` | -| `'*'` | 匹配所有不包含斜杠 (`/`) 的分支和标记名称。 `*` 字符是 YAML 中的特殊字符。 当模式以 `*` 开头时,您必须使用引号。 | `main`

`releases` | -| `'**'` | 匹配所有分支和标记名称。 这是不使用 `branches` or `tags` 过滤器时的默认行为。 | `all/the/branches`

`every/tag` | -| `'*功能'` | `*` 字符是 YAML 中的特殊字符。 当模式以 `*` 开头时,您必须使用引号。 | `mona-feature`

`feature`

`ver-10-feature` | -| `v2*` | 匹配以 `v2` 开头的分支和标记名称。 | `v2`

`v2.0`

`v2.9` | -| `v[12].[0-9]+.[0-9]+` | Matches all semantic versioning branches and tags with major version 1 or 2 | `v1.10.1`

`v2.0.0` | +| 模式 | 描述 | 示例匹配 | +| ------------------------------------------------------ | -------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| `功能/*` | `*` 通配符匹配任何字符,但不匹配斜杠 (`/`)。 | `feature/my-branch`

`feature/your-branch` | +| `功能/**` | `**` 通配符匹配任何字符,包括分支和标记名称中的斜杠 (`/`)。 | `feature/beta-a/my-branch`

`feature/your-branch`

`feature/mona/the/octocat` | +| `main`

`releases/mona-the-octcat` | 匹配分支或标记名称的确切名称。 | `main`

`releases/mona-the-octocat` | +| `'*'` | 匹配所有不包含斜杠 (`/`) 的分支和标记名称。 `*` 字符是 YAML 中的特殊字符。 当模式以 `*` 开头时,您必须使用引号。 | `main`

`releases` | +| `'**'` | 匹配所有分支和标记名称。 这是不使用 `branches` or `tags` 过滤器时的默认行为。 | `all/the/branches`

`every/tag` | +| `'*功能'` | `*` 字符是 YAML 中的特殊字符。 当模式以 `*` 开头时,您必须使用引号。 | `mona-feature`

`feature`

`ver-10-feature` | +| `v2*` | 匹配以 `v2` 开头的分支和标记名称。 | `v2`

`v2.0`

`v2.9` | +| `v[12].[0-9]+.[0-9]+` | 将所有语义版本控制分支和标记与主要版本 1 或 2 匹配 | `v1.10.1`

`v2.0.0` | #### 匹配文件路径的模式 diff --git a/translations/zh-CN/content/admin/configuration/configuring-code-scanning-for-your-appliance.md b/translations/zh-CN/content/admin/configuration/configuring-code-scanning-for-your-appliance.md index cc2f9fc931c5..09c06eeb9006 100644 --- a/translations/zh-CN/content/admin/configuration/configuring-code-scanning-for-your-appliance.md +++ b/translations/zh-CN/content/admin/configuration/configuring-code-scanning-for-your-appliance.md @@ -73,7 +73,7 @@ If the server on which you are running {% endif %} #### Enabling code scanning for individual repositories -After you configure a self-hosted runner, {% if currentVersion == "enterprise-server@2.22" %}and provision the actions,{% endif %} users can enable {% data variables.product.prodname_code_scanning %} for individual repositories on {% data variables.product.product_location %}. 默认 {% data variables.product.prodname_code_scanning %} 工作流程使用 `on.push` 事件触发代码扫描 - 每次推送到任何包含工作流程文件的分支时触发。 +After you configure a self-hosted runner, {% if currentVersion == "enterprise-server@2.22" %}and provision the actions,{% endif %} users can enable {% data variables.product.prodname_code_scanning %} for individual repositories on {% data variables.product.product_location %}. For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." ### 使用 {% data variables.product.prodname_codeql_runner %} 运行 {% data variables.product.prodname_code_scanning %} If you don't want to use {% data variables.product.prodname_actions %}, you can run {% data variables.product.prodname_code_scanning %} using the {% data variables.product.prodname_codeql_runner %}. diff --git a/translations/zh-CN/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md b/translations/zh-CN/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md index fe85162e3e26..8b71a1827a20 100644 --- a/translations/zh-CN/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md +++ b/translations/zh-CN/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md @@ -20,7 +20,7 @@ versions: 您提供的钥匙存储在 {% data variables.product.company_short %} 管理的密钥保管库的硬件安全模块 (HSM) 中。 -要配置加密密钥,请使用 REST API。 有许多 API 端点,例如检查加密状态、更新加密密钥以及删除加密密钥的端点。 请注意,删除密钥将冻结企业。 有关 API 端点的详细信息,请参阅 REST API 文档中的“[休息时加密](/rest/reference/enterprise-admin#encryption-at-rest)”。 +要配置加密密钥,请使用 REST API。 There are a number of API endpoints, for example to check the status of encryption, update your encryption key, and disable your encryption key. Note that disabling your key will freeze your enterprise. 有关 API 端点的详细信息,请参阅 REST API 文档中的“[休息时加密](/rest/reference/enterprise-admin#encryption-at-rest)”。 ### 添加或更新加密密钥 @@ -48,24 +48,24 @@ versions: curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id ``` -### 删除加密密钥 +### Disabling your encryption key -要冻结企业(例如在发生违规的情况下),可以通过删除加密密钥来禁用休息时加密。 +To freeze your enterprise, for example in the case of a breach, you can disable encryption at rest by marking your encryption key as disabled. -要在删除加密密钥后解冻企业,请联系支持人员。 更多信息请参阅“[关于 {% data variables.contact.enterprise_support %}](/admin/enterprise-support/about-github-enterprise-support)”。 - -1. 要删除密钥并禁用休息时加密,请使用 `DELETE /enterprise/encryption` 端点。 +1. To disable your key and encryption at rest, use the `DELETE /enterprise/encryption` endpoint. This operation does not delete the key permanently. ```shell curl -X DELETE http(s)://hostname/api/v3/enterprise/encryption ``` -2. (可选)检查删除操作的状态。 +2. (可选)检查删除操作的状态。 It takes approximately ten minutes to disable encryption at rest. ```shell curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id ``` +To unfreeze your enterprise after you've disabled your encryption key, contact support. 更多信息请参阅“[关于 {% data variables.contact.enterprise_support %}](/admin/enterprise-support/about-github-enterprise-support)”。 + ### 延伸阅读 - REST API 文档中的“[休息时加密](/rest/reference/enterprise-admin#encryption-at-rest)” diff --git a/translations/zh-CN/content/admin/enterprise-management/upgrading-github-enterprise-server.md b/translations/zh-CN/content/admin/enterprise-management/upgrading-github-enterprise-server.md index cb06da99923c..2a7a6480b293 100644 --- a/translations/zh-CN/content/admin/enterprise-management/upgrading-github-enterprise-server.md +++ b/translations/zh-CN/content/admin/enterprise-management/upgrading-github-enterprise-server.md @@ -29,6 +29,26 @@ versions: {% endnote %} +{% if currentVersion ver_gt "enterprise-server@2.20" and currentVersion ver_lt "enterprise-server@3.2" %} + +### About minimum requirements for {% data variables.product.prodname_ghe_server %} 3.0 and later + +Before upgrading to {% data variables.product.prodname_ghe_server %} 3.0 or later, review the hardware resources you've provisioned for your instance. {% data variables.product.prodname_ghe_server %} 3.0 introduces new features such as {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %}, and requires more resources than versions 2.22 and earlier. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes). + +Increased requirements for {% data variables.product.prodname_ghe_server %} 3.0 and later are **bold** in the following table. + +| 用户许可 | vCPU | 内存 | 附加的存储容量 | 根存储容量 | +|:----------------- | -------------------------------:| ---------------------------------------:| ---------------------------------------:| ------:| +| 试用版、演示版或 10 个轻度用户 | **4**
_Up from 2_ | **32 GB**
_Up from 16 GB_ | **150 GB**
_Up from 100 GB_ | 200 GB | +| 10-3000 | **8**
_Up from 4_ | **48 GB**
_Up from 32 GB_ | **300 GB**
_Up from 250 GB_ | 200 GB | +| 3000-5000 | **12**
_Up from 8_ | 64 GB | 500 GB | 200 GB | +| 5000-8000 | **16**
_Up from 12_ | 96 GB | 750 GB | 200 GB | +| 8000-10000+ | **20**
_Up from 16_ | **160 GB**
_Up from 128 GB_ | 1000 GB | 200 GB | + +{% data reusables.enterprise_installation.about-adjusting-resources %} + +{% endif %} + ### 生成快照 快照是虚拟机 (VM) 在某一时间点的检查点。 强烈建议在升级虚拟机之前生成快照,这样一来,如果升级失败,您可以将 VM 还原到快照状态。 如果您要升级到新的功能版本,则必须生成 VM 快照。 如果您要升级到补丁版本,可以连接现有数据磁盘。 diff --git a/translations/zh-CN/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md b/translations/zh-CN/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md index a284dbad9e24..098ff48a138f 100644 --- a/translations/zh-CN/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md +++ b/translations/zh-CN/content/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server.md @@ -9,13 +9,7 @@ versions: enterprise-server: '>=2.22' --- -{% if currentVersion == "enterprise-server@2.22" %} -{% note %} - -**注:**{% data variables.product.prodname_ghe_server %} 2.22 上的 {% data variables.product.prodname_actions %} 支持是有限的公测版。 查看下面的外部存储要求并[注册测试版](https://resources.github.com/beta-signup/)。 - -{% endnote %} -{% endif %} +{% data reusables.actions.enterprise-beta %} {% data reusables.actions.enterprise-github-hosted-runners %} @@ -23,12 +17,34 @@ versions: This article explains how site administrators can configure {% data variables.product.prodname_ghe_server %} to use {% data variables.product.prodname_actions %}. It covers the hardware and software requirements, presents the storage options, and describes the security management policies. +{% endif %} + ### Review hardware considerations -{% data reusables.actions.enterprise-hardware-considerations %} +{% if currentVersion == "enterprise-server@2.22" or currentVersion == "enterprise-server@3.0" %} + +{% note %} + +**Note**: {% if currentVersion == "enterprise-server@2.22" %}{% data variables.product.prodname_actions %} was available for {% data variables.product.prodname_ghe_server %} 2.22 as a limited beta. {% endif %}If you're upgrading an existing {% data variables.product.prodname_ghe_server %} instance to 3.0 or later and want to configure {% data variables.product.prodname_actions %}, note that the minimum hardware requirements have increased. 更多信息请参阅“[升级 {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server#about-minimum-requirements-for-github-enterprise-server-30-and-later)。” + +{% endnote %} {% endif %} +{% data reusables.actions.enterprise-hardware-considerations %} + +For more information about resource requirements for {% data variables.product.prodname_ghe_server %}, see the hardware considerations for your instance's platform. + +- [AWS](/admin/installation/installing-github-enterprise-server-on-aws#hardware-considerations) +- [Azure](/admin/installation/installing-github-enterprise-server-on-azure#hardware-considerations) +- [Google Cloud 平台](/admin/installation/installing-github-enterprise-server-on-google-cloud-platform#hardware-considerations) +- [Hyper-V](/admin/installation/installing-github-enterprise-server-on-hyper-v#hardware-considerations) +- [OpenStack KVM](/admin/installation/installing-github-enterprise-server-on-openstack-kvm#hardware-considerations) +- [VMware](/admin/installation/installing-github-enterprise-server-on-vmware#hardware-considerations) +- [XenServer](/admin/installation/installing-github-enterprise-server-on-xenserver#hardware-considerations) + +{% data reusables.enterprise_installation.about-adjusting-resources %} + ### External storage requirements 要在 {% data variables.product.prodname_ghe_server %} 上启用 {% data variables.product.prodname_actions %},您必须有权访问外部 Blob 存储。 @@ -55,7 +71,7 @@ This article explains how site administrators can configure {% data variables.pr ### 启用 {% data variables.product.prodname_actions %} -{% data variables.product.prodname_ghe_server %} 2.22 上的 {% data variables.product.prodname_actions %} 支持是有限的公测版。 [注册测试版](https://resources.github.com/beta-signup/)。 +{% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 was available as a limited beta. To configure {% data variables.product.prodname_actions %} for your instance, upgrade to {% data variables.product.prodname_ghe_server %} 3.0 or later. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes) and "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server)." ### 延伸阅读 diff --git a/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md b/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md index 549f065d12ea..73b218e2dbe0 100644 --- a/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md +++ b/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-and-forking-repositories-from-github-desktop.md @@ -8,40 +8,40 @@ versions: free-pro-team: '*' --- -### 克隆仓库 -{% data variables.product.prodname_dotcom %} 上的仓库作为远程仓库存在。 您可以克隆其他人拥有的公共仓库。 您可以克隆自己的仓库,从而在计算机上创建本地副本,并在两个本地位置之间实现同步。 +### About local repositories +Repositories on {% data variables.product.prodname_dotcom %} are remote repositories. You can clone or fork a repository with {% data variables.product.prodname_desktop %} to create a local repository on your computer. + +You can create a local copy of any repository on {% data variables.product.product_name %} that you have access to by cloning the repository. If you own a repository or have write permissions, you can sync between the local and remote locations. 更多信息请参阅“[同步分支](/desktop/contributing-and-collaborating-using-github-desktop/syncing-your-branch)”。 + +When you clone a repository, any changes you push to {% data variables.product.product_name %} will affect the original repository. To make changes without affecting the original project, you can create a separate copy by forking the repository. You can create a pull request to propose that maintainers incorporate the changes in your fork into the original upstream repository. 更多信息请参阅“[关于分支](/github/collaborating-with-issues-and-pull-requests/about-forks)。” + +When you try to use {% data variables.product.prodname_desktop %} to clone a repository that you do not have write access to, {% data variables.product.prodname_desktop %} will prompt you to create a fork automatically. You can choose to use your fork to contribute to the original upstream repository or to work independently on your own project. Any existing forks default to contributing changes to their upstream repositories. You can modify this choice at any time. For more information, see "[Managing fork behavior](#managing-fork-behavior)". 也可以直接从 {% data variables.product.prodname_dotcom %} 或 {% data variables.product.prodname_enterprise %} 克隆仓库。 更多信息请参阅“[将仓库从 {% data variables.product.prodname_dotcom %} 克隆至 {% data variables.product.prodname_desktop %}](/desktop/guides/contributing-to-projects/cloning-a-repository-from-github-to-github-desktop/)。” -{% mac %} +### 克隆仓库 {% data reusables.desktop.choose-clone-repository %} - ![Mac 应用程序中的克隆菜单选项](/assets/images/help/desktop/clone-file-menu-mac.png) {% data reusables.desktop.cloning-location-tab %} - ![克隆仓库菜单中的 Location(位置)选项卡](/assets/images/help/desktop/choose-repository-location-mac.png) {% data reusables.desktop.cloning-repository-list %} - ![克隆仓库列表](/assets/images/help/desktop/clone-a-repository-list-mac.png) -4. 单击 **Choose...(选择...)**,并使用 Finder 窗口找到要克隆仓库的本地路径。 ![选择按钮](/assets/images/help/desktop/clone-choose-button-mac.png) -5. 单击 **Clone(克隆)**。 ![克隆按钮](/assets/images/help/desktop/clone-button-mac.png) - -{% endmac %} +{% data reusables.desktop.choose-local-path %} +{% data reusables.desktop.click-clone %} -{% windows %} +### 复刻仓库 +If you clone a repository that you do not have write access to, {% data variables.product.prodname_desktop %} will create a fork. After creating or cloning a fork, {% data variables.product.prodname_desktop %} will ask how you are planning to use the fork. {% data reusables.desktop.choose-clone-repository %} - ![Windows 应用程序中的克隆菜单选项](/assets/images/help/desktop/clone-file-menu-windows.png) {% data reusables.desktop.cloning-location-tab %} - ![克隆仓库菜单中的 Location(位置)选项卡](/assets/images/help/desktop/choose-repository-location-win.png) {% data reusables.desktop.cloning-repository-list %} - ![克隆仓库列表](/assets/images/help/desktop/clone-a-repository-list-win.png) -4. 单击 **Choose...(选择...)**,并使用 Windows 资源管理器找到要克隆仓库的本地路径。 ![选择按钮](/assets/images/help/desktop/clone-choose-button-win.png) -5. 单击 **Clone(克隆)**。 ![克隆按钮](/assets/images/help/desktop/clone-button-win.png) +{% data reusables.desktop.choose-local-path %} +{% data reusables.desktop.click-clone %} +{% data reusables.desktop.fork-type-prompt %} -{% endwindows %} +### Managing fork behavior +You can change how a fork behaves with the upstream repository in {% data variables.product.prodname_desktop %}. -### 复刻仓库 -要对您没有写入权限的项目做出贡献,可以使用 {% data variables.product.prodname_desktop %} 创建仓库分支。 分支上的变更不会影响原始仓库。 您可以提交分支上的变更,然后将拉取请求对含有提议变更的原始仓库开放。 更多信息请参阅“[关于分支](/github/collaborating-with-issues-and-pull-requests/about-forks)。” +{% data reusables.desktop.open-repository-settings %} +{% data reusables.desktop.select-fork-behavior %} -1. 如果您克隆了自己没有写入权限的仓库,并查实提交变更。{% data variables.product.prodname_desktop %} 将警告您“您对 **REPOSITORY(仓库)**没有写入权限。 单击 **create a fork(创建分支)**。 ![创建分支链接](/assets/images/help/desktop/create-a-fork.png) -3. 单击 **Fork this repository(复刻此仓库)**。 ![复刻此仓库按钮](/assets/images/help/desktop/fork-this-repo-button.png) -4. 要查看 {% data variables.product.prodname_dotcom %} 上的分支,请在 {% data variables.product.prodname_dotcom %} 右上角单击个人资料照片,然后再单击 **Your repositories(您的仓库)**。 ![您的仓库链接](/assets/images/help/profile/your-repositories.png) +### 延伸阅读 +- [关于远程仓库](/github/using-git/about-remote-repositories) diff --git a/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md b/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md index 8b28df3c07e9..25ae0412f89d 100644 --- a/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md +++ b/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/managing-tags.md @@ -9,7 +9,7 @@ versions: ### 关于 {% data variables.product.prodname_desktop %} 中的标记 -{% data variables.product.prodname_desktop %} 可用于创建带注释的标记。 您可以使用标记在仓库的历史记录中标记单独的点,包括发行版的版本号。 有关发行版标记的更多信息,请参阅“[关于发行版](/github/administering-a-repository/about-releases)。” +{% data variables.product.prodname_desktop %} 可用于创建带注释的标记。 Tags are associated with commits, so you can use a tag to mark an individual point in your repository's history, including a version number for a release. 有关发行版标记的更多信息,请参阅“[关于发行版](/github/administering-a-repository/about-releases)。” {% data reusables.desktop.tags-push-with-commits %} @@ -44,3 +44,7 @@ versions: {% data reusables.desktop.history-tab %} {% data reusables.desktop.delete-tag %} + +### 延伸阅读 + +- "[Git Basics - Tagging](https://git-scm.com/book/en/v2/Git-Basics-Tagging)" in the Git documentation diff --git a/translations/zh-CN/content/developers/apps/activating-beta-features-for-apps.md b/translations/zh-CN/content/developers/apps/activating-beta-features-for-apps.md index 85df97094720..b5f581db9a7e 100644 --- a/translations/zh-CN/content/developers/apps/activating-beta-features-for-apps.md +++ b/translations/zh-CN/content/developers/apps/activating-beta-features-for-apps.md @@ -3,6 +3,8 @@ title: 激活应用程序的测试版功能 intro: '您可以在 {% data variables.product.prodname_github_apps %} 和 {% data variables.product.prodname_oauth_app %} 的公开测试版中测试所发布的新应用程序功能。' versions: free-pro-team: '*' + enterprise-server: '>=2.22' + github-ae: '*' --- {% warning %} diff --git a/translations/zh-CN/content/developers/apps/authenticating-with-github-apps.md b/translations/zh-CN/content/developers/apps/authenticating-with-github-apps.md index edc5993b548b..26b894b487ef 100644 --- a/translations/zh-CN/content/developers/apps/authenticating-with-github-apps.md +++ b/translations/zh-CN/content/developers/apps/authenticating-with-github-apps.md @@ -110,7 +110,7 @@ $ curl -i -H "Authorization: Bearer YOUR_JWT" -H "Accept: application/vnd.github ```json { "message": "'Expiration' claim ('exp') must be a numeric value representing the future time at which the assertion expires.", - "documentation_url": "{% data variables.product.doc_url_pre %}/v3" + "documentation_url": "{% data variables.product.doc_url_pre %}" } ``` diff --git a/translations/zh-CN/content/developers/apps/creating-a-github-app-using-url-parameters.md b/translations/zh-CN/content/developers/apps/creating-a-github-app-using-url-parameters.md index b2a4591235be..7abf0d62c949 100644 --- a/translations/zh-CN/content/developers/apps/creating-a-github-app-using-url-parameters.md +++ b/translations/zh-CN/content/developers/apps/creating-a-github-app-using-url-parameters.md @@ -60,7 +60,7 @@ versions: | [`emails`](/rest/reference/permissions-required-for-github-apps/#permission-on-emails) | 授予对[电子邮件 API](/rest/reference/users#emails) 的访问权限。 可以是以下项之一:`none`、`read` 或 `write`。{% endif %} | [`关注者`](/rest/reference/permissions-required-for-github-apps/#permission-on-followers) | 授予对[关注者 API](/rest/reference/users#followers) 的访问权限。 可以是以下项之一:`none`、`read` 或 `write`。 | | [`gpg_keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-gpg-keys) | 授予对[GPG 密钥 API](/rest/reference/users#gpg-keys) 的访问权限。 可以是以下项之一:`none`、`read` 或 `write`。 | -| [`issues`](/rest/reference/permissions-required-for-github-apps/#permission-on-issues) | 授予对[议题 API](/rest/reference/issues) 的访问权限。 可以是以下项之一:`none`、`read` 或 `write`。 | +| [`议题`](/rest/reference/permissions-required-for-github-apps/#permission-on-issues) | 授予对[议题 API](/rest/reference/issues) 的访问权限。 可以是以下项之一:`none`、`read` 或 `write`。 | | [`键`](/rest/reference/permissions-required-for-github-apps/#permission-on-keys) | 授予对[公钥 API](/rest/reference/users#keys) 的访问权限。 可以是以下项之一:`none`、`read` 或 `write`。 | | [`members`](/rest/reference/permissions-required-for-github-apps/#permission-on-members) | 授予管理组织成员的访问权限。 可以是以下项之一:`none`、`read` 或 `write`。{% if currentVersion == "free-pro-team@latest" %} | [`元数据`](/rest/reference/permissions-required-for-github-apps/#metadata-permissions) | 授予对不泄漏敏感数据的只读端点的访问权限。 可以是 `read` 或 `none`。 设置任何权限时,默认值为 `read`;没有为 {% data variables.product.prodname_github_app %} 指定任何权限时,默认值为 `none`。 | @@ -78,7 +78,7 @@ versions: | [`security_events`](/rest/reference/permissions-required-for-github-apps/#permission-on-security-events) | 授予对[代码扫描 API](/rest/reference/code-scanning/) 的访问权限。 可以是以下项之一:`none`、`read` 或 `write`。{% endif %} | [`single_file`](/rest/reference/permissions-required-for-github-apps/#permission-on-single-file) | 授予对[内容 API](/rest/reference/repos#contents) 的访问权限。 可以是以下项之一:`none`、`read` 或 `write`。 | | [`标星`](/rest/reference/permissions-required-for-github-apps/#permission-on-starring) | 授予对[标星 API](/rest/reference/activity#starring) 的访问权限。 可以是以下项之一:`none`、`read` 或 `write`。 | -| [`statuses`](/rest/reference/permissions-required-for-github-apps/#permission-on-statuses) | 授予对[状态 API](/rest/reference/repos#statuses) 的访问权限。 可以是以下项之一:`none`、`read` 或 `write`。 | +| [`状态`](/rest/reference/permissions-required-for-github-apps/#permission-on-statuses) | 授予对[状态 API](/rest/reference/repos#statuses) 的访问权限。 可以是以下项之一:`none`、`read` 或 `write`。 | | [`team_discussions`](/rest/reference/permissions-required-for-github-apps/#permission-on-team-discussions) | 授予对[团队讨论 API](/rest/reference/teams#discussions) 和[团队讨论注释 API](/rest/reference/teams#discussion-comments) 的访问权限。 可以是以下项之一:`none`、`read` 或 `write`。{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@1.19" %} | `vulnerability_alerts` | 授予接收仓库漏洞依赖项安全警报的权限。 更多信息请参阅“[关于漏洞依赖项安全警报](/articles/about-security-alerts-for-vulnerable-dependencies)”。 可以是以下项之一:`none` 或 `read`。{% endif %} | `关注` | 授予列出和更改用户订阅的仓库的权限。 可以是以下项之一:`none`、`read` 或 `write`。 | @@ -97,8 +97,8 @@ versions: | [`deployment_status`](/webhooks/event-payloads/#deployment_status) | `部署` | {% data reusables.webhooks.deployment_status_short_desc %} | [`复刻`](/webhooks/event-payloads/#fork) | `内容` | {% data reusables.webhooks.fork_short_desc %} | [`gollum`](/webhooks/event-payloads/#gollum) | `内容` | {% data reusables.webhooks.gollum_short_desc %} -| [`issues`](/webhooks/event-payloads/#issues) | `issues` | {% data reusables.webhooks.issues_short_desc %} -| [`issue_comment`](/webhooks/event-payloads/#issue_comment) | `issues` | {% data reusables.webhooks.issue_comment_short_desc %} +| [`议题`](/webhooks/event-payloads/#issues) | `议题` | {% data reusables.webhooks.issues_short_desc %} +| [`issue_comment`](/webhooks/event-payloads/#issue_comment) | `议题` | {% data reusables.webhooks.issue_comment_short_desc %} | [`标签`](/webhooks/event-payloads/#label) | `元数据` | {% data reusables.webhooks.label_short_desc %} | [`成员`](/webhooks/event-payloads/#member) | `members` | {% data reusables.webhooks.member_short_desc %} | [`membership`](/webhooks/event-payloads/#membership) | `members` | {% data reusables.webhooks.membership_short_desc %} @@ -117,7 +117,7 @@ versions: | [`发行版`](/webhooks/event-payloads/#release) | `内容` | {% data reusables.webhooks.release_short_desc %} | [`仓库`](/webhooks/event-payloads/#repository) | `元数据` | {% data reusables.webhooks.repository_short_desc %}{% if currentVersion == "free-pro-team@latest"%} | [`repository_dispatch`](/webhooks/event-payloads/#repository_dispatch) | `内容` | 允许集成者使用 GitHub 操作触发自定义事件。{% endif %} -| [`状态`](/webhooks/event-payloads/#status) | `statuses` | {% data reusables.webhooks.status_short_desc %} +| [`状态`](/webhooks/event-payloads/#status) | `状态` | {% data reusables.webhooks.status_short_desc %} | [`团队`](/webhooks/event-payloads/#team) | `members` | {% data reusables.webhooks.team_short_desc %} | [`team_add`](/webhooks/event-payloads/#team_add) | `members` | {% data reusables.webhooks.team_add_short_desc %} | [`查看`](/webhooks/event-payloads/#watch) | `元数据` | {% data reusables.webhooks.watch_short_desc %} diff --git a/translations/zh-CN/content/developers/apps/creating-ci-tests-with-the-checks-api.md b/translations/zh-CN/content/developers/apps/creating-ci-tests-with-the-checks-api.md index a3c961420e82..fd56ae29f6cd 100644 --- a/translations/zh-CN/content/developers/apps/creating-ci-tests-with-the-checks-api.md +++ b/translations/zh-CN/content/developers/apps/creating-ci-tests-with-the-checks-api.md @@ -12,7 +12,7 @@ versions: ### 简介 -本指南将介绍 [Github 应用程序](/apps/)和[检查 API](/rest/reference/checks),您将使用它们来构建运行测试的持续集成 (CI) 服务器。 +This guide will introduce you to [GitHub Apps](/apps/) and the [Checks API](/rest/reference/checks), which you'll use to build a continuous integration (CI) server that runs tests. CI 是一种需要频繁提交代码到共享仓库的软件实践。 频繁提交代码能较早检测到错误,减少在查找错误来源时开发者需要调试的代码量。 频繁的代码更新也更便于从软件开发团队的不同成员合并更改。 这对开发者非常有益,他们可以将更多时间用于编写代码,而减少在调试错误或解决合并冲突上所花的时间。 🙌 @@ -49,7 +49,7 @@ _检查套件_是一组_检查运行_(单个 CI 测试)。 套件和运行 ### 基本要求 -在开始之前,如果您尚未熟悉 [Github 应用程序](/apps/)、[web 挂钩](/webhooks)和[检查 API](/rest/reference/checks),可能需要先熟悉一下。 您将在 [REST API 文档](/rest)中找到更多 API。 检查 API 也可用于 [GraphQL](/graphql),但本快速入门指南侧重于 REST。 更多信息请参阅 GraphQL [检查套件](/graphql/reference/objects#checksuite)和[检查运行](/graphql/reference/objects#checkrun)对象。 +Before you get started, you may want to familiarize yourself with [GitHub Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/rest/reference/checks), if you're not already. 您将在 [REST API 文档](/rest)中找到更多 API。 检查 API 也可用于 [GraphQL](/graphql),但本快速入门指南侧重于 REST。 更多信息请参阅 GraphQL [检查套件](/graphql/reference/objects#checksuite)和[检查运行](/graphql/reference/objects#checkrun)对象。 您将使用 [Ruby 编程语言](https://www.ruby-lang.org/en/)、[Smee](https://smee.io/) web 挂钩有效负载交付服务、用于 GitHub REST API 的 [Octokit.rb Ruby 库](http://octokit.github.io/octokit.rb/)以及 [Sinatra web 框架](http://sinatrarb.com/)来创建检查 API CI 服务器应用程序。 @@ -203,7 +203,7 @@ $ ruby template_server.rb ### 步骤 1.4. 更新检查运行 -当 `create_check_run` 方法运行时,它会要求 GitHub 创建新的检查运行。 当 Github 完成创建检查运行时,您将收到带有 `created` 操作的 `check_run` web 挂钩事件。 该事件是您开始运行检查的信号。 +当 `create_check_run` 方法运行时,它会要求 GitHub 创建新的检查运行。 When GitHub finishes creating the check run, you'll receive the `check_run` webhook event with the `created` action. 该事件是您开始运行检查的信号。 您需要更新事件处理程序以查找 `created` 操作。 在更新事件处理程序时,可以为 `rerequested` 操作添加条件。 当某人通过单击“Re-run(重新运行)”按钮在 GitHub 上重新运行单个测试时,GitHub 将 `rerequested` 检查运行事件发送到您的应用程序。 当检查运行为 `rerequested` 时,您需要启动整个进程并创建新的检查运行。 diff --git a/translations/zh-CN/content/developers/apps/migrating-oauth-apps-to-github-apps.md b/translations/zh-CN/content/developers/apps/migrating-oauth-apps-to-github-apps.md index 6cabfa43e947..f0423e2ddd9c 100644 --- a/translations/zh-CN/content/developers/apps/migrating-oauth-apps-to-github-apps.md +++ b/translations/zh-CN/content/developers/apps/migrating-oauth-apps-to-github-apps.md @@ -52,7 +52,7 @@ GitHub 应用程序使用[滑动速率限制规则](/apps/building-github-apps/u #### 注册新的 GitHub 应用程序 -一旦决定要切换到 Github 应用程序,就需要[创建新的 GitHub 应用程序](/apps/building-github-apps/)。 +Once you've decided to make the switch to GitHub Apps, you'll need to [create a new GitHub App](/apps/building-github-apps/). #### 确定应用程序所需的权限 @@ -62,7 +62,7 @@ GitHub 应用程序使用[滑动速率限制规则](/apps/building-github-apps/u #### 订阅 web 挂钩 -创建新的 GitHub 应用程序并选择其权限后,您可以选择要它订阅的 web 挂钩事件。 有关如何订阅 web 挂钩,请参阅“[编辑 GitHub 应用程序的权限](/apps/managing-github-apps/editing-a-github-app-s-permissions/)”。 +创建新的 GitHub 应用程序并选择其权限后,您可以选择要它订阅的 web 挂钩事件。 See "[Editing a GitHub App's permissions](/apps/managing-github-apps/editing-a-github-app-s-permissions/)" to learn how to subscribe to webhooks. #### 了解不同的身份验证方法 diff --git a/translations/zh-CN/content/developers/apps/refreshing-user-to-server-access-tokens.md b/translations/zh-CN/content/developers/apps/refreshing-user-to-server-access-tokens.md index 102819caf186..6a921c856bf1 100644 --- a/translations/zh-CN/content/developers/apps/refreshing-user-to-server-access-tokens.md +++ b/translations/zh-CN/content/developers/apps/refreshing-user-to-server-access-tokens.md @@ -42,7 +42,7 @@ versions: { "access_token": "e72e16c7e42f292c6912e7710c838347ae178b4a", "expires_in": "28800", - "refresh_token": "r1.c1b4a2e77838347a7e420ce178f2e7c6912e1692", + "refresh_token": "r1.c1b4a2e77838347a7e420ce178f2e7c6912e169246c34e1ccbf66c46812d16d5b1a9dc86a149873c", "refresh_token_expires_in": "15811200", "scope": "", "token_type": "bearer" diff --git a/translations/zh-CN/content/developers/apps/suspending-a-github-app-installation.md b/translations/zh-CN/content/developers/apps/suspending-a-github-app-installation.md index 325b1a04fa68..655d033bf45e 100644 --- a/translations/zh-CN/content/developers/apps/suspending-a-github-app-installation.md +++ b/translations/zh-CN/content/developers/apps/suspending-a-github-app-installation.md @@ -5,6 +5,8 @@ redirect_from: - /apps/managing-github-apps/suspending-a-github-app-installation versions: free-pro-team: '*' + enterprise-server: '>=2.22' + github-ae: '*' --- {% note %} diff --git a/translations/zh-CN/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md b/translations/zh-CN/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md index 0f495b88fc55..7e1a4a81baeb 100644 --- a/translations/zh-CN/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md +++ b/translations/zh-CN/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md @@ -14,7 +14,7 @@ versions: {% warning %} -如果在 {% data variables.product.prodname_marketplace %} 中提供 GitHub 应用程序,您的应用程序必须按照 OAuth 授权流程来识别用户。 您不需要设置单独的 OAuth 应用程序来支持此流程。 更多信息请参阅“[识别和授权 GitHub 应用程序用户](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)”。 +If you offer a {% data variables.product.prodname_github_app %} in {% data variables.product.prodname_marketplace %}, your app must identify users following the OAuth authorization flow. You don't need to set up a separate {% data variables.product.prodname_oauth_app %} to support this flow. See "[Identifying and authorizing users for {% data variables.product.prodname_github_apps %}](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)" for more information. {% endwarning %} @@ -24,7 +24,7 @@ versions: 客户通过单击 **Complete order and begin installation(完成订单并开始安装)**来完成购买。 -然后,GitHub 将带有 `purchased` 操作的 [`marketplace_purchase`](/webhooks/event-payloads/#marketplace_purchase) web 挂钩发送到您的应用程序。 +{% data variables.product.product_name %} then sends the [`marketplace_purchase`](/webhooks/event-payloads/#marketplace_purchase) webhook with the `purchased` action to your app. 从 `marketplace_purchase` web 挂钩读取 `effective_date` 和 `marketplace_purchase` 对象,以确定客户购买了哪个计划、何时开始结算周期以及何时开始下一个结算周期。 @@ -34,27 +34,27 @@ versions: ### 步骤 2. 安装 -如果您的应用程序是 GitHub 应用程序,GitHub 会在客户购买时提示客户选择应用程序可以访问的仓库。 然后,GitHub 将应用程序安装在客户选择的帐户上,并授予对所选仓库的访问权限。 +If your app is a {% data variables.product.prodname_github_app %}, {% data variables.product.product_name %} prompts the customer to select which repositories the app can access when they purchase it. {% data variables.product.product_name %} then installs the app on the account the customer selected and grants access to the selected repositories. -如果您在 GitHub 应用程序设置中指定了**设置 URL**,此时 GitHub 会将客户重定向到该 URL。 如果未指定设置 URL,您将无法处理 GitHub 应用程序的购买。 +At this point, if you specified a **Setup URL** in your {% data variables.product.prodname_github_app %} settings, {% data variables.product.product_name %} will redirect the customer to that URL. If you do not specify a setup URL, you will not be able to handle purchases of your {% data variables.product.prodname_github_app %}. {% note %} -**注:****设置 URL** 在 GitHub 应用程序设置中被描述为可选项,但如果您要在 {% data variables.product.prodname_marketplace %} 中提供应用程序,则它为必填字段。 +**Note:** The **Setup URL** is described as optional in {% data variables.product.prodname_github_app %} settings, but it is a required field if you want to offer your app in {% data variables.product.prodname_marketplace %}. {% endnote %} -如果您的应用程序是 OAuth 应用程序,GitHub 不会在任何地方安装它。 GitHub 会将客户重定向到您在 [{% data variables.product.prodname_marketplace %} 上架信息](/marketplace/listing-on-github-marketplace/writing-github-marketplace-listing-descriptions/#listing-urls)中指定的**安装 URL**。 +If your app is an {% data variables.product.prodname_oauth_app %}, {% data variables.product.product_name %} does not install it anywhere. Instead, {% data variables.product.product_name %} redirects the customer to the **Installation URL** you specified in your [{% data variables.product.prodname_marketplace %} listing](/marketplace/listing-on-github-marketplace/writing-github-marketplace-listing-descriptions/#listing-urls). -当客户购买 OAuth 应用程序时,GitHub 会将客户重定向到您选择的 URL(设置 URL 或安装 URL),并且该 URL 将客户选择的定价计划包含为查询参数:`marketplace_listing_plan_id`。 +When a customer purchases an {% data variables.product.prodname_oauth_app %}, {% data variables.product.product_name %} redirects the customer to the URL you choose (either Setup URL or Installation URL) and the URL includes the customer's selected pricing plan as a query parameter: `marketplace_listing_plan_id`. ### 步骤 3. 授权 当客户购买您的应用程序时,您必须通过 OAuth 授权流程发送客户: -* 如果您的应用程序是 GitHub 应用程序,则在 GitHub 将客户重定向到**设置 URL** 时开始授权流程。 请遵循“[识别和授权 GitHub 应用程序用户](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)”中的步骤。 +* If your app is a {% data variables.product.prodname_github_app %}, begin the authorization flow as soon as {% data variables.product.product_name %} redirects the customer to the **Setup URL**. Follow the steps in "[Identifying and authorizing users for {% data variables.product.prodname_github_apps %}](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)." -* 如果您的应用程序是 OAuth 应用程序,则在 GitHub 将客户重定向到**安装 URL** 时开始授权流程。 请遵循“[授权 OAuth 应用程序](/apps/building-oauth-apps/authorizing-oauth-apps/)”中的步骤。 +* If your app is an {% data variables.product.prodname_oauth_app %}, begin the authorization flow as soon as {% data variables.product.product_name %} redirects the customer to the **Installation URL**. Follow the steps in "[Authorizing {% data variables.product.prodname_oauth_apps %}](/apps/building-oauth-apps/authorizing-oauth-apps/)." 对于任一类型的应用程序,第一步都是将客户重定向到 https://github.com/login/oauth/authorize。 diff --git a/translations/zh-CN/content/developers/webhooks-and-events/webhook-events-and-payloads.md b/translations/zh-CN/content/developers/webhooks-and-events/webhook-events-and-payloads.md index de115a28089f..7c995e802c16 100644 --- a/translations/zh-CN/content/developers/webhooks-and-events/webhook-events-and-payloads.md +++ b/translations/zh-CN/content/developers/webhooks-and-events/webhook-events-and-payloads.md @@ -499,7 +499,7 @@ Web 挂钩事件是基于您注册的域的特异性而触发的。 例如,如 {{ webhookPayloadsForCurrentVersion.issue_comment.created }} -### issues +### 议题 {% data reusables.webhooks.issues_short_desc %} diff --git a/translations/zh-CN/content/discussions/index.md b/translations/zh-CN/content/discussions/index.md index a264b69de08a..e071a94085cc 100644 --- a/translations/zh-CN/content/discussions/index.md +++ b/translations/zh-CN/content/discussions/index.md @@ -40,7 +40,7 @@ versions:

使用讨论的社区

- {% render 'discussions-community-card' for discussionsCommunityExamples as example %} + {% render discussions-community-card for discussionsCommunityExamples as example %}
{% if discussionsCommunityExamples.length > 6 %} diff --git a/translations/zh-CN/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md b/translations/zh-CN/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md index 2f09b5f55e93..0a9fb05560b2 100644 --- a/translations/zh-CN/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md +++ b/translations/zh-CN/content/education/manage-coursework-with-github-classroom/about-using-replit-with-github-classroom.md @@ -16,7 +16,7 @@ Repl.it 是一个支持多种编程语言的在线集成开发环境 (IDE)。 学生第一次单击按钮访问 Repl.it 时,必须使用 {% data variables.product.product_name %} 证书登录 Repl.it。 登录后,学生将有权访问包含作业仓库中代码、在 Repl.it 上完全配置的开发环境。 -有关操作 Repl.it 的更多信息,请参阅 [Repl.it 快速入门指南](https://docs.repl.it/misc/quick-start#the-repl-environment)。 +有关操作 Repl.it 的更多信息,请参阅 [Repl.it 快速入门指南](https://docs.repl.it/repls/quick-start#the-repl-environment)。 对于小组作业,学生可以使用 Repl.it Multiplayer 协同工作。 更多信息请参阅 [Repl.it Multiplayer](https://repl.it/site/multiplayer) 网站。 diff --git a/translations/zh-CN/content/github/administering-a-repository/about-dependabot-version-updates.md b/translations/zh-CN/content/github/administering-a-repository/about-dependabot-version-updates.md index c49dbf391f38..0808ddaba98c 100644 --- a/translations/zh-CN/content/github/administering-a-repository/about-dependabot-version-updates.md +++ b/translations/zh-CN/content/github/administering-a-repository/about-dependabot-version-updates.md @@ -3,6 +3,7 @@ title: 关于 Dependabot 版本更新 intro: '您可以使用 {% data variables.product.prodname_dependabot %} 来确保您使用的包更新到最新版本。' redirect_from: - /github/administering-a-repository/about-dependabot + - /github/administering-a-repository/about-github-dependabot - /github/administering-a-repository/about-github-dependabot-version-updates versions: free-pro-team: '*' @@ -14,9 +15,9 @@ versions: {% data variables.product.prodname_dependabot %} 负责维护您的依赖项。 您可以使用它来确保仓库自动跟上它所依赖的包和应用程序的最新版本。 -通过将配置文件检入仓库,可启用 {% data variables.product.prodname_dependabot_version_updates %}。 配置文件指定存储在仓库中的清单或其他包定义文件的位置。 {% data variables.product.prodname_dependabot %} 使用此信息来检查过时的软件包和应用程序。 {% data variables.product.prodname_dependabot %} 确定依赖项是否有新版本,它通过查看依赖的语义版本 ([semver](https://semver.org/)) 来决定是否应更新该版本。 对于某些软件包管理器,{% data variables.product.prodname_dependabot_version_updates %} 也支持供应。 供应(或缓存)的依赖项是检入仓库中特定目录的依赖项,而不是在清单中引用的依赖项。 即使包服务器不可用,供应的依赖项在生成时也可用。 {% data variables.product.prodname_dependabot_version_updates %} 可以配置为检查为新版本供应的依赖项,并在必要时更新它们。 +You enable {% data variables.product.prodname_dependabot_version_updates %} by checking a configuration file into your repository. The configuration file specifies the location of the manifest, or of other package definition files, stored in your repository. {% data variables.product.prodname_dependabot %} 使用此信息来检查过时的软件包和应用程序。 {% data variables.product.prodname_dependabot %} 确定依赖项是否有新版本,它通过查看依赖的语义版本 ([semver](https://semver.org/)) 来决定是否应更新该版本。 对于某些软件包管理器,{% data variables.product.prodname_dependabot_version_updates %} 也支持供应。 Vendored (or cached) dependencies are dependencies that are checked in to a specific directory in a repository rather than referenced in a manifest. 即使包服务器不可用,供应的依赖项在生成时也可用。 {% data variables.product.prodname_dependabot_version_updates %} 可以配置为检查为新版本供应的依赖项,并在必要时更新它们。 -当 {% data variables.product.prodname_dependabot %} 发现过时的依赖项时,它会发起拉取请求以将清单更新到依赖项的最新版本。 对于供应和依赖项,{% data variables.product.prodname_dependabot %} 提出拉取请求以直接将过时的依赖项替换为新版本。 检查测试是否通过,查看拉取请求摘要中包含的更改日志和发行说明,然后合并它。 更多信息请参阅“[启用和禁用版本更新](/github/administering-a-repository/enabling-and-disabling-version-updates)”。 +当 {% data variables.product.prodname_dependabot %} 发现过时的依赖项时,它会发起拉取请求以将清单更新到依赖项的最新版本。 For vendored dependencies, {% data variables.product.prodname_dependabot %} raises a pull request to replace the outdated dependency with the new version directly. 检查测试是否通过,查看拉取请求摘要中包含的更改日志和发行说明,然后合并它。 更多信息请参阅“[启用和禁用版本更新](/github/administering-a-repository/enabling-and-disabling-version-updates)”。 如果启用安全更新,{% data variables.product.prodname_dependabot %} 还会发起拉取请求以更新易受攻击依赖项。 更多信息请参阅“[关于 {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)”。 diff --git a/translations/zh-CN/content/github/administering-a-repository/about-protected-branches.md b/translations/zh-CN/content/github/administering-a-repository/about-protected-branches.md index f29845fe8ec1..a73e0a628cdc 100644 --- a/translations/zh-CN/content/github/administering-a-repository/about-protected-branches.md +++ b/translations/zh-CN/content/github/administering-a-repository/about-protected-branches.md @@ -84,11 +84,11 @@ remote: error: Changes have been requested. 您可以将必需状态检查设置为“宽松”或“严格”。 您选择的必需状态检查类型确定合并之前是否需要使用基础分支将您的分支保持最新状态。 -| 必需状态检查的类型 | 设置 | 合并要求 | 考虑因素 | -| --------- | ------------------------------------------------------------------------------- | ---------------------------- | ----------------------------------------------------------------------------- | -| **严格** | 选中 **Require branches to be up-to-date before merging(合并前需要分支保持最新状态)**复选框。 | 在合并之前,**必须**使用基础分支使分支保持最新状态。 | 这是必需状态检查的默认行为。 可能需要更多构建,因为在其他协作者将拉取请求合并到受保护基础分支后,您需要使头部分支保持最新状态。 | -| **宽松** | **不**选中 **Require branches to be up-to-date before merging(合并前需要分支保持最新状态)**复选框。 | 在合并之前,**不**必使用基础分支使分支保持最新状态。 | 您将需要更少的构建,因为在其他协作者合并拉取请求后,您不需要使头部分支保持最新状态。 如果存在与基础分支不兼容的变更,则在合并分支后,状态检查可能会失败。 | -| **已禁用** | **不**选中 **Require status checks to pass before merging(合并前需要状态检查通过)**复选框。 | 分支没有合并限制。 | 如果未启用必需状态检查,协作者可以随时合并分支,无论它是否使用基础分支保持最新状态。 这增加了不兼容变更的可能性。 | +| 必需状态检查的类型 | 设置 | 合并要求 | 考虑因素 | +| --------- | ------------------------------------------------------------------------------------- | ---------------------------- | ----------------------------------------------------------------------------- | +| **严格** | The **Require branches to be up to date before merging** checkbox is checked. | 在合并之前,**必须**使用基础分支使分支保持最新状态。 | 这是必需状态检查的默认行为。 可能需要更多构建,因为在其他协作者将拉取请求合并到受保护基础分支后,您需要使头部分支保持最新状态。 | +| **宽松** | The **Require branches to be up to date before merging** checkbox is **not** checked. | 在合并之前,**不**必使用基础分支使分支保持最新状态。 | 您将需要更少的构建,因为在其他协作者合并拉取请求后,您不需要使头部分支保持最新状态。 如果存在与基础分支不兼容的变更,则在合并分支后,状态检查可能会失败。 | +| **已禁用** | **不**选中 **Require status checks to pass before merging(合并前需要状态检查通过)**复选框。 | 分支没有合并限制。 | 如果未启用必需状态检查,协作者可以随时合并分支,无论它是否使用基础分支保持最新状态。 这增加了不兼容变更的可能性。 | 有关故障排除信息,请参阅“[必需状态检查故障排除](/github/administering-a-repository/troubleshooting-required-status-checks)”。 diff --git a/translations/zh-CN/content/github/administering-a-repository/about-securing-your-repository.md b/translations/zh-CN/content/github/administering-a-repository/about-securing-your-repository.md index 7f8d6a345d11..3eb8f8993b1e 100644 --- a/translations/zh-CN/content/github/administering-a-repository/about-securing-your-repository.md +++ b/translations/zh-CN/content/github/administering-a-repository/about-securing-your-repository.md @@ -14,6 +14,8 @@ versions: {% data variables.product.prodname_dotcom %} 有越来越多的安全功能,可帮助您保护代码安全。 您可以在仓库的 **Security(安全)**选项卡上找到这些功能。 +#### Available for all repositories + {% if currentVersion == "free-pro-team@latest" %} - **安全策略** @@ -43,15 +45,23 @@ versions: {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +#### Available {% if currentVersion == "free-pro-team@latest" %}for public repositories and for repositories {% endif %}with {% data variables.product.prodname_advanced_security %} + +These features are available {% if currentVersion == "free-pro-team@latest" %}for all public repositories, and for private repositories owned by organizations with {% else %}if you have {% endif %}an {% data variables.product.prodname_advanced_security %} license. {% data reusables.advanced-security.more-info-ghas %} + - **{% data variables.product.prodname_code_scanning_capc %} 警报** 自动检测新代码或修改代码中的安全漏洞和编码错误。 潜在的问题被高亮显示,并附有详细信息,允许您在将代码合并到默认分支之前修复它。 更多信息请参阅“[关于代码扫描](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning)”。 - **检测到的密钥** -查看 - {% data variables.product.prodname_dotcom %} 在您的代码中找到的任何密钥。 应将已检入仓库的令牌或凭据视为已泄露。 更多信息请参阅“[关于密钥扫描](/github/administering-a-repository/about-secret-scanning)”。 - {% endif %} + {% if currentVersion == "free-pro-team@latest" %}For private repositories, view {% else if %}View {% endif %}any secrets that {% data variables.product.prodname_dotcom %} has found in your code. 应将已检入仓库的令牌或凭据视为已泄露。 更多信息请参阅“[关于密钥扫描](/github/administering-a-repository/about-secret-scanning)”。 + +{% endif %} + +{% if currentVersion == "free-pro-team@latest" %} +- **依赖项审查** - 在合并拉取请求之前显示依赖项更改的全部影响以及任何有漏洞版本的详情。 更多信息请参阅“[审查拉取请求中的依赖项更改](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request)”。 +{% endif %} ### 探索依赖项 {% data variables.product.prodname_dotcom %} 的依赖项图允许您探索: @@ -59,6 +69,6 @@ versions: * 您的仓库依赖的生态系统和包 * 依赖于您的仓库的仓库和包 -必须先启用依赖项图,然后 {% data variables.product.prodname_dotcom %} 才能针对有安全漏洞的依赖项生成 {% data variables.product.prodname_dependabot_alerts %}。 +必须先启用依赖项图,然后 {% data variables.product.prodname_dotcom %} 才能针对有安全漏洞的依赖项生成 {% data variables.product.prodname_dependabot_alerts %}。 {% if currentVersion == "free-pro-team@latest" %}Enabling the dependency graph also enables {% data variables.product.prodname_dotcom %} to run dependency reviews of pull requests.{% endif %} 您可以在仓库的 **Insights(洞察)**选项卡上找到依赖项图。 更多信息请参阅“[关于依赖关系图](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)”。 diff --git a/translations/zh-CN/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md b/translations/zh-CN/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md index e12b0e396a62..04518d884302 100644 --- a/translations/zh-CN/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md +++ b/translations/zh-CN/content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md @@ -27,13 +27,13 @@ versions: {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} 4. 如果 "{% data variables.product.prodname_secret_scanning_caps %}" 未显示在页面上,您需要先启用 {% data variables.product.prodname_GH_advanced_security %}。 在“{% data variables.product.prodname_GH_advanced_security %}”右边单击 **Enable(启用)**。 ![为仓库启用 {% data variables.product.prodname_GH_advanced_security %}](/assets/images/help/repository/enable-ghas-dotcom.png) 5. 单击**为此仓库启用 {% data variables.product.prodname_GH_advanced_security %}** 以确认操作。 ![确认为仓库启用 {% data variables.product.prodname_GH_advanced_security %}](/assets/images/help/repository/enable-ghas-confirmation-dotcom.png) 6. 当您启用 {% data variables.product.prodname_GH_advanced_security %} 时,可能会自动为仓库启用 {% data variables.product.prodname_secret_scanning %}(这是由组织配置控制的)。 如果 "{% data variables.product.prodname_secret_scanning_caps %}" 显示 **Enable(启用)**按钮,则您仍需通过单击 **Enable(启用)**来启用 {% data variables.product.prodname_secret_scanning %}。 如果您看到 **Disable(禁用)**按钮,则表明 {% data variables.product.prodname_secret_scanning %} 已启用。 - ![为仓库启用 {% data variables.product.prodname_secret_scanning %}](/assets/images/help/repository/enable-secret-scanning-dotcom.png){% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + ![为仓库启用 {% data variables.product.prodname_secret_scanning %}](/assets/images/help/repository/enable-secret-scanning-dotcom.png) + {% else if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@3.0" %} 4. 在 " {% data variables.product.prodname_secret_scanning_caps %}" 的右侧,单击 **Enable(启用)**。 ![为仓库启用 {% data variables.product.prodname_secret_scanning %}](/assets/images/help/repository/enable-secret-scanning-ghe.png) diff --git a/translations/zh-CN/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md b/translations/zh-CN/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md index 05da1b5ce3af..a1f3bef6fe8d 100644 --- a/translations/zh-CN/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md +++ b/translations/zh-CN/content/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository.md @@ -4,13 +4,12 @@ intro: "您可以允许或禁止仓库中拉取请求的自动合并。" product: '{% data reusables.gated-features.auto-merge %}' versions: free-pro-team: '*' + enterprise-server: '>=3.1' permissions: 具有维护员权限的人可以管理仓库中拉取请求的自动合并。 --- -{% data reusables.pull_requests.auto-merge-release-phase %} - 如果您允许自动合并仓库中的拉取请求,则用户可以配置仓库中的单个拉取请求在满足所有合并要求时自动合并。 更多信息请参阅“[自动合并拉取请求](/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request)”。 {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} -1. 在“Merge button(合并按钮)”下,选择或取消选择 **Allow auto-merge(允许自动合并)**。 ![允许或禁止自动合并的复选框](/assets/images/help/pull_requests/allow-auto-merge-checkbox.png) \ No newline at end of file +1. 在“Merge button(合并按钮)”下,选择或取消选择 **Allow auto-merge(允许自动合并)**。 ![允许或禁止自动合并的复选框](/assets/images/help/pull_requests/allow-auto-merge-checkbox.png) diff --git a/translations/zh-CN/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md b/translations/zh-CN/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md index cd851305f833..f29eb0cb90b3 100644 --- a/translations/zh-CN/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md +++ b/translations/zh-CN/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md @@ -33,10 +33,15 @@ versions: {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-security-and-analysis %} 4. 在“Configure security and analysis features(配置安全性和分析功能)”下,单击功能右侧的 **Disable(禁用)**或 **Enable(启用)**。 -{% if currentVersion == "free-pro-team@latest" %}如果 "{% data variables.product.prodname_secret_scanning_caps %}" 未显示,您可能需要先启用 {% data variables.product.prodname_GH_advanced_security %}。 +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If "{% data variables.product.prodname_secret_scanning_caps %}" is not displayed, you may need to enable {% data variables.product.prodname_GH_advanced_security %} first. !["Configure security and analysis(配置安全性和分析)"功能的"Enable(启用)"或"Disable(禁用)"按钮](/assets/images/help/repository/security-and-analysis-disable-or-enable-dotcom-private.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% note %} +**Note:** If you disable + + {% data variables.product.prodname_GH_advanced_security %}, both {% data variables.product.prodname_secret_scanning %} and {% data variables.product.prodname_code_scanning %} are disabled. Any workflows, SARIF uploads, or API calls for {% data variables.product.prodname_code_scanning %} will fail. + {% endnote %} + + {% else if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@3.0" %} !["Configure security and analysis(配置安全性和分析)"功能的"Enable(启用)"或"Disable(禁用)"按钮](/assets/images/help/repository/security-and-analysis-disable-or-enable-ghe.png) {% endif %} diff --git a/translations/zh-CN/content/github/administering-a-repository/securing-your-repository.md b/translations/zh-CN/content/github/administering-a-repository/securing-your-repository.md index bfb5c63c08ae..601e682d052d 100644 --- a/translations/zh-CN/content/github/administering-a-repository/securing-your-repository.md +++ b/translations/zh-CN/content/github/administering-a-repository/securing-your-repository.md @@ -6,5 +6,6 @@ redirect_from: - /articles/securing-your-repository versions: free-pro-team: '*' + enterprise-server: '>=3.0' --- diff --git a/translations/zh-CN/content/github/administering-a-repository/setting-repository-visibility.md b/translations/zh-CN/content/github/administering-a-repository/setting-repository-visibility.md index aae985e75fcd..a9147d8e6b0c 100644 --- a/translations/zh-CN/content/github/administering-a-repository/setting-repository-visibility.md +++ b/translations/zh-CN/content/github/administering-a-repository/setting-repository-visibility.md @@ -24,7 +24,7 @@ versions: * 如果您将仓库的可见性从内部更改为私有, {% data variables.product.prodname_dotcom %} 将删除属于任何没有新私有仓库访问权限的用户的复刻。 {% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}任何复刻的可见性也将更改为私有。{% elsif currentVersion == "github-ae@latest" %}如果内部仓库有任何复刻,则复刻的可见性已经是私有的。{% endif %}更多信息请参阅“[删除仓库或更改其可见性时,复刻会发生什么变化?](/articles/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility)”{% if currentversion == "free proteam@latest" %} * 如果对用户帐户或组织使用 {% data variables.product.prodname_free_user %},有些功能在您将可见性更改为私有后不可用于仓库。 {% data reusables.gated-features.more-info %}{% endif %} * 任何已发布的 {% data variables.product.prodname_pages %} 站点将自动取消发布。{% if currentVersion == "free-pro-team@latest" %} 如果将自定义域添加到 {% data variables.product.prodname_pages %} 站点,应先删除或更新 DNS 记录后再将仓库设为私有,以避免域接管的风险。 更多信息请参阅“[管理 {% data variables.product.prodname_pages %} 站点的自定义域](/articles/managing-a-custom-domain-for-your-github-pages-site)”。{% endif %}{% if currentVersion == "free-pro-team@latest" %} -* {% data variables.product.prodname_dotcom %} 不再在 {% data variables.product.prodname_archive %} 中包含该仓库。 更多信息请参阅“[关于在 {% data variables.product.prodname_dotcom %} 上存档内容和数据](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)”。{% endif %}{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} +* {% data variables.product.prodname_dotcom %} 不再在 {% data variables.product.prodname_archive %} 中包含该仓库。 For more information, see "[About archiving content and data on {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)."{% endif %}{% if currentVersion == "free-pro-team@latest" %} * {% data variables.product.prodname_GH_advanced_security %} 功能,例如 {% data variables.product.prodname_code_scanning %},将停止工作,除非拥有仓库的组织具有 {% data variables.product.prodname_advanced_security %} 许可。 {% data reusables.advanced-security.more-info-ghas %}{% endif %}{% if enterpriseServerVersions contains currentVersion %} * 匿名 Git 读取权限不再可用。 更多信息请参阅“[为仓库启用匿名 Git 读取权限](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository)”。{% endif %} diff --git a/translations/zh-CN/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md b/translations/zh-CN/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md index 0537fad19779..b05e3dee2bee 100644 --- a/translations/zh-CN/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md +++ b/translations/zh-CN/content/github/authenticating-to-github/associating-an-email-with-your-gpg-key.md @@ -33,14 +33,18 @@ versions: Comment: GitHub key Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? ``` -7. 输入 `O` 以保存选择。 +7. Enter `O` to confirm your selections. 8. 输入密钥的密码。 -9. 输入 `gpg --armor --export GPG key ID`,替换要使用的 GPG 密钥 ID。 在以下示例中,GPG 密钥 ID 是 `3AA5C34371567BD2`: +9. Enter `gpg> save` to save the changes + ```shell + $ gpg> save + ``` +10. 输入 `gpg --armor --export GPG key ID`,替换要使用的 GPG 密钥 ID。 在以下示例中,GPG 密钥 ID 是 `3AA5C34371567BD2`: ```shell $ gpg --armor --export 3AA5C34371567BD2 # Prints the GPG key, in ASCII armor format ``` -10. [添加 GPG 密钥到 GitHub 帐户](/articles/adding-a-new-gpg-key-to-your-github-account)以上传该 GPG 密钥。 +11. [添加 GPG 密钥到 GitHub 帐户](/articles/adding-a-new-gpg-key-to-your-github-account)以上传该 GPG 密钥。 ### 延伸阅读 diff --git a/translations/zh-CN/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md b/translations/zh-CN/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md index d999762e339e..b69085277822 100644 --- a/translations/zh-CN/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md +++ b/translations/zh-CN/content/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request.md @@ -4,10 +4,9 @@ intro: '您可以通过启用拉取请求自动合并(使拉取请求在满足 product: '{% data reusables.gated-features.auto-merge %}' versions: free-pro-team: '*' + enterprise-server: '>=3.1' --- -{% data reusables.pull_requests.auto-merge-release-phase %} - ### 关于自动合并 如果启用拉取请求自动合并,则拉取请求在满足所有必需审查并且状态检查通过时将自动合并。 自动合并使您无需等待满足要求,可以继续执行其他任务。 diff --git a/translations/zh-CN/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md b/translations/zh-CN/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md index fe77de58a8e8..7f54164e4f40 100644 --- a/translations/zh-CN/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md +++ b/translations/zh-CN/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md @@ -9,7 +9,6 @@ versions: github-ae: '*' --- - ### 关于拉取请求合并 在拉取请求中,您提议将您对头部分支所做的更改合并到基础分支。 默认情况下,任何拉取请求都可随时合并,除非头部分支与基本分支冲突。 但是,何时可以将拉取请求合并到特定分支中可能会有一些限制。 例如,如果必需状态检查通过,您可能只能将拉取请求合并到默认分支。 更多信息请参阅“[关于受保护分支](/github/administering-a-repository/about-protected-branches)”。 diff --git a/translations/zh-CN/content/github/collaborating-with-issues-and-pull-requests/proposing-changes-to-your-work-with-pull-requests.md b/translations/zh-CN/content/github/collaborating-with-issues-and-pull-requests/proposing-changes-to-your-work-with-pull-requests.md index 571613fad23d..da0c46c88f29 100644 --- a/translations/zh-CN/content/github/collaborating-with-issues-and-pull-requests/proposing-changes-to-your-work-with-pull-requests.md +++ b/translations/zh-CN/content/github/collaborating-with-issues-and-pull-requests/proposing-changes-to-your-work-with-pull-requests.md @@ -1,5 +1,5 @@ --- -title: 通过拉取请求提议工作更改 +title: 发起提案,请求改进项目 intro: '在添加更改到主题分支或复刻后,您可以打开拉取请求,要求协作者或仓库管理员审查您的更改,然后将其合并到项目中。' mapTopic: true redirect_from: diff --git a/translations/zh-CN/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md b/translations/zh-CN/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md index bee5e35f90c5..e89442ea4b19 100644 --- a/translations/zh-CN/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md +++ b/translations/zh-CN/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md @@ -23,7 +23,7 @@ versions: {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}如果团队启用了代码审查分配,则个别审批无法满足受保护分支中代码所有者审批的要求。 更多信息请参阅“[管理团队的代码审查分配](/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team)”。{% endif %} -{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.21" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.22" %} 如果文件具有代码所有者,则在打开拉取请求之前可以看到代码所有者是谁。 在仓库中,您可以浏览文件并将鼠标悬停在上方 {% octicon "shield-lock" aria-label="The edit icon" %}. diff --git a/translations/zh-CN/content/github/creating-cloning-and-archiving-repositories/duplicating-a-repository.md b/translations/zh-CN/content/github/creating-cloning-and-archiving-repositories/duplicating-a-repository.md index ad4395527ce4..6d3f0f578259 100644 --- a/translations/zh-CN/content/github/creating-cloning-and-archiving-repositories/duplicating-a-repository.md +++ b/translations/zh-CN/content/github/creating-cloning-and-archiving-repositories/duplicating-a-repository.md @@ -1,6 +1,6 @@ --- title: 复制仓库 -intro: '要复制存储库而不对其进行复制,可以运行特殊克隆命令,然后镜像推送到新仓库。' +intro: '要复制存储库而不对其进行复刻,可以运行特殊克隆命令,然后镜像推送到新仓库。' redirect_from: - /articles/duplicating-a-repo/ - /articles/duplicating-a-repository diff --git a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md index 7359928c5045..9684696ef417 100644 --- a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md +++ b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md @@ -1,6 +1,6 @@ --- -title: 关于代码扫描 -intro: '您可以使用 {% data variables.product.prodname_code_scanning %} 在 {% data variables.product.prodname_dotcom %} 上查找项目中的安全漏洞和代码错误。' +title: About code scanning +intro: 'You can use {% data variables.product.prodname_code_scanning %} to find security vulnerabilities and errors in the code for your project on {% data variables.product.prodname_dotcom %}.' product: '{% data reusables.gated-features.code-scanning %}' redirect_from: - /github/managing-security-vulnerabilities/about-automated-code-scanning @@ -12,39 +12,40 @@ versions: {% data reusables.code-scanning.beta %} {% data reusables.code-scanning.enterprise-enable-code-scanning %} -### 关于 {% data variables.product.prodname_code_scanning %} +### About {% data variables.product.prodname_code_scanning %} {% data reusables.code-scanning.about-code-scanning %} -您可以使用 {% data variables.product.prodname_code_scanning %} 来查找代码中现有的问题,并且对其进行分类和确定修复的优先级。 {% data variables.product.prodname_code_scanning_capc %} 还可防止开发者引入新问题。 您可以计划在特定的日期和时间进行扫描,或在仓库中发生特定事件(如推送)时触发扫描。 +You can use {% data variables.product.prodname_code_scanning %} to find, triage, and prioritize fixes for existing problems in your code. {% data variables.product.prodname_code_scanning_capc %} also prevents developers from introducing new problems. You can schedule scans for specific days and times, or trigger scans when a specific event occurs in the repository, such as a push. -如果 {% data variables.product.prodname_code_scanning %} 发现您的代码中可能存在漏洞或错误,{% data variables.product.prodname_dotcom %} 会在仓库中显示警报。 在修复触发警报的代码之后,{% data variables.product.prodname_dotcom %} 将关闭警报。 更多信息请参阅“[管理仓库的 {% data variables.product.prodname_code_scanning %} 警报](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)”。 +If {% data variables.product.prodname_code_scanning %} finds a potential vulnerability or error in your code, {% data variables.product.prodname_dotcom %} displays an alert in the repository. After you fix the code that triggered the alert, {% data variables.product.prodname_dotcom %} closes the alert. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)." -要监控您的仓库或组织的 {% data variables.product.prodname_code_scanning %} 结果,您可以使用 web 挂钩和 {% data variables.product.prodname_code_scanning %} API。 有关用于 {% data variables.product.prodname_code_scanning %} 的 web 挂钩的信息,请参阅“[web 挂钩事件和有效负载](/developers/webhooks-and-events/webhook-events-and-payloads#code_scanning_alert)”。 有关 API 端点的信息,请参阅“[{% data variables.product.prodname_code_scanning_capc %}](/rest/reference/code-scanning)”。 +To monitor results from {% data variables.product.prodname_code_scanning %} across your repositories or your organization, you can use webhooks and the {% data variables.product.prodname_code_scanning %} API. For information about the webhooks for {% data variables.product.prodname_code_scanning %}, see +"[Webhook events and payloads](/developers/webhooks-and-events/webhook-events-and-payloads#code_scanning_alert)." For information about API endpoints, see "[{% data variables.product.prodname_code_scanning_capc %}](/rest/reference/code-scanning)." -要开始 {% data variables.product.prodname_code_scanning %},请参阅“[启用 {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning)”。 +To get started with {% data variables.product.prodname_code_scanning %}, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." -### 关于 {% data variables.product.prodname_codeql %} +### About {% data variables.product.prodname_codeql %} -您可以在 [`github/codeql`](https://github.com/github/codeql) 仓库中查看并参与 {% data variables.product.prodname_code_scanning %} 的查询。 {% data variables.product.prodname_codeql %} 将代码视为数据,允许您在代码中查找潜在漏洞,比传统的静态分析工具更可靠。 +You can use {% data variables.product.prodname_code_scanning %} with {% data variables.product.prodname_codeql %}, a semantic code analysis engine. {% data variables.product.prodname_codeql %} treats code as data, allowing you to find potential vulnerabilities in your code with greater confidence than traditional static analyzers. -{% data variables.product.prodname_ql %} 是授权 {% data variables.product.prodname_codeql %} 的查询语言。 {% data variables.product.prodname_ql %} 是一种面向对象的逻辑编程语言。 {% data variables.product.company_short %}、语言专家和安全研究人员创建用于 {% data variables.product.prodname_code_scanning %} 的查询,查询是开源的。 社区维护和更新查询,以改善分析和减少误报。 更多信息请参阅 GitHub Security Lab 网站上的 [{% data variables.product.prodname_codeql %}](https://securitylab.github.com/tools/codeql)。 +{% data variables.product.prodname_ql %} is the query language that powers {% data variables.product.prodname_codeql %}. {% data variables.product.prodname_ql %} is an object-oriented logic programming language. {% data variables.product.company_short %}, language experts, and security researchers create the queries used for {% data variables.product.prodname_code_scanning %}, and the queries are open source. The community maintains and updates the queries to improve analysis and reduce false positives. For more information, see [{% data variables.product.prodname_codeql %}](https://securitylab.github.com/tools/codeql) on the GitHub Security Lab website. -有关 {% data variables.product.prodname_code_scanning %} 的 API 端点的更多信息,请参阅“[{% data variables.product.prodname_code_scanning_capc %}](http://developer.github.com/v3/code-scanning)”。 +{% data variables.product.prodname_code_scanning_capc %} with {% data variables.product.prodname_codeql %} supports both compiled and interpreted languages, and can find vulnerabilities and errors in code that's written in the supported languages. {% data reusables.code-scanning.supported-languages %} -您可以在 [`github/codeql`](https://github.com/github/codeql) 仓库中查看并参与 {% data variables.product.prodname_code_scanning %} 的查询。 更多信息请参阅 {% data variables.product.prodname_codeql %} 文档中的 [{% data variables.product.prodname_codeql %} 查询](https://help.semmle.com/QL/learn-ql/writing-queries/writing-queries.html)。 +You can view and contribute to the queries for {% data variables.product.prodname_code_scanning %} in the [`github/codeql`](https://github.com/github/codeql) repository. For more information, see [{% data variables.product.prodname_codeql %} queries](https://help.semmle.com/QL/learn-ql/writing-queries/writing-queries.html) in the {% data variables.product.prodname_codeql %} documentation. {% if currentVersion == "free-pro-team@latest" %} -### 关于 {% data variables.product.prodname_code_scanning %} 的计费 +### About billing for {% data variables.product.prodname_code_scanning %} -{% data variables.product.prodname_code_scanning_capc %} 使用 {% data variables.product.prodname_actions %},{% data variables.product.prodname_code_scanning %} 工作流程的每次运行将耗用 {% data variables.product.prodname_actions %} 的分钟数。 更多信息请参阅“[关于 {% data variables.product.prodname_actions %} 的计费](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)”。 +{% data variables.product.prodname_code_scanning_capc %} uses {% data variables.product.prodname_actions %}, and each run of a {% data variables.product.prodname_code_scanning %} workflow consumes minutes for {% data variables.product.prodname_actions %}. For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)." {% endif %} -### 关于第三方代码扫描工具 +### About third-party code scanning tools {% data reusables.code-scanning.you-can-upload-third-party-analysis %} @@ -52,9 +53,9 @@ versions: {% data reusables.code-scanning.get-started-uploading-third-party-data %} -### 延伸阅读 +### Further reading {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} - "[About securing your repository](/github/administering-a-repository/about-securing-your-repository)"{% endif %} - [{% data variables.product.prodname_security %}](https://securitylab.github.com/) -- OASIS Committee 网站上的 [OASIS 静态分析结果交换格式 (SARIF) TC](https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=sarif) +- [OASIS Static Analysis Results Interchange Format (SARIF) TC](https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=sarif) on the OASIS Committee website diff --git a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md index 34e56b50c880..c3c9321083dd 100644 --- a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md +++ b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md @@ -135,19 +135,22 @@ $ /path/to-runner/codeql-runner-linux autobuild --language csharp 分析 {% data variables.product.prodname_codeql %} 数据库中的代码并将结果上传到 {% data variables.product.product_location %}。 -| 标志 | 必选 | 输入值 | -| -------------------------------- |:--:| --------------------------------------------------------------------------------------------------------------------------------- | -| `--repository` | ✓ | 要分析的仓库名称。 | -| `--commit` | ✓ | 要分析的提交的 SHA。 在 Git 和 Azure DevOps 中,这对应于 `git rev-parse HEAD` 的值。 在 Jenkins 中,这对应于 `$GIT_COMMIT`。 | -| `--ref` | ✓ | 要分析的引用的名称,例如 `refs/heads/main`。 在 Git 和 Jenkins 中,这对应于 `git symbolic-ref HEAD` 的值。 在 Azure DevOps 中,这对应于 `$(Build.SourceBranch)`。 | -| `--github-url` | ✓ | 托管仓库的 {% data variables.product.prodname_dotcom %} 实例的 URL。 | -| `--github-auth` | ✓ | {% data variables.product.prodname_github_apps %} 令牌或个人访问令牌。 | -| `--checkout-path` | | 检出仓库的路径。 默认值为当前工作目录。 | -| `--no-upload` | | 无. 阻止 {% data variables.product.prodname_codeql_runner %} 将结果上传到 {% data variables.product.product_location %}。 | -| `--output-dir` | | 存储输出 SARIF 文件的目录。 默认在临时文件目录中。 | -| `--temp-dir` | | 存储临时文件的目录。 默认值为 _./codeql-runner_。 | -| `--debug` | | 无. 打印更详细的输出。 | -| `-h`, `--help` | | 无. 显示命令的帮助。 | +| 标志 | 必选 | 输入值 | +| ---------------------------------- |:--:| --------------------------------------------------------------------------------------------------------------------------------- | +| `--repository` | ✓ | 要分析的仓库名称。 | +| `--commit` | ✓ | 要分析的提交的 SHA。 在 Git 和 Azure DevOps 中,这对应于 `git rev-parse HEAD` 的值。 在 Jenkins 中,这对应于 `$GIT_COMMIT`。 | +| `--ref` | ✓ | 要分析的引用的名称,例如 `refs/heads/main`。 在 Git 和 Jenkins 中,这对应于 `git symbolic-ref HEAD` 的值。 在 Azure DevOps 中,这对应于 `$(Build.SourceBranch)`。 | +| `--github-url` | ✓ | 托管仓库的 {% data variables.product.prodname_dotcom %} 实例的 URL。 | +| `--github-auth` | ✓ | {% data variables.product.prodname_github_apps %} 令牌或个人访问令牌。 | +| `--checkout-path` | | 检出仓库的路径。 默认值为当前工作目录。 | +| `--no-upload` | | 无. 阻止 {% data variables.product.prodname_codeql_runner %} 将结果上传到 {% data variables.product.product_location %}。 | +| `--output-dir` | | 存储输出 SARIF 文件的目录。 默认在临时文件目录中。 | +| `--ram` | | Amount of memory to use when running queries. The default is to use all available memory. | +| `--no-add-snippets` | | 无. Excludes code snippets from the SARIF output. | +| `--threads` | | Number of threads to use when running queries. The default is to use all available cores. | +| `--temp-dir` | | 存储临时文件的目录。 默认值为 _./codeql-runner_。 | +| `--debug` | | 无. 打印更详细的输出。 | +| `-h`, `--help` | | 无. 显示命令的帮助。 | #### `上传` diff --git a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md index 411391e51713..3a1a134855ab 100644 --- a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md +++ b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md @@ -17,7 +17,7 @@ versions: ### 关于 {% data variables.product.prodname_codeql_workflow %} 和编译语言 -To enable {% data variables.product.prodname_code_scanning %} for your repository, you add to the repository a {% data variables.product.prodname_actions %} workflow which includes {% data variables.product.prodname_codeql %} analysis. 更多信息请参阅“[启用 {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning)”。 对于 {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %},您可以添加 {% data variables.product.prodname_codeql_workflow %}。 默认 {% data variables.product.prodname_code_scanning %} 工作流程使用 `on.push` 事件触发代码扫描 - 每次推送到任何包含工作流程文件的分支时触发。 +You set up {% data variables.product.prodname_dotcom %} to run {% data variables.product.prodname_code_scanning %} for your repository by adding a {% data variables.product.prodname_actions %} workflow to the repository. 对于 {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %},您可以添加 {% data variables.product.prodname_codeql_workflow %}。 For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." {% data reusables.code-scanning.edit-workflow %} 有关配置 diff --git a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md index 3181219cee29..78c292bc1e6b 100644 --- a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md +++ b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/index.md @@ -14,7 +14,7 @@ versions: {% topic_link_in_list /automatically-scanning-your-code-for-vulnerabilities-and-errors %} {% link_in_list /about-code-scanning %} {% link_in_list /triaging-code-scanning-alerts-in-pull-requests %} - {% link_in_list /enabling-code-scanning %} + {% link_in_list /setting-up-code-scanning-for-a-repository %} {% link_in_list /managing-code-scanning-alerts-for-your-repository %} {% link_in_list /configuring-code-scanning %} {% link_in_list /configuring-the-codeql-workflow-for-compiled-languages %} diff --git a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md index 2a46d7a8fa91..c72d66e49737 100644 --- a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md +++ b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md @@ -16,7 +16,7 @@ redirect_from: ### 关于 {% data variables.product.prodname_code_scanning %} 中的警报 -您可以设置 {% data variables.product.prodname_code_scanning %},以使用默认 {% data variables.product.prodname_codeql %} 分析、第三方分析或多种类型的分析来检查仓库中的代码。 分析完成后,生成的警报将并排显示在仓库的安全视图中。 第三方工具或自定义查询的结果可能不包括您在 {% data variables.product.company_short %} 的默认 {% data variables.product.prodname_codeql %} 分析所检测的警报中看到的所有属性。 默认 {% data variables.product.prodname_code_scanning %} 工作流程使用 `on.push` 事件触发代码扫描 - 每次推送到任何包含工作流程文件的分支时触发。 +您可以设置 {% data variables.product.prodname_code_scanning %},以使用默认 {% data variables.product.prodname_codeql %} 分析、第三方分析或多种类型的分析来检查仓库中的代码。 分析完成后,生成的警报将并排显示在仓库的安全视图中。 第三方工具或自定义查询的结果可能不包括您在 {% data variables.product.company_short %} 的默认 {% data variables.product.prodname_codeql %} 分析所检测的警报中看到的所有属性。 For more information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." 默认情况下, {% data variables.product.prodname_code_scanning %} 定期在默认分支和拉取请求中分析您的代码。 有关管理拉取请求中的警报的更多信息,请参阅“[对拉取请求中的 {% data variables.product.prodname_code_scanning %} 警报分类](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)”。 @@ -28,7 +28,7 @@ redirect_from: ![来自 {% data variables.product.prodname_code_scanning %} 的警报示例](/assets/images/help/repository/code-scanning-alert.png) -如果使用 {% data variables.product.prodname_codeql %} 启用 {% data variables.product.prodname_code_scanning %},也可以检测代码中的数据流问题。 数据流分析将查找代码中的潜在安全问题,例如:不安全地使用数据、将危险参数传递给函数以及泄漏敏感信息。 +If you set up {% data variables.product.prodname_code_scanning %} using {% data variables.product.prodname_codeql %}, this can also detect data-flow problems in your code. 数据流分析将查找代码中的潜在安全问题,例如:不安全地使用数据、将危险参数传递给函数以及泄漏敏感信息。 当 {% data variables.product.prodname_code_scanning %} 报告数据流警报时,{% data variables.product.prodname_dotcom %} 将显示数据在代码中如何移动。 {% data variables.product.prodname_code_scanning_capc %} 可用于识别泄露敏感信息的代码区域,以及可能成为恶意用户攻击切入点的代码区域。 @@ -65,7 +65,7 @@ redirect_from: ### 忽略或删除警报 -有两种方法可以关闭警报。 您可以修复代码中的问题,也可以忽略警报。 或者,如果您具有仓库的管理员权限,您可以删除警报。 删除警报适用于以下情况:您启用了 {% data variables.product.prodname_code_scanning %} 工具,然后决定删除它,或者您启用了 {% data variables.product.prodname_codeql %} 分析,但查询集超出您的需求,于是您从工具中删除了某些查询。 在这两种情况下,删除警报允许您清理 {% data variables.product.prodname_code_scanning %} 结果。 您可以在 **Security(安全)**选项卡中从摘要列表删除警报。 +有两种方法可以关闭警报。 您可以修复代码中的问题,也可以忽略警报。 或者,如果您具有仓库的管理员权限,您可以删除警报。 Deleting alerts is useful in situations where you have set up a {% data variables.product.prodname_code_scanning %} tool and then decided to remove it, or where you have configured {% data variables.product.prodname_codeql %} analysis with a larger set of queries than you want to continue using, and you've then removed some queries from the tool. 在这两种情况下,删除警报允许您清理 {% data variables.product.prodname_code_scanning %} 结果。 您可以在 **Security(安全)**选项卡中从摘要列表删除警报。 忽略警报是关闭您认为不需要修复的警报的一种方式。 {% data reusables.code-scanning.close-alert-examples %} 您可以从代码中的 {% data variables.product.prodname_code_scanning %} 注释忽略警报,或者从 **Security(安全)**选项卡中的摘要列表忽略警报。 @@ -127,5 +127,5 @@ redirect_from: ### 延伸阅读 - “[对拉取请求中的 {% data variables.product.prodname_code_scanning %} 警报分类](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)” -- “[为仓库启用 {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)” +- "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)" - "[关于与 {% data variables.product.prodname_code_scanning %} 集成](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-integration-with-code-scanning)" diff --git a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md index 519f8796c62e..f096fdc9d20b 100644 --- a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md +++ b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md @@ -24,7 +24,7 @@ versions: {% data reusables.code-scanning.about-code-scanning %} 更多信息请参阅“[关于 {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning)”。 -您可以使用 {% data variables.product.prodname_codeql_runner %} 在第三方持续集成 (CI) 系统中处理的代码上运行 {% data variables.product.prodname_code_scanning %}。 您也可以使用 {% data variables.product.prodname_actions %} 在 {% data variables.product.product_location %} 上运行 {% data variables.product.prodname_code_scanning %}。 更多信息请参阅“[为仓库启用 {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)”。 +您可以使用 {% data variables.product.prodname_codeql_runner %} 在第三方持续集成 (CI) 系统中处理的代码上运行 {% data variables.product.prodname_code_scanning %}。 您也可以使用 {% data variables.product.prodname_actions %} 在 {% data variables.product.product_location %} 上运行 {% data variables.product.prodname_code_scanning %}。 For information, see "[Setting up {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository)." {% data variables.product.prodname_codeql_runner %} 是在 {% data variables.product.prodname_dotcom %} 仓库的检出上运行 {% data variables.product.prodname_codeql %} 分析的命令行工具。 您可以将运行器添加到第三方系统,然后调用运行器以分析代码并将结果上传到 {% data variables.product.product_location %}。 这些结果在仓库中显示为 {% data variables.product.prodname_code_scanning %} 警报。 diff --git a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md index ca00fde0d547..604affed3074 100644 --- a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md +++ b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/sarif-support-for-code-scanning.md @@ -97,7 +97,6 @@ SARIF(数据分析结果交换格式)是定义输出文件格式的 [OASIS | `partialFingerprints` | **必选。**用于跟踪结果的唯一标识的一组字符串。 {% data variables.product.prodname_code_scanning_capc %} 使用 `partialFingerprints` 准确地识别在提交和分支之间相同的结果。 {% data variables.product.prodname_code_scanning_capc %} 将尝试使用 `partialFingerprints`(如果存在)。 如果您使用 `upload-action` 上传第三方 SARIF 文件,该操作将为您创建 `partialFingerprints`(如果它们未包含在 SARIF 文件中)。 更多信息请参阅“[使用指纹防止重复警报](#preventing-duplicate-alerts-using-fingerprints)”。 **注:**{% data variables.product.prodname_code_scanning_capc %} 只使用 `primaryLocationLineHash`。 | | `codeFlows[].threadFlows[].locations[]` | **可选。**`threadFlow` 对象的 `location` 对象数组,它描述程序通过执行线程的进度。 `codeFlow` 对象描述用于检测结果的代码执行模式。 如果提供了代码流,{% data variables.product.prodname_code_scanning %} 将在 {% data variables.product.prodname_dotcom %} 上扩展代码流以获取相关结果。 更多信息请参阅 [`location` 对象](#location-object)。 | | `relatedLocations[]` | 与此结果相关的一组位置。 当相关位置嵌入在结果消息中时,{% data variables.product.prodname_code_scanning_capc %} 将链接到这些位置。 更多信息请参阅 [`location` 对象](#location-object)。 | -| `suppressions[].state` | **可选。**当 `state` 设置为 `accepted` 时,{% data variables.product.prodname_code_scanning %} 将在 {% data variables.product.prodname_dotcom %} 上将结果的状态更新为 `Closed`。 | #### `location` 对象 diff --git a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md new file mode 100644 index 000000000000..8db47721fe24 --- /dev/null +++ b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/setting-up-code-scanning-for-a-repository.md @@ -0,0 +1,117 @@ +--- +title: Setting up code scanning for a repository +shortTitle: Setting up code scanning +intro: 'You can set up {% data variables.product.prodname_code_scanning %} by adding a workflow to your repository.' +product: '{% data reusables.gated-features.code-scanning %}' +permissions: 'If you have write permissions to a repository, you can set up or configure {% data variables.product.prodname_code_scanning %} for that repository.' +redirect_from: + - /github/managing-security-vulnerabilities/configuring-automated-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository +versions: + free-pro-team: '*' + enterprise-server: '>=2.22' +--- + +{% data reusables.code-scanning.beta %} +{% data reusables.code-scanning.enterprise-enable-code-scanning-actions %} + +### Options for setting up {% data variables.product.prodname_code_scanning %} + +You decide how to generate {% data variables.product.prodname_code_scanning %} alerts, and which tools to use, at a repository level. {% data variables.product.product_name %} 对 {% data variables.product.prodname_codeql %} 分析提供完全集成的支持,还支持使用第三方工具进行分析。 更多信息请参阅“[关于 {% data variables.product.prodname_codeql %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning#about-codeql)”。 + +{% data reusables.code-scanning.enabling-options %} + +### Setting up {% data variables.product.prodname_code_scanning %} using actions + +{% if currentVersion == "free-pro-team@latest" %}使用操作运行 {% data variables.product.prodname_code_scanning %} 需时数分钟。 更多信息请参阅“[关于 {% data variables.product.prodname_actions %} 的计费](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions).”{% endif %} + +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.repositories.sidebar-security %} +3. To the right of "Code scanning", click **Set up code scanning**. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If {% data variables.product.prodname_code_scanning %} is missing, you need to ask an organization owner or repository administrator to enable {% data variables.product.prodname_GH_advanced_security %}. For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)" or "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)."{% endif %} !["Set up code scanning" button to the right of "Code scanning" in the Security Overview](/assets/images/help/security/overview-set-up-code-scanning.png) +4. Under "Get started with code scanning", click **Set up this workflow** on the {% data variables.product.prodname_codeql_workflow %} or on a third-party workflow. !["Set up this workflow" button under "Get started with code scanning" heading](/assets/images/help/repository/code-scanning-set-up-this-workflow.png) +5. Optionally, to customize how {% data variables.product.prodname_code_scanning %} scans your code, edit the workflow. For more information, see "[Configuring {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)." + + 一般来说,您可以提交 {% data variables.product.prodname_codeql_workflow %} 而不对其做任何更改。 但是,许多第三方工作流程需要额外的配置,因此在提交之前请阅读工作流程中的注释。 + + 更多信息请参阅“[配置 {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)。” +6. 使用 **Start commit(开始提交)**下拉菜单,并键入提交消息。 ![开始提交](/assets/images/help/repository/start-commit-commit-new-file.png) +7. 选择您是想直接提交到默认分支,还是创建新分支并启动拉取请求。 ![选择提交位置](/assets/images/help/repository/start-commit-choose-where-to-commit.png) +8. 单击 **Commit new file(提交新文件)**或 **Propose new file(提议新文件)**。 + +在默认 {% data variables.product.prodname_codeql_workflow %} 中,{% data variables.product.prodname_code_scanning %} 配置为在每次将更改推送到默认分支或任何受保护分支或者对默认分支提出拉取请求时分析代码。 因此,{% data variables.product.prodname_code_scanning %} 将立即开始。 + +### Bulk set up of {% data variables.product.prodname_code_scanning %} +You can set up {% data variables.product.prodname_code_scanning %} in many repositories at once using a script. 有关提出拉取请求以向多个仓库添加 {% data variables.product.prodname_actions %} 工作流程的脚本示例,请参阅 [`jhutchings1/Create-ActionsPRs`](https://github.com/jhutchings1/Create-ActionsPRs) 仓库。 + +### You decide how you generate {% data variables.product.prodname_code_scanning %} alerts, and which tools you use, at a repository level. {% data variables.product.product_name %} provides fully integrated support for {% data variables.product.prodname_codeql %} analysis, and also supports analysis using third-party tools. For more information, see "[About {% data variables.product.prodname_codeql %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning#about-codeql)." + +After setting up {% data variables.product.prodname_code_scanning %} for your repository, you can watch the output of the actions as they run. + +{% data reusables.repositories.actions-tab %} + + You can view the run status of {% data variables.product.prodname_code_scanning %} and get notifications for completed runs. For more information, see "[Managing a workflow run](/actions/configuring-and-managing-workflows/managing-a-workflow-run)" and "[Configuring notifications](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#github-actions-notification-options)." 条目的文本是提交消息的标题。 + + ![After you commit the workflow file or create a pull request, {% data variables.product.prodname_code_scanning %} will analyze your code according to the frequency you specified in your workflow file. If you created a pull request, {% data variables.product.prodname_code_scanning %} will only analyze the code on the pull request's topic branch until you merge the pull request into the default branch of the repository.](/assets/images/help/repository/code-scanning-actions-list.png) + +1. 单击 {% data variables.product.prodname_code_scanning %} 工作流程的项目。 + +1. 单击左侧的作业名称。 例如 **Analyze (LANGUAGE)**。 + + ![{% data variables.product.prodname_code_scanning %} 工作流程的日志输出](/assets/images/help/repository/code-scanning-logging-analyze-action.png) + +1. 查看此工作流运行时操作的日志记录输出。 + +1. 在所有作业完成后,您可以查看已识别的任何 {% data variables.product.prodname_code_scanning %} 警报的详细信息。 更多信息请参阅“[管理仓库的 {% data variables.product.prodname_code_scanning %} 警报](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository#viewing-the-alerts-for-a-repository)”。 + +{% note %} + +**注意:** 如果您提出拉取请求以将 {% data variables.product.prodname_code_scanning %} 工作流程添加到仓库,则在合并拉取请求之前,来自该拉取请求的警报不会直接显示在 {% data variables.product.prodname_code_scanning_capc %} 页面上。 如果发现任何警报,您可以在合并拉取请求之前查看这些警报,方法是在 {% data variables.product.prodname_code_scanning_capc %} 页面上的横幅中点击**发现的 _n_ 条警报**链接。 + + ![点击"发现的 n 条警报"链接](/assets/images/help/repository/code-scanning-alerts-found-link.png) + +{% endnote %} + +### 了解拉取请求检查 + +Each {% data variables.product.prodname_code_scanning %} workflow you set to run on pull requests always has at least two entries listed in the checks section of a pull request. 工作流程中每个分析作业有一个条目,最后还有一个对应于分析结果的条目。 + +{% data variables.product.prodname_code_scanning %} 分析检查的名称采用形式:"TOOL NAME / JOB NAME (TRIGGER)"。 例如,对于 {% data variables.product.prodname_codeql %},C++ 代码的分析有条目 "{% data variables.product.prodname_codeql %} / Analyze (cpp) (pull_request)"。 您可以单击 {% data variables.product.prodname_code_scanning %} 分析条目上的**Details(详细信息)**来查看日志记录数据。 这允许您在分析作业失败时调试问题。 例如,对于编译的语言的 {% data variables.product.prodname_code_scanning %} 分析,如果操作无法生成代码,则可能会发生这种情况。 + + ![After a scan completes, you can view alerts from a completed scan. For more information, see "Managing alerts from {% data variables.product.prodname_code_scanning %}."](/assets/images/help/repository/code-scanning-pr-checks.png) + +当 {% data variables.product.prodname_code_scanning %} 作业完成后, {% data variables.product.prodname_dotcom %} 检查拉取请求是否添加了任何警报,并将“{% data variables.product.prodname_code_scanning_capc %} 结果/工具名称”条目添加到检查列表中。 在执行至少一次 {% data variables.product.prodname_code_scanning %} 后,您可以单击 **Details(详细信息)**查看分析结果。 如果使用拉取请求将 {% data variables.product.prodname_code_scanning %} 添加到存储库,则当您单击“{% data variables.product.prodname_code_scanning_capc %} 结果/工具名称”检查中的 **Details(详细信息)**时,您最初会看到“Missing analysis(缺少分析)”的消息。 + + ![缺少提交消息的分析](/assets/images/help/repository/code-scanning-missing-analysis.png) + +#### “缺少分析”消息的原因 + +在 {% data variables.product.prodname_code_scanning %} 分析拉取请求中的代码后,它需要将主题分支(用于创建拉取请求的分支)的分析与基本分支(要合并拉取请求的分支)的分析进行比较。 这允许 {% data variables.product.prodname_code_scanning %} 计算哪些警报是拉取请求新近引入的,哪些是基础分支中已经存在的,以及是否有任何现有的警报通过拉取请求中的更改来修复。 最初,如果使用拉取请求将 {% data variables.product.prodname_code_scanning %} 添加到仓库,则尚未分析基础分支,因此无法计算这些详细信息。 在这种情况下,当您从拉取请求的结果检查中点进时,将看到“Missing analysis for base commit SHA-HASH(缺少基础提交 SHA-HASH 的分析)”消息。 + +在其他情况下,可能没有分析对拉取请求的基础分支的最新提交。 这些包括: + +* 已针对默认分支以外的分支提出拉取请求,并且尚未分析此分支。 + + 要检查是否扫描了分支,请转到 {% data variables.product.prodname_code_scanning_capc %} 页面,单击 **Branch<(分支)**下拉菜单并选择相关分支。 + + ![从 Branch(分支)下拉菜单中选择一个分支](/assets/images/help/repository/code-scanning-branch-dropdown.png) + + {% if currentVersion == "free-pro-team@latest" %}Using actions to run {% data variables.product.prodname_code_scanning %} will use minutes. For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)."{% endif %} + +* 目前正在分析拉取请求的基础分支上的最新提交,分析尚未提供。 + + 等待几分钟,然后将更改推送到拉取请求以重新触发 {% data variables.product.prodname_code_scanning %}。 + +* 在分析基础分支上的最新提交时发生了错误,且该提交的分析不可用。 + + 将一个微小的更改合并到基础分支以触发此最新提交的 {% data variables.product.prodname_code_scanning %},然后将更改推送到拉取请求以重新触发 {% data variables.product.prodname_code_scanning %}。 + +### 后续步骤 + +After setting up {% data variables.product.prodname_code_scanning %}, and allowing its actions to complete, you can: + +- 查看为此仓库生成的所有 {% data variables.product.prodname_code_scanning %} 警报。 更多信息请参阅“[管理仓库的 {% data variables.product.prodname_code_scanning %} 警报](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)”。 +- View any alerts generated for a pull request submitted after you set up {% data variables.product.prodname_code_scanning %}. 更多信息请参阅“[对拉取请求中的 {% data variables.product.prodname_code_scanning %} 警报分类](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)”。 +- 为已完成的运行设置通知。 更多信息请参阅“[配置通知](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#github-actions-notification-options)”。 +- 调查初始设置 {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} 时发生的任何问题。 更多信息请参阅“[{% data variables.product.prodname_codeql %} 工作流程疑难解答](/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-the-codeql-workflow)”。 +- 自定义 {% data variables.product.prodname_code_scanning %} 如何扫描您的仓库中的代码。 更多信息请参阅“[配置 {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)。” diff --git a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md index ea7682afc707..c2b95a78105c 100644 --- a/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md +++ b/translations/zh-CN/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md @@ -15,7 +15,7 @@ versions: 在仓库中,如果 {% data variables.product.prodname_code_scanning %} 被配置为拉取请求检查,则 {% data variables.product.prodname_code_scanning %} 将检查拉取请求中的代码。 默认情况下,这仅限于针对默认分支的拉取请求,但是您可以在 {% data variables.product.prodname_actions %} 或第三方 CI/CD 系统中更改此配置。 如果合并分支给目标分支带来新的 {% data variables.product.prodname_code_scanning %} 警报,这些警报将在拉取请求中被报告为检查结果。 警报还将在拉取请求的 **Files changed(文件已更改)**选项卡中显示为注释。 如果您拥有仓库的写入权限,您可以在 **Security(安全)**选项卡中查看任何现有的 {% data variables.product.prodname_code_scanning %} 警报。 有关仓库警报的更多信息,请参阅“[管理仓库的 {% data variables.product.prodname_code_scanning %} 警报](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)”。 -如果 {% data variables.product.prodname_code_scanning %} 有任何严重性为 `error` 的结果,则检查失败,错误将报告在检查结果中。 如果 {% data variables.product.prodname_code_scanning %} 发现的所有结果的严重性都较低,则警报将被视为警告或通知,检查成功。 如果拉取请求针对已为 {% data variables.product.prodname_code_scanning %} 启用的受保护分支,并且仓库所有者配置了必需状态检查,则您必须修复或{% if currentVersion == "enterprise-server@2.22" %}关闭{% else %}忽略{% endif %}所有错误警报,然后才能合并拉取请求。 更多信息请参阅“[关于受保护分支](/github/administering-a-repository/about-protected-branches#require-status-checks-before-merging)”。 +如果 {% data variables.product.prodname_code_scanning %} 有任何严重性为 `error` 的结果,则检查失败,错误将报告在检查结果中。 如果 {% data variables.product.prodname_code_scanning %} 发现的所有结果的严重性都较低,则警报将被视为警告或通知,检查成功。 If your pull request targets a protected branch that uses {% data variables.product.prodname_code_scanning %}, and the repository owner has configured required status checks, then you must either fix or {% if currentVersion == "enterprise-server@2.22" %}close{% else %}dismiss{% endif %} all error alerts before the pull request can be merged. 更多信息请参阅“[关于受保护分支](/github/administering-a-repository/about-protected-branches#require-status-checks-before-merging)”。 ![拉取请求上失败的 {% data variables.product.prodname_code_scanning %} 检查](/assets/images/help/repository/code-scanning-check-failure.png) diff --git a/translations/zh-CN/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md b/translations/zh-CN/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md index 62c0bcbe5920..1bbc0e86dc49 100644 --- a/translations/zh-CN/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md +++ b/translations/zh-CN/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md @@ -24,7 +24,7 @@ versions: - 高 - 关键 -{% data variables.product.prodname_advisory_database %} 使用 CVSS 版本 3.0 标准和上述 CVSS 级别。 {% data variables.product.product_name %} 不发布 CVSS 分数。 +{% data variables.product.prodname_advisory_database %} 使用 CVSS 版本 3.0 标准和上述 CVSS 级别。 {% data reusables.repositories.github-security-lab %} @@ -41,24 +41,39 @@ versions: {% endnote %} ### 搜索 {% data variables.product.prodname_advisory_database %} -您可以搜索数据库,并使用限定符将搜索范围缩小到在特定日期、特定生态系统或特定库中创建的公告。 + +You can search the database, and use qualifiers to narrow your search. For example, you can search for advisories created on a certain date, in a specific ecosystem, or in a particular library. {% data reusables.time_date.date_format %} {% data reusables.time_date.time_format %} {% data reusables.search.date_gt_lt %} -| 限定符 | 示例 | -| --------------------- | ----------------------------------------------------------------------------------------------------------------------- | -| `ecosystem:ECOSYSTEM` | [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) 只显示影响 NPM 包的通告。 | -| `severity:LEVEL` | [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) 只显示严重程度高的公告。 | -| `affects:LIBRARY` | [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) 只显示影响 lodash 库的通告。 | -| `sort:created-asc` | [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) 按照时间顺序对通告排序,最早的通告排在最前面。 | -| `sort:created-desc` | [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) 按照时间顺序对通告排序,最新的通告排在最前面。 | -| `sort:updated-asc` | [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) 按照更新顺序排序,最早更新的排在最前面。 | -| `sort:updated-desc` | [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) 按照更新顺序排序,最近更新的排在最前面。 | -| `is:withdrawn` | [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) 只显示已经撤销的通告。 | -| `created:YYYY-MM-DD` | [**created:2019-10-31**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2019-10-31) 只显示此日期创建的通告。 | -| `updated:YYYY-MM-DD` | [**updated:2019-10-31**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2019-10-31) 只显示此日期更新的通告。 | +| 限定符 | 示例 | +| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `GHSA-ID` | [**GHSA-49wp-qq6x-g2rf**](https://github.com/advisories?query=GHSA-49wp-qq6x-g2rf) will show the advisory with this {% data variables.product.prodname_advisory_database %} ID. | +| `CVE-ID` | [**CVE-2020-28482**](https://github.com/advisories?query=CVE-2020-28482) will show the advisory with this CVE ID number. | +| `ecosystem:ECOSYSTEM` | [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) 只显示影响 NPM 包的通告。 | +| `severity:LEVEL` | [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) 只显示严重程度高的公告。 | +| `affects:LIBRARY` | [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) 只显示影响 lodash 库的通告。 | +| `cwe:ID` | [**cwe:352**](https://github.com/advisories?query=cwe%3A352) will show only advisories with this CWE number. | +| `credit:USERNAME` | [**credit:octocat**](https://github.com/advisories?query=credit%3Aoctocat) will show only advisories credited to the "octocat" user account. | +| `sort:created-asc` | [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) 按照时间顺序对通告排序,最早的通告排在最前面。 | +| `sort:created-desc` | [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) 按照时间顺序对通告排序,最新的通告排在最前面。 | +| `sort:updated-asc` | [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) 按照更新顺序排序,最早更新的排在最前面。 | +| `sort:updated-desc` | [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) 按照更新顺序排序,最近更新的排在最前面。 | +| `is:withdrawn` | [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) 只显示已经撤销的通告。 | +| `created:YYYY-MM-DD` | [**created:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2021-01-13) 只显示此日期创建的通告。 | +| `updated:YYYY-MM-DD` | [**updated:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2021-01-13) 只显示此日期更新的通告。 | + +### Viewing your vulnerable repositories + +For any vulnerability in the {% data variables.product.prodname_advisory_database %}, you can see which of your repositories have a {% data variables.product.prodname_dependabot %} alert for that vulnerability. To see a vulnerable repository, you must have access to {% data variables.product.prodname_dependabot_alerts %} for that repository. 更多信息请参阅“[关于易受攻击的依赖项的警报](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies#access-to-dependabot-alerts)”。 + +1. 导航到 https://github.com/advisories。 +2. Click an advisory. +3. At the top of the advisory page, click **Dependabot alerts**. ![Dependabot 警报](/assets/images/help/security/advisory-database-dependabot-alerts.png) +4. Optionally, to filter the list, use the search bar or the drop-down menus. The "Organization" drop-down menu allows you to filter the {% data variables.product.prodname_dependabot_alerts %} per owner (organization or user). ![Search bar and drop-down menus to filter alerts](/assets/images/help/security/advisory-database-dependabot-alerts-filters.png) +5. For more details about the vulnerability, and for advice on how to fix the vulnerable repository, click the repository name. ### 延伸阅读 diff --git a/translations/zh-CN/content/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors.md b/translations/zh-CN/content/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors.md index ea03f091673e..0cd68b74126d 100644 --- a/translations/zh-CN/content/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors.md +++ b/translations/zh-CN/content/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors.md @@ -88,5 +88,5 @@ versions: 如果取消阻止了 {% data variables.product.prodname_dependabot %},您可以手动触发新的尝试来创建拉取请求。 -- **安全更新**—显示 {% data variables.product.prodname_dependabot %} 警报,查看您修复的错误,然后单击 **Create {% data v{% data variables.product.prodname_dependabot %} security update(创建安全更新)**。 +- **安全更新**—显示 {% data variables.product.prodname_dependabot %} 警报,查看您修复的错误,然后单击 **Create {% data variables.product.prodname_dependabot %} security update(创建安全更新)**。 - **版本更新**—在仓库的 **Insights(洞察)**选项卡上单击 **Dependency graph(依赖项图)**,然后单击 **Dependabot** 选项卡。 单击 **Last checked *TIME* ago**(上次检查时间以前),查看 {% data variables.product.prodname_dependabot %} 在上次检查版本更新时生成的日志文件。 单击 **Check for Updates(检查更新)**。 diff --git a/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md b/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md index cd33442a3bd2..76fe3e1f079a 100644 --- a/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md +++ b/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md @@ -12,6 +12,8 @@ versions: {% data reusables.github-actions.actions-spending-limit-brief %} 更多信息请参阅“[关于支出限制](#about-spending-limits)”。 +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + 分钟数每月都会重置,而存储使用量不重置。 | 产品 | 存储器 | 分钟数(每月) | diff --git a/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md b/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md index a20304d0fa9e..c6450fe1c7f8 100644 --- a/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md +++ b/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages.md @@ -14,6 +14,8 @@ versions: {% data reusables.package_registry.container-registry-beta-billing-note %} +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + 数据传输每月都会重置,而存储使用量不重置。 | 产品 | 存储器 | 数据传输(每月) | diff --git a/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md b/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md index 44f9992b45c6..0722f66ecf71 100644 --- a/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md +++ b/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions.md @@ -14,6 +14,8 @@ versions: {% data reusables.actions.actions-packages-set-spending-limit %} 有关 {% data variables.product.prodname_actions %} 使用价格的更多信息,请参阅“[关于 {% data variables.product.prodname_actions %} 的计费](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)”。 +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + 只要您将支出限额设定在 0 美元以上,您就要对当前结算周期内发生的任何超额费用负责。 例如,如果您的组织使用 {% data variables.product.prodname_team %},不允许超额,并且创建将当月存储使用量从 1.9GB 增加到 2.1GB 的工作流程工件,那么您使用的存储空间将比产品包含的 2GB 稍高。 由于您尚未启用超额,因此下次尝试创建工作流程构件将失败。 您不会收到该月 0.1GB 超额费用的帐单。 但是,如果您启用了超额,您的第一个帐单将包括当前结算周期中 0.1GB 的现有超额以及您累积的任何其他超额。 diff --git a/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md b/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md index 008164e5f079..374b9c7d5507 100644 --- a/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md +++ b/translations/zh-CN/content/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages.md @@ -14,6 +14,8 @@ versions: {% data reusables.actions.actions-packages-set-spending-limit %} 有关 {% data variables.product.prodname_registry %} 使用价格的更多信息,请参阅“[关于 {% data variables.product.prodname_registry %} 的计费](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages)”。 +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)." + 只要您将支出限额设定在 0 美元以上,您就要对当前结算周期内发生的任何超额费用负责。 例如,如果您的组织使用 {% data variables.product.prodname_team %},不允许超额,并且发布新版私有包,将当月存储使用量从 1.9GB 增加到 2.1GB,那么发布该版本使用的存储空间将比产品包含的 2GB 稍高。 由于您尚未启用超额,因此下次尝试发布包版本将失败。 您不会收到该月 0.1GB 超额费用的帐单。 但是,如果您启用了超额,您的第一个帐单将包括当前结算周期中 0.1GB 的现有超额以及您累积的任何其他超额。 diff --git a/translations/zh-CN/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md b/translations/zh-CN/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md index 6f81953cadd4..4b442413dd72 100644 --- a/translations/zh-CN/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md +++ b/translations/zh-CN/content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md @@ -23,8 +23,13 @@ versions: {% data reusables.organizations.org_settings %} {% data reusables.organizations.security-and-analysis %} -显示的页面允许您为组织中的仓库启用或禁用所有安全和分析功能。 {% if currentVersion == "free-pro-team@latest" %}如果您的组织或拥有它的企业具有 {% data variables.product.prodname_GH_advanced_security %} 许可,则该页面还包含启用和禁用 {% data variables.product.prodname_advanced_security %} 功能的选项。 +显示的页面允许您为组织中的仓库启用或禁用所有安全和分析功能。 +{% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} + +{% if currentVersion ver_gt "enterprise-server@3.0" %}If you have a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %} + +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![{% data variables.product.prodname_GH_advanced_security %} 功能](/assets/images/help/organizations/security-and-analysis-highlight-ghas.png) {% endif %} @@ -42,24 +47,21 @@ versions: 1. 转到组织的安全和分析设置。 更多信息请参阅“[显示安全和分析设置](#displaying-the-security-and-analysis-settings)”。 1. 在“Configure security and analysis features(配置安全性和分析功能)”下,单击功能右侧的 **Disable all(全部禁用)**或 **Enable all(全部启用)**。 - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} !["Configure security and analysis(配置安全性和分析)"功能的"Enable all(全部启用)"或"Disable all(全部禁用)"按钮](/assets/images/help/organizations/security-and-analysis-disable-or-enable-all-ghas-dotcom.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} !["Configure security and analysis(配置安全性和分析)"功能的"Enable all(全部启用)"或"Disable all(全部禁用)"按钮](/assets/images/help/organizations/security-and-analysis-disable-or-enable-all-ghe.png) {% endif %} 2. (可选)为组织中的新仓库默认启用该功能。 - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![新仓库的"Enable by default(默认启用)"选项](/assets/images/help/organizations/security-and-analysis-enable-by-default-in-modal.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![新仓库的"Enable by default(默认启用)"选项](/assets/images/help/organizations/security-and-analysis-secret-scanning-enable-by-default-ghe.png) {% endif %} -1. 单击 **Disable FEATURE(禁用功能)**或 **Enable FEATURE(启用功能)**以禁用或启用组织中所有仓库的功能。 - {% if currentVersion == "free-pro-team@latest" %} +3. 单击 **Disable FEATURE(禁用功能)**或 **Enable FEATURE(启用功能)**以禁用或启用组织中所有仓库的功能。 + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![用于禁用或启用功能的按钮](/assets/images/help/organizations/security-and-analysis-enable-dependency-graph.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![用于禁用或启用功能的按钮](/assets/images/help/organizations/security-and-analysis-enable-secret-scanning-ghe.png) {% endif %} @@ -68,10 +70,9 @@ versions: 1. 转到组织的安全和分析设置。 更多信息请参阅“[显示安全和分析设置](#displaying-the-security-and-analysis-settings)”。 1. 在功能右侧的“Configure security and analysis features(配置安全和分析功能)”下,默认对组织中的新仓库 {% if currentVersion == "free-pro-team@latest" %} 或所有新私有仓库{% endif %} 启用或禁用该功能。 - {% if currentVersion == "free-pro-team@latest" %} + {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} ![用于对新仓库启用或禁用功能的复选框](/assets/images/help/organizations/security-and-analysis-enable-or-disable-feature-checkbox-dotcom.png) - {% endif %} - {% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} + {% else if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.22" %} ![用于对新仓库启用或禁用功能的复选框](/assets/images/help/organizations/security-and-analysis-enable-or-disable-secret-scanning-checkbox-ghe.png) {% endif %} diff --git a/translations/zh-CN/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md b/translations/zh-CN/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md index f739d32bfd0f..df4a092ccb97 100644 --- a/translations/zh-CN/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md +++ b/translations/zh-CN/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md @@ -70,7 +70,7 @@ versions: {% endif %} | 应用/忽略标签 | | **X** | **X** | **X** | **X** | | 创建、编辑、删除标签 | | | **X** | **X** | **X** | -| 关闭、重新打开和分配所有议题与拉取请求 | | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %} +| 关闭、重新打开和分配所有议题与拉取请求 | | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | [在拉取请求上启用和禁用自动合并](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository) | | | **X** | **X** | **X** {% endif %} | 应用里程碑 | | **X** | **X** | **X** | **X** | @@ -150,8 +150,8 @@ versions: | 接收仓库中[易受攻击的依赖项的 {% data variables.product.prodname_dependabot_alerts %}](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) | | | | | **X** | | [忽略 {% data variables.product.prodname_dependabot_alerts %}](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository) | | | | | **X** | | [指定其他人员或团队接收易受攻击依赖项的 {% data variables.product.prodname_dependabot_alerts %}](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts) | | | | | **X** | -| 创建[安全通告](/github/managing-security-vulnerabilities/about-github-security-advisories) | | | | | **X** | -| 管理 {% data variables.product.prodname_GH_advanced_security %} 功能的访问权限(请参阅“[管理组织的安全和分析设置](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)”) | | | | | **X** | +| 创建[安全通告](/github/managing-security-vulnerabilities/about-github-security-advisories) | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} +| 管理 {% data variables.product.prodname_GH_advanced_security %} 功能的访问权限(请参阅“[管理组织的安全和分析设置](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)”) | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" %} | 为私有仓库[启用依赖关系图](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-and-dependents-of-a-repository) | | | | | **X** | | [查看依赖项审查](/github/collaborating-with-issues-and-pull-requests/reviewing-dependency-changes-in-a-pull-request) | **X** | **X** | **X** | **X** | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %} | [查看拉取请求上的 {% data variables.product.prodname_code_scanning %} 警报](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests) | **X** | **X** | **X** | **X** | **X** | diff --git a/translations/zh-CN/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md b/translations/zh-CN/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md new file mode 100644 index 000000000000..ea9b3d4b19bf --- /dev/null +++ b/translations/zh-CN/content/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise.md @@ -0,0 +1,40 @@ +--- +title: Connecting an Azure subscription to your enterprise +intro: 'You can use your Microsoft Enterprise Agreement to enable and pay for {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %} usage beyond the included amounts for your enterprise.' +product: '{% data reusables.gated-features.enterprise-accounts %}' +redirect_from: + - /github/setting-up-and-managing-billing-and-payments-on-github/connecting-an-azure-subscription-to-your-enterprise +versions: + free-pro-team: '*' +--- + +### About Azure subscriptions and {% data variables.product.product_name %} + +{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions) and "[About billing for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-packages)." + +After you connect an Azure subscription, you can also manage your spending limit. For information on managing and changing your account's spending limit, see "[Managing your spending limit for {% data variables.product.prodname_registry %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-packages)" and "[Managing your spending limit for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-your-spending-limit-for-github-actions)." + +### Connecting your Azure subscription to your enterprise account + +To connect your Azure subscription, you must have owner permissions to the subscription. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +{% data reusables.enterprise-accounts.payment-information-tab %} +1. Under "Payment Information", click **Add Azure Subscription**. +1. To sign in to your Microsoft account, follow the prompts. +1. Review the "Permissions requested" prompt. If you agree with the terms, click **Accept**. +1. Under "Select a subscription", select the Azure Subscription ID that you want to connect to your enterprise. +1. Click **Connect**. + +### Disconnecting your Azure subscription from your enterprise account + +After you disconnect your Azure subscription from your enterprise account, your usage can no longer exceed the amounts included with your plan. + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.settings-tab %} +{% data reusables.enterprise-accounts.billing-tab %} +{% data reusables.enterprise-accounts.payment-information-tab %} +1. Under "Azure subscription", to the right of the subscription ID you want to disconnect, click **{% octicon "trashcan" aria-label="The trashcan icon" %}**. +1. Review the prompt, then click **Remove**. diff --git a/translations/zh-CN/content/github/setting-up-and-managing-your-enterprise/index.md b/translations/zh-CN/content/github/setting-up-and-managing-your-enterprise/index.md index 99f6f505c2fb..93b712e9934a 100644 --- a/translations/zh-CN/content/github/setting-up-and-managing-your-enterprise/index.md +++ b/translations/zh-CN/content/github/setting-up-and-managing-your-enterprise/index.md @@ -18,6 +18,7 @@ versions: {% link_in_list /about-enterprise-accounts %} {% link_in_list /viewing-the-subscription-and-usage-for-your-enterprise-account %} {% link_in_list /managing-licenses-for-visual-studio-subscription-with-github-enterprise %} + {% link_in_list /connecting-an-azure-subscription-to-your-enterprise %} {% topic_link_in_list /managing-users-in-your-enterprise %} {% link_in_list /roles-in-an-enterprise %} {% link_in_list /inviting-people-to-manage-your-enterprise %} diff --git a/translations/zh-CN/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md b/translations/zh-CN/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md index cb24a0fa1c94..f3e6cd636b8c 100644 --- a/translations/zh-CN/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md +++ b/translations/zh-CN/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md @@ -15,6 +15,8 @@ versions: 企业帐户目前适用于通过发票付费的 {% data variables.product.prodname_enterprise %} 客户。 对与企业帐户关联的所有组织和 {% data variables.product.prodname_ghe_server %} 实例的结算将汇总为所有付费 {% data variables.product.prodname_dotcom_the_website %} 服务(包括组织中的付费许可、{% data variables.large_files.product_name_long %} 数据包和 {% data variables.product.prodname_marketplace %} 应用程序的订阅)的单一帐单费用。 +{% if currentVersion == "free-pro-team@latest" %}{% data reusables.enterprise-accounts.billing-microsoft-ea-overview %} For more information, see "[Connecting an Azure subscription to your enterprise](/github/setting-up-and-managing-your-enterprise/connecting-an-azure-subscription-to-your-enterprise)."{% endif %} + 有关管理帐单管理员的更多信息,请参阅“[邀请人员管理企业](/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise)”。 ### 查看企业帐户的订阅和使用情况 diff --git a/translations/zh-CN/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md b/translations/zh-CN/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md index 448b93464486..63b65063f18e 100644 --- a/translations/zh-CN/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md +++ b/translations/zh-CN/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md @@ -25,32 +25,32 @@ versions: 仓库所有者对仓库具有完全控制权。 除了任何协作者可以执行的操作外,仓库所有者还可以执行以下操作。 -| 操作 | 更多信息 | -|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| {% if currentVersion == "free-pro-team@latest" %}邀请协作者{% else %}添加协作者{% endif %} | | -| "[邀请个人仓库的协作者](/github/setting-up-and-managing-your-github-user-account/inviting-collaborators-to-a-personal-repository)" | | +| 操作 | 更多信息 | +|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| {% if currentVersion == "free-pro-team@latest" %}邀请协作者{% else %}添加协作者{% endif %} | | +| "[邀请个人仓库的协作者](/github/setting-up-and-managing-your-github-user-account/inviting-collaborators-to-a-personal-repository)" | | | 更改仓库的可见性 | “[设置仓库可见性](/github/administering-a-repository/setting-repository-visibility)” |{% if currentVersion == "free-pro-team@latest" %} | 限制与仓库的交互 | "[Limiting interactions in your repository](/github/building-a-strong-community/limiting-interactions-in-your-repository)" |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | 重命名分支,包括默认分支 | "[重命名分支](/github/administering-a-repository/renaming-a-branch)" {% endif %} -| 合并受保护分支上的拉取请求(即使没有批准审查) | "[关于受保护分支](/github/administering-a-repository/about-protected-branches)" | -| 删除仓库 | "[删除仓库](/github/administering-a-repository/deleting-a-repository)" | +| 合并受保护分支上的拉取请求(即使没有批准审查) | "[关于受保护分支](/github/administering-a-repository/about-protected-branches)" | +| 删除仓库 | "[删除仓库](/github/administering-a-repository/deleting-a-repository)" | | 管理仓库的主题 | "[使用主题对仓库分类](/github/administering-a-repository/classifying-your-repository-with-topics)" |{% if currentVersion == "free-pro-team@latest" %} | 管理仓库的安全性和分析设置 | "[管理仓库的安全和分析设置](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)" |{% endif %}{% if currentVersion == "free-pro-team@latest" %} | 为私有仓库启用依赖项图 | “[探索仓库的依赖项](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-of-a-repository#enabling-and-disabling-the-dependency-graph-for-a-private-repository)” |{% endif %}{% if currentVersion == "free-pro-team@latest" %} | 删除包 | “[删除包](/github/managing-packages-with-github-packages/deleting-a-package)” {% endif %} -| 自定义仓库的社交媒体预览 | "[自定义仓库的社交媒体预览](/github/administering-a-repository/customizing-your-repositorys-social-media-preview)" | +| 自定义仓库的社交媒体预览 | "[自定义仓库的社交媒体预览](/github/administering-a-repository/customizing-your-repositorys-social-media-preview)" | | 从仓库创建模板 | "[创建模板仓库](/github/creating-cloning-and-archiving-repositories/creating-a-template-repository)" |{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %} -| 接收 | | +| 接收 | | | {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}有漏洞依赖项{% data variables.product.prodname_dependabot_alerts %}{% else %}安全警报{% endif %} | "[关于有漏洞依赖项的警报](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)" |{% endif %}{% if currentVersion == "free-pro-team@latest" %} -| 忽略仓库中的 {% data variables.product.prodname_dependabot_alerts %} | "[查看和更新仓库中的漏洞依赖项](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository)" | +| 忽略仓库中的 {% data variables.product.prodname_dependabot_alerts %} | "[查看和更新仓库中的漏洞依赖项](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository)" | | 管理私有仓库的数据使用 | “[管理私有仓库的数据使用设置](/github/understanding-how-github-uses-and-protects-your-data/managing-data-use-settings-for-your-private-repository)” {% endif %} -| 定义仓库的代码所有者 | "[关于代码所有者](/github/creating-cloning-and-archiving-repositories/about-code-owners)" | +| 定义仓库的代码所有者 | "[关于代码所有者](/github/creating-cloning-and-archiving-repositories/about-code-owners)" | | 存档仓库 | "[关于存档仓库](/github/creating-cloning-and-archiving-repositories/about-archiving-repositories)" |{% if currentVersion == "free-pro-team@latest" %} -| 创建安全通告 | "[关于 {% data variables.product.prodname_security_advisories %}](/github/managing-security-vulnerabilities/about-github-security-advisories)" | -| 显示赞助按钮 | “[在仓库中显示赞助按钮](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)” | +| 创建安全通告 | "[关于 {% data variables.product.prodname_security_advisories %}](/github/managing-security-vulnerabilities/about-github-security-advisories)" | +| 显示赞助按钮 | "[Displaying a sponsor button in your repository](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)" |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | 允许或禁止自动合并拉取请求 | "[管理仓库中的拉取请求自动合并](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository)" | {% endif %} ### 协作者对用户帐户拥有仓库的权限 diff --git a/translations/zh-CN/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md b/translations/zh-CN/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md index 92085b6c2dcb..36b4e58c4766 100644 --- a/translations/zh-CN/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md +++ b/translations/zh-CN/content/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll.md @@ -25,8 +25,6 @@ versions: {% data reusables.pages.new-or-existing-repo %} -{% data reusables.pages.private_pages_are_public_warning %} - {% data reusables.repositories.create_new %} {% data reusables.repositories.owner-drop-down %} {% data reusables.pages.create-repo-name %} @@ -36,6 +34,8 @@ versions: {% data reusables.pages.must-have-repo-first %} +{% data reusables.pages.private_pages_are_public_warning %} + {% data reusables.command_line.open_the_multi_os_terminal %} 2. 如果您还没有本地版仓库,请导航到您想要存储站点源文件的位置,将 _PARENT-FOLDER_ 替换为要包含仓库文件夹的文件夹。 ```shell diff --git a/translations/zh-CN/content/github/working-with-github-pages/creating-a-github-pages-site.md b/translations/zh-CN/content/github/working-with-github-pages/creating-a-github-pages-site.md index 3e403e8f0111..fa5fdd1fb653 100644 --- a/translations/zh-CN/content/github/working-with-github-pages/creating-a-github-pages-site.md +++ b/translations/zh-CN/content/github/working-with-github-pages/creating-a-github-pages-site.md @@ -20,8 +20,6 @@ versions: {% data reusables.pages.new-or-existing-repo %} -{% data reusables.pages.private_pages_are_public_warning %} - {% data reusables.repositories.create_new %} {% data reusables.repositories.owner-drop-down %} {% data reusables.pages.create-repo-name %} @@ -33,6 +31,8 @@ versions: {% data reusables.pages.must-have-repo-first %} +{% data reusables.pages.private_pages_are_public_warning %} + {% data reusables.pages.navigate-site-repo %} {% data reusables.pages.decide-publishing-source %} 3. 如果所选发布源已存在,请导航到发布源。 如果所选发布源不存在,则创建发布源。 diff --git a/translations/zh-CN/content/rest/overview/libraries.md b/translations/zh-CN/content/rest/overview/libraries.md index f5029067e6f1..2c64f6bf41e1 100644 --- a/translations/zh-CN/content/rest/overview/libraries.md +++ b/translations/zh-CN/content/rest/overview/libraries.md @@ -57,7 +57,7 @@ Library name | Repository | |---|---| **NodeJS GitHub library**| [pksunkara/octo ### Julia -Library name | Repository | |---|---| **Github.jl**|[WestleyArgentum/Github.jl](https://github.com/WestleyArgentum/GitHub.jl) +Library name | Repository | |---|---| **GitHub.jl**|[WestleyArgentum/GitHub.jl](https://github.com/WestleyArgentum/GitHub.jl) ### OCaml @@ -65,11 +65,11 @@ Library name | Repository | |---|---| **ocaml-github**|[mirage/ocaml-github](htt ### Perl -Library name | Repository | metacpan Website for the Library |---|---|---| **Pithub**|[plu/Pithub](https://github.com/plu/Pithub)|[Pithub CPAN](http://metacpan.org/module/Pithub) **Net::Github**|[fayland/perl-net-github](https://github.com/fayland/perl-net-github)|[Net:Github CPAN](https://metacpan.org/pod/Net::GitHub) +Library name | Repository | metacpan Website for the Library |---|---|---| **Pithub**|[plu/Pithub](https://github.com/plu/Pithub)|[Pithub CPAN](http://metacpan.org/module/Pithub) **Net::GitHub**|[fayland/perl-net-github](https://github.com/fayland/perl-net-github)|[Net:GitHub CPAN](https://metacpan.org/pod/Net::GitHub) ### PHP -Library name | Repository |---|---| **GitHub PHP Client**|[tan-tan-kanarek/github-php-client](https://github.com/tan-tan-kanarek/github-php-client) **PHP GitHub API**|[KnpLabs/php-github-api](https://github.com/KnpLabs/php-github-api) **GitHub API**|[yiiext/github-api](https://github.com/yiiext/github-api) **GitHub Joomla! Package**|[joomla-framework/github-api](https://github.com/joomla-framework/github-api) **GitHub Nette Extension**|[kdyby/github](https://github.com/kdyby/github) **GitHub API Easy Access**|[milo/github-api](https://github.com/milo/github-api) **GitHub bridge for Laravel**|[GrahamCampbell/Laravel-Github](https://github.com/GrahamCampbell/Laravel-GitHub) **PHP7 Client & WebHook wrapper**|[FlexyProject/GithubAPI](https://github.com/FlexyProject/GitHubAPI) +Library name | Repository |---|---| **GitHub PHP Client**|[tan-tan-kanarek/github-php-client](https://github.com/tan-tan-kanarek/github-php-client) **PHP GitHub API**|[KnpLabs/php-github-api](https://github.com/KnpLabs/php-github-api) **GitHub API**|[yiiext/github-api](https://github.com/yiiext/github-api) **GitHub Joomla! Package**|[joomla-framework/github-api](https://github.com/joomla-framework/github-api) **GitHub Nette Extension**|[kdyby/github](https://github.com/kdyby/github) **GitHub API Easy Access**|[milo/github-api](https://github.com/milo/github-api) **GitHub bridge for Laravel**|[GrahamCampbell/Laravel-GitHub](https://github.com/GrahamCampbell/Laravel-GitHub) **PHP7 Client & WebHook wrapper**|[FlexyProject/GitHubAPI](https://github.com/FlexyProject/GitHubAPI) ### Python diff --git a/translations/zh-CN/content/rest/reference/pulls.md b/translations/zh-CN/content/rest/reference/pulls.md index ccebc90c9fc5..56ca1a2591b2 100644 --- a/translations/zh-CN/content/rest/reference/pulls.md +++ b/translations/zh-CN/content/rest/reference/pulls.md @@ -42,7 +42,7 @@ versions: | `review_comments` | 此拉取请求的[审查评论](/rest/reference/pulls#comments)的 API 位置。 | | `review_comment` | 用于为此拉取请求仓库中的[审查评论](/rest/reference/pulls#comments)构建 API 位置的 [URL 模板](/rest#hypermedia)。 | | `commits` | 此拉取请求的[提交](#list-commits-on-a-pull-request)的 API 位置。 | -| `statuses` | 此拉取请求的[提交状态](/rest/reference/repos#statuses)的 API 位置,即其`头部`分支的状态。 | +| `状态` | 此拉取请求的[提交状态](/rest/reference/repos#statuses)的 API 位置,即其`头部`分支的状态。 | {% for operation in currentRestOperations %} {% unless operation.subcategory %}{% include rest_operation %}{% endunless %} diff --git a/translations/zh-CN/content/rest/reference/repos.md b/translations/zh-CN/content/rest/reference/repos.md index fa306aeed9d0..2d12e8677374 100644 --- a/translations/zh-CN/content/rest/reference/repos.md +++ b/translations/zh-CN/content/rest/reference/repos.md @@ -141,7 +141,7 @@ versions: ### 非活动部署 -当您将部署状态设置为 `success` 时,同一仓库中所有先前的非瞬态、非生产环境部署将变成 `inactive`。 为避免这种情况,您可以在创建部署状态时将 `auto_inactive` 设置为 `false`。 +When you set the state of a deployment to `success`, then all prior non-transient, non-production environment deployments in the same repository to the same environment name will become `inactive`. 为避免这种情况,您可以在创建部署状态时将 `auto_inactive` 设置为 `false`。 您可以通过将 `state` 设为 `inactive` 来表示某个瞬态环境不再存在。 将 `state` 设为 `inactive`,表示部署在 {% data variables.product.prodname_dotcom %} 中 `destroyed` 并删除对它的访问权限。 diff --git a/translations/zh-CN/data/reusables/actions/enterprise-beta.md b/translations/zh-CN/data/reusables/actions/enterprise-beta.md index ef497fcaf4e6..0c674122af90 100644 --- a/translations/zh-CN/data/reusables/actions/enterprise-beta.md +++ b/translations/zh-CN/data/reusables/actions/enterprise-beta.md @@ -1,7 +1,12 @@ {% if enterpriseServerVersions contains currentVersion and currentVersion == "enterprise-server@2.22" %} {% note %} -**注:**{% data variables.product.prodname_ghe_server %} 2.22 上的 {% data variables.product.prodname_actions %} 支持是有限的公测版。 要查看外部存储要求并请求访问测试版,请参阅“[开始对 {% data variables.product.prodname_ghe_server %} 使用 {% data variables.product.prodname_actions %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)”。 +**Note:** {% data variables.product.prodname_actions %} was available for {% data variables.product.prodname_ghe_server %} 2.22 as a limited beta. The beta has ended. {% data variables.product.prodname_actions %} is now generally available in {% data variables.product.prodname_ghe_server %} 3.0 or later. For more information, see the [{% data variables.product.prodname_ghe_server %} 3.0 release notes](/enterprise-server@3.0/admin/release-notes). + +
+ +- For more information about upgrading to {% data variables.product.prodname_ghe_server %} 3.0 or later, see "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/upgrading-github-enterprise-server)." +- For more information about configuring {% data variables.product.prodname_actions %} after you upgrade, see the [documentation for {% data variables.product.prodname_ghe_server %} 3.0](/enterprise-server@3.0/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server). {% endnote %} {% endif %} diff --git a/translations/zh-CN/data/reusables/actions/enterprise-common-prereqs.md b/translations/zh-CN/data/reusables/actions/enterprise-common-prereqs.md index 0856d5e5834d..72e20d349dae 100644 --- a/translations/zh-CN/data/reusables/actions/enterprise-common-prereqs.md +++ b/translations/zh-CN/data/reusables/actions/enterprise-common-prereqs.md @@ -1,4 +1,4 @@ -* {% data reusables.actions.enterprise-hardware-considerations %} +* Review the hardware requirements for {% data variables.product.prodname_actions %}. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server#review-hardware-considerations)." * TLS must be configured for {% data variables.product.product_location %}'s domain. For more information, see "[Configuring TLS](/admin/configuration/configuring-tls)." {% note %} diff --git a/translations/zh-CN/data/reusables/actions/enterprise-hardware-considerations.md b/translations/zh-CN/data/reusables/actions/enterprise-hardware-considerations.md index 24c077bbae75..98ac65f4384c 100644 --- a/translations/zh-CN/data/reusables/actions/enterprise-hardware-considerations.md +++ b/translations/zh-CN/data/reusables/actions/enterprise-hardware-considerations.md @@ -1 +1 @@ -{% data variables.product.prodname_ghe_server %} requires additional CPU and memory resources when {% data variables.product.prodname_actions %} is enabled. Before enabling {% data variables.product.prodname_actions %}, review the "Hardware considerations" for your platform in "[Setting up a {% data variables.product.prodname_ghe_server %} instance](/enterprise/admin/installation/setting-up-a-github-enterprise-server-instance)" and ensure that you satisfy the minimum requirements for the features that you want to enable on {% data variables.product.product_location %}. +If you {% if currentVersion == "enterprise-server@2.22" %} configured the beta of{% else %} configure{% endif %} {% data variables.product.prodname_actions %} for the users of your {% data variables.product.prodname_ghe_server %} instance, we recommend that you provision additional CPU and memory resources. The additional resources you need to provision depend on the number of workflows your users run concurrently, and the overall levels of activity for your instance. diff --git a/translations/zh-CN/data/reusables/advanced-security/note-org-enable-uses-seats.md b/translations/zh-CN/data/reusables/advanced-security/note-org-enable-uses-seats.md index 48f3c5a99aeb..733e8e8a970f 100644 --- a/translations/zh-CN/data/reusables/advanced-security/note-org-enable-uses-seats.md +++ b/translations/zh-CN/data/reusables/advanced-security/note-org-enable-uses-seats.md @@ -1,7 +1,7 @@ -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} {% note %} -**Note:** If you enable {% data variables.product.prodname_GH_advanced_security %}, committers to these repositories will use seats on your {% data variables.product.prodname_GH_advanced_security %} license. +**Note:** If you enable {% data variables.product.prodname_GH_advanced_security %}, committers to these repositories will use seats on your {% data variables.product.prodname_GH_advanced_security %} license. This option controls access to all {% data variables.product.prodname_advanced_security %} features including {% if currentVersion == "free-pro-team@latest" %}dependency review,{% endif %} {% data variables.product.prodname_code_scanning %}, and {% data variables.product.prodname_secret_scanning %}. {% endnote %} {% endif %} \ No newline at end of file diff --git a/translations/zh-CN/data/reusables/code-scanning/enabling-options.md b/translations/zh-CN/data/reusables/code-scanning/enabling-options.md index 92f3fc578d1d..43c7e9c2fc35 100644 --- a/translations/zh-CN/data/reusables/code-scanning/enabling-options.md +++ b/translations/zh-CN/data/reusables/code-scanning/enabling-options.md @@ -15,7 +15,7 @@ - 使用 {% data variables.product.prodname_actions %}(请参阅“使用操作启用 {% data variables.product.prodname_code_scanning %}”)或在第三方持续集成 (CI) 系统中使用 {% data variables.product.prodname_codeql_runner %}(请参阅“在 CI 系统中运行代码扫描”)。 + Using {% data variables.product.prodname_actions %} (see "Setting up {% data variables.product.prodname_code_scanning %} using actions") or using the {% data variables.product.prodname_codeql_runner %} in a third-party continuous integration (CI) system (see "Running code scanning in your CI system"). @@ -25,7 +25,7 @@ - 使用 {% data variables.product.prodname_actions %}(请参阅“使用操作启用 {% data variables.product.prodname_code_scanning %}”)或者外部生成并上传到 {% data variables.product.product_name %}(请参阅“上传 SARIF 文件到 {% data variables.product.prodname_dotcom %}”)。 + Using {% data variables.product.prodname_actions %} (see "Setting up {% data variables.product.prodname_code_scanning %} using actions") or generated externally and uploaded to {% data variables.product.product_name %} (see "Uploading a SARIF file to {% data variables.product.prodname_dotcom %}"). diff --git a/translations/zh-CN/data/reusables/dependabot/supported-package-managers.md b/translations/zh-CN/data/reusables/dependabot/supported-package-managers.md index b2a7c4d27388..61d16f8d4287 100644 --- a/translations/zh-CN/data/reusables/dependabot/supported-package-managers.md +++ b/translations/zh-CN/data/reusables/dependabot/supported-package-managers.md @@ -1,35 +1,35 @@ -The following table shows, for each package manager: -- The YAML value to use in the *dependabot.yml* file -- The supported versions of the package manager -- Whether dependencies in private {% data variables.product.prodname_dotcom %} repositories are supported -- Whether vendored dependencies are supported +下表对每个包管理器显示: +- 要用于 *dependabot.yml* 文件中的 YAML 值 +- 支持的包管理器版本 +- 是否支持私有 {% data variables.product.prodname_dotcom %} 仓库中的依赖项 +- 是否支持供应的依赖项 -| 包管理器 | YAML value | Supported versions | Private repositories | 供应 | -| -------------- | ---------------- | ------------------------- |:--------------------:|:-----:| -| Bundler | `bundler` | v1 | | **✓** | -| Cargo | `cargo` | v1 | **✓** | | -| Composer | `composer` | v1,v2 | **✓** | | -| Docker | `docker` | v1 | **✓** | | -| Elixir | `mix` | v1 | **✓** | | -| Elm | `elm` | v0.18, v0.19 | **✓** | | -| git submodule | `gitsubmodule` | N/A (no version) | **✓** | | -| GitHub Actions | `github-actions` | N/A (no version) | **✓** | | -| Go modules | `gomod` | v1 | **✓** | **✓** | -| Gradle | `gradle` | see (A) below | **✓** | | -| Maven | `maven` | see (B) below | **✓** | | -| npm | `npm` | v6 | **✓** | | -| NuGet | `nuget` | <= 4.8.
see (C) below | **✓** | | -| pip | `pip` | v20 | | | -| pipenv | `pip` | <= 2018.11.26 | | | -| pip-compile | `pip` | 5.5.0 | | | -| poetry | `pip` | v1 | | | -| Terraform | `terraform` | <= 0.11 | **✓** | | -| yarn | `npm` | v1 | | | +| 包管理器 | YAML 值 | 支持的版本 | 私有仓库 | 供应 | +| -------------- | ---------------- | --------------------- |:-----:|:-----:| +| Bundler | `bundler` | v1 | | **✓** | +| Cargo | `cargo` | v1 | **✓** | | +| Composer | `composer` | v1, v2 | **✓** | | +| Docker | `docker` | v1 | **✓** | | +| Elixir | `混合` | v1 | **✓** | | +| Elm | `elm` | v0.18, v0.19 | **✓** | | +| git submodule | `gitsubmodule` | N/A(无版本) | **✓** | | +| GitHub Actions | `github-actions` | N/A(无版本) | **✓** | | +| Go 模块 | `gomod` | v1 | **✓** | **✓** | +| Gradle | `gradle` | 参阅 (A) 下文 | **✓** | | +| Maven | `maven` | 参阅 (B) 下文 | **✓** | | +| npm | `npm` | v6, v7 | **✓** | | +| NuGet | `nuget` | <= 4.8.
参阅 (C) 下文 | **✓** | | +| pip | `pip` | v20 | | | +| pipenv | `pip` | <= 2018.11.26 | | | +| pip-compile | `pip` | 5.5.0 | | | +| poetry | `pip` | v1 | | | +| Terraform | `terraform` | <= 0.11 | **✓** | | +| yarn | `npm` | v1 | | | -(A) {% data variables.product.prodname_dependabot %} doesn't run Gradle but supports updates to the following files: `build.gradle` and `build.gradle.kts` (for Kotlin projects). +(A) {% data variables.product.prodname_dependabot %} 不运行 Gradle,但支持更新以下文件:`build.gradle` 和 `build.gradle.kts`(用于 Kotlin 项目)。 -(B) {% data variables.product.prodname_dependabot %} doesn't run Maven but supports updates to `pom.xml` files. +(B) {% data variables.product.prodname_dependabot %} 不运行 Maven ,但支持更新 `pom.xml` 文件。 -(C) {% data variables.product.prodname_dependabot %} doesn't run the NuGet CLI but does support most features up until version 4.8. +(C) {% data variables.product.prodname_dependabot %} 不运行 NuGet CLI,但支持直到版本 4.8 的大多数功能。 -For package managers such as `pipenv` and `poetry`, you need to use the `pip` YAML value. 例如,如果您使用 `poetry` 来管理 Python 依赖项,并且希望 {% data variables.product.prodname_dependabot %} 监控新版本的依赖项清单文件,请在 *dependabot.yml* 文件中使用 `package-ecosystem: "pip"`。 +对于包管理器,如 `pipenv` 和 `poetry`,您需要使用 `pip` YAML 值。 例如,如果您使用 `poetry` 来管理 Python 依赖项,并且希望 {% data variables.product.prodname_dependabot %} 监控新版本的依赖项清单文件,请在 *dependabot.yml* 文件中使用 `package-ecosystem: "pip"`。 diff --git a/translations/zh-CN/data/reusables/desktop/choose-clone-repository.md b/translations/zh-CN/data/reusables/desktop/choose-clone-repository.md index e82def1d5f90..fa411bd6066a 100644 --- a/translations/zh-CN/data/reusables/desktop/choose-clone-repository.md +++ b/translations/zh-CN/data/reusables/desktop/choose-clone-repository.md @@ -1 +1,13 @@ 1. 在 **File(文件)**菜单中,单击 **Clone Repository(克隆仓库)**。 + + {% mac %} + + ![Mac 应用程序中的克隆菜单选项](/assets/images/help/desktop/clone-file-menu-mac.png) + + {% endmac %} + + {% windows %} + + ![Windows 应用程序中的克隆菜单选项](/assets/images/help/desktop/clone-file-menu-windows.png) + + {% endwindows %} diff --git a/translations/zh-CN/data/reusables/desktop/choose-local-path.md b/translations/zh-CN/data/reusables/desktop/choose-local-path.md new file mode 100644 index 000000000000..4e9c84df661c --- /dev/null +++ b/translations/zh-CN/data/reusables/desktop/choose-local-path.md @@ -0,0 +1,13 @@ +1. Click **Choose...** and navigate to a local path where you want to clone the repository. + + {% mac %} + + ![选择按钮](/assets/images/help/desktop/clone-choose-button-mac.png) + + {% endmac %} + + {% windows %} + + ![选择按钮](/assets/images/help/desktop/clone-choose-button-win.png) + + {% endwindows %} diff --git a/translations/zh-CN/data/reusables/desktop/click-clone.md b/translations/zh-CN/data/reusables/desktop/click-clone.md new file mode 100644 index 000000000000..ff0f9cd2cced --- /dev/null +++ b/translations/zh-CN/data/reusables/desktop/click-clone.md @@ -0,0 +1,14 @@ +1. 单击 **Clone(克隆)**。 + + {% mac %} + + ![克隆按钮](/assets/images/help/desktop/clone-button-mac.png) + + {% endmac %} + + {% windows %} + + ![克隆按钮](/assets/images/help/desktop/clone-button-win.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/zh-CN/data/reusables/desktop/cloning-location-tab.md b/translations/zh-CN/data/reusables/desktop/cloning-location-tab.md index 6abb1dc13788..9f68442c2438 100644 --- a/translations/zh-CN/data/reusables/desktop/cloning-location-tab.md +++ b/translations/zh-CN/data/reusables/desktop/cloning-location-tab.md @@ -1 +1,13 @@ 1. 单击与要克隆的仓库位置对应的选项卡。 您也可以单击 **URL** 手动输入仓库位置。 + + {% mac %} + + ![克隆仓库菜单中的 Location(位置)选项卡](/assets/images/help/desktop/choose-repository-location-mac.png) + + {% endmac %} + + {% windows %} + + ![克隆仓库菜单中的 Location(位置)选项卡](/assets/images/help/desktop/choose-repository-location-win.png) + + {% endwindows %} diff --git a/translations/zh-CN/data/reusables/desktop/cloning-repository-list.md b/translations/zh-CN/data/reusables/desktop/cloning-repository-list.md index f0bf43f0b15a..2504fb3638d5 100644 --- a/translations/zh-CN/data/reusables/desktop/cloning-repository-list.md +++ b/translations/zh-CN/data/reusables/desktop/cloning-repository-list.md @@ -1 +1,14 @@ 1. 从列表中选择要克隆的仓库。 + + + {% mac %} + + ![克隆仓库列表](/assets/images/help/desktop/clone-a-repository-list-mac.png) + + {% endmac %} + + {% windows %} + + ![克隆仓库列表](/assets/images/help/desktop/clone-a-repository-list-win.png) + + {% endwindows %} \ No newline at end of file diff --git a/translations/zh-CN/data/reusables/desktop/fork-type-prompt.md b/translations/zh-CN/data/reusables/desktop/fork-type-prompt.md new file mode 100644 index 000000000000..1067dab7488e --- /dev/null +++ b/translations/zh-CN/data/reusables/desktop/fork-type-prompt.md @@ -0,0 +1,42 @@ +1. If you plan to use this fork for contributing to the original upstream repository, click **To contribute to the parent project**. + + {% mac %} + + ![Contribute to the parent project menu option](/assets/images/help/desktop/mac-fork-options-prompt.png) + + {% endmac %} + + {% windows %} + + ![Contribute to the parent project menu option](/assets/images/help/desktop/windows-fork-options-prompt.png) + + {% endwindows %} + +2. If you plan to use this fork for a project not connected to the upstream, click **For my own purposes**. + + {% mac %} + + ![Contribute to an independent project menu option](/assets/images/help/desktop/mac-fork-own-purposes.png) + + {% endmac %} + + {% windows %} + + ![Contribute to an independent project menu option](/assets/images/help/desktop/windows-fork-own-purposes.png) + + {% endwindows %} + +3. Click **Continue**. + + {% mac %} + + ![The continue button](/assets/images/help/desktop/mac-forking-continue.png) + + {% endmac %} + + {% windows %} + + ![The continue button](/assets/images/help/desktop/windows-forking-continue.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/zh-CN/data/reusables/desktop/open-repository-settings.md b/translations/zh-CN/data/reusables/desktop/open-repository-settings.md new file mode 100644 index 000000000000..5e298edc85b6 --- /dev/null +++ b/translations/zh-CN/data/reusables/desktop/open-repository-settings.md @@ -0,0 +1,14 @@ +1. Open the **Repository** menu, then click **Repository settings...**. + + {% mac %} + + ![Repository settings menu option in the Mac app](/assets/images/help/desktop/mac-repository-settings.png) + + {% endmac %} + + {% windows %} + + ![Repository settings menu option in the Windows app](/assets/images/help/desktop/windows-repository-settings.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/zh-CN/data/reusables/desktop/select-fork-behavior.md b/translations/zh-CN/data/reusables/desktop/select-fork-behavior.md new file mode 100644 index 000000000000..122597287334 --- /dev/null +++ b/translations/zh-CN/data/reusables/desktop/select-fork-behavior.md @@ -0,0 +1,28 @@ +1. Click **Fork behavior**, then select how you want to use the fork. + + {% mac %} + + ![The contribute to the parent repository option in the Fork Behavior menu](/assets/images/help/desktop/mac-fork-behavior-menu-contribute.png) + + {% endmac %} + + {% windows %} + + ![The contribute to the parent repository option in the Fork Behavior menu](/assets/images/help/desktop/windows-fork-behavior-menu-contribute.png) + + {% endwindows %} + +2. 单击 **Save(保存)**。 + + {% mac %} + + ![The save button in the Fork Behavior menu](/assets/images/help/desktop/mac-fork-behavior-save.png) + + {% endmac %} + + {% windows %} + + ![The save button in the Fork Behavior menu](/assets/images/help/desktop/windows-fork-behavior-save.png) + + {% endwindows %} + \ No newline at end of file diff --git a/translations/zh-CN/data/reusables/discussions/about-categories-and-formats.md b/translations/zh-CN/data/reusables/discussions/about-categories-and-formats.md index a17ca2ca53be..76f8fc555750 100644 --- a/translations/zh-CN/data/reusables/discussions/about-categories-and-formats.md +++ b/translations/zh-CN/data/reusables/discussions/about-categories-and-formats.md @@ -1 +1 @@ -All discussions must be created in a category, and repository administrators and maintainers define the categories for a repository. Categories can contain open-ended conversations, or conversations with a question/answer format. +所有讨论必须在一个类别中创建,仓库管理员和维护员定义仓库的类别。 类别可以包含开放式对话,也可以包含问题/回答格式的对话。 diff --git a/translations/zh-CN/data/reusables/discussions/click-discussion-in-list.md b/translations/zh-CN/data/reusables/discussions/click-discussion-in-list.md index 1fc74494bea0..6c64e4a35335 100644 --- a/translations/zh-CN/data/reusables/discussions/click-discussion-in-list.md +++ b/translations/zh-CN/data/reusables/discussions/click-discussion-in-list.md @@ -1 +1 @@ -1. 在讨论列表中,单击要查看的讨论。 ![Discussion in list of discussions for a repository](/assets/images/help/discussions/click-discussion-in-list.png) +1. 在讨论列表中,单击要查看的讨论。 ![仓库讨论列表中的讨论](/assets/images/help/discussions/click-discussion-in-list.png) diff --git a/translations/zh-CN/data/reusables/discussions/github-recognizes-members.md b/translations/zh-CN/data/reusables/discussions/github-recognizes-members.md index b6874b910d34..4341daa78081 100644 --- a/translations/zh-CN/data/reusables/discussions/github-recognizes-members.md +++ b/translations/zh-CN/data/reusables/discussions/github-recognizes-members.md @@ -1 +1 @@ -{% data variables.product.prodname_dotcom %} will automatically recognize community members who contribute the most comments marked as answers to discussions with a question/answer format. +{% data variables.product.prodname_dotcom %} 将自动识别贡献最多评论的社区成员,将评论标记为问题/回答格式的讨论答案。 diff --git a/translations/zh-CN/data/reusables/discussions/you-can-categorize-discussions.md b/translations/zh-CN/data/reusables/discussions/you-can-categorize-discussions.md index bb05316d772c..7e70f7a49e1a 100644 --- a/translations/zh-CN/data/reusables/discussions/you-can-categorize-discussions.md +++ b/translations/zh-CN/data/reusables/discussions/you-can-categorize-discussions.md @@ -1 +1 @@ -You can categorize discussions to help community members begin conversations in the right place, and to help community members find related discussions. +您可以对讨论进行分类,以帮助社区成员在正确的位置开始对话,并帮助社区成员查找相关的讨论。 diff --git a/translations/zh-CN/data/reusables/discussions/you-can-convert-an-issue.md b/translations/zh-CN/data/reusables/discussions/you-can-convert-an-issue.md index 1421256e1f64..54d2e78ae0b9 100644 --- a/translations/zh-CN/data/reusables/discussions/you-can-convert-an-issue.md +++ b/translations/zh-CN/data/reusables/discussions/you-can-convert-an-issue.md @@ -1 +1 @@ -If an issue turns out to be a question or open-ended conversation instead of a work item to track and prioritize, you can convert the issue to a discussion. +如果议题原来是问题或开放式对话,而不是要跟踪和确定优先级的工作项,则您可以将议题转换为讨论。 diff --git a/translations/zh-CN/data/reusables/discussions/you-can-use-discussions.md b/translations/zh-CN/data/reusables/discussions/you-can-use-discussions.md index 27c1ba7cb227..bfc49add3ee0 100644 --- a/translations/zh-CN/data/reusables/discussions/you-can-use-discussions.md +++ b/translations/zh-CN/data/reusables/discussions/you-can-use-discussions.md @@ -1 +1 @@ -You can use discussions to ask and answer questions, share information, make announcements, and conduct or participate in conversations about a project. For more information, see "[About discussions](/discussions/collaborating-with-your-community-using-discussions/about-discussions)." \ No newline at end of file +您可以使用讨论来提问和回答问题、共享信息、发布公告以及进行或参与有关项目的对话。 更多信息请参阅“[关于讨论](/discussions/collaborating-with-your-community-using-discussions/about-discussions)”。 \ No newline at end of file diff --git a/translations/zh-CN/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md b/translations/zh-CN/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md new file mode 100644 index 000000000000..63fa9473e7a9 --- /dev/null +++ b/translations/zh-CN/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md @@ -0,0 +1 @@ +If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %} usage beyond the amounts including with your account. \ No newline at end of file diff --git a/translations/zh-CN/data/reusables/enterprise-accounts/enterprise-administrators.md b/translations/zh-CN/data/reusables/enterprise-accounts/enterprise-administrators.md index 1c21b4eb95db..6f35bb03df66 100644 --- a/translations/zh-CN/data/reusables/enterprise-accounts/enterprise-administrators.md +++ b/translations/zh-CN/data/reusables/enterprise-accounts/enterprise-administrators.md @@ -1 +1 @@ -{% if enterpriseServerVersions contains currentVersion or currentVersion == "free-pro-team@latest" %}目前,企业帐户中有两个管理角色:企业所有者,可以访问和管理帐户中所有设置;帐单管理员,只能访问和管理企业帐户的帐单设置。 {% endif %}企业所有者{% if enterpriseServersions contains currentversion or currentversion == "free promo-team@latest" %}还{% endif %}能查看企业拥有的每个组织的所有成员和外部协作者。 +{% if enterpriseServerVersions contains currentVersion or currentVersion == "free-pro-team@latest" %}目前,企业帐户中有两个管理角色:企业所有者,可以访问和管理帐户中所有设置;帐单管理员,只能访问和管理企业帐户的帐单设置。 {% endif %}企业所有者{% if enterpriseServersions contained currentversion or currentversion == "free promo-team@latest" %}还{% endif %}能查看企业拥有的每个组织的所有成员和外部协作者。 diff --git a/translations/zh-CN/data/reusables/enterprise-accounts/payment-information-tab.md b/translations/zh-CN/data/reusables/enterprise-accounts/payment-information-tab.md new file mode 100644 index 000000000000..4de0966ad7d2 --- /dev/null +++ b/translations/zh-CN/data/reusables/enterprise-accounts/payment-information-tab.md @@ -0,0 +1 @@ +1. Under "Billing", click **Payment information**. diff --git a/translations/zh-CN/data/reusables/enterprise_installation/about-adjusting-resources.md b/translations/zh-CN/data/reusables/enterprise_installation/about-adjusting-resources.md new file mode 100644 index 000000000000..a00f883e610a --- /dev/null +++ b/translations/zh-CN/data/reusables/enterprise_installation/about-adjusting-resources.md @@ -0,0 +1 @@ +有关为现有实例调整资源的更多信息,请参阅“[增加存储容量](/enterprise/admin/installation/increasing-storage-capacity)”和“[增加 CPU 或内存资源](/enterprise/admin/installation/increasing-cpu-or-memory-resources)”。 diff --git a/translations/zh-CN/data/reusables/enterprise_installation/aws-supported-instance-types.md b/translations/zh-CN/data/reusables/enterprise_installation/aws-supported-instance-types.md index c7421146448b..e0354fdd40d6 100644 --- a/translations/zh-CN/data/reusables/enterprise_installation/aws-supported-instance-types.md +++ b/translations/zh-CN/data/reusables/enterprise_installation/aws-supported-instance-types.md @@ -1,37 +1,13 @@ -以下类型的 EC2 实例支持 {% data variables.product.prodname_ghe_server %}。 更多信息请参阅 [the AWS EC2 实例类型概述页面](http://aws.amazon.com/ec2/instance-types/)。 - -| EC2 实例类型 | 模型 | -| -------- | -------------------------------- | -| C3 | c3.2xlarge、c3.4xlarge、c3.8xlarge | - -| EC2 实例类型 | 模型 | -| -------- | -------------------------------- | -| C4 | c4.2xlarge、c4.4xlarge、c4.8xlarge | - -| EC2 实例类型 | 模型 | -| -------- | --------------------------------------------------------------- | -| C5 | c5.large、c5.xlarge、c5.2xlarge、c5.4xlarge、c5.9xlarge、c5.18xlarge | - -| EC2 实例类型 | 模型 | -| -------- | -------------------- | -| M3 | m3.xlarge、m3.2xlarge | - -| EC2 实例类型 | 模型 | -| -------- | ------------------------------------------------------- | -| M4 | m4.xlarge、m4.2xlarge、m4.4xlarge、m4.10xlarge、m4.16xlarge | - -| EC2 实例类型 | 模型 | -| -------- | ---------------------------------------------------------------- | -| M5 | m5.large、m5.xlarge、m5.2xlarge、m5.4xlarge、m5.12xlarge、m5.24xlarge | - -| EC2 实例类型 | 模型 | -| -------- | --------------------------------------------------------------- | -| R4 | r4.large、r4.xlarge、r4.2xlarge、r4.4xlarge、r4.8xlarge、r4.16xlarge | - -| EC2 实例类型 | 模型 | -| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| R5 | r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge, r5.12xlarge, r5.24xlarge{% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.19" %}, r5n.large, r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.12xlarge, r5n.24xlarge, r5a.large, r5a.xlarge, r5a.2xlarge, r5a.4xlarge, r5a.12xlarge, r5a.24xlarge{% endif %} - -| EC2 实例类型 | 模型 | -| -------- | ----------------------- | -| X1 | x1.16xlarge、x1.32xlarge | +{% data variables.product.prodname_ghe_server %} is supported on the following EC2 instance sizes. 更多信息请参阅 [the AWS EC2 实例类型概述页面](http://aws.amazon.com/ec2/instance-types/)。 + +| 类型 | Size | +|:-- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| C3 | c3.2xlarge、c3.4xlarge、c3.8xlarge | +| C4 | c4.2xlarge、c4.4xlarge、c4.8xlarge | +| C5 | c5.large、c5.xlarge、c5.2xlarge、c5.4xlarge、c5.9xlarge、c5.18xlarge | +| M3 | m3.xlarge、m3.2xlarge | +| M4 | m4.xlarge、m4.2xlarge、m4.4xlarge、m4.10xlarge、m4.16xlarge | +| M5 | m5.large、m5.xlarge、m5.2xlarge、m5.4xlarge、m5.12xlarge、m5.24xlarge | +| R4 | r4.large、r4.xlarge、r4.2xlarge、r4.4xlarge、r4.8xlarge、r4.16xlarge | +| R5 | r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge, r5.12xlarge, r5.24xlarge{% if enterpriseServerVersions contains currentVersion and currentVersion ver_gt "enterprise-server@2.19" %}, r5n.large, r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.12xlarge, r5n.24xlarge, r5a.large, r5a.xlarge, r5a.2xlarge, r5a.4xlarge, r5a.12xlarge, r5a.24xlarge{% endif %} +| X1 | x1.16xlarge、x1.32xlarge | diff --git a/translations/zh-CN/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md b/translations/zh-CN/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md index c4d45fc7ce87..86c53d018cd4 100644 --- a/translations/zh-CN/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md +++ b/translations/zh-CN/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md @@ -1,6 +1,5 @@ - [最低要求](#minimum-requirements){% if currentversion == "enterprise-server@2.22" %} -- [ {% data variables.product.prodname_ghe_server %} 2.22 的测试版功能](#beta-features-in-github-enterprise-server-222){% endif %}{% if currentversion ver_gt "enterprise-server@2.22" %} -- [可选功能](#optional-features){% endif %} +- [Beta features in {% data variables.product.prodname_ghe_server %} 2.22](#beta-features-in-github-enterprise-server-222){% endif %} - [存储器](#storage) - [CPU 和内存](#cpu-and-memory) @@ -8,20 +7,7 @@ 建议根据 {% data variables.product.product_location %} 的用户许可数选择不同的硬件配置。 如果预配的资源超过最低要求,您的实例将表现出更好的性能和扩展。 -{% data reusables.enterprise_installation.hardware-rec-table %}{% if currentVersion ver_gt "enterprise-server@2.21" %} 如果您对 {% endif %}{% data variables.product.prodname_actions %} 启用 {% if currentVersion == "enterprise-server@2.22" %}测试版,请查看以下要求和建议。 - -- 您必须为 {% data variables.product.prodname_actions %} 工作流程配置至少一个运行器。 更多信息请参阅“[关于自托管运行器](/actions/hosting-your-own-runners/about-self-hosted-runners)”。 -- 您必须配置外部 Blob 存储。 For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." -- 您可能需要配置额外的 CPU 和内存资源。 需要为 {% data variables.product.prodname_actions %} 预配的额外 CPU 和内存资源取决于用户同时运行的工作流程数量,以及用户活动、自动化和集成的总体水平。 - - | 每分钟最大作业数 | 额外的 vCPU | 额外内存 | - |:-------- | --------:| -------:| - | 轻型测试 | 4 | 30.5 GB | - | 25 | 8 | 61 GB | - | 35 | 16 | 122 GB | - | 100 | 32 | 244 GB | - -{% endif %} +{% data reusables.enterprise_installation.hardware-rec-table %} #### 存储器 @@ -31,7 +17,7 @@ {% if currentVersion ver_gt "enterprise-server@2.21" %} -如果启用{% data variables.product.prodname_actions %}{% if currentVersion == "enterprise-server@2.22" %}测试版{% endif %},则需要配置外部 Blob 存储。 For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." +To configure{% if currentVersion == "enterprise-server@2.22" %} the beta of{% endif %} {% data variables.product.prodname_actions %}, you must provide external blob storage. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." {% endif %} @@ -39,7 +25,7 @@ #### CPU 和内存 -{% data variables.product.prodname_ghe_server %} 需要更多的 CPU 和内存资源,取决于用户活动、自动化和集成的水平。 +The CPU and memory resources that {% data variables.product.prodname_ghe_server %} requires depend on the levels of activity for users, automations, and integrations. {% if currentVersion ver_gt "enterprise-server@2.21" %}{% data reusables.actions.enterprise-hardware-considerations %}{% endif %} {% data reusables.enterprise_installation.increasing-cpus-req %} diff --git a/translations/zh-CN/data/reusables/enterprise_installation/hardware-rec-table.md b/translations/zh-CN/data/reusables/enterprise_installation/hardware-rec-table.md index 6ab51e816352..b1fd1d3465ec 100644 --- a/translations/zh-CN/data/reusables/enterprise_installation/hardware-rec-table.md +++ b/translations/zh-CN/data/reusables/enterprise_installation/hardware-rec-table.md @@ -1,20 +1,20 @@ -{% if currentVersion ver_gt "enterprise-server@2.21" %} +{% if currentVersion == "enterprise-server@2.22" %} {% note %} -**注**:如果您在 {% data variables.product.prodname_actions %} 或 {% data variables.product.prodname_registry %} 中启用测试功能,则您的实例需要额外的硬件资源。 {% if currentVersion == "enterprise-server@2.22" %}测试{% else %}可选{% endif %}功能启用的实例的最低要求在下表中**加粗**。 更多信息请参阅“{% if currentVersion == "enterprise-server@2.22" %}[{% data variables.product.prodname_ghe_server %} 2.22 中的测试功能](#beta-features-in-github-enterprise-server-222){% else %}[可选功能](#optional-features){% endif %}”。 +**Note**: If you joined the beta for {% data variables.product.prodname_actions %} or {% data variables.product.prodname_registry %} and enabled the features, your instance requires additional hardware resources. 启用测试功能的实例的最低要求在下表中用**粗体**表示。 更多信息请参阅“[{% data variables.product.prodname_ghe_server %} 2.22 中的测试功能](#beta-features-in-github-enterprise-server-222)”。 {% endnote %} {% endif %} {% if currentVersion ver_gt "enterprise-server@2.22" %} -| 用户许可 | vCPU | 内存 | 附加的存储容量 | 根存储容量 | -|:----------------- | -------------------------------------------:| ---------------------------------------------------:| ---------------------------------------------------:| ------:| -| 试用版、演示版或 10 个轻度用户 | 2
或 [**4**](#optional-features) | 16 GB
或 [**32 GB**](#optional-features) | 100 GB
或 [**150 GB**](#optional-features) | 200 GB | -| 10-3000 | 4
或 [**8**](#optional-features) | 32 GB
或 [**48 GB**](#optional-features) | 250 GB
或 [**300 GB**](#optional-features) | 200 GB | -| 3000-5000 | 8
或 [**12**](#optional-features) | 64 GB | 500 GB | 200 GB | -| 5000-8000 | 12
或 [**16**](#optional-features) | 96 GB | 750 GB | 200 GB | -| 8000-10000+ | 16
或 [**20**](#optional-features) | 128 GB
或 [**160 GB**](#optional-features) | 1000 GB | 200 GB | +| 用户许可 | vCPU | 内存 | 附加的存储容量 | 根存储容量 | +|:----------------- | ----:| ------:| -------:| ------:| +| 试用版、演示版或 10 个轻度用户 | 4 | 32 GB | 150 GB | 200 GB | +| 10-3000 | 8 | 48 GB | 300 GB | 200 GB | +| 3000-5000 | 12 | 64 GB | 500 GB | 200 GB | +| 5000-8000 | 16 | 96 GB | 750 GB | 200 GB | +| 8000-10000+ | 20 | 160 GB | 1000 GB | 200 GB | {% else %} @@ -28,22 +28,20 @@ {% endif %} -有关为现有实例调整资源的更多信息,请参阅“[增加存储容量](/enterprise/admin/installation/increasing-storage-capacity)”和“[增加 CPU 或内存资源](/enterprise/admin/installation/increasing-cpu-or-memory-resources)”。 - -{% if currentVersion == "enterprise-server@2.22" %} +{% data reusables.enterprise_installation.about-adjusting-resources %} -#### {% data variables.product.prodname_ghe_server %} 2.22 中的测试功能 +{% if currentVersion ver_gt "enterprise-server@2.22" %} -您可以注册 {% data variables.product.prodname_ghe_server %} 2.22 中可用的试用功能,例如 {% data variables.product.prodname_actions %}、{% data variables.product.prodname_registry %} 和 {% data variables.product.prodname_code_scanning %}。 更多信息请参阅 {% data variables.product.prodname_enterprise %} 网站上的 [2.22 系列发行说明](https://enterprise.github.com/releases/series/2.22#release-2.22.0)。 +If you plan to configure {% data variables.product.prodname_actions %} for your instance, you should provision additional resources. You must also configure at least one self-hosted runner to execute workflows. For more information, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." -如果您为 {% data variables.product.prodname_ghe_server %} 2.22 启用测试功能,则您的实例需要额外的硬件资源。 更多信息请参阅“[最低要求](#minimum-requirements)”。 +{% endif %} -{% elsif currentVersion ver_gt "enterprise-server@2.22" %} +{% if currentVersion == "enterprise-server@2.22" %} -#### 可选功能 +#### {% data variables.product.prodname_ghe_server %} 2.22 中的测试功能 -您可以启用 {% data variables.product.prodname_ghe_server %} 的可选功能,如 {% data variables.product.prodname_actions %} 和 {% data variables.product.prodname_registry %}。 更多信息请参阅“[对 {% data variables.product.prodname_ghe_server %} 开始使用 {% data variables.product.prodname_actions %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)”或“[对企业开始使用 {% data variables.product.prodname_registry %}](/admin/packages/getting-started-with-github-packages-for-your-enterprise)”。 +{% data variables.product.prodname_ghe_server %} 2.22 offered features in beta, such as {% data variables.product.prodname_actions %}, {% data variables.product.prodname_registry %}, and {% data variables.product.prodname_code_scanning %}. For more information, see the [{% data variables.product.prodname_ghe_server %} 2.22 release notes](/enterprise-server@2.22/admin/release-notes#2.22.0). -如果启用可选功能,则实例需要额外的硬件资源。 更多信息请参阅“[最低要求](#minimum-requirements)”。 +If you enabled beta features for {% data variables.product.prodname_ghe_server %} 2.22, your instance requires additional hardware resources. 更多信息请参阅“[最低要求](#minimum-requirements)”。 {% endif %} diff --git a/translations/zh-CN/data/reusables/gated-features/auto-merge.md b/translations/zh-CN/data/reusables/gated-features/auto-merge.md index 72a58ba07dd8..acfb4dddffad 100644 --- a/translations/zh-CN/data/reusables/gated-features/auto-merge.md +++ b/translations/zh-CN/data/reusables/gated-features/auto-merge.md @@ -1 +1 @@ -Auto-merge for pull requests is available in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, and {% data variables.product.prodname_ghe_cloud %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} \ No newline at end of file +Auto-merge for pull requests is available in public repositories with {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_free_team %} for organizations, and in public and private repositories with {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, {% data variables.product.prodname_ghe_cloud %}, and {% data variables.product.prodname_ghe_server %}. {% if currentVersion == "free-pro-team@latest" %}{% data reusables.gated-features.more-info %}{% endif %} diff --git a/translations/zh-CN/data/reusables/gated-features/code-scanning.md b/translations/zh-CN/data/reusables/gated-features/code-scanning.md index 2bfe160a80ae..35598cce5476 100644 --- a/translations/zh-CN/data/reusables/gated-features/code-scanning.md +++ b/translations/zh-CN/data/reusables/gated-features/code-scanning.md @@ -1 +1,4 @@ -{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_code_scanning_capc %} 适用于所有公共仓库以及组织拥有的启用了 {% data variables.product.prodname_GH_advanced_security %} 的所有私有仓库。{% else %}{% data variables.product.prodname_code_scanning_capc %} 在您拥有 {% data variables.product.prodname_GH_advanced_security %} 的许可时可用。{% endif %} {% data reusables.advanced-security.more-info-ghas %} +{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_code_scanning_capc %} is available for all public repositories and for private repositories owned by organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled. +{%- elsif currentVersion ver_gt "enterprise-server@3.0" %}{% data variables.product.prodname_code_scanning_capc %} is available if {% data variables.product.prodname_GH_advanced_security %} is enabled for the repository. +{%- else %} +{% data variables.product.prodname_code_scanning_capc %} is available if you have a license for {% data variables.product.prodname_GH_advanced_security %}.{% endif %} {% data reusables.advanced-security.more-info-ghas %} diff --git a/translations/zh-CN/data/reusables/github-actions/supported-github-runners.md b/translations/zh-CN/data/reusables/github-actions/supported-github-runners.md index 1f787e8a8a1d..2af4bce7f02d 100644 --- a/translations/zh-CN/data/reusables/github-actions/supported-github-runners.md +++ b/translations/zh-CN/data/reusables/github-actions/supported-github-runners.md @@ -1,8 +1,8 @@ -| 虚拟环境 | YAML 工作流程标签 | -| -------------------- | --------------------------------- | -| Windows Server 2019 | `windows-latest` 或 `windows-2019` | -| Ubuntu 20.04 | `ubuntu-20.04` | -| Ubuntu 18.04 | `ubuntu-latest` 或 `ubuntu-18.04` | -| Ubuntu 16.04 | `ubuntu-16.04` | -| macOS Big Sur 11.0 | `macos-11.0` | -| macOS Catalina 10.15 | `macos-latest` 或 `macos-10.15` | +| 虚拟环境 | YAML 工作流程标签 | +| -------------------- | -------------------------------------------- | +| Windows Server 2019 | `windows-latest` 或 `windows-2019` | +| Ubuntu 20.04 | `ubuntu-latest` (see note) or `ubuntu-20.04` | +| Ubuntu 18.04 | `ubuntu-latest` (see note) or `ubuntu-18.04` | +| Ubuntu 16.04 | `ubuntu-16.04` | +| macOS Big Sur 11.0 | `macos-11.0` | +| macOS Catalina 10.15 | `macos-latest` 或 `macos-10.15` | diff --git a/translations/zh-CN/data/reusables/github-actions/ubuntu-runner-preview.md b/translations/zh-CN/data/reusables/github-actions/ubuntu-runner-preview.md index 30fb19a529e7..6eb91edc1378 100644 --- a/translations/zh-CN/data/reusables/github-actions/ubuntu-runner-preview.md +++ b/translations/zh-CN/data/reusables/github-actions/ubuntu-runner-preview.md @@ -1,5 +1,5 @@ {% note %} -**注:**Ubuntu 20.04 虚拟环境目前仅作为预览提供。 `ubuntu-latest` YAML 工作流程标签仍使用 Ubuntu 18.04 虚拟环境。 +**Note:** The `ubuntu-latest` label is currently being migrated from the Ubuntu 18.04 virtual environment to Ubuntu 20.04. Specifying the `ubuntu-latest` label during the migration might use either virtual environment. To explicitly use Ubuntu 20.04 or Ubuntu 18.04, specify `ubuntu-20.04` or `ubuntu-18.04`. When the migration is complete, `ubuntu-latest` will use the Ubuntu 20.04 virtual environment. For more information about the migration, see "[Ubuntu-latest workflows will use Ubuntu-20.04](https://github.com/actions/virtual-environments/issues/1816)." {% endnote %} diff --git a/translations/zh-CN/data/reusables/organizations/organizations_include.md b/translations/zh-CN/data/reusables/organizations/organizations_include.md index 2ca103b28112..b8a8d633474c 100644 --- a/translations/zh-CN/data/reusables/organizations/organizations_include.md +++ b/translations/zh-CN/data/reusables/organizations/organizations_include.md @@ -6,3 +6,4 @@ - [反映公司或组结构的嵌套团队](/articles/about-teams),级联了访问权限和提及{% if currentVersion != "github-ae@latest" %} - 组织所有者能够查看成员的[双重身份验证 (2FA) 状态](/articles/about-two-factor-authentication) - 用于[要求所有组织成员使用双重身份验证](/articles/requiring-two-factor-authentication-in-your-organization)的选项{% endif %} +{% if currentVersion == "free-pro-team@latest" %}- The option to purchase a license for {% data variables.product.prodname_GH_advanced_security %} and use the features on private repositories. {% data reusables.advanced-security.more-info-ghas %}{% endif %} diff --git a/translations/zh-CN/data/reusables/pages/new-or-existing-repo.md b/translations/zh-CN/data/reusables/pages/new-or-existing-repo.md index 4b6a5f54351d..f93dafb94620 100644 --- a/translations/zh-CN/data/reusables/pages/new-or-existing-repo.md +++ b/translations/zh-CN/data/reusables/pages/new-or-existing-repo.md @@ -1,3 +1,5 @@ 如果站点是一个独立的项目,您可以创建新仓库来存储站点源代码。 如果您的站点与现有的项目关联,您可以添加站点的源代码添加{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}到该项目仓库的默认分支或其他分支上的 `/docs` 文件夹中。{% else %}到 `gh-pages` 分支或该项目仓库 `master` 分支上的 `docs` 文件夹中。{% endif %} 例如,如果您创建站点来发布已经在 {% data variables.product.product_name %} 中的项目文档, 您可能想要将站点的源代码存储在与项目相同的仓库中。 +{% if currentVersion == "free-pro-team@latest" %}If the account that owns the repository uses {% data variables.product.prodname_free_user %} or {% data variables.product.prodname_free_team %}, the repository must be public.{% endif %} + 如果要在现有仓库中创建站点,请跳至“[创建站点](#creating-your-site)”一节。 diff --git a/translations/zh-CN/data/reusables/pull_requests/rebase_and_merge_summary.md b/translations/zh-CN/data/reusables/pull_requests/rebase_and_merge_summary.md index 93c18a9fe898..fb7617bcb725 100644 --- a/translations/zh-CN/data/reusables/pull_requests/rebase_and_merge_summary.md +++ b/translations/zh-CN/data/reusables/pull_requests/rebase_and_merge_summary.md @@ -2,6 +2,6 @@ 要变基并合并拉取请求,必须在仓库中拥有[写入权限](/articles/repository-permission-levels-for-an-organization/),并且仓库必须[允许变基合并](/articles/configuring-commit-rebasing-for-pull-requests/)。 -{% data variables.product.product_name %} 上的变基和合并行为与 `git rebase` 略有偏差。 {% data variables.product.prodname_dotcom %} 上的变基和合并始终会更新提交者信息并创建新的提交 SHA,而 {% data variables.product.prodname_dotcom %} 外部的 `git rebase` 在提交原型上发生变基时不改变提交者信息。 For more information about `git rebase`, see [the official Git documentation](https://git-scm.com/docs/git-rebase). +{% data variables.product.product_name %} 上的变基和合并行为与 `git rebase` 略有偏差。 {% data variables.product.prodname_dotcom %} 上的变基和合并始终会更新提交者信息并创建新的提交 SHA,而 {% data variables.product.prodname_dotcom %} 外部的 `git rebase` 在提交原型上发生变基时不改变提交者信息。 有关 `git rebase` 的更多信息,请参阅[官方 Git 文档](https://git-scm.com/docs/git-rebase)。 有关 `git rebase` 的可视表示,请参阅 _Pro Git_ 一书中的[“Git 分支 - 变基”一章](https://git-scm.com/book/en/Git-Branching-Rebasing)。 diff --git a/translations/zh-CN/data/reusables/pull_requests/you-can-auto-merge.md b/translations/zh-CN/data/reusables/pull_requests/you-can-auto-merge.md index a5bcbffeae34..8cc765707c31 100644 --- a/translations/zh-CN/data/reusables/pull_requests/you-can-auto-merge.md +++ b/translations/zh-CN/data/reusables/pull_requests/you-can-auto-merge.md @@ -1,3 +1,3 @@ -{% if currentVersion == "free-pro-team@latest" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} You can configure a pull request to merge automatically when all merge requirements are met. 更多信息请参阅“[自动合并拉取请求](/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request)”。 -{% endif %} \ No newline at end of file +{% endif %} diff --git a/translations/zh-CN/data/reusables/webhooks/pull_request_webhook_properties.md b/translations/zh-CN/data/reusables/webhooks/pull_request_webhook_properties.md index 293058d64ad7..806d0ca62bf0 100644 --- a/translations/zh-CN/data/reusables/webhooks/pull_request_webhook_properties.md +++ b/translations/zh-CN/data/reusables/webhooks/pull_request_webhook_properties.md @@ -1,3 +1,3 @@ -| 键 | 类型 | 描述 | -| -------- | ----- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `action` | `字符串` | 执行的操作内容. Can be one of `opened`, `edited`, `closed`, `assigned`, `unassigned`, `review_requested`, `review_request_removed`, `ready_for_review`, `converted_to_draft`, `labeled`, `unlabeled`, `synchronize`, `locked`, `unlocked`, or `reopened`. 如果操作为 `closed`,并且 `merged` 键为 `false`,则拉取请求随未合并的提交而关闭。 如果操作为 `closed`,并且 `merged` 键为 `true`,则拉取请求被合并。 | +| 键 | 类型 | 描述 | +| -------- | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `action` | `字符串` | 执行的操作内容. 可以是以下之一:`opened`、`edited`、`closed`、`assigned`、`unassigned`、`review_requested`、`review_request_removed`、`ready_for_review`、`converted_to_draft`、`labeled`、`unlabeled`、`synchronize`、{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}`auto_merge_enabled`、`auto_merge_disabled`、{% endif %} `locked`、`unlocked` 或 `reopened`。 如果操作为 `closed`,并且 `merged` 键为 `false`,则拉取请求随未合并的提交而关闭。 如果操作为 `closed`,并且 `merged` 键为 `true`,则拉取请求被合并。 | diff --git a/translations/zh-CN/data/ui.yml b/translations/zh-CN/data/ui.yml index 6570d67a675b..763fb0c90e49 100644 --- a/translations/zh-CN/data/ui.yml +++ b/translations/zh-CN/data/ui.yml @@ -143,7 +143,7 @@ product_sublanding: no_result: 抱歉,没有与过滤条件匹配的指南。 filters: type: 类型 - topic: Topic + topic: 主题 all: 所有 guide_types: overview: 概览 diff --git a/translations/zh-CN/data/variables/action_code_examples.yml b/translations/zh-CN/data/variables/action_code_examples.yml index 11401c691272..88a621a00ffc 100644 --- a/translations/zh-CN/data/variables/action_code_examples.yml +++ b/translations/zh-CN/data/variables/action_code_examples.yml @@ -12,7 +12,7 @@ languages: JavaScript href: lannonbr/issue-label-manager-action tags: - - issues + - 议题 - labels - title: 声明同步 GitHub 标签 @@ -20,11 +20,11 @@ languages: 'Go, Dockerfile' href: micnncim/action-label-syncer tags: - - issues + - 议题 - labels - title: 向 GitHub 添加版本 - description: 在操作中发布 Github 版本 + description: Publish GitHub releases in an action languages: 'Dockerfile, Shell' href: elgohr/Github-Release-Action tags: @@ -32,7 +32,7 @@ - 发布 - title: 向 Dockerhub 发布 Docker 映像 - description: 用于生成和发布 Docker 映像的 Github 操作 + description: A GitHub Action used to build and publish Docker images languages: 'Dockerfile, Shell' href: elgohr/Publish-Docker-Github-Action tags: @@ -45,7 +45,7 @@ languages: 'JavaScript, Python' href: peter-evans/create-issue-from-file tags: - - issues + - 议题 - title: 使用资产发布 GitHub 版本 description: 用于创建 GitHub 版本的 GitHub 操作 @@ -62,7 +62,7 @@ tags: - projects - automation - - issues + - 议题 - 拉取请求 - title: 使用 Web 界面在本地运行 GitHub Actions @@ -123,16 +123,16 @@ - 发布 - title: 自动标记您的拉取请求(使用提交的文件) - description: 自动标记拉取请求(使用提交的文件)的 Github 操作 + description: GitHub action to label your pull requests auto-magically (using committed files) languages: 'TypeScript, Dockerfile, JavaScript' href: Decathlon/pull-request-labeler-action tags: - projects - - issues + - 议题 - labels - title: 根据作者团队名称向拉取请求添加标签 - description: 根据作者名称标记拉取请求的 Github 操作 + description: GitHub action to label your pull requests based on the author name languages: 'TypeScript, JavaScript' href: JulienKode/team-labeler-action tags: @@ -163,7 +163,7 @@ - 工作流程 - tools - labels - - issues + - 议题 - title: 回滚 GitHub 版本 description: 回滚或删除版本的 GitHub 操作 @@ -178,7 +178,7 @@ languages: 'JavaScript' href: dessant/lock-threads tags: - - issues + - 议题 - 拉取请求 - 工作流程 - @@ -234,7 +234,7 @@ href: robvanderleek/create-issue-branch tags: - probot - - issues + - 议题 - labels - title: 删除旧构件 diff --git a/translations/zh-CN/data/variables/product.yml b/translations/zh-CN/data/variables/product.yml index bafe52a212a5..890c56d3a0c3 100644 --- a/translations/zh-CN/data/variables/product.yml +++ b/translations/zh-CN/data/variables/product.yml @@ -147,10 +147,10 @@ current-340-version: '11.10.354' #Developer site product variables #Use this inside command-line and other code blocks doc_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://developer.github.com{% else %}https://developer.github.com/enterprise/{{currentVersion}}{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://docs.github.com/rest{% elsif enterpriseServerVersions contains currentVersion %}https://docs.github.com/enterprise/{{ currentVersion | version_num }}/rest{% elsif currentVersion == "github-ae@latest" %}https://docs.github.com/github-ae@latest/rest{% endif %} #Use this inside command-line code blocks api_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% else %}http(s)://[hostname]/api/v3{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/v3{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]{% endif %} #Use this inside command-line code blocks #Enterprise OAuth paths that don't include "/graphql" or "/api/v3" oauth_host_code: >- @@ -159,10 +159,10 @@ device_authorization_url: >- {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}[`https://github.com/login/device`](https://github.com/login/device){% else %}`http(s)://[hostname]/login/device`{% endif %} #Use this all other code blocks api_url_code: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% else %}http(s)://[hostname]/api/v3{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/v3{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]{% endif %} #Use this inside command-line code blocks graphql_url_pre: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% else %}http(s)://[hostname]/api/graphql{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/graphql{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]/graphql{% endif %} #Use this all other code blocks graphql_url_code: >- - {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% else %}http(s)://[hostname]/api/graphql{% endif %} + {% if currentVersion == "free-pro-team@latest" %}https://api.github.com/graphql{% elsif enterpriseServerVersions contains currentVersion %}http(s)://[hostname]/api/graphql{% elsif currentVersion == "github-ae@latest" %}https://api.[hostname]/graphql{% endif %}