From 59a55740991c6e9a9ff286d269770f871975f6e8 Mon Sep 17 00:00:00 2001 From: Sofia Leon Date: Wed, 7 Dec 2022 12:07:20 -0800 Subject: [PATCH 1/3] build: switch to keystore for additional security --- .kokoro/release/publish.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.kokoro/release/publish.sh b/.kokoro/release/publish.sh index 1888a6f7622c..d31498b551dc 100755 --- a/.kokoro/release/publish.sh +++ b/.kokoro/release/publish.sh @@ -30,7 +30,9 @@ export NPM_CONFIG_PREFIX=/home/node/.npm-global # Start the releasetool reporter python3 -m releasetool publish-reporter-script > /tmp/publisher-script; source /tmp/publisher-script -NPM_TOKEN=$(cat "${KOKORO_GFILE_DIR}/secret_manager/repo_automation_bots_npm_publish_token") +cd $(dirname $0)/.. + +NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc SCRIPT=$(realpath $(dirname $0)/./publish-single.sh) From da075d630edfbabe62ee85a73c752a2d75cd270e Mon Sep 17 00:00:00 2001 From: Sofia Leon Date: Wed, 7 Dec 2022 12:08:29 -0800 Subject: [PATCH 2/3] remove cd --- .kokoro/release/publish.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/.kokoro/release/publish.sh b/.kokoro/release/publish.sh index d31498b551dc..cc9667bc1045 100755 --- a/.kokoro/release/publish.sh +++ b/.kokoro/release/publish.sh @@ -30,8 +30,6 @@ export NPM_CONFIG_PREFIX=/home/node/.npm-global # Start the releasetool reporter python3 -m releasetool publish-reporter-script > /tmp/publisher-script; source /tmp/publisher-script -cd $(dirname $0)/.. - NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc From 16a2a06d6496c6b9d72a7d55f6dc0fc838245f37 Mon Sep 17 00:00:00 2001 From: sofisl <55454395+sofisl@users.noreply.github.com> Date: Wed, 25 Jan 2023 16:07:53 -0800 Subject: [PATCH 3/3] Update publish.sh --- .kokoro/release/publish.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.kokoro/release/publish.sh b/.kokoro/release/publish.sh index cc9667bc1045..b0f04ccc18e0 100755 --- a/.kokoro/release/publish.sh +++ b/.kokoro/release/publish.sh @@ -30,7 +30,7 @@ export NPM_CONFIG_PREFIX=/home/node/.npm-global # Start the releasetool reporter python3 -m releasetool publish-reporter-script > /tmp/publisher-script; source /tmp/publisher-script -NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) +NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-node-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc SCRIPT=$(realpath $(dirname $0)/./publish-single.sh)