Compare commits

...

3 Commits

Author SHA1 Message Date
6da0b5dac0 Merge remote-tracking branch 'origin/main' 2024-03-01 19:30:19 +01:00
6c714abedd Add a button to go to the github page 2024-03-01 19:30:02 +01:00
Félix MARQUET
ecf162f6ed Update README.md 2024-03-01 18:59:35 +01:00
2 changed files with 7 additions and 1 deletions

View File

@@ -32,6 +32,7 @@ services:
- GHNTFY_TOKEN= # Default is empty (Github token)
restart: unless-stopped
````
GHNTFY_TOKEN, need to have repo, read:org and read:user
## TODO:
- [x] Dockerize the ntfy.py
- [x] Add the watched repos list as a parameter

View File

@@ -86,7 +86,12 @@ def send_to_ntfy(releases, auth, url):
(app_name, version_number, changelog))
conn.commit()
headers = {"Authorization": f"Basic {auth}", "Content-Type": "text/plain"}
headers = {
"Authorization": f"Basic {auth}",
"Title": f"New version for {app_name}",
"Priority": "urgent",
"Content-Type": "text/plain",
"Actions": f"view, Update {app_name}, {app_url}, clear=true"}
response = requests.post(f"{url}", headers=headers, data=message)
if response.status_code == 200:
logger.info(f"Message envoyé à Ntfy pour {app_name}")