finos / legend-pure

Legend Pure module
https://legend.finos.org
Apache License 2.0
66 stars 136 forks source link

Actions for handling release failures #676

Closed ivan-kyosev-gs closed 1 year ago

ivan-kyosev-gs commented 1 year ago

The release action may fail in 2 different ways due to OSSRH:

  1. The artifacts are uploaded to OSSRH, but the staging repo is not closed and released (in this case we trigger an action to simply close & release the stagin repo)
  2. The staging process in OSSHR fails and the staging repo is dropped (in this case we delete the release tag and commits from the master branch and run a new release action)
github-actions[bot] commented 1 year ago

Test Results

   513 files  ±0     513 suites  ±0   27m 27s :stopwatch: -3s 3 791 tests ±0  3 759 :heavy_check_mark: ±0  32 :zzz: ±0  0 :x: ±0  5 088 runs  ±0  5 056 :heavy_check_mark: ±0  32 :zzz: ±0  0 :x: ±0 

Results for commit 038aec38. ± Comparison against base commit 718a7627.