Skip to content
This repository has been archived by the owner on Nov 30, 2022. It is now read-only.

v0.9.0

Compare
Choose a tag to compare
@jasonrudolph jasonrudolph released this 14 Mar 20:15
· 6 commits to main since this release
0051afa
  • Gracefully handle failure downloading test-reporter binary (63f43af)

    Prior to this change, a failure when downloading the BuildPulse test-reporter would cause the whole build to fail, which is a rotten experience.

    In theory, the download should always succeed. But networks are messy, and we never want BuildPulse to make anyone's builds unstable. So in the (hopefully rare) scenario where we're unable to download the BuildPulse test-reporter, the action will skip the BuildPulse analysis for the build and emit a warning in the build logs and via an annotation.

    Also, in the (again hopefully rare) scenario where we're unable to download the binary from get.buildpulse.io, the action will use github.com as a backup source for the binary.

  • If we can't connect within 5 seconds when downloading the test-reporter binary, give up so that we don't delay completion of the build (0051afa)