diff --git a/VERSION b/VERSION index fcbaa84..6769f67 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.6.14 +0.6.15 diff --git a/actions/release-publication/action.yml b/actions/release-publication/action.yml index 18a0ac3..4667d1b 100644 --- a/actions/release-publication/action.yml +++ b/actions/release-publication/action.yml @@ -110,7 +110,13 @@ runs: exit "${exit_code}" fi - echo "Publication not complete yet (attempt ${attempt}/${RELEASE_ATTEMPTS}); retrying after ${RELEASE_DELAY_SECONDS}s." + pending="$(php -r ' + $v=json_decode(file_get_contents($argv[1]), true, 512, JSON_THROW_ON_ERROR); + $errors=$v["errors"] ?? []; + echo $errors === [] ? "Publication state has not converged yet." : implode(" | ", $errors); + ' "${verification_file}")" + echo "Publication not complete yet (attempt ${attempt}/${RELEASE_ATTEMPTS}): ${pending}" + echo "Retrying after ${RELEASE_DELAY_SECONDS}s." sleep "${RELEASE_DELAY_SECONDS}" done