docs: enable v0.8.0 release links

This commit is contained in:
lofyer
2026-08-05 20:24:37 +08:00
parent 14ac43e211
commit 1094751d4b
2 changed files with 5 additions and 5 deletions
+4 -4
View File
@@ -91,14 +91,14 @@ report(
"site.config.js 必须集中配置 0.8.0 版本",
);
report(
/releasePublished:\s*false/.test(configJs),
"Release 发布 releasePublished 必须为 false",
/releasePublished:\s*true/.test(configJs),
"v0.8.0 Release 发布 releasePublished 必须为 true",
);
report(
/releaseUrl:\s*"https:\/\/github\.com\/mesalogo\/goodbuddy\/releases\/tag\/v0\.8\.0"/.test(
configJs,
),
"未来 v0.8.0 Release URL 配置不正确",
"v0.8.0 Release URL 配置不正确",
);
report(
appJs.includes("config?.releasePublished === true"),
@@ -145,7 +145,7 @@ for (const link of externalBlankLinks) {
report(
!/<a\b[^>]*href="[^"]+\.(?:exe|dmg|zip|AppImage|deb)(?:[?#][^"]*)?"/i.test(html),
"Release 未发布前不得提供具体安装资产链接",
"具体安装资产链接应由 Release 页面统一提供",
);
report(
!/(?:react|vue|angular|bootstrap|tailwind)(?:\.min)?\.(?:js|css)/i.test(html),
+1 -1
View File
@@ -1,5 +1,5 @@
window.GOODBUDDY_SITE_CONFIG = Object.freeze({
version: "0.8.0",
releasePublished: false,
releasePublished: true,
releaseUrl: "https://github.com/mesalogo/goodbuddy/releases/tag/v0.8.0",
});