From fbd0a5c866c02f7e98e5272b4fd0c26973fc81fb Mon Sep 17 00:00:00 2001
From: nd <git@notandy.de>
Date: Thu, 25 Nov 2021 23:27:09 +0100
Subject: [PATCH] move another script

---
 filter-versions-from-github.py | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100755 filter-versions-from-github.py

diff --git a/filter-versions-from-github.py b/filter-versions-from-github.py
new file mode 100755
index 0000000..2841f8b
--- /dev/null
+++ b/filter-versions-from-github.py
@@ -0,0 +1,21 @@
+#!/usr/bin/env python3
+import os
+import requests
+import git
+
+githubpath = os.environ["UPSTREAM_GITHUB_PATH"]
+
+repo = git.Repo('.')
+req = requests.get(f"https://api.github.com/repos/{githubpath}/releases")
+releases = [ release['tag_name'] for release in req.json() ]
+releases.sort()
+
+for release in releases:
+	release_exists = False
+	for tag in repo.tags:
+		if tag.name == release:
+			release_exists = True
+			break
+	if release_exists:
+		continue
+	print(release)
-- 
GitLab