Giter Club home page Giter Club logo

fordes123 / ad-filters-subscriber Goto Github PK

View Code? Open in Web Editor NEW
164.0 3.0 70.0 115 KB

广告过滤规则订阅器,整合不同来源的规则,帮助你快速构建属于自己的规则集 | Ad Filter Rule Subscriber, integrating rules from various sources to help you quickly build your own rule set

License: MIT License

Java 98.27% Dockerfile 1.73%
adblock-list adguard-blocklist adguard-home adguard-home-blocklist adguard-list hosts adblock adblocker-lists ublock-origin ublock-origin-filters

ad-filters-subscriber's Introduction

AD Filter Subscriber

广告过滤规则订阅器,整合不同来源的规则,帮助你快速构建属于自己的规则集~

last update forks stars open issues license

English | 中文

📔 项目说明

本项目旨在聚合不同来源、不同格式的广告过滤规则,自由的进行转换和整合。

⚠️ 新版不再兼容原配置格式,迁移前务必注意

支持的规则格式

  • easylist
  • dnsmasq
  • clash
  • smartdns
  • hosts

注意事项

  1. 仅支持基本规则转换,即域名、通配域名构成的规则,对形如 ||example.org^$popup 等规则无法转换(合并、去重不受影响)
  2. 接受不可避免的缩限,如 ||example.org^ 将拦截 example.org 及其所有子域,但将其转换为 hosts 格式时,将无法匹配子域名。
  3. 规则有效性检测基于域名解析,因此仅支持基本规则。

🛠️ 快速开始

示例配置

application:
  rule:
    #远程规则订阅,path为 http、https地址
    remote:
      - name: 'Subscription 1'               #可选参数: 规则名称,如无将使用 path 作为名称
        path: 'https://example.org/rule.txt' #必要参数: 规则url,仅支持 http/https,不限定响应内容格式
        type:  easylist                      #可选参数: 规则类型:easylist (默认)、dnsmasq、clash、smartdns、hosts

    #本地规则,path为 操作系统支持的绝对或相对路径
    local:
      - name: 'private rule'
        path: '/rule/private.txt'

  output:
    #文件头配置,将自动作为注释添加至每个规则文件开始
    #可使用占位符 ${name}、${type}、${desc} 以及 ${date} (当前日期)
    file_header: |
      ADFS Adblock List
      Title: ${name}
      Last Modified: ${date}
      Homepage: https://github.com/fordes123/ad-filters-subscriber/
    path: rule   #规则文件输出路径,相对路径默认为程序所在路径
    files:
      - name: easylist.txt     #必要参数: 文件名
        type: EASYLIST         #必要参数: 文件类型: easylist、dnsmasq、clash、smartdns、hosts
        desc: 'ADFS EasyList'  #可选参数: 文件描述,可在file_header中通过 ${} 中使用
        filter:                #可选参数: 包含规则的类型,默认全选
          - basic              #基本规则,不包含任何控制、匹配符号, 可以转换为 hosts
          - wildcard           #通配规则,仅使用通配符
          - unknown            #其他规则,如使用了正则、高级修饰符号等,这表示目前无法支持

本程序基于 Java21 编写,使用 Maven 进行构建,你可以参照示例配置,编辑 src/main/resources/application.yml ,并通过以下任意一种方式快速开始:

本地调试

git clone https://github.com/fordes123/ad-filters-subscriber.git
cd ad-filters-subscriber
mvn clean
mvn spring-boot:run

Github Action

  • fork 本项目
  • 自定义规则订阅 (可选)
    • 参照示例配置,修改配置文件: src/main/resources/application.yml
  • 打开 Github Action 页面,选中左侧 Update Filters 授权 Workflow 定时执行(⚠ 重要步骤)
  • 点击 Run workflow 或等待自动执行。执行完成后相应规则生成在配置中指定的目录下

Codespaces

  • 登录 Github,点击本仓库右上角 Code 按钮,选择并创建新的 Codespaces
  • 等待 Codespaces 启动,即可直接对本项目进行调试

如何更新

当源代码存在更新时,(你的)仓库首页会出现如下图提示:

此时选择 Sync fork 再选择 Update branch 即可同步更新.
(如曾修改过源代码,那么合并可能存在冲突,请谨慎处理)

🎯 规则订阅

⚠ 本仓库不再提供规则订阅,我们更推荐 fork 本项目自行构建规则集.

下面是使用了本项目进行构建的规则仓库,可在其中寻找合适的规则订阅:

点击查看

💬 问题反馈

ad-filters-subscriber's People

Contributors

fordes123 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

ad-filters-subscriber's Issues

run jar报错如何解决

image

[INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.778 s [INFO] Finished at: 2024-01-11T20:14:04+08:00 [INFO] ------------------------------------------------------------------------ Error: Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:3.1.3:run (default-cli) on project adg-rule: Process terminated with exit code: 1 -> [Help 1] Error: Error: To see the full stack trace of the errors, re-run Maven with the -e switch. Error: Re-run Maven using the -X switch to enable full debug logging. Error: Error: For more information about the errors and possible solutions, please read the following articles: Error: [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException Error: Process completed with exit code 1.
您好,run jar报错如何解决。
仓库地址 https://github.com/superbigsteam/adguardhomeguiz

想到一个问题

去重合并确实挺好的,但是如果出现误杀的话那就不好排查问题了。能不能只去重不合并呢?

新版本不能生成规则

大佬,同步库的最新版,不能生成规则,会一直卡在下面

2024-04-14 11:29:01.844 INFO 1886 --- [ main] org.fordes.adfs.Application 660 : The following 1 profile is active: "prod"
2024-04-14 11:29:02.343 INFO 1886 --- [ main] org.fordes.adfs.Application 56 : Started Application in 1.664 seconds (process running for 1.941)
2024-04-14 11:29:02.347 INFO 1886 --- [ main] org.fordes.adfs.task.Endpoint 64 : start rule parser...
2024-04-14 11:29:02.362 INFO 1886 --- [ main] org.fordes.adfs.task.FileWriter 80 : start file writer...

不错的项目,提两个小问题。。。

不错的项目,解决了目前AdguardHome规则太多,严重重复的问题。。。
有两个小问题:

  1. NoTrack Tracker Blocklist的规则合并了没作任何处理(我没用)

image

2. 运行提示`Node.js 12`即将停用,`set-output`即将不受支持。不过不要紧.

image

再次感谢大佬!@ fordes123

哥们我添加了好多规则,但是数据一直维持在30w上下,这是咋回事,emmm,是不是脚本有什么限制

365393 insertions(+), 344879 deletions(-)

2022-09-13T07:33:30.2673608Z Requested labels: ubuntu-latest
2022-09-13T07:33:30.2673640Z Job defined at: tomcat10005/adguard-/.github/workflows/auto-update.yml@refs/heads/main
2022-09-13T07:33:30.2673657Z Waiting for a runner to pick up this job...
2022-09-13T07:33:30.9063522Z Job is waiting for a hosted runner to come online.
2022-09-13T07:33:34.5359684Z Job is about to start running on the hosted runner: Hosted Agent (hosted)
2022-09-13T07:33:37.1682985Z Current runner version: '2.296.2'
2022-09-13T07:33:37.1721857Z ##[group]Operating System
2022-09-13T07:33:37.1722731Z Ubuntu
2022-09-13T07:33:37.1723104Z 20.04.5
2022-09-13T07:33:37.1723393Z LTS
2022-09-13T07:33:37.1723782Z ##[endgroup]
2022-09-13T07:33:37.1724188Z ##[group]Runner Image
2022-09-13T07:33:37.1724636Z Image: ubuntu-20.04
2022-09-13T07:33:37.1725064Z Version: 20220905.1
2022-09-13T07:33:37.1725842Z Included Software: https://github.com/actions/runner-images/blob/ubuntu20/20220905.1/images/linux/Ubuntu2004-Readme.md
2022-09-13T07:33:37.1726595Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu20%2F20220905.1
2022-09-13T07:33:37.1727187Z ##[endgroup]
2022-09-13T07:33:37.1727673Z ##[group]Runner Image Provisioner
2022-09-13T07:33:37.1728069Z 1.0.0.0-main-20220825-1
2022-09-13T07:33:37.1728515Z ##[endgroup]
2022-09-13T07:33:37.1729770Z ##[group]GITHUB_TOKEN Permissions
2022-09-13T07:33:37.1730685Z Actions: write
2022-09-13T07:33:37.1731242Z Checks: write
2022-09-13T07:33:37.1731758Z Contents: write
2022-09-13T07:33:37.1732354Z Deployments: write
2022-09-13T07:33:37.1732715Z Discussions: write
2022-09-13T07:33:37.1733112Z Issues: write
2022-09-13T07:33:37.1733484Z Metadata: read
2022-09-13T07:33:37.1733810Z Packages: write
2022-09-13T07:33:37.1734230Z Pages: write
2022-09-13T07:33:37.1734641Z PullRequests: write
2022-09-13T07:33:37.1735018Z RepositoryProjects: write
2022-09-13T07:33:37.1735463Z SecurityEvents: write
2022-09-13T07:33:37.1735894Z Statuses: write
2022-09-13T07:33:37.1736271Z ##[endgroup]
2022-09-13T07:33:37.1741127Z Secret source: Actions
2022-09-13T07:33:37.1741762Z Prepare workflow directory
2022-09-13T07:33:37.3057100Z Prepare all required actions
2022-09-13T07:33:37.3313705Z Getting action download info
2022-09-13T07:33:37.5653170Z Download action repository 'actions/checkout@v3' (SHA:2541b1294d2704b0964813337f33b291d3f8596b)
2022-09-13T07:33:38.3111551Z Download action repository 'actions/setup-java@v3' (SHA:d854b6da19cdadd9a010605529e522c2393ebd38)
2022-09-13T07:33:38.9191427Z Download action repository 'ad-m/github-push-action@master' (SHA:9a46ba8d86d3171233e861a4351b1278a2805c83)
2022-09-13T07:33:39.3870524Z Download action repository 'GitRML/delete-workflow-runs@main' (SHA:6c7cf4852e73c46502ee79494d99f5b504cacc6d)
2022-09-13T07:33:40.2925596Z ##[group]Run actions/checkout@v3
2022-09-13T07:33:40.2926290Z with:
2022-09-13T07:33:40.2926541Z repository: tomcat10005/adguard-
2022-09-13T07:33:40.2927083Z token: ***
2022-09-13T07:33:40.2927331Z ssh-strict: true
2022-09-13T07:33:40.2927583Z persist-credentials: true
2022-09-13T07:33:40.2927842Z clean: true
2022-09-13T07:33:40.2928076Z fetch-depth: 1
2022-09-13T07:33:40.2928292Z lfs: false
2022-09-13T07:33:40.2928523Z submodules: false
2022-09-13T07:33:40.2928804Z set-safe-directory: true
2022-09-13T07:33:40.2929041Z env:
2022-09-13T07:33:40.2929265Z TZ: Asia/Shanghai
2022-09-13T07:33:40.2929505Z ##[endgroup]
2022-09-13T07:33:40.6733429Z Syncing repository: tomcat10005/adguard-
2022-09-13T07:33:40.6746656Z ##[group]Getting Git version info
2022-09-13T07:33:40.6747948Z Working directory is '/home/runner/work/adguard-/adguard-'
2022-09-13T07:33:40.6749188Z [command]/usr/bin/git version
2022-09-13T07:33:40.6910595Z git version 2.37.3
2022-09-13T07:33:40.6949014Z ##[endgroup]
2022-09-13T07:33:40.6979440Z Temporarily overriding HOME='/home/runner/work/temp/9c0b99eb-f6e5-4258-b7e5-99823dba8ff7' before making global git config changes
2022-09-13T07:33:40.6979987Z Adding repository directory to the temporary git global config as a safe directory
2022-09-13T07:33:40.6982214Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/adguard-/adguard-
2022-09-13T07:33:40.7046587Z Deleting the contents of '/home/runner/work/adguard-/adguard-'
2022-09-13T07:33:40.7052295Z ##[group]Initializing the repository
2022-09-13T07:33:40.7058160Z [command]/usr/bin/git init /home/runner/work/adguard-/adguard-
2022-09-13T07:33:40.7148364Z hint: Using 'master' as the name for the initial branch. This default branch name
2022-09-13T07:33:40.7149166Z hint: is subject to change. To configure the initial branch name to use in all
2022-09-13T07:33:40.7149953Z hint: of your new repositories, which will suppress this warning, call:
2022-09-13T07:33:40.7150437Z hint:
2022-09-13T07:33:40.7151431Z hint: git config --global init.defaultBranch
2022-09-13T07:33:40.7151770Z hint:
2022-09-13T07:33:40.7152211Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2022-09-13T07:33:40.7152732Z hint: 'development'. The just-created branch can be renamed via this command:
2022-09-13T07:33:40.7153062Z hint:
2022-09-13T07:33:40.7153360Z hint: git branch -m
2022-09-13T07:33:40.7164536Z Initialized empty Git repository in /home/runner/work/adguard-/adguard-/.git/
2022-09-13T07:33:40.7177699Z [command]/usr/bin/git remote add origin https://github.com/tomcat10005/adguard-
2022-09-13T07:33:40.7231000Z ##[endgroup]
2022-09-13T07:33:40.7231867Z ##[group]Disabling automatic garbage collection
2022-09-13T07:33:40.7237142Z [command]/usr/bin/git config --local gc.auto 0
2022-09-13T07:33:40.7277460Z ##[endgroup]
2022-09-13T07:33:40.7278274Z ##[group]Setting up auth
2022-09-13T07:33:40.7288314Z [command]/usr/bin/git config --local --name-only --get-regexp core.sshCommand
2022-09-13T07:33:40.7332020Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'core.sshCommand' && git config --local --unset-all 'core.sshCommand' || :
2022-09-13T07:33:40.7832994Z [command]/usr/bin/git config --local --name-only --get-regexp http.https://github.com/.extraheader
2022-09-13T07:33:40.7868527Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'http.https://github.com/.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :
2022-09-13T07:33:40.8192796Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2022-09-13T07:33:40.8252735Z ##[endgroup]
2022-09-13T07:33:40.8256887Z ##[group]Fetching the repository
2022-09-13T07:33:40.8274436Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --progress --no-recurse-submodules --depth=1 origin +b506573028672eee80bec2ae6c106207bdf30fc2:refs/remotes/origin/main
2022-09-13T07:33:41.1349762Z remote: Enumerating objects: 33, done.
2022-09-13T07:33:41.1350209Z remote: Counting objects: 3% (1/33)
2022-09-13T07:33:41.1350493Z remote: Counting objects: 6% (2/33)
2022-09-13T07:33:41.1350770Z remote: Counting objects: 9% (3/33)
2022-09-13T07:33:41.1351048Z remote: Counting objects: 12% (4/33)
2022-09-13T07:33:41.1351307Z remote: Counting objects: 15% (5/33)
2022-09-13T07:33:41.1351583Z remote: Counting objects: 18% (6/33)
2022-09-13T07:33:41.1352021Z remote: Counting objects: 21% (7/33)
2022-09-13T07:33:41.1352291Z remote: Counting objects: 24% (8/33)
2022-09-13T07:33:41.1352572Z remote: Counting objects: 27% (9/33)
2022-09-13T07:33:41.1352882Z remote: Counting objects: 30% (10/33)
2022-09-13T07:33:41.1353149Z remote: Counting objects: 33% (11/33)
2022-09-13T07:33:41.1353434Z remote: Counting objects: 36% (12/33)
2022-09-13T07:33:41.1354430Z remote: Counting objects: 39% (13/33)
2022-09-13T07:33:41.1354790Z remote: Counting objects: 42% (14/33)
2022-09-13T07:33:41.1355069Z remote: Counting objects: 45% (15/33)
2022-09-13T07:33:41.1355366Z remote: Counting objects: 48% (16/33)
2022-09-13T07:33:41.1355657Z remote: Counting objects: 51% (17/33)
2022-09-13T07:33:41.1355931Z remote: Counting objects: 54% (18/33)
2022-09-13T07:33:41.1356215Z remote: Counting objects: 57% (19/33)
2022-09-13T07:33:41.1356509Z remote: Counting objects: 60% (20/33)
2022-09-13T07:33:41.1356785Z remote: Counting objects: 63% (21/33)
2022-09-13T07:33:41.1357071Z remote: Counting objects: 66% (22/33)
2022-09-13T07:33:41.1357359Z remote: Counting objects: 69% (23/33)
2022-09-13T07:33:41.1357958Z remote: Counting objects: 72% (24/33)
2022-09-13T07:33:41.1358417Z remote: Counting objects: 75% (25/33)
2022-09-13T07:33:41.1358694Z remote: Counting objects: 78% (26/33)
2022-09-13T07:33:41.1358963Z remote: Counting objects: 81% (27/33)
2022-09-13T07:33:41.1359218Z remote: Counting objects: 84% (28/33)
2022-09-13T07:33:41.1359507Z remote: Counting objects: 87% (29/33)
2022-09-13T07:33:41.1359778Z remote: Counting objects: 90% (30/33)
2022-09-13T07:33:41.1360037Z remote: Counting objects: 93% (31/33)
2022-09-13T07:33:41.1360307Z remote: Counting objects: 96% (32/33)
2022-09-13T07:33:41.1360578Z remote: Counting objects: 100% (33/33)
2022-09-13T07:33:41.1360849Z remote: Counting objects: 100% (33/33), done.
2022-09-13T07:33:41.1361413Z remote: Compressing objects: 4% (1/22)
2022-09-13T07:33:41.1361717Z remote: Compressing objects: 9% (2/22)
2022-09-13T07:33:41.1362000Z remote: Compressing objects: 13% (3/22)
2022-09-13T07:33:41.1362290Z remote: Compressing objects: 18% (4/22)
2022-09-13T07:33:41.1362576Z remote: Compressing objects: 22% (5/22)
2022-09-13T07:33:41.1362871Z remote: Compressing objects: 27% (6/22)
2022-09-13T07:33:41.1363142Z remote: Compressing objects: 31% (7/22)
2022-09-13T07:33:41.1363424Z remote: Compressing objects: 36% (8/22)
2022-09-13T07:33:41.1363708Z remote: Compressing objects: 40% (9/22)
2022-09-13T07:33:41.1363986Z remote: Compressing objects: 45% (10/22)
2022-09-13T07:33:41.1364277Z remote: Compressing objects: 50% (11/22)
2022-09-13T07:33:41.1364567Z remote: Compressing objects: 54% (12/22)
2022-09-13T07:33:41.1364842Z remote: Compressing objects: 59% (13/22)
2022-09-13T07:33:41.1365127Z remote: Compressing objects: 63% (14/22)
2022-09-13T07:33:41.1365412Z remote: Compressing objects: 68% (15/22)
2022-09-13T07:33:41.1365703Z remote: Compressing objects: 72% (16/22)
2022-09-13T07:33:41.1366155Z remote: Compressing objects: 77% (17/22)
2022-09-13T07:33:41.1366450Z remote: Compressing objects: 81% (18/22)
2022-09-13T07:33:41.1366877Z remote: Compressing objects: 86% (19/22)
2022-09-13T07:33:41.1367178Z remote: Compressing objects: 90% (20/22)
2022-09-13T07:33:41.1367469Z remote: Compressing objects: 95% (21/22)
2022-09-13T07:33:41.1367760Z remote: Compressing objects: 100% (22/22)
2022-09-13T07:33:41.1368210Z remote: Compressing objects: 100% (22/22), done.
2022-09-13T07:33:42.3737283Z remote: Total 33 (delta 2), reused 23 (delta 2), pack-reused 0
2022-09-13T07:33:42.4906336Z From https://github.com/tomcat10005/adguard-
2022-09-13T07:33:42.4907505Z * [new ref] b506573028672eee80bec2ae6c106207bdf30fc2 -> origin/main
2022-09-13T07:33:42.4939512Z ##[endgroup]
2022-09-13T07:33:42.4940431Z ##[group]Determining the checkout info
2022-09-13T07:33:42.4942940Z ##[endgroup]
2022-09-13T07:33:42.4943543Z ##[group]Checking out the ref
2022-09-13T07:33:42.4949344Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main
2022-09-13T07:33:42.6524286Z Switched to a new branch 'main'
2022-09-13T07:33:42.6527050Z branch 'main' set up to track 'origin/main'.
2022-09-13T07:33:42.6553823Z ##[endgroup]
2022-09-13T07:33:42.6614624Z [command]/usr/bin/git log -1 --format='%H'
2022-09-13T07:33:42.6647569Z 'b506573028672eee80bec2ae6c106207bdf30fc2'
2022-09-13T07:33:42.7044315Z ##[group]Run actions/setup-java@v3
2022-09-13T07:33:42.7044611Z with:
2022-09-13T07:33:42.7044829Z java-version: 11
2022-09-13T07:33:42.7045053Z distribution: temurin
2022-09-13T07:33:42.7045289Z cache: maven
2022-09-13T07:33:42.7045523Z java-package: jdk
2022-09-13T07:33:42.7045745Z architecture: x64
2022-09-13T07:33:42.7045981Z check-latest: false
2022-09-13T07:33:42.7046217Z server-id: github
2022-09-13T07:33:42.7046455Z server-username: GITHUB_ACTOR
2022-09-13T07:33:42.7046920Z server-password: GITHUB_TOKEN
2022-09-13T07:33:42.7047198Z overwrite-settings: true
2022-09-13T07:33:42.7047437Z job-status: success
2022-09-13T07:33:42.7047652Z env:
2022-09-13T07:33:42.7047859Z TZ: Asia/Shanghai
2022-09-13T07:33:42.7048076Z ##[endgroup]
2022-09-13T07:33:42.9849099Z ##[group]Installed distributions
2022-09-13T07:33:42.9929657Z Resolved Java 11.0.16+1 from tool-cache
2022-09-13T07:33:42.9930283Z Setting Java 11.0.16+1 as the default
2022-09-13T07:33:42.9948341Z
2022-09-13T07:33:42.9955718Z
2022-09-13T07:33:42.9989295Z
2022-09-13T07:33:42.9989958Z
2022-09-13T07:33:42.9990066Z Java configuration:
2022-09-13T07:33:42.9990665Z Distribution: temurin
2022-09-13T07:33:42.9990921Z Version: 11.0.16+1
2022-09-13T07:33:42.9991383Z Path: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.16-1/x64
2022-09-13T07:33:42.9991622Z
2022-09-13T07:33:42.9991919Z ##[endgroup]
2022-09-13T07:33:43.0019872Z Creating settings.xml with server-id: github
2022-09-13T07:33:43.0122558Z Writing to /home/runner/.m2/settings.xml
2022-09-13T07:33:44.9197045Z Received 41205620 of 41205620 (100.0%), 40.6 MBs/sec
2022-09-13T07:33:44.9201308Z Cache Size: ~39 MB (41205620 B)
2022-09-13T07:33:44.9242321Z [command]/usr/bin/tar --use-compress-program zstd -d -xf /home/runner/work/temp/6004203b-8a85-4856-aec4-685859cc7749/cache.tzst -P -C /home/runner/work/adguard-/adguard-
2022-09-13T07:33:45.1192209Z Cache restored successfully
2022-09-13T07:33:45.1283650Z
2022-09-13T07:33:45.1284829Z Cache restored from key: setup-java-Linux-maven-9fdcb1c8bb9118b874290026313344b29ea8a9da234dceedc47f8e4f4503f48b
2022-09-13T07:33:45.1487082Z ##[group]Run mvn -B package
2022-09-13T07:33:45.1487448Z �[36;1mmvn -B package�[0m
2022-09-13T07:33:45.1559534Z shell: /usr/bin/bash -e {0}
2022-09-13T07:33:45.1559815Z env:
2022-09-13T07:33:45.1560049Z TZ: Asia/Shanghai
2022-09-13T07:33:45.1560404Z JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.16-1/x64
2022-09-13T07:33:45.1560848Z JAVA_HOME_11_X64: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.16-1/x64
2022-09-13T07:33:45.1561532Z ##[endgroup]
2022-09-13T07:33:49.7817982Z [INFO] Scanning for projects...
2022-09-13T07:33:50.0973834Z [INFO]
2022-09-13T07:33:50.0979339Z [INFO] ------------------------< org.fordes:adg-rule >-------------------------
2022-09-13T07:33:50.0983275Z [INFO] Building adg-rule 1.0.0
2022-09-13T07:33:50.0987109Z [INFO] --------------------------------[ jar ]---------------------------------
2022-09-13T07:33:50.4767622Z [INFO]
2022-09-13T07:33:50.4805464Z [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ adg-rule ---
2022-09-13T07:33:50.7141296Z [INFO] Using 'UTF-8' encoding to copy filtered resources.
2022-09-13T07:33:50.7170510Z [INFO] Copying 1 resource
2022-09-13T07:33:50.7222103Z [INFO]
2022-09-13T07:33:50.7223182Z [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ adg-rule ---
2022-09-13T07:33:51.0897726Z [INFO] Changes detected - recompiling the module!
2022-09-13T07:33:51.0958552Z [INFO] Compiling 7 source files to /home/runner/work/adguard-/adguard-/target/classes
2022-09-13T07:33:53.9982909Z [INFO]
2022-09-13T07:33:53.9984266Z [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ adg-rule ---
2022-09-13T07:33:54.0080607Z [INFO] Using 'UTF-8' encoding to copy filtered resources.
2022-09-13T07:33:54.0081800Z [INFO] skip non existing resourceDirectory /home/runner/work/adguard-/adguard-/src/test/resources
2022-09-13T07:33:54.0102853Z [INFO]
2022-09-13T07:33:54.0103738Z [INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ adg-rule ---
2022-09-13T07:33:54.0160609Z [INFO] No sources to compile
2022-09-13T07:33:54.0161400Z [INFO]
2022-09-13T07:33:54.0162323Z [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ adg-rule ---
2022-09-13T07:33:54.1257531Z [INFO] No tests to run.
2022-09-13T07:33:54.1559510Z [INFO]
2022-09-13T07:33:54.1560770Z [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ adg-rule ---
2022-09-13T07:33:54.3706916Z [INFO] Building jar: /home/runner/work/adguard-/adguard-/target/adg-rule-1.0.0.jar
2022-09-13T07:33:54.3931302Z [INFO]
2022-09-13T07:33:54.3933944Z [INFO] --- spring-boot-maven-plugin:2.4.1:repackage (repackage) @ adg-rule ---
2022-09-13T07:33:54.8166203Z [INFO] Replacing main artifact with repackaged archive
2022-09-13T07:33:54.8207385Z [INFO] ------------------------------------------------------------------------
2022-09-13T07:33:54.8208046Z [INFO] BUILD SUCCESS
2022-09-13T07:33:54.8208615Z [INFO] ------------------------------------------------------------------------
2022-09-13T07:33:54.8224166Z [INFO] Total time: 5.092 s
2022-09-13T07:33:54.8228109Z [INFO] Finished at: 2022-09-13T15:33:54+08:00
2022-09-13T07:33:54.8228987Z [INFO] ------------------------------------------------------------------------
2022-09-13T07:33:54.8562842Z ##[group]Run java -jar ./target/adg-rule-1.0.0.jar
2022-09-13T07:33:54.8563250Z �[36;1mjava -jar ./target/adg-rule-1.0.0.jar�[0m
2022-09-13T07:33:54.8630254Z shell: /usr/bin/bash -e {0}
2022-09-13T07:33:54.8630509Z env:
2022-09-13T07:33:54.8630729Z TZ: Asia/Shanghai
2022-09-13T07:33:54.8631053Z JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.16-1/x64
2022-09-13T07:33:54.8631469Z JAVA_HOME_11_X64: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.16-1/x64
2022-09-13T07:33:54.8631793Z ##[endgroup]
2022-09-13T07:33:56.7202010Z
2022-09-13T07:33:56.7202576Z . ____ _ __ _ _
2022-09-13T07:33:56.7264220Z /\ / ' __ _ () __ __ _ \ \ \
2022-09-13T07:33:56.7264845Z ( ( )_
| ' | '| | ' / ` | \ \ \
2022-09-13T07:33:56.7269468Z \/ )| |)| | | | | || (| | ) ) ) )
2022-09-13T07:33:56.7273302Z ' |
| .__|| ||| |_, | / / / /
2022-09-13T07:33:56.7276683Z =========|
|==============|/=////
2022-09-13T07:33:56.7287173Z :: Spring Boot :: (v2.7.0)
2022-09-13T07:33:56.7287547Z
2022-09-13T07:33:56.8319987Z 2022-09-13 15:33:56.828 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : Starting AdgRuleApplication using Java 11.0.16.1 on fv-az80-611 with PID 1807 (/home/runner/work/adguard-/adguard-/target/adg-rule-1.0.0.jar started by runner in /home/runner/work/adguard-/adguard-)
2022-09-13T07:33:56.8333928Z 2022-09-13 15:33:56.833 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : No active profile set, falling back to 1 default profile: "default"
2022-09-13T07:33:57.9689215Z 2022-09-13 15:33:57.968 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : Started AdgRuleApplication in 2.34 seconds (JVM running for 3.091)
2022-09-13T07:33:58.1587611Z 2022-09-13 15:33:58.158 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:33:59.1762918Z 2022-09-13 15:33:59.172 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:00.1733052Z 2022-09-13 15:34:00.172 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:01.1735660Z 2022-09-13 15:34:01.173 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:02.1739253Z 2022-09-13 15:34:02.173 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:03.1743246Z 2022-09-13 15:34:03.173 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:04.1746216Z 2022-09-13 15:34:04.174 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:05.1873605Z 2022-09-13 15:34:05.186 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:06.1876874Z 2022-09-13 15:34:06.187 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:07.1882143Z 2022-09-13 15:34:07.187 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:08.1886163Z 2022-09-13 15:34:08.188 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:09.1889981Z 2022-09-13 15:34:09.188 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:10.1894949Z 2022-09-13 15:34:10.188 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:11.1897882Z 2022-09-13 15:34:11.189 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:12.1903654Z 2022-09-13 15:34:12.189 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:13.1923417Z 2022-09-13 15:34:13.190 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:14.1912495Z 2022-09-13 15:34:14.190 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:15.1921966Z 2022-09-13 15:34:15.191 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:16.1923604Z 2022-09-13 15:34:16.191 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:17.1928067Z 2022-09-13 15:34:17.192 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:18.1933001Z 2022-09-13 15:34:18.192 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:19.1944630Z 2022-09-13 15:34:19.193 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:20.1943601Z 2022-09-13 15:34:20.193 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:21.1971494Z 2022-09-13 15:34:21.194 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:22.1976453Z 2022-09-13 15:34:22.197 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:23.1981534Z 2022-09-13 15:34:23.197 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:24.1987357Z 2022-09-13 15:34:24.198 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:25.1990627Z 2022-09-13 15:34:25.198 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:26.1994650Z 2022-09-13 15:34:26.198 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:27.2000758Z 2022-09-13 15:34:27.199 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:28.2022311Z 2022-09-13 15:34:28.199 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:29.2018450Z 2022-09-13 15:34:29.201 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:30.2022562Z 2022-09-13 15:34:30.201 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:31.2029012Z 2022-09-13 15:34:31.202 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:32.2033498Z 2022-09-13 15:34:32.202 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:33.2038012Z 2022-09-13 15:34:33.203 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:34.2040850Z 2022-09-13 15:34:34.203 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:35.2045323Z 2022-09-13 15:34:35.204 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:36.2051171Z 2022-09-13 15:34:36.204 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:37.2054167Z 2022-09-13 15:34:37.204 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:38.2059794Z 2022-09-13 15:34:38.205 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:39.2063182Z 2022-09-13 15:34:39.205 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:40.2068097Z 2022-09-13 15:34:40.206 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:41.2072919Z 2022-09-13 15:34:41.206 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:42.2077221Z 2022-09-13 15:34:42.207 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:43.2083110Z 2022-09-13 15:34:43.207 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:44.2086352Z 2022-09-13 15:34:44.208 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:45.2090448Z 2022-09-13 15:34:45.208 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:46.2098705Z 2022-09-13 15:34:46.208 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:47.2099942Z 2022-09-13 15:34:47.209 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:48.2107222Z 2022-09-13 15:34:48.209 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:49.2133692Z 2022-09-13 15:34:49.210 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:50.2116948Z 2022-09-13 15:34:50.210 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:51.2122160Z 2022-09-13 15:34:51.211 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:52.2125857Z 2022-09-13 15:34:52.212 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:53.2130234Z 2022-09-13 15:34:53.212 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:54.2133658Z 2022-09-13 15:34:54.212 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:55.2137348Z 2022-09-13 15:34:55.213 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:56.2144079Z 2022-09-13 15:34:56.213 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:57.2146324Z 2022-09-13 15:34:57.214 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:58.2151249Z 2022-09-13 15:34:58.214 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:34:59.2155931Z 2022-09-13 15:34:59.215 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:00.2158470Z 2022-09-13 15:35:00.215 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:01.2163606Z 2022-09-13 15:35:01.215 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:02.2169848Z 2022-09-13 15:35:02.216 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:03.2174330Z 2022-09-13 15:35:03.216 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:04.2177959Z 2022-09-13 15:35:04.217 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:05.2182413Z 2022-09-13 15:35:05.217 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:06.2185708Z 2022-09-13 15:35:06.218 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:07.2189747Z 2022-09-13 15:35:07.218 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:08.2194274Z 2022-09-13 15:35:08.218 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:09.2198896Z 2022-09-13 15:35:09.219 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:10.2202567Z 2022-09-13 15:35:10.219 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:11.2208941Z 2022-09-13 15:35:11.220 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:12.2213405Z 2022-09-13 15:35:12.220 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:13.2218182Z 2022-09-13 15:35:13.221 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:14.2221766Z 2022-09-13 15:35:14.221 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:15.2226029Z 2022-09-13 15:35:15.222 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:16.2230366Z 2022-09-13 15:35:16.222 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:17.2234628Z 2022-09-13 15:35:17.222 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:18.2239346Z 2022-09-13 15:35:18.223 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:19.2243714Z 2022-09-13 15:35:19.223 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:20.2248681Z 2022-09-13 15:35:20.224 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:21.2256926Z 2022-09-13 15:35:21.224 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:22.2257822Z 2022-09-13 15:35:22.225 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:23.2262573Z 2022-09-13 15:35:23.225 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:24.2266140Z 2022-09-13 15:35:24.226 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:25.2270928Z 2022-09-13 15:35:25.226 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:26.2276373Z 2022-09-13 15:35:26.227 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:27.2279616Z 2022-09-13 15:35:27.227 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:28.2283889Z 2022-09-13 15:35:28.227 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:29.2287986Z 2022-09-13 15:35:29.228 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:30.2291555Z 2022-09-13 15:35:30.228 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:31.2296392Z 2022-09-13 15:35:31.229 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:32.2299826Z 2022-09-13 15:35:32.229 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:33.2304148Z 2022-09-13 15:35:33.229 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:34.2308320Z 2022-09-13 15:35:34.230 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:35.2311584Z 2022-09-13 15:35:35.230 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:36.2316146Z 2022-09-13 15:35:36.231 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:37.2318922Z 2022-09-13 15:35:37.231 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:38.2323936Z 2022-09-13 15:35:38.231 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:39.2327862Z 2022-09-13 15:35:39.232 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:40.2331287Z 2022-09-13 15:35:40.232 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:41.2345357Z 2022-09-13 15:35:41.233 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:42.2344139Z 2022-09-13 15:35:42.233 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:43.2346487Z 2022-09-13 15:35:43.234 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:44.2350490Z 2022-09-13 15:35:44.234 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:45.2352828Z 2022-09-13 15:35:45.234 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:46.2358221Z 2022-09-13 15:35:46.235 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:47.2360459Z 2022-09-13 15:35:47.235 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:48.2365601Z 2022-09-13 15:35:48.236 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:49.2370364Z 2022-09-13 15:35:49.236 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:50.2374576Z 2022-09-13 15:35:50.236 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:51.2377716Z 2022-09-13 15:35:51.237 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:52.2523210Z 2022-09-13 15:35:52.239 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:53.2404198Z 2022-09-13 15:35:53.239 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:54.2407068Z 2022-09-13 15:35:54.240 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:55.2423109Z 2022-09-13 15:35:55.240 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:56.2414437Z 2022-09-13 15:35:56.240 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:57.2418004Z 2022-09-13 15:35:57.241 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:58.2421383Z 2022-09-13 15:35:58.241 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:35:59.2424631Z 2022-09-13 15:35:59.241 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:00.2433664Z 2022-09-13 15:36:00.242 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:01.2430525Z 2022-09-13 15:36:01.242 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:02.2434530Z 2022-09-13 15:36:02.243 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:03.2605942Z 2022-09-13 15:36:03.260 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:04.2609418Z 2022-09-13 15:36:04.260 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:05.2612658Z 2022-09-13 15:36:05.260 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:06.2616014Z 2022-09-13 15:36:06.261 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:07.2619354Z 2022-09-13 15:36:07.261 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:08.2622201Z 2022-09-13 15:36:08.261 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:09.2625991Z 2022-09-13 15:36:09.262 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:10.2630386Z 2022-09-13 15:36:10.262 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:11.2633139Z 2022-09-13 15:36:11.262 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:12.2636606Z 2022-09-13 15:36:12.263 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:13.2639801Z 2022-09-13 15:36:13.263 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:14.2644031Z 2022-09-13 15:36:14.263 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:15.2652372Z 2022-09-13 15:36:15.264 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:16.2650337Z 2022-09-13 15:36:16.264 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:17.2653574Z 2022-09-13 15:36:17.264 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:18.2656525Z 2022-09-13 15:36:18.265 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:19.2659618Z 2022-09-13 15:36:19.265 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:20.2662332Z 2022-09-13 15:36:20.265 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:21.2665779Z 2022-09-13 15:36:21.266 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:22.2668596Z 2022-09-13 15:36:22.266 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:23.2672220Z 2022-09-13 15:36:23.266 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:24.2675195Z 2022-09-13 15:36:24.267 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:25.2677994Z 2022-09-13 15:36:25.267 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:26.2681452Z 2022-09-13 15:36:26.267 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:27.2684333Z 2022-09-13 15:36:27.267 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:28.2687761Z 2022-09-13 15:36:28.268 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:29.2698589Z 2022-09-13 15:36:29.268 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:30.2694711Z 2022-09-13 15:36:30.269 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:31.2697984Z 2022-09-13 15:36:31.269 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:32.2701802Z 2022-09-13 15:36:32.269 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:33.2705860Z 2022-09-13 15:36:33.270 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:34.2709365Z 2022-09-13 15:36:34.270 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:35.2713856Z 2022-09-13 15:36:35.270 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:36.2718788Z 2022-09-13 15:36:36.271 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:37.2723665Z 2022-09-13 15:36:37.271 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:38.2727057Z 2022-09-13 15:36:38.272 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:39.2730944Z 2022-09-13 15:36:39.272 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:40.2735913Z 2022-09-13 15:36:40.273 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : working...
2022-09-13T07:36:41.2775389Z 2022-09-13 15:36:41.274 INFO 1807 --- [ main] org.fordes.adg.rule.AdgRuleApplication : Done! 163297 ms
2022-09-13T07:36:41.3227091Z ##[group]Run if [ -z "$(git status --porcelain)" ]; then
2022-09-13T07:36:41.3227513Z �[36;1mif [ -z "$(git status --porcelain)" ]; then �[0m
2022-09-13T07:36:41.3227792Z �[36;1m exit 0�[0m
2022-09-13T07:36:41.3228005Z �[36;1melse�[0m
2022-09-13T07:36:41.3228282Z �[36;1m echo "::set-output name=status::success"�[0m
2022-09-13T07:36:41.3228562Z �[36;1m git add .�[0m
2022-09-13T07:36:41.3228850Z �[36;1m git config --local user.email "[email protected]"�[0m
2022-09-13T07:36:41.3229172Z �[36;1m git config --local user.name "adg"�[0m
2022-09-13T07:36:41.3229481Z �[36;1m git commit -m "Updated at $(date)" -a�[0m
2022-09-13T07:36:41.3229728Z �[36;1mfi�[0m
2022-09-13T07:36:41.3297377Z shell: /usr/bin/bash -e {0}
2022-09-13T07:36:41.3297635Z env:
2022-09-13T07:36:41.3297853Z TZ: Asia/Shanghai
2022-09-13T07:36:41.3298364Z JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.16-1/x64
2022-09-13T07:36:41.3298838Z JAVA_HOME_11_X64: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.16-1/x64
2022-09-13T07:36:41.3299185Z ##[endgroup]
2022-09-13T07:36:43.5648266Z [main e4d4ae9] Updated at Tue Sep 13 15:36:41 CST 2022
2022-09-13T07:36:43.5649403Z 3 files changed, 365393 insertions(+), 344879 deletions(-)
2022-09-13T07:36:43.5767274Z ##[group]Run ad-m/github-push-action@master
2022-09-13T07:36:43.5767594Z with:
2022-09-13T07:36:43.5768405Z github_token: ***
2022-09-13T07:36:43.5768665Z branch: refs/heads/main
2022-09-13T07:36:43.5768917Z github_url: https://github.com
2022-09-13T07:36:43.5769176Z directory: .
2022-09-13T07:36:43.5769381Z env:
2022-09-13T07:36:43.5769588Z TZ: Asia/Shanghai
2022-09-13T07:36:43.5769929Z JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.16-1/x64
2022-09-13T07:36:43.5770404Z JAVA_HOME_11_X64: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.16-1/x64
2022-09-13T07:36:43.5770701Z ##[endgroup]
2022-09-13T07:36:45.1459107Z Push to branch refs/heads/main
2022-09-13T07:36:45.1605743Z Pushing to https://github.com/tomcat10005/adguard-.git
2022-09-13T07:36:46.5248453Z POST git-receive-pack (402951 bytes)
2022-09-13T07:36:47.7306368Z To https://github.com/tomcat10005/adguard-.git
2022-09-13T07:36:47.7306842Z b506573..e4d4ae9 HEAD -> main
2022-09-13T07:36:47.7506738Z ##[group]Run sleep 10 && curl 'https://purge.jsdelivr.net/gh/tomcat10005/adguard-/rule'
2022-09-13T07:36:47.7507445Z �[36;1msleep 10 && curl 'https://purge.jsdelivr.net/gh/tomcat10005/adguard-/rule'�[0m
2022-09-13T07:36:47.7575225Z shell: /usr/bin/bash -e {0}
2022-09-13T07:36:47.7575474Z env:
2022-09-13T07:36:47.7575702Z TZ: Asia/Shanghai
2022-09-13T07:36:47.7576051Z JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.16-1/x64
2022-09-13T07:36:47.7576632Z JAVA_HOME_11_X64: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.16-1/x64
2022-09-13T07:36:47.7576953Z ##[endgroup]
2022-09-13T07:36:57.8135570Z % Total % Received % Xferd Average Speed Time Time Time Current
2022-09-13T07:36:57.8139855Z Dload Upload Total Spent Left Speed
2022-09-13T07:36:57.8141857Z
2022-09-13T07:36:57.9234071Z 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
2022-09-13T07:36:59.0738791Z 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
2022-09-13T07:36:59.3973273Z 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
2022-09-13T07:36:59.3973665Z {
2022-09-13T07:36:59.3973916Z "id": "niAeE0WjtgcVXAws",
2022-09-13T07:36:59.3974196Z "status": "finished",
2022-09-13T07:36:59.3974756Z "timestamp": "2022-09-13T07:36:58.233Z",
2022-09-13T07:36:59.3975172Z "paths": {
2022-09-13T07:36:59.3975671Z "/gh/tomcat10005/adguard-/rule": {
2022-09-13T07:36:59.3975945Z "throttled": false,
2022-09-13T07:36:59.3976357Z "providers": {
2022-09-13T07:36:59.3976745Z "fastly": true,
2022-09-13T07:36:59.3976961Z "bunny": true,
2022-09-13T07:36:59.3977205Z "cloudflare": true,
2022-09-13T07:36:59.3977469Z "gcore": true,
2022-09-13T07:36:59.3977701Z "quantil": true
2022-09-13T07:36:59.3977921Z }
2022-09-13T07:36:59.3978101Z }
2022-09-13T07:36:59.3978299Z }
2022-09-13T07:36:59.3978692Z 100 337 0 337 0 0 212 0 --:--:-- 0:00:01 --:--:-- 212
2022-09-13T07:36:59.4009066Z }
2022-09-13T07:36:59.4054666Z ##[group]Run GitRML/delete-workflow-runs@main
2022-09-13T07:36:59.4054987Z with:
2022-09-13T07:36:59.4055201Z retain_days: 1
2022-09-13T07:36:59.4055435Z keep_minimum_runs: 1
2022-09-13T07:36:59.4055799Z token: ***
2022-09-13T07:36:59.4056029Z repository: tomcat10005/adguard-
2022-09-13T07:36:59.4056267Z env:
2022-09-13T07:36:59.4056481Z TZ: Asia/Shanghai
2022-09-13T07:36:59.4056801Z JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.16-1/x64
2022-09-13T07:36:59.4057203Z JAVA_HOME_11_X64: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.16-1/x64
2022-09-13T07:36:59.4057519Z ##[endgroup]
2022-09-13T07:37:01.0775371Z 🚀 Delete workflow run 3035438722
2022-09-13T07:37:01.5111285Z 🚀 Delete workflow run 3035419020
2022-09-13T07:37:01.5112080Z ✅ 2 workflow runs are deleted.
2022-09-13T07:37:01.5233640Z Post job cleanup.
2022-09-13T07:37:01.7570682Z Cache hit occurred on the primary key setup-java-Linux-maven-9fdcb1c8bb9118b874290026313344b29ea8a9da234dceedc47f8e4f4503f48b, not saving cache.
2022-09-13T07:37:01.7714716Z Post job cleanup.
2022-09-13T07:37:01.9397336Z [command]/usr/bin/git version
2022-09-13T07:37:01.9461387Z git version 2.37.3
2022-09-13T07:37:01.9534776Z Temporarily overriding HOME='/home/runner/work/_temp/f60d249d-b9bd-4ac2-9833-558e36940c64' before making global git config changes
2022-09-13T07:37:01.9537492Z Adding repository directory to the temporary git global config as a safe directory
2022-09-13T07:37:01.9544990Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/adguard-/adguard-
2022-09-13T07:37:01.9598770Z [command]/usr/bin/git config --local --name-only --get-regexp core.sshCommand
2022-09-13T07:37:01.9646096Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'core.sshCommand' && git config --local --unset-all 'core.sshCommand' || :
2022-09-13T07:37:01.9969135Z [command]/usr/bin/git config --local --name-only --get-regexp http.https://github.com/.extraheader
2022-09-13T07:37:02.0009668Z http.https://github.com/.extraheader
2022-09-13T07:37:02.0025133Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2022-09-13T07:37:02.0071856Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'http.https://github.com/.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :
2022-09-13T07:37:02.0704668Z Cleaning up orphan processes

通用顶级域名被拦截

如下图.com域名被拦截(暂不清楚是规则问题还是合并处理过程bug),这个情况以往出现好几次,有次拦截规则是.co^,也导致所有.com被拦截。

Screenshot_2024-05-25-06-33-36-639_com android browser-edit

如果是规则偶尔出问题,能否增加判断条件例如:
1.每条规则长度小于5个字符自动删除
2.判断“.”前面字符数小于4个字符自动删除

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.