Chore: add README to the dist
Some checks are pending
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions

This commit is contained in:
SukkaW 2025-03-25 00:38:06 +08:00
parent d4946aa8cc
commit 81564a1193

View File

@ -49,7 +49,8 @@ export const buildPublic = task(require.main === module, __filename)(async (span
.traceChild('generate index.html')
.traceAsyncFn(() => treeDir(PUBLIC_DIR).then(generateHtml));
await compareAndWriteFile(
await Promise.all([
compareAndWriteFile(
span,
[
'/*',
@ -64,9 +65,8 @@ export const buildPublic = task(require.main === module, __filename)(async (span
' content-type: text/plain; charset=utf-8'
],
path.join(PUBLIC_DIR, '_headers')
);
await compareAndWriteFile(
),
compareAndWriteFile(
span,
[
'# <pre>',
@ -75,7 +75,15 @@ export const buildPublic = task(require.main === module, __filename)(async (span
'################## EOF ##################</pre>'
],
path.join(PUBLIC_DIR, '404.html')
);
),
compareAndWriteFile(
span,
[
'# The source code is located at [Sukkaw/Surge](https://github.com/Sukkaw/Surge)'
],
path.join(PUBLIC_DIR, 'README.md')
)
]);
return writeFile(path.join(PUBLIC_DIR, 'index.html'), html);
});