Update sync.yml

This commit is contained in:
Dorae 2023-12-31 17:08:59 +08:00 committed by GitHub
parent b22f55aa2b
commit 3ec4052c24
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,6 +13,13 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: "Setup sing-box"
env:
SING_BOX_DEB_URL: "https://github.com/SagerNet/sing-box/releases/download/v1.8.0-rc.7/sing-box_1.8.0-rc.7_linux_amd64.deb"
run: |
set -Eeuo pipefail
wget -O sing-box.deb $SING_BOX_DEB_URL
sudo dpkg -i sing-box.deb
- name: Set up Python3
uses: actions/setup-python@v2
with:
@ -29,5 +36,13 @@ jobs:
git config --global user.email "action@github.com"
git config --global user.name "GitHub Action"
git add ./rule/*.json
git commit -m "Add JSON files"
git add ./rule/*.srs
# 检查是否有文件被修改
if git diff --staged --quiet; then
echo "No changes to commit"
exit 0
else
git commit -m "Update rules"
git push
fi