Compare commits

...

3 Commits

3 changed files with 5 additions and 6 deletions
-1
View File
@@ -1 +0,0 @@
[]
-1
View File
@@ -30,4 +30,3 @@
每個階段都會加上明確的 log,並確保即使部分功能未完成也能降級執行、不會中斷 pipeline。
每次執行後請貼 log,我會協助 debug。
+4 -3
View File
@@ -41,14 +41,15 @@ export async function commitFile(filePath, content, message) {
...(sha ? { sha } : {}),
};
console.log(` [debug] ${sha ? 'PUT' : 'POST'} ${url} branch=${PR_HEAD_BRANCH}`);
console.log(` [debug] ${sha ? 'PUT' : 'POST'} ${url} branch=${PR_HEAD_BRANCH} content_len=${encoded.length}`);
const resp = await axios.request({
method: sha ? 'put' : 'post',
url,
headers: headers(),
headers: { ...headers(), 'Content-Type': 'application/json' },
httpsAgent,
timeout: 30000,
data: payload,
data: JSON.stringify(payload),
});
console.log(` [debug] response status=${resp.status}`);
return resp.data;
}