From 58a777cdef0775241d54943f6df5412ffa8101a2 Mon Sep 17 00:00:00 2001 From: adminroot Date: Tue, 5 May 2026 01:59:06 +0000 Subject: [PATCH] revert d9200dedb7566ae1fb714f53a3db320ecb85c4ea MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit revert 更新 .gitea/workflows/clash_rules.yml --- .gitea/workflows/clash_rules.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/clash_rules.yml b/.gitea/workflows/clash_rules.yml index ca09635..1110e4f 100644 --- a/.gitea/workflows/clash_rules.yml +++ b/.gitea/workflows/clash_rules.yml @@ -41,17 +41,25 @@ jobs: echo "Processing $rule..." # 下载 txt 格式 - curl -L "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/${rule}.yaml" \ - -o "ruleset/yaml/${rule}.yaml" \ + curl -L "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/${rule}.txt" \ + -o "ruleset/txt/${rule}.txt" \ --fail --silent --show-error - - name: 下载adti-ad过滤广告规则 + # 转换为 yaml 格式 + echo "payload:" > "ruleset/yaml/${rule}.yaml" + sed 's/^/ - /' "ruleset/txt/${rule}.txt" >> "ruleset/yaml/${rule}.yaml" + done + + - name: 下载并转换adti-ad规则文件 run: | - # 下载规则文件 + # 下载原始规则文件 curl -L "https://anti-ad.net/clash.yaml" \ -o "ruleset/yaml/reject.yaml" \ --fail --silent --show-error && \ + # 转换为 txt 格式 + sed 's/^/ - /' "ruleset/yaml/reject.yaml" > "ruleset/txt/reject.txt" + - name: 生成 README run: | cat > README.md << EOF