mirror of
https://github.com/minetest/contentdb.git
synced 2024-12-22 22:12:24 +01:00
Use date as release title in webhook
This commit is contained in:
parent
a94c398633
commit
a7364990bd
@ -14,6 +14,8 @@
|
|||||||
# You should have received a copy of the GNU Affero General Public License
|
# You should have received a copy of the GNU Affero General Public License
|
||||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
|
||||||
from flask import Blueprint, abort
|
from flask import Blueprint, abort
|
||||||
from flask_babel import gettext
|
from flask_babel import gettext
|
||||||
|
|
||||||
@ -147,7 +149,7 @@ def webhook():
|
|||||||
event = request.headers.get("X-GitHub-Event")
|
event = request.headers.get("X-GitHub-Event")
|
||||||
if event == "push":
|
if event == "push":
|
||||||
ref = json["after"]
|
ref = json["after"]
|
||||||
title = json["head_commit"]["message"].partition("\n")[0]
|
title = datetime.datetime.utcnow().strftime("%Y-%m-%d") + " " + ref[:5]
|
||||||
branch = json["ref"].replace("refs/heads/", "")
|
branch = json["ref"].replace("refs/heads/", "")
|
||||||
if branch not in [ "master", "main" ]:
|
if branch not in [ "master", "main" ]:
|
||||||
return jsonify({ "success": False, "message": "Webhook ignored, as it's not on the master/main branch" })
|
return jsonify({ "success": False, "message": "Webhook ignored, as it's not on the master/main branch" })
|
||||||
|
@ -13,6 +13,7 @@
|
|||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Affero General Public License
|
# You should have received a copy of the GNU Affero General Public License
|
||||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
import datetime
|
||||||
|
|
||||||
from flask import Blueprint, request, jsonify
|
from flask import Blueprint, request, jsonify
|
||||||
|
|
||||||
@ -53,8 +54,7 @@ def webhook_impl():
|
|||||||
event = json["event_name"]
|
event = json["event_name"]
|
||||||
if event == "push":
|
if event == "push":
|
||||||
ref = json["after"]
|
ref = json["after"]
|
||||||
title = ref[:5]
|
title = datetime.datetime.utcnow().strftime("%Y-%m-%d") + " " + ref[:5]
|
||||||
|
|
||||||
branch = json["ref"].replace("refs/heads/", "")
|
branch = json["ref"].replace("refs/heads/", "")
|
||||||
if branch not in ["master", "main"]:
|
if branch not in ["master", "main"]:
|
||||||
return jsonify({"success": False,
|
return jsonify({"success": False,
|
||||||
|
Loading…
Reference in New Issue
Block a user