[
  {
    "command": "gh release delete-asset v1.0 extra.txt -R <host>/<login>/tools --yes",
    "requests": [
      {
        "method": "DELETE",
        "path": "/api/v3/repos/<login>/tools/releases/assets/<id>",
        "query": {},
        "headers": {
          "accept": "application/json",
          "content-type": "application/json; charset=utf-8",
          "x-github-api-version": "2022-11-28"
        },
        "body": null,
        "status": 204
      },
      {
        "method": "GET",
        "path": "/api/v3/repos/<login>/tools/releases/tags/v1.0",
        "query": {},
        "headers": {
          "accept": "application/json",
          "content-type": "application/json; charset=utf-8",
          "x-github-api-version": "2022-11-28"
        },
        "body": null,
        "status": 200
      },
      {
        "method": "POST",
        "path": "/api/graphql",
        "query": {},
        "headers": {
          "accept": "application/json",
          "content-type": "application/json",
          "graphql-features": "merge_queue",
          "x-github-api-version": "2022-11-28"
        },
        "body": {
          "query": "query RepositoryReleaseByTag($name:String!$owner:String!$tagName:String!){repository(owner: $owner, name: $name){release(tagName: $tagName){databaseId,isDraft}}}",
          "variables": {
            "name": "tools",
            "owner": "<login>",
            "tagName": "v1.0"
          }
        },
        "status": 200
      }
    ]
  },
  {
    "command": "gh release view v1.0 -R <host>/<login>/tools --json assets",
    "requests": [
      {
        "method": "GET",
        "path": "/api/v3/repos/<login>/tools/releases/tags/v1.0",
        "query": {},
        "headers": {
          "accept": "application/json",
          "content-type": "application/json; charset=utf-8",
          "x-github-api-version": "2022-11-28"
        },
        "body": null,
        "status": 200
      },
      {
        "method": "POST",
        "path": "/api/graphql",
        "query": {},
        "headers": {
          "accept": "application/json",
          "content-type": "application/json",
          "graphql-features": "merge_queue",
          "x-github-api-version": "2022-11-28"
        },
        "body": {
          "query": "query RepositoryReleaseByTag($name:String!$owner:String!$tagName:String!){repository(owner: $owner, name: $name){release(tagName: $tagName){databaseId,isDraft}}}",
          "variables": {
            "name": "tools",
            "owner": "<login>",
            "tagName": "v1.0"
          }
        },
        "status": 200
      }
    ]
  }
]
