更新 .gitea/workflows/update-rules.yml
All checks were successful
Update Clash Rules / update-rules (push) Successful in 16s
All checks were successful
Update Clash Rules / update-rules (push) Successful in 16s
This commit is contained in:
@@ -53,10 +53,33 @@ jobs:
|
|||||||
|
|
||||||
- name: 下载并转换adti-ad规则文件
|
- name: 下载并转换adti-ad规则文件
|
||||||
run: |
|
run: |
|
||||||
|
# 下载原始规则文件
|
||||||
curl -L "https://anti-ad.net/clash.yaml" \
|
curl -L "https://anti-ad.net/clash.yaml" \
|
||||||
-o "ruleset/yaml/reject.yaml" \
|
-o "ruleset/yaml/reject.yaml" \
|
||||||
--fail --silent --show-error && \
|
--fail --silent --show-error && \
|
||||||
sed 's/^/ - /' "ruleset/yaml/reject.yaml" >> "ruleset/txt/reject.txt"
|
|
||||||
|
# 删除现有的 ximalaya 相关规则
|
||||||
|
sed -i '/ximalaya\.com/d' "ruleset/yaml/reject.yaml" && \
|
||||||
|
|
||||||
|
# 添加新的 ximalaya 规则到 yaml 文件
|
||||||
|
cat >> "ruleset/yaml/reject.yaml" << 'EOF'
|
||||||
|
- '+.ad.test.ximalaya.com'
|
||||||
|
- '+.adse.test.ximalaya.com'
|
||||||
|
- '+.adweb.test.ximalaya.com'
|
||||||
|
- '+.adweb.ximalaya.com'
|
||||||
|
- '+.linkeye.ximalaya.com'
|
||||||
|
- '+.location.ximalaya.com'
|
||||||
|
- '+.xdcs-collector.ximalaya.com'
|
||||||
|
- '+.ad.ximalaya.com'
|
||||||
|
- '+.adse.ximalaya.com'
|
||||||
|
- '+.adse.wsa.ximalaya.com'
|
||||||
|
- '+.adbehavior.wsa.ximalaya.com'
|
||||||
|
- '+.adsebs.ximalaya.com'
|
||||||
|
- '+.adbs.ximalaya.com'
|
||||||
|
EOF
|
||||||
|
|
||||||
|
# 转换为 txt 格式
|
||||||
|
sed 's/^/ - /' "ruleset/yaml/reject.yaml" > "ruleset/txt/reject.txt"
|
||||||
|
|
||||||
- name: 生成 README
|
- name: 生成 README
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
Reference in New Issue
Block a user