scala / scala3

The Scala 3 compiler, also known as Dotty.
https://dotty.epfl.ch
Apache License 2.0
5.72k stars 1.04k forks source link

Better reporting when Nightly build fails #19785

Open hamzaremmal opened 4 months ago

hamzaremmal commented 4 months ago

For now, when we have a nightly build failure, the bot open an issue with a single link to the GitHub action failure.

Since those kind of issues are a blocker, we can suggest a quick patch in the generated issue. For example:

if the root of the failure is linked to a community build project, please consider disabling the test in CommunityBuildTest.scala and open an issue to enable back the test later
hamzaremmal commented 4 months ago

These issues should automatically be assigned to me and @Gedochao to notify us ASAP. We can reassign them later if needed.

anatoliykmetyuk commented 4 months ago

It may also be possible to generate a PR disabling the test automatically and reference it in the suggested fix message.

hamzaremmal commented 4 months ago

I've also suggested a solution based on the upcoming dotty-bot. Maybe have a command such as @dotty-bot community-build disable <project-name>