mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-03-30 12:45:40 +00:00
30 lines
783 B
Python
30 lines
783 B
Python
#!/usr/bin/env python
|
|
import requests
|
|
import json
|
|
import os
|
|
|
|
if __name__ == "__main__":
|
|
with open(os.environ["GITHUB_EVENT_PATH"], "r") as f:
|
|
event = json.load(f)
|
|
release = requests.get(
|
|
event["release"]["url"],
|
|
headers={
|
|
"Accept": "application/vnd.github.v3+json",
|
|
"Authorization": f"token {os.environ['GITHUB_TOKEN']}"
|
|
}
|
|
).json()
|
|
version_tag = release["tag_name"]
|
|
|
|
with open("CHANGELOG.md", "r") as f:
|
|
changelog = f.read()
|
|
|
|
notes_path = '.github/workflow_data/release.md'
|
|
with open(notes_path, "r") as f:
|
|
template = f.read()
|
|
notes = template.format(
|
|
VERSION_TAG=version_tag,
|
|
CHANGELOG=changelog
|
|
)
|
|
with open(notes_path, "w") as f:
|
|
f.write(notes)
|