Skip to content

Commit 0935db3

Browse files
committed
Added telemetry info
1 parent 2e68c54 commit 0935db3

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

lib/main.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,17 @@ const actions_secret_parser_1 = require("actions-secret-parser");
2424
const ServicePrincipalLogin_1 = require("./PowerShell/ServicePrincipalLogin");
2525
var azPath;
2626
var prefix = !!process.env.AZURE_HTTP_USER_AGENT ? `${process.env.AZURE_HTTP_USER_AGENT}` : "";
27+
var azPSHostEnv = !!process.env.AZUREPS_HOST_ENVIRONMENT ? `${process.env.AZUREPS_HOST_ENVIRONMENT}` : "";
2728
function main() {
2829
return __awaiter(this, void 0, void 0, function* () {
2930
try {
3031
// Set user agent variable
3132
let usrAgentRepo = crypto.createHash('sha256').update(`${process.env.GITHUB_REPOSITORY}`).digest('hex');
3233
let actionName = 'AzureLogin';
33-
let userAgentString = (!!prefix ? `${prefix}+` : '') + `GITHUBACTIONS_${actionName}_${usrAgentRepo}`;
34+
let userAgentString = (!!prefix ? `${prefix}+` : '') + `GITHUBACTIONS/${actionName}@v1_${usrAgentRepo}`;
35+
let azurePSHostEnv = (!!azPSHostEnv ? `${azPSHostEnv}+` : '') + `GITHUBACTIONS/${actionName}@v1_${usrAgentRepo}`;
3436
core.exportVariable('AZURE_HTTP_USER_AGENT', userAgentString);
37+
core.exportVariable('AZUREPS_HOST_ENVIRONMENT', azurePSHostEnv);
3538
azPath = yield io.which("az", true);
3639
yield executeAzCliCommand("--version");
3740
let creds = core.getInput('creds', { required: true });

src/main.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,17 @@ import { ServicePrincipalLogin } from './PowerShell/ServicePrincipalLogin';
88

99
var azPath: string;
1010
var prefix = !!process.env.AZURE_HTTP_USER_AGENT ? `${process.env.AZURE_HTTP_USER_AGENT}` : "";
11+
var azPSHostEnv = !!process.env.AZUREPS_HOST_ENVIRONMENT ? `${process.env.AZUREPS_HOST_ENVIRONMENT}` : "";
1112

1213
async function main() {
1314
try {
1415
// Set user agent variable
1516
let usrAgentRepo = crypto.createHash('sha256').update(`${process.env.GITHUB_REPOSITORY}`).digest('hex');
1617
let actionName = 'AzureLogin';
17-
let userAgentString = (!!prefix ? `${prefix}+` : '') + `GITHUBACTIONS_${actionName}_${usrAgentRepo}`;
18+
let userAgentString = (!!prefix ? `${prefix}+` : '') + `GITHUBACTIONS/${actionName}@v1_${usrAgentRepo}`;
19+
let azurePSHostEnv = (!!azPSHostEnv ? `${azPSHostEnv}+` : '') + `GITHUBACTIONS/${actionName}@v1_${usrAgentRepo}`;
1820
core.exportVariable('AZURE_HTTP_USER_AGENT', userAgentString);
21+
core.exportVariable('AZUREPS_HOST_ENVIRONMENT', azurePSHostEnv);
1922

2023
azPath = await io.which("az", true);
2124
await executeAzCliCommand("--version");

0 commit comments

Comments
 (0)