Remove parameters from uploadFromActions
Retrieve the relevant values in the method itself instead.
This commit is contained in:
parent
74004631ca
commit
c2377b2e49
9 changed files with 29 additions and 37 deletions
12
lib/upload-lib.js
generated
12
lib/upload-lib.js
generated
|
|
@ -17,8 +17,10 @@ const core = __importStar(require("@actions/core"));
|
|||
const file_url_1 = __importDefault(require("file-url"));
|
||||
const jsonschema = __importStar(require("jsonschema"));
|
||||
const semver = __importStar(require("semver"));
|
||||
const actionsUtil = __importStar(require("./actions-util"));
|
||||
const api = __importStar(require("./api-client"));
|
||||
const fingerprints = __importStar(require("./fingerprints"));
|
||||
const repository_1 = require("./repository");
|
||||
const sharedEnv = __importStar(require("./shared-environment"));
|
||||
const util = __importStar(require("./util"));
|
||||
// Takes a list of paths to sarif files and combines them together,
|
||||
|
|
@ -85,7 +87,15 @@ exports.findSarifFilesInDir = findSarifFilesInDir;
|
|||
// Uploads a single sarif file or a directory of sarif files
|
||||
// depending on what the path happens to refer to.
|
||||
// Returns true iff the upload occurred and succeeded
|
||||
async function uploadFromActions(sarifPath, repositoryNwo, commitOid, ref, analysisKey, analysisName, workflowRunID, checkoutPath, environment, gitHubVersion, apiDetails, logger) {
|
||||
async function uploadFromActions(sarifPath, gitHubVersion, apiDetails, logger) {
|
||||
const repositoryNwo = repository_1.parseRepositoryNwo(actionsUtil.getRequiredEnvParam("GITHUB_REPOSITORY"));
|
||||
const commitOid = await actionsUtil.getCommitOid();
|
||||
const ref = await actionsUtil.getRef();
|
||||
const analysisKey = await actionsUtil.getAnalysisKey();
|
||||
const analysisName = actionsUtil.getRequiredEnvParam("GITHUB_WORKFLOW");
|
||||
const workflowRunID = actionsUtil.getWorkflowRunID();
|
||||
const checkoutPath = actionsUtil.getRequiredInput("checkout_path");
|
||||
const environment = actionsUtil.getRequiredInput("matrix");
|
||||
return await uploadFiles(getSarifFilePaths(sarifPath), repositoryNwo, commitOid, ref, analysisKey, analysisName, workflowRunID, checkoutPath, environment, gitHubVersion, apiDetails, "actions", logger);
|
||||
}
|
||||
exports.uploadFromActions = uploadFromActions;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue