Hi,
we use renovate to keep the sonarqube github actions (SonarSource/sonarqube-scan-action) up-to-date in our workflows. I noticed that the renovate bot (hosted by mend for github repos on AWS) started failing to update these dependencies.
A look in the log revealed that there seems to be an IP filter on the SonarSource org that prevents the bot from checking the releases for updates.
DEBUG: Datasource unknown error
{
"datasource": "github-tags"
"packageName": "SonarSource/sonarqube-scan-action"
"err": {
"message": "Although you appear to have the correct authorization credentials, the `SonarSource` organization has an IP allow list enabled, and your IP address is not permitted to access this resource.",
"stack": "Error: Although you appear to have the correct authorization credentials, the `SonarSource` organization has an IP allow list enabled, and your IP address is not permitted to access this resource.\n at GithubGraphqlDatasourceFetcher.doRawQuery (/usr/local/renovate/lib/util/github/graphql/datasource-fetcher.ts:136:21)\n at processTicksAndRejections (node:internal/process/task_queues:105:5)\n at GithubGraphqlDatasourceFetcher.doShrinkableQuery (/usr/local/renovate/lib/util/github/graphql/datasource-fetcher.ts:199:20)\n at GithubGraphqlDatasourceFetcher.doPaginatedFetch (/usr/local/renovate/lib/util/github/graphql/datasource-fetcher.ts:248:27)\n at GithubGraphqlDatasourceFetcher.doCachedQuery (/usr/local/renovate/lib/util/github/graphql/datasource-fetcher.ts:288:7)\n at GithubGraphqlDatasourceFetcher.getItems (/usr/local/renovate/lib/util/github/graphql/datasource-fetcher.ts:326:17)\n at Function.query (/usr/local/renovate/lib/util/github/graphql/datasource-fetcher.ts:60:19)\n at queryTags (/usr/local/renovate/lib/util/github/graphql/index.ts:15:15)\n at GithubTagsDatasource.getReleases (/usr/local/renovate/lib/modules/datasource/github-tags/index.ts:81:24)\n at getRegistryReleases (/usr/local/renovate/lib/modules/datasource/index.ts:86:15)\n at huntRegistries (/usr/local/renovate/lib/modules/datasource/index.ts:138:13)\n at fetchReleases (/usr/local/renovate/lib/modules/datasource/index.ts:363:15)"
}
}
help would be appreciated.