Skip to content

Commit

Permalink
eol: Add reason strings for exclusions and add rust-nightly
Browse files Browse the repository at this point in the history
  • Loading branch information
bbhtt committed Jul 17, 2024
1 parent 77a0556 commit 9f1a262
Showing 1 changed file with 23 additions and 1 deletion.
24 changes: 23 additions & 1 deletion .github/scripts/archive_eol.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,28 +52,48 @@ def main() -> None:
# Exclude refs that have EOL notices but are still maintained
# in some branch
excludes = {
# Maintainer EOLs old branches
"com.riverbankcomputing.PyQt.BaseApp",
# 19.08 branch is EOL
"org.freedesktop.LinuxAudio.BaseExtension",
"org.freedesktop.LinuxAudio.Plugins.LSP",
"org.freedesktop.LinuxAudio.Plugins.setBfree",
"org.freedesktop.LinuxAudio.Plugins.sfizz",
"org.freedesktop.LinuxAudio.Plugins.x42Plugins",
"org.freedesktop.LinuxAudio.Plugins.ZamPlugins",
# 1.6 branch is EOL
"org.freedesktop.Sdk.Extension.golang",
# 19.08, 20.08, 21.08 are EOL
"org.freedesktop.Sdk.Extension.mono6",
# 1.6, 18.08, 19.08 are EOL
"org.freedesktop.Sdk.Extension.openjdk8",
# 18.08 is EOL
"org.freedesktop.Sdk.Extension.php73",
# 1.6 is EOL
"org.freedesktop.Sdk.Extension.rust-stable",
# EOL notice added for special reasons
"org.freedesktop.Sdk.Extension.rust-nightly",
# 19.08, 20.08 are EOL
"org.freedesktop.Sdk.Extension.ziglang",
# rename is EOL but github repo is
# case-insensitive
"org.gnome.Chess",
"org.gnome.GHex",
"org.gnome.Quadrapassel",
"org.gnome.Tetravex",
# EOL-ed to hide from website
"org.kde.kate",
# rename is EOL but github repo is
# case-insensitive
"org.kekikakademi.eFatura",
# EOL notice added for special reasons
"org.mozilla.firefox.BaseApp",
# rename is EOL but github repo is
# case-insensitive
"org.tabos.twofun",
# 3-18.08 is EOL
"org.videolan.VLC.Plugin.bdj",
# 3-1.6, 3-18.08 is EOL
"org.videolan.VLC.Plugin.fdkaac",
}
# we need to get apps which are EOL on both supported arches
Expand All @@ -85,7 +105,9 @@ def main() -> None:
if not eols:
return

earliest = datetime.datetime.now(datetime.timezone.utc) - datetime.timedelta(weeks=60)
earliest = datetime.datetime.now(datetime.timezone.utc) - datetime.timedelta(
weeks=60
)
count = 0
while count < len(eols):
refname = eols[count]
Expand Down

0 comments on commit 9f1a262

Please sign in to comment.