# actionlint 配置。 # # 这个仓库的 CI 跑在 Gitea 上,但 actionlint 用的是 GitHub 的规则,所以有一条 # 政策性的误报要忽略掉: # # the runner of "actions/upload-artifact@v3" action is too old to run on GitHub Actions # # 它对 GitHub 是成立的(v3 声明的 node16 运行时 GitHub 已经不再执行),但我们是 # Gitea:Gitea 的 runner 用自己的 node 跑 JS action,v3 能正常把产物传上去;反过来 # v4 在 Gitea 上**根本跑不了** —— v4 里的 @actions/artifact 会拒绝非 github.com # 的服务器(GHESNotSupportedError,原文见 .github/workflows/build-client.yml 文件头 # 第 3 条,那是 2026-10-15 第一次真实运行的日志里抄下来的)。 paths: .github/workflows/*.yml: ignore: - 'the runner of "actions/upload-artifact@v3" action is too old to run on GitHub Actions'