27 lines
585 B
JavaScript
27 lines
585 B
JavaScript
const core = require('@actions/core')
|
|
const { writeFileSync } = require("fs");
|
|
const doTransform = require('./bin/junit-to-md');
|
|
|
|
var statusOnly = core.getInput("status")||false;
|
|
|
|
async function doTheTing() {
|
|
if (statusOnly)
|
|
new doTransform()
|
|
else {
|
|
let output = await (new doTransform("text").getOutput()) + "\r\n\n";
|
|
|
|
output += await (new doTransform("summary").getOutput()) + "\r\n\n";
|
|
|
|
output += await (new doTransform("slowest").getOutput()) + "\r\n\n";
|
|
|
|
writeFileSync(core.getInput("writepath"), output);
|
|
}
|
|
|
|
}
|
|
|
|
doTheTing()
|
|
|
|
|
|
|
|
|