junit-to-md/index.js

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()