-
Notifications
You must be signed in to change notification settings - Fork 29.7k
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
Flaky "Build from tarball" workflow on GitHub Actions #33947
Comments
It’s lost among all the output (the UI for browsing logs isn’t great) but this run was an actual failure:
|
Good, only one flaky failure left :) |
If there are no logs (the raw log doesn't even contain the output from the steps that completed successfully) it sounds more like a failure on GitHub's side. |
It does, but it only happens on that specific job and in happens quite frequently. There might be something we can do to fix or mitigate it. |
Have we tried running with |
No we haven't. I believe it will require a repository admin (i.e. TSC member) to add the secret to this repository: https://help.github.com/en/actions/configuring-and-managing-workflows/managing-a-workflow-run#enabling-step-debug-logging |
Doesn't seem like we're able to set it for a specific workflow though. Would there be any unwanted side effects with it (performance impact, leaked secret variables, etc.)? |
The DX for actions debug is not great still - secrets set properly will all show up starred out (********) but given that it's not scopable per-action i'd say that our best bet should we do it is to turn it on, trigger a run or two to see the issue, pull the raw logs to dig through, and then turn it back off 🤔 |
TBH this test is fairly wasteful. Should we maybe move it to be cron based? |
I think this was fixed? If not feel free to reopen |
This has been going on for at least a month, and seems to be the major source of flakiness on our Actions runs. Sometimes the
build-tarball
job will fail with no logs after 40+ minutes:(https://github.com/nodejs/node/runs/784411094?check_suite_focus=true)
Sometimes it will fail with an error like below:
(https://github.com/nodejs/node/runs/784761789?check_suite_focus=true)
As a consequence, the other jobs in the tarball workflow won't run.
The text was updated successfully, but these errors were encountered: