diff --git a/action.yml b/action.yml index e205306d5..f3be4e44c 100644 --- a/action.yml +++ b/action.yml @@ -4,7 +4,7 @@ author: "JFrog" inputs: version: description: "JFrog CLI Version" - default: "2.75.0" + default: "2.78.2" required: false download-repository: description: "Remote repository in Artifactory pointing to 'https://releases.jfrog.io/artifactory/jfrog-cli'. Use this parameter in case you don't have an Internet access." diff --git a/lib/utils.js b/lib/utils.js index c9673c73c..f77e9fda0 100644 --- a/lib/utils.js +++ b/lib/utils.js @@ -245,13 +245,14 @@ class Utils { return Utils.SETUP_JFROG_CLI_SERVER_ID; } static setCliEnv() { - var _a, _b, _c, _d; + var _a, _b, _c, _d, _e; Utils.exportVariableIfNotSet('JFROG_CLI_ENV_EXCLUDE', '*password*;*secret*;*key*;*token*;*auth*;JF_ARTIFACTORY_*;JF_ENV_*;JF_URL;JF_USER;JF_PASSWORD;JF_ACCESS_TOKEN'); Utils.exportVariableIfNotSet('JFROG_CLI_OFFER_CONFIG', 'false'); Utils.exportVariableIfNotSet('CI', 'true'); Utils.exportVariableIfNotSet('JFROG_CLI_SOURCECODE_REPOSITORY', (_a = process.env.GITHUB_REPOSITORY) !== null && _a !== void 0 ? _a : ''); Utils.exportVariableIfNotSet('JFROG_CLI_CI_JOB_ID', (_b = process.env.GITHUB_WORKFLOW) !== null && _b !== void 0 ? _b : ''); Utils.exportVariableIfNotSet('JFROG_CLI_CI_RUN_ID', (_c = process.env.GITHUB_RUN_ID) !== null && _c !== void 0 ? _c : ''); + Utils.exportVariableIfNotSet('JFROG_CLI_GITHUB_TOKEN', (_d = process.env.GITHUB_TOKEN) !== null && _d !== void 0 ? _d : ''); let buildNameEnv = process.env.GITHUB_WORKFLOW; if (buildNameEnv) { Utils.exportVariableIfNotSet('JFROG_CLI_BUILD_NAME', buildNameEnv); @@ -272,7 +273,7 @@ class Utils { job_summary_1.JobSummary.enableJobSummaries(); } // Indicate if JF_GIT_TOKEN is provided as an environment variable, used by Xray usage. - Utils.exportVariableIfNotSet('JFROG_CLI_USAGE_GH_TOKEN_FOR_CODE_SCANNING_ALERTS_PROVIDED', (_d = process.env.JF_GIT_TOKEN) !== null && _d !== void 0 ? _d : ''); + Utils.exportVariableIfNotSet('JFROG_CLI_USAGE_GH_TOKEN_FOR_CODE_SCANNING_ALERTS_PROVIDED', (_e = process.env.JF_GIT_TOKEN) !== null && _e !== void 0 ? _e : ''); } static exportVariableIfNotSet(key, value) { if (!process.env[key]) { diff --git a/src/utils.ts b/src/utils.ts index a2bf08c6f..a007165dc 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -280,6 +280,7 @@ export class Utils { Utils.exportVariableIfNotSet('JFROG_CLI_SOURCECODE_REPOSITORY', process.env.GITHUB_REPOSITORY ?? ''); Utils.exportVariableIfNotSet('JFROG_CLI_CI_JOB_ID', process.env.GITHUB_WORKFLOW ?? ''); Utils.exportVariableIfNotSet('JFROG_CLI_CI_RUN_ID', process.env.GITHUB_RUN_ID ?? ''); + Utils.exportVariableIfNotSet('JFROG_CLI_GITHUB_TOKEN', process.env.GITHUB_TOKEN ?? ''); let buildNameEnv: string | undefined = process.env.GITHUB_WORKFLOW; if (buildNameEnv) {