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