From afdba763260a797d16bcce8e498641fefd604731 Mon Sep 17 00:00:00 2001 From: Henry Mercer Date: Wed, 31 May 2023 15:00:19 +0100 Subject: [PATCH] Wait a week before dropping support for end of life GHES versions --- .../update-supported-enterprise-server-versions/update.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/update-supported-enterprise-server-versions/update.py b/.github/workflows/update-supported-enterprise-server-versions/update.py index d09501ed2..56111a640 100755 --- a/.github/workflows/update-supported-enterprise-server-versions/update.py +++ b/.github/workflows/update-supported-enterprise-server-versions/update.py @@ -35,7 +35,9 @@ def main(): if oldest_supported_release is None or release_version < oldest_supported_release: end_of_life_date = datetime.date.fromisoformat(release_data["end"]) - if end_of_life_date > datetime.date.today(): + # The GHES version is not actually end of life until the end of the day specified by + # `end_of_life_date`. Wait an extra week to be safe. + if end_of_life_date > datetime.date.today() + datetime.timedelta(weeks=1): oldest_supported_release = release_version api_compatibility_data = {