# Find migration pain issues

**Use case:** 

Collect open public issues mentioning migration problems for product research, upgrade planning, and developer-experience analysis.

## Input

```json
{
  "repositories": [
    "microsoft/vscode"
  ],
  "searchQueries": [
    "is:issue is:open migration \"breaking change\""
  ],
  "state": "open",
  "includeIssues": true,
  "includePullRequests": false,
  "labels": [],
  "since": "",
  "maxItems": 5
}
```

## Output

```json
{
  "repository": {
    "label": "Repository",
    "format": "string"
  },
  "type": {
    "label": "Type",
    "format": "string"
  },
  "number": {
    "label": "Number",
    "format": "integer"
  },
  "title": {
    "label": "Title",
    "format": "string"
  },
  "state": {
    "label": "State",
    "format": "string"
  },
  "url": {
    "label": "URL",
    "format": "string"
  },
  "authorLogin": {
    "label": "Author",
    "format": "string"
  },
  "labels": {
    "label": "Labels",
    "format": "array"
  },
  "commentsCount": {
    "label": "Comments",
    "format": "integer"
  },
  "createdAt": {
    "label": "Created",
    "format": "string"
  },
  "updatedAt": {
    "label": "Updated",
    "format": "string"
  },
  "sourceQuery": {
    "label": "Source query",
    "format": "string"
  },
  "scrapedAt": {
    "label": "Scraped",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [GitHub Issues & Pull Requests Scraper](https://apify.com/fetch_cat/github-issues-pull-requests-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/fetch_cat/github-issues-pull-requests-scraper) to learn more, explore other use cases, and run it yourself.