Adapte le canal aux versions candidates

This commit is contained in:
Alexandre NOEL 2026-09-08 20:15:08 +02:00
commit 465b384c08
3 changed files with 4 additions and 2 deletions

View file

@ -234,8 +234,9 @@ final class UpdateService
if (!is_array($releases)) {
throw new RuntimeException(t('updates.release_invalid'));
}
$acceptPrereleases = str_contains(self::currentVersion(), '-') || getenv('GLOBINOURS_RELEASES_PRERELEASES') === '1';
foreach ($releases as $release) {
if (!is_array($release) || !empty($release['draft']) || !empty($release['prerelease'])) {
if (!is_array($release) || !empty($release['draft']) || (!empty($release['prerelease']) && !$acceptPrereleases)) {
continue;
}
$version = ltrim(trim((string) ($release['tag_name'] ?? '')), 'vV');