From 1c0c94ed8b556a3c401cda4e5b3e640aa3a46d22 Mon Sep 17 00:00:00 2001 From: "Sakamoto, Kazunori" Date: Tue, 8 Feb 2022 15:16:53 +0900 Subject: [PATCH] fix(workflow): add GH_TOKEN and NPM_TOKEN correctly --- src/generators/workflow.ts | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/src/generators/workflow.ts b/src/generators/workflow.ts index b9402ab7..2f016179 100644 --- a/src/generators/workflow.ts +++ b/src/generators/workflow.ts @@ -67,20 +67,18 @@ function getTestWorkflow(config: PackageConfig, kind: 'test' | 'release' | 'wbfy job.with ||= {}; job.with['non_self_hosted'] = true; } - if (kind === 'release' || kind === 'test') { - if (config.release.github) { - job.secrets ||= {}; - if (config.private) { - job.secrets['GH_TOKEN'] = '${{ secrets.GH_BOT_PAT }}'; - } else { - job.secrets['GH_TOKEN'] = '${{ secrets.PUBLIC_GH_BOT_PAT }}'; - } - } - if (config.release.npm) { - job.secrets ||= {}; - job.secrets['NPM_TOKEN'] = '${{ secrets.NPM_TOKEN }}'; + if (config.release.github || kind === 'wbfy') { + job.secrets ||= {}; + if (config.private) { + job.secrets['GH_TOKEN'] = '${{ secrets.GH_BOT_PAT }}'; + } else { + job.secrets['GH_TOKEN'] = '${{ secrets.PUBLIC_GH_BOT_PAT }}'; } } + if (config.release.npm && kind !== 'wbfy') { + job.secrets ||= {}; + job.secrets['NPM_TOKEN'] = '${{ secrets.NPM_TOKEN }}'; + } return yaml.dump(workflow, { styles: { '!!null': 'empty',