修复 Github Action

This commit is contained in:
xtaodada 2022-06-08 17:03:43 +08:00
parent 1b2a4a10ae
commit 5625abc8fb
Signed by: xtaodada
GPG Key ID: 4CBB3F4FA8C85659
4 changed files with 9 additions and 65 deletions

View File

@ -1,34 +0,0 @@
name: Github Beta commit to telegram
on:
push:
branches:
- beta
jobs:
build:
runs-on: ubuntu-latest
steps:
# 此步骤使用 GitHub 的 https://github.com/actions/checkout
- name: checkout actions
uses: actions/checkout@v1
# 设置python环境
# 此步骤使用 GitHub 的 https://github.com/actions/setup-python
- name: Set up Python 3.7
uses: actions/setup-python@v1
with:
python-version: 3.7
# 安装依赖
- name: Install dependencies
run: |
mkdir tmp && cd tmp
python -m pip install --upgrade pip
pip install requests
# 发送通知
- name: Send notice
run: |
cd tmp
cp ../telegram_update_beta.py ./
python telegram_update_beta.py ${{ secrets.TG_BOT_TOKEN }}

View File

@ -11,21 +11,21 @@ jobs:
steps: steps:
# 此步骤使用 GitHub 的 https://github.com/actions/checkout # 此步骤使用 GitHub 的 https://github.com/actions/checkout
- name: checkout actions - name: checkout actions
uses: actions/checkout@v1 uses: actions/checkout@v3
# 设置python环境 # 设置python环境
# 此步骤使用 GitHub 的 https://github.com/actions/setup-python # 此步骤使用 GitHub 的 https://github.com/actions/setup-python
- name: Set up Python 3.7 - name: Set up Python 3.9
uses: actions/setup-python@v1 uses: actions/setup-python@v3
with: with:
python-version: 3.7 python-version: 3.9
# 安装依赖 # 安装依赖
- name: Install dependencies - name: Install dependencies
run: | run: |
mkdir tmp && cd tmp mkdir tmp && cd tmp
python -m pip install --upgrade pip python -m pip install --upgrade pip
pip install requests pip install httpx
# 发送通知 # 发送通知
- name: Send notice - name: Send notice

View File

@ -1,10 +1,10 @@
import json, time, sys import json, time, sys
from requests import get, post from httpx import get, post
token = str(sys.argv[1]) token = str(sys.argv[1])
main = json.loads(get("https://api.github.com/repos/xtaodada/PagerMaid_Plugins/commits/master").content) main = json.loads(get("https://api.github.com/repos/TeamPGM/PagerMaid_Plugins/commits/master").content)
text = "#更新日志 #" + main['commit']['author']['name'].replace('_', '') + \ text = "#更新日志 #" + main['commit']['author']['name'].replace('_', '') + \
' \n\n🔨 [' + main['sha'][0:7] + '](https://github.com/Xtao-Labs/PagerMaid_Plugins/commit/' + \ ' \n\n🔨 [' + main['sha'][0:7] + '](https://github.com/TeamPGM/PagerMaid_Plugins/commit/' + \
main['sha'] + '): ' + main['commit']['message'] main['sha'] + '): ' + main['commit']['message']
push_content = {'chat_id': '-1001441461877', 'disable_web_page_preview': 'True', 'parse_mode': 'markdown', push_content = {'chat_id': '-1001441461877', 'disable_web_page_preview': 'True', 'parse_mode': 'markdown',
'text': text} 'text': text}
@ -16,7 +16,7 @@ except:
push_content['chat_id'] = '-1001319957857' push_content['chat_id'] = '-1001319957857'
time.sleep(1) time.sleep(1)
try: try:
main_req = get(url, data=push_content) main_req = post(url, data=push_content)
except: except:
pass pass
print(main['sha'] + " ok") print(main['sha'] + " ok")

View File

@ -1,22 +0,0 @@
import json, time, sys
from requests import get, post
token = str(sys.argv[1])
main = json.loads(get("https://api.github.com/repos/xtaodada/PagerMaid_Plugins/commits/beta").content)
text = "#更新日志 #beta #" + main['commit']['author']['name'].replace('_', '') + \
' \n\n🔨 [' + main['sha'][0:7] + '](https://github.com/Xtao-Labs/PagerMaid_Plugins/commit/' + \
main['sha'] + '): ' + main['commit']['message']
push_content = {'chat_id': '-1001441461877', 'disable_web_page_preview': 'True', 'parse_mode': 'markdown',
'text': text}
url = 'https://api.telegram.org/bot' + token + '/sendMessage'
try:
main_req = post(url, data=push_content)
except:
pass
push_content['chat_id'] = '-1001319957857'
time.sleep(1)
try:
main_req = get(url, data=push_content)
except:
pass
print(main['sha'] + " ok")