Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Dependabot timing out #4982

Closed
1 task
Tracked by #3574
romaricpascal opened this issue May 14, 2024 · 3 comments · Fixed by #4999
Closed
1 task
Tracked by #3574

Fix Dependabot timing out #4982

romaricpascal opened this issue May 14, 2024 · 3 comments · Fixed by #4999
Assignees
Labels
🐛 bug Something isn't working the way it should (including incorrect wording in documentation) small story tooling

Comments

@romaricpascal
Copy link
Member

What

Restore Dependabot's ability to update our dependencies, as our dependabot builds have been timing out lately.

We're in touch with GitHub support which suggested looking into Dependabot's option, especially its allow and ignore parameters, to limit the packages being updated.

Before we look into it, we've asked more details about the 39min gap at the end of Dependabot's log, which make it look like something is stuck rather than us having too many things to update.

Why

Dependabot not running means we're no longer keeping up to date with our dependencies. As the library we ship is dependency free and our tooling is OK for now, this doesn't stop us from working or releasing but the longer Dependabot remains stuck, the more work we'll have to get back up to date once it's unblocked.

Who needs to work on this

Developers

Who needs to review this

Developers

Done when

  • Our dependencies are updated again by Dependabot
@romaricpascal romaricpascal added 🐛 bug Something isn't working the way it should (including incorrect wording in documentation) awaiting triage Needs triaging by team tooling small story labels May 14, 2024
@romaricpascal
Copy link
Member Author

Further discussions with GitHub support got us pointed to running Dependabot on Actions

@patrickpatrickpatrick
Copy link
Contributor

patrickpatrickpatrick commented May 23, 2024

It seems like #4999 fixed the issue. I suppose that Dependabot shouldn't just hang forever if it encounters an error like this, so it might still be worth talking to Github Support about that. That's probably a separate task though since this immediate problem has been resolved, so it is safe to close this issue @romaricpascal ?

@romaricpascal
Copy link
Member Author

I think it's fine to close given we have #4853 to nudge us to upgrade to the new syntax for ESLint plugins. I'll add a note on that one to remember to re-enable updates of ESLint once we've done that 😊

@romaricpascal romaricpascal linked a pull request May 24, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Something isn't working the way it should (including incorrect wording in documentation) small story tooling
Projects
Status: Done 🏁
Development

Successfully merging a pull request may close this issue.

2 participants