From 177e160cc2150f43815f32373597111f26081bd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Garn=C3=A6s?= Date: Wed, 30 Sep 2026 09:53:19 +0200 Subject: [PATCH] feat: log the installed activity script version The action output named the integration it synchronized but not which release of the activity script it installed, so checking the version meant looking up UPSUN_GITHUB_ENV_SYNC_VERSION on the integration. Include the version in the final log line. Assisted-by: Claude --- setup.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/setup.js b/setup.js index d4aab10..a9267d1 100755 --- a/setup.js +++ b/setup.js @@ -222,19 +222,22 @@ function main() { const actionPath = requireEnv("ACTION_PATH"); const githubOutput = requireEnv("GITHUB_OUTPUT"); + const version = require(path.resolve(actionPath, "package.json")).version; const integrationId = sync({ client: createCliClient({ projectId: requireEnv("UPSUN_PROJECT_ID"), scriptFile: path.join(actionPath, "activity-script.js"), }), - version: require(path.resolve(actionPath, "package.json")).version, + version, githubRepository: requireEnv("GITHUB_REPOSITORY"), githubDeployToken: requireEnv("GITHUB_DEPLOY_TOKEN"), log: console.log, }); appendFileSync(githubOutput, `integration_id=${integrationId}\n`); - console.log(`Synchronized integration ${integrationId}`); + console.log( + `Synchronized integration ${integrationId} with activity script ${version}`, + ); } if (require.main === module) {