Skip to content

Commit c36fd3f

Browse files
committed
feat(edgeone): add edgeone.json for hugo version
* create edgeone.json with hugo version 0.139.0 * implement updateEdgeoneJson function to modify hugo version Signed-off-by: Charles Chin <eallion.s+github@gmail.com>
1 parent 6bbd9fa commit c36fd3f

2 files changed

Lines changed: 13 additions & 0 deletions

File tree

edgeone.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"hugoVersion": "0.139.0"
3+
}

scripts/husky_hugo_version.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,15 @@ function updateWranglerToml(version) {
8787
fs.writeFileSync(file, updated);
8888
}
8989

90+
// 6. 更新 edgeone.json
91+
function updateEdgeoneJson(version) {
92+
const file = 'edgeone.json';
93+
const content = fs.readFileSync(file, 'utf8');
94+
const data = JSON.parse(content);
95+
data.hugoVersion = version;
96+
fs.writeFileSync(file, JSON.stringify(data, null, 2) + '\n');
97+
}
98+
9099
// 6. 更新 .github/workflows/main.yml
91100
function updateGithubWorkflow(version) {
92101
const file = '.github/workflows/main.yml';
@@ -105,6 +114,7 @@ function updateGithubWorkflow(version) {
105114
// updateVercelJson(versions.hugoVersion);
106115
// updateCnbYml(versions.hugoVersion);
107116
updateWranglerToml(versions.hugoVersion);
117+
updateEdgeoneJson(versions.hugoVersion);
108118
updateGithubWorkflow(versions.hugoVersion);
109119
console.log(`已将 Hugo 版本更新为 ${versions.hugoVersion}`);
110120
})();

0 commit comments

Comments
 (0)