519 lines
14 KiB
JavaScript
519 lines
14 KiB
JavaScript
export const noContent = {
|
|
request: [
|
|
{
|
|
key: 'default',
|
|
request: {
|
|
contentType: 'application/json',
|
|
description: 'Example',
|
|
acceptHeader: 'application/vnd.github.v3+json',
|
|
bodyParameters: {
|
|
encrypted_value: 'c2VjcmV0',
|
|
key_id: '012345678912345678',
|
|
visibility: 'selected',
|
|
selected_repository_ids: [Array],
|
|
},
|
|
parameters: { org: 'ORG', secret_name: 'SECRET_NAME' },
|
|
},
|
|
},
|
|
],
|
|
response: [
|
|
{
|
|
key: '201',
|
|
response: {
|
|
statusCode: '201',
|
|
description: 'Response when creating a secret',
|
|
},
|
|
},
|
|
{
|
|
key: '200',
|
|
response: {
|
|
statusCode: '200',
|
|
description: 'Response when creating a secret',
|
|
},
|
|
},
|
|
{
|
|
key: '304',
|
|
response: {
|
|
statusCode: '304',
|
|
description: 'Response when creating a secret',
|
|
},
|
|
},
|
|
{
|
|
key: '404',
|
|
response: {
|
|
statusCode: '404',
|
|
description: 'Response when creating a secret',
|
|
},
|
|
},
|
|
],
|
|
merged: [
|
|
{
|
|
key: '201',
|
|
request: {
|
|
contentType: 'application/json',
|
|
description: 'Example',
|
|
acceptHeader: 'application/vnd.github.v3+json',
|
|
bodyParameters: {
|
|
encrypted_value: 'c2VjcmV0',
|
|
key_id: '012345678912345678',
|
|
visibility: 'selected',
|
|
selected_repository_ids: [Array],
|
|
},
|
|
parameters: { org: 'ORG', secret_name: 'SECRET_NAME' },
|
|
},
|
|
response: {
|
|
statusCode: '201',
|
|
description: 'Response when creating a secret',
|
|
},
|
|
},
|
|
{
|
|
key: '200',
|
|
request: {
|
|
contentType: 'application/json',
|
|
description: 'Example',
|
|
acceptHeader: 'application/vnd.github.v3+json',
|
|
bodyParameters: {
|
|
encrypted_value: 'c2VjcmV0',
|
|
key_id: '012345678912345678',
|
|
visibility: 'selected',
|
|
selected_repository_ids: [Array],
|
|
},
|
|
parameters: { org: 'ORG', secret_name: 'SECRET_NAME' },
|
|
},
|
|
response: {
|
|
statusCode: '200',
|
|
description: 'Response when creating a secret',
|
|
},
|
|
},
|
|
],
|
|
}
|
|
|
|
export const multipleContent = {
|
|
request: [
|
|
{
|
|
key: 'default',
|
|
request: {
|
|
description: 'Example',
|
|
acceptHeader: 'application/vnd.github.v3+json',
|
|
parameters: { key_id: 'KEY_ID' },
|
|
},
|
|
},
|
|
],
|
|
response: [
|
|
{
|
|
key: 'default',
|
|
response: {
|
|
statusCode: '200',
|
|
contentType: 'application/json',
|
|
description: 'Response',
|
|
example: {
|
|
key: '2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234',
|
|
id: 2,
|
|
url: 'https://api.github.com/user/keys/2',
|
|
title: 'ssh-rsa AAAAB3NzaC1yc2EAAA',
|
|
created_at: '2020-06-11T21:31:57Z',
|
|
verified: false,
|
|
read_only: false,
|
|
},
|
|
},
|
|
},
|
|
{
|
|
key: 'default',
|
|
response: {
|
|
statusCode: '201',
|
|
contentType: 'application/json',
|
|
description: 'Response',
|
|
example: {
|
|
key: '2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234',
|
|
id: 2,
|
|
url: 'https://api.github.com/user/keys/2',
|
|
title: 'ssh-rsa AAAAB3NzaC1yc2EAAA',
|
|
created_at: '2020-06-11T21:31:57Z',
|
|
verified: false,
|
|
read_only: false,
|
|
},
|
|
},
|
|
},
|
|
],
|
|
merged: [
|
|
{
|
|
key: 'default',
|
|
request: {
|
|
description: 'Example',
|
|
acceptHeader: 'application/vnd.github.v3+json',
|
|
parameters: { key_id: 'KEY_ID' },
|
|
},
|
|
response: {
|
|
statusCode: '200',
|
|
contentType: 'application/json',
|
|
description: 'Response',
|
|
example: {
|
|
key: '2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234',
|
|
id: 2,
|
|
url: 'https://api.github.com/user/keys/2',
|
|
title: 'ssh-rsa AAAAB3NzaC1yc2EAAA',
|
|
created_at: '2020-06-11T21:31:57Z',
|
|
verified: false,
|
|
read_only: false,
|
|
},
|
|
},
|
|
},
|
|
{
|
|
key: 'default',
|
|
request: {
|
|
description: 'Example',
|
|
acceptHeader: 'application/vnd.github.v3+json',
|
|
parameters: { key_id: 'KEY_ID' },
|
|
},
|
|
response: {
|
|
statusCode: '201',
|
|
contentType: 'application/json',
|
|
description: 'Response',
|
|
example: {
|
|
key: '2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234',
|
|
id: 2,
|
|
url: 'https://api.github.com/user/keys/2',
|
|
title: 'ssh-rsa AAAAB3NzaC1yc2EAAA',
|
|
created_at: '2020-06-11T21:31:57Z',
|
|
verified: false,
|
|
read_only: false,
|
|
},
|
|
},
|
|
},
|
|
],
|
|
}
|
|
|
|
export const noResponse = {
|
|
request: [
|
|
{
|
|
key: 'default',
|
|
request: {
|
|
description: 'Example',
|
|
acceptHeader: 'application/vnd.github.v3+json',
|
|
parameters: { key_id: 'KEY_ID' },
|
|
},
|
|
},
|
|
],
|
|
response: [],
|
|
merged: [],
|
|
}
|
|
|
|
export const oneToOne = {
|
|
request: [
|
|
{
|
|
key: 'default',
|
|
request: {
|
|
contentType: 'application/json',
|
|
description: 'Example',
|
|
acceptHeader: 'application/vnd.github.v3+json',
|
|
bodyParameters: {
|
|
name: 'web',
|
|
events: ['organization', 'user'],
|
|
config: {
|
|
url: 'https://example.com/webhook',
|
|
content_type: 'json',
|
|
secret: 'secret',
|
|
},
|
|
},
|
|
},
|
|
},
|
|
],
|
|
response: [
|
|
{
|
|
key: 'non-default',
|
|
response: {
|
|
statusCode: '201',
|
|
contentType: 'application/json',
|
|
description: 'Response',
|
|
example: {
|
|
type: 'Global',
|
|
id: 1,
|
|
name: 'web',
|
|
active: true,
|
|
events: ['organization', 'user'],
|
|
config: {
|
|
url: 'https://example.com',
|
|
content_type: 'json',
|
|
insecure_ssl: '0',
|
|
secret: '********',
|
|
},
|
|
updated_at: '2017-12-07T00:14:59Z',
|
|
created_at: '2017-12-07T00:14:59Z',
|
|
url: 'https://api.github.com/admin/hooks/1',
|
|
ping_url: 'https://api.github.com/admin/hooks/1/pings',
|
|
},
|
|
},
|
|
},
|
|
],
|
|
merged: [
|
|
{
|
|
key: 'default',
|
|
request: {
|
|
contentType: 'application/json',
|
|
description: 'Example',
|
|
acceptHeader: 'application/vnd.github.v3+json',
|
|
bodyParameters: {
|
|
name: 'web',
|
|
events: ['organization', 'user'],
|
|
config: {
|
|
url: 'https://example.com/webhook',
|
|
content_type: 'json',
|
|
secret: 'secret',
|
|
},
|
|
},
|
|
},
|
|
response: {
|
|
statusCode: '201',
|
|
contentType: 'application/json',
|
|
description: 'Response',
|
|
example: {
|
|
type: 'Global',
|
|
id: 1,
|
|
name: 'web',
|
|
active: true,
|
|
events: ['organization', 'user'],
|
|
config: {
|
|
url: 'https://example.com',
|
|
content_type: 'json',
|
|
insecure_ssl: '0',
|
|
secret: '********',
|
|
},
|
|
updated_at: '2017-12-07T00:14:59Z',
|
|
created_at: '2017-12-07T00:14:59Z',
|
|
url: 'https://api.github.com/admin/hooks/1',
|
|
ping_url: 'https://api.github.com/admin/hooks/1/pings',
|
|
},
|
|
},
|
|
},
|
|
],
|
|
}
|
|
|
|
export const matchingTags = {
|
|
request: [
|
|
{
|
|
key: 'example-of-in-progress-conclusion',
|
|
request: {
|
|
contentType: 'application/json',
|
|
description: 'Response for in_progress conclusion',
|
|
acceptHeader: 'application/vnd.github.v3+json',
|
|
bodyParameters: {
|
|
name: 'mighty_readme',
|
|
head_sha: 'ce587453ced02b1526dfb4cb910479d431683101',
|
|
status: 'in_progress',
|
|
external_id: '42',
|
|
started_at: '2018-05-04T01:14:52Z',
|
|
output: {
|
|
title: 'Mighty Readme report',
|
|
summary: '',
|
|
text: '',
|
|
},
|
|
},
|
|
parameters: {
|
|
owner: 'OWNER',
|
|
repo: 'REPO',
|
|
},
|
|
},
|
|
},
|
|
{
|
|
key: 'example-that-will-not-be-used',
|
|
request: {
|
|
contentType: 'application/json',
|
|
description: 'Response for in_progress conclusion',
|
|
acceptHeader: 'application/vnd.github.v3+json',
|
|
bodyParameters: {
|
|
name: 'mighty_readme',
|
|
head_sha: 'ce587453ced02b1526dfb4cb910479d431683101',
|
|
status: 'in_progress',
|
|
external_id: '42',
|
|
started_at: '2018-05-04T01:14:52Z',
|
|
output: {
|
|
title: 'Mighty Readme report',
|
|
summary: '',
|
|
text: '',
|
|
},
|
|
},
|
|
parameters: {
|
|
owner: 'OWNER',
|
|
repo: 'REPO',
|
|
},
|
|
},
|
|
},
|
|
{
|
|
key: 'example-of-completed-conclusion',
|
|
request: {
|
|
contentType: 'application/json',
|
|
description: 'Response for completed conclusion',
|
|
acceptHeader: 'application/vnd.github.v3+json',
|
|
bodyParameters: {
|
|
name: 'mighty_readme',
|
|
head_sha: 'ce587453ced02b1526dfb4cb910479d431683101',
|
|
status: 'completed',
|
|
started_at: '2017-11-30T19:39:10Z',
|
|
conclusion: 'success',
|
|
completed_at: '2017-11-30T19:49:10Z',
|
|
actions: [
|
|
{
|
|
label: 'Fix',
|
|
identifier: 'fix_errors',
|
|
description: 'Allow us to fix these errors for you',
|
|
},
|
|
],
|
|
},
|
|
parameters: {
|
|
owner: 'OWNER',
|
|
repo: 'REPO',
|
|
},
|
|
},
|
|
},
|
|
],
|
|
response: [
|
|
{
|
|
key: 'example-of-in-progress-conclusion',
|
|
response: {
|
|
statusCode: '201',
|
|
contentType: 'application/json',
|
|
description: 'Response for completed conclusion',
|
|
example: {
|
|
id: 4,
|
|
head_sha: 'ce587453ced02b1526dfb4cb910479d431683101',
|
|
node_id: 'MDg6Q2hlY2tSdW40',
|
|
external_id: '42',
|
|
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: 'in_progress',
|
|
conclusion: null,
|
|
started_at: '2018-05-04T01:14:52Z',
|
|
completed_at: null,
|
|
name: 'mighty_readme',
|
|
check_suite: {
|
|
id: 5,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
{
|
|
key: 'example-of-completed-conclusion',
|
|
response: {
|
|
statusCode: '201',
|
|
contentType: 'application/json',
|
|
description: 'Response for completed conclusion',
|
|
example: {
|
|
id: 4,
|
|
head_sha: 'ce587453ced02b1526dfb4cb910479d431683101',
|
|
node_id: 'MDg6Q2hlY2tSdW40',
|
|
external_id: '42',
|
|
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',
|
|
name: 'mighty_readme',
|
|
check_suite: {
|
|
id: 5,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
],
|
|
merged: [
|
|
{
|
|
key: 'example-of-in-progress-conclusion',
|
|
request: {
|
|
contentType: 'application/json',
|
|
description: 'Response for in_progress conclusion',
|
|
acceptHeader: 'application/vnd.github.v3+json',
|
|
bodyParameters: {
|
|
name: 'mighty_readme',
|
|
head_sha: 'ce587453ced02b1526dfb4cb910479d431683101',
|
|
status: 'in_progress',
|
|
external_id: '42',
|
|
started_at: '2018-05-04T01:14:52Z',
|
|
output: {
|
|
title: 'Mighty Readme report',
|
|
summary: '',
|
|
text: '',
|
|
},
|
|
},
|
|
parameters: {
|
|
owner: 'OWNER',
|
|
repo: 'REPO',
|
|
},
|
|
},
|
|
response: {
|
|
statusCode: '201',
|
|
contentType: 'application/json',
|
|
description: 'Response for completed conclusion',
|
|
example: {
|
|
id: 4,
|
|
head_sha: 'ce587453ced02b1526dfb4cb910479d431683101',
|
|
node_id: 'MDg6Q2hlY2tSdW40',
|
|
external_id: '42',
|
|
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: 'in_progress',
|
|
conclusion: null,
|
|
started_at: '2018-05-04T01:14:52Z',
|
|
completed_at: null,
|
|
name: 'mighty_readme',
|
|
check_suite: {
|
|
id: 5,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
{
|
|
key: 'example-of-completed-conclusion',
|
|
request: {
|
|
contentType: 'application/json',
|
|
description: 'Response for completed conclusion',
|
|
acceptHeader: 'application/vnd.github.v3+json',
|
|
bodyParameters: {
|
|
name: 'mighty_readme',
|
|
head_sha: 'ce587453ced02b1526dfb4cb910479d431683101',
|
|
status: 'completed',
|
|
started_at: '2017-11-30T19:39:10Z',
|
|
conclusion: 'success',
|
|
completed_at: '2017-11-30T19:49:10Z',
|
|
actions: [
|
|
{
|
|
label: 'Fix',
|
|
identifier: 'fix_errors',
|
|
description: 'Allow us to fix these errors for you',
|
|
},
|
|
],
|
|
},
|
|
parameters: {
|
|
owner: 'OWNER',
|
|
repo: 'REPO',
|
|
},
|
|
},
|
|
response: {
|
|
statusCode: '201',
|
|
contentType: 'application/json',
|
|
description: 'Response for completed conclusion',
|
|
example: {
|
|
id: 4,
|
|
head_sha: 'ce587453ced02b1526dfb4cb910479d431683101',
|
|
node_id: 'MDg6Q2hlY2tSdW40',
|
|
external_id: '42',
|
|
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',
|
|
name: 'mighty_readme',
|
|
check_suite: {
|
|
id: 5,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
],
|
|
}
|