From 92f6725beebdd07a0b7e0e8d924ea9593099cacc Mon Sep 17 00:00:00 2001 From: Jess Bees Date: Wed, 23 Mar 2022 14:40:57 -0400 Subject: [PATCH] Only emit telemetry when the emit_telemetry input is truthy --- action.yml | 4 ++++ src/index.js | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/action.yml b/action.yml index ed1e9c1..1b034e9 100644 --- a/action.yml +++ b/action.yml @@ -4,6 +4,10 @@ runs: using: 'node16' main: 'dist/index.js' inputs: + emit_telemetry: + description: 'Should this action emit build telemetry instead of deploy the build artifact' + default: false + required: false token: description: 'GitHub token' default: ${{ github.token }} diff --git a/src/index.js b/src/index.js index a1dce8b..c8d55bb 100644 --- a/src/index.js +++ b/src/index.js @@ -52,4 +52,8 @@ process.on('SIGINT', cancelHandler) process.on('SIGTERM', cancelHandler) // Main -main() +if (core.getInput("emit_telemetry")) { + require('./pre') +} else { + main() +}