Skip to content

Commit 5178ed2

Browse files
test summary
1 parent ee8b542 commit 5178ed2

File tree

2 files changed

+28
-2
lines changed

2 files changed

+28
-2
lines changed

dist/blog-post-workflow.js

+14-1
Original file line numberDiff line numberDiff line change
@@ -13763,6 +13763,9 @@ var parser = new Parser({
1376313763
item: [...customTagArgs]
1376413764
}
1376513765
});
13766+
var summaryTable = [
13767+
[{ header: true, data: "Website", colspan: "4" }, { header: true, data: "Status" }, { header: true, data: "Post Count" }, { header: true, data: "Log", colspan: "6" }]
13768+
];
1376613769
feedList.forEach((siteUrl) => {
1376713770
runnerNameArray.push(siteUrl);
1376813771
promiseArray.push(new Promise((resolve, reject) => {
@@ -13854,6 +13857,12 @@ var runWorkflow = async () => {
1385413857
results.forEach((result, index) => {
1385513858
if (result.status === "fulfilled") {
1385613859
core.info(runnerNameArray[index] + " runner succeeded. Post count: " + result.value.length);
13860+
summaryTable.push([
13861+
{ header: true, data: `\`${runnerNameArray[index]}\``, colspan: "4" },
13862+
{ header: true, data: ":white_check_mark:" },
13863+
{ header: true, data: `${result.value.length}` },
13864+
{ header: true, data: "`Runner succeeded`", colspan: "6" }
13865+
]);
1385713866
if (typeof feedNamesList[index] !== void 0 && feedNamesList[index]) {
1385813867
result.value = result.value.map((item2) => {
1385913868
item2.feedName = feedNamesList[index];
@@ -13960,8 +13969,12 @@ var runWorkflow = async () => {
1396013969
true
1396113970
);
1396213971
core.info(message.toString());
13972+
core.summary.addDetails("Summary", message.toString());
13973+
core.summary.addTable(summaryTable);
1396313974
} else {
13964-
core.info("No change detected, skipping");
13975+
const noChangeMessage = "No change detected, skipping";
13976+
core.info(noChangeMessage);
13977+
core.summary.addDetails("Summary", noChangeMessage);
1396513978
}
1396613979
process.exit(jobFailFlag ? 1 : 0);
1396713980
}

src/blog-post-workflow.js

+14-1
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,10 @@ let parser = new Parser({
111111
}
112112
});
113113

114+
const summaryTable = [
115+
[{header: true, data: 'Website', colspan: '4'}, {header: true, data: 'Status'}, {header: true, data: 'Post Count'}, {header: true, data: 'Log', colspan: '6'}]
116+
];
117+
114118
// Generating promise array
115119
feedList.forEach((siteUrl) => {
116120
runnerNameArray.push(siteUrl);
@@ -228,6 +232,11 @@ const runWorkflow = async () => {
228232
if (result.status === 'fulfilled') {
229233
// Succeeded
230234
core.info(runnerNameArray[index] + ' runner succeeded. Post count: ' + result.value.length);
235+
summaryTable.push([
236+
{header: true, data: `\`${runnerNameArray[index]}\``, colspan: '4'},
237+
{header: true, data: ':white_check_mark:'},
238+
{header: true, data: `${result.value.length}`},
239+
{header: true, data: '`Runner succeeded`', colspan: '6'}]);
231240
// Adds feed name to the items
232241
if (typeof feedNamesList[index] !== undefined && feedNamesList[index]) {
233242
result.value = result.value.map((item) => {
@@ -371,8 +380,12 @@ const runWorkflow = async () => {
371380
const message = await keepaliveWorkflow.KeepAliveWorkflow(GITHUB_TOKEN, committerUsername, committerEmail,
372381
core.getInput('dummy_commit_message'), 50, true);
373382
core.info(message.toString());
383+
core.summary.addDetails('Summary', message.toString());
384+
core.summary.addTable(summaryTable);
374385
} else {
375-
core.info('No change detected, skipping');
386+
const noChangeMessage = 'No change detected, skipping';
387+
core.info(noChangeMessage);
388+
core.summary.addDetails('Summary', noChangeMessage);
376389
}
377390
process.exit(jobFailFlag ? 1 : 0);
378391
}

0 commit comments

Comments
 (0)