dart-lang / pub-dev

The pub.dev website
https://pub.dev
BSD 3-Clause "New" or "Revised" License
789 stars 146 forks source link

repository link missing for package:collection #7107

Closed eseidel closed 1 year ago

eseidel commented 1 year ago

package:collection definitely has repository set in its pub spec: https://github.com/dart-lang/collection/blob/master/pubspec.yaml

But somehow the repository link does not show up in pub:

image

Not really sure what's gone wrong. 🤷

isoos commented 1 year ago

Looks like either a network, GitHub or a rate limit issue at the time of the analysis:

image

Verification happens here: https://github.com/dart-lang/pana/blob/master/lib/src/repository/check_repository.dart

@jonasfj any preference on how to retry it?

jonasfj commented 1 year ago

@isoos I think we need to debug issues like this. Ideally, we print the error to task log, and expose a link to the task log from the /score page.

Then, if we conclude that it is github rate-limiting us, we can ask github if they can allowlist our IP; or we can register an application or add more external IPs.

eseidel commented 1 year ago

Thanks for fixing/re-running the package.

sigurdm commented 1 year ago

Closing this in favor of https://github.com/dart-lang/pub-dev/issues/7116