You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As pipelines move to DSL2 with more modules, the nf-core lint command that runs in CI is starting to do a lot of API calls to check that modules are unchanged.
We're starting to see some fail due to 403 errors, which I guess are us hitting the unauthenticated rate limit.
Catch all API exceptions and log the full response (as we do for nf-core sync)
Authenticate if we can, if the GITHUB_TOKEN env var is set (see GH docs example)
Uses authentication from local gh CLI or a supplied bearer token if found.
Done to address nf-core#1496
Bit scared it'll break something, so ideally needs extensive testing.
Uses authentication from local gh CLI or a supplied bearer token if found.
Done to address nf-core#1496
Bit scared it'll break something, so ideally needs extensive testing.
Uses authentication from local gh CLI or a supplied bearer token if found.
Done to address nf-core#1496
Bit scared it'll break something, so ideally needs extensive testing.
Description of feature
As pipelines move to DSL2 with more modules, the
nf-core lint
command that runs in CI is starting to do a lot of API calls to check that modules are unchanged.We're starting to see some fail due to 403 errors, which I guess are us hitting the unauthenticated rate limit.
nf-core sync
)GITHUB_TOKEN
env var is set (see GH docs example)Failing actions log
Cleaned up verbose log
The text was updated successfully, but these errors were encountered: