itmo-is-dev / ASAP

ASAP – Assessment System Automatisation Platform
Other
1 stars 0 forks source link

–– [BUG] Последовательность allure-report action'ов #195

Open ronimizy opened 1 year ago

ronimizy commented 1 year ago

Case

Пр был смержен до того, как отработал экшн с тестами и репортом. После мержа пр, запустился экшн для удаления репорта, т.к. репорт ещё не был сгенерирован, экшн ничего не удалил. Если не отменять генерацию репорта, то отчёт навсегда останется в памяти и не будет почищен.

Implementation

Добавить concurrency в рамках связки экшенов test+prune для отдельного пр'а

ronimizy commented 1 year ago

PR: https://github.com/itmo-is-dev/ASAP/pull/193

Cancelled test Action: https://github.com/itmo-is-dev/ASAP/actions/runs/5229853591

Prune run: https://github.com/itmo-is-dev/ASAP/actions/runs/5229854045

Success test run для этого же коммита: https://github.com/itmo-is-dev/ASAP/actions/runs/5229857768?pr=194