setup-java icon indicating copy to clipboard operation
setup-java copied to clipboard

Rate limits for unauthenticated requests

Open sormuras opened this issue 8 months ago • 0 comments

https://github.blog/changelog/2025-05-08-updated-rate-limits-for-unauthenticated-requests/

To provide a secure and dependable experience on GitHub, we’re rolling out updates to rate limits for requests made without authentication. These changes will apply to operations like cloning repositories over HTTPS, anonymously interacting with our REST APIs, and downloading files from raw.githubusercontent.com.

The latter is directly used by this action in:

https://github.com/oracle-actions/setup-java/blob/8169915cd6b94ce0eac2464a1aee7f1fd4a404a8/src/Download.java#L459

Let's watch out for any download issues caused by the new limits.

Primary rate limit for unauthenticated users You can make unauthenticated requests if you are only fetching public data. Unauthenticated requests are associated with the originating IP address, not with the user or application that made the request.

The primary rate limit for unauthenticated requests is 60 requests per hour.

sormuras avatar Jun 02 '25 16:06 sormuras