From e97befa2215b39e1aa782d66a2441c98b3eddfe6 Mon Sep 17 00:00:00 2001 From: Jack Westbrook Date: Tue, 18 Apr 2023 11:02:37 +0200 Subject: [PATCH] Fix: NPM canary releases (#66727) * fix(packages): remove double trailing slash from npmrc credentials * chore(packages): add new line to storybook config to trigger an npm canary release --- .drone.yml | 4 ++-- packages/grafana-ui/.storybook/main.ts | 1 + scripts/drone/steps/lib.star | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index 12c44b520d1..2fac796ac57 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1738,7 +1738,7 @@ steps: repo: - grafana/grafana - commands: - - ./scripts/publish-npm-packages.sh --dist-tag 'canary' --registry 'https://registry.npmjs.org/' + - ./scripts/publish-npm-packages.sh --dist-tag 'canary' --registry 'https://registry.npmjs.org' depends_on: - end-to-end-tests-dashboards-suite - end-to-end-tests-panels-suite @@ -6823,6 +6823,6 @@ kind: secret name: enterprise2_security_prefix --- kind: signature -hmac: 7f282aaf4f3ba496f2d954241a16afd2facbf2cf1ef04dfb75cfec1b42fd39d1 +hmac: e8c29c328c07ab24a7f858cc319c9b35a5bec1fc79531e809e5d3a390bbcbc2f ... diff --git a/packages/grafana-ui/.storybook/main.ts b/packages/grafana-ui/.storybook/main.ts index e737d0126c5..1690a1db473 100644 --- a/packages/grafana-ui/.storybook/main.ts +++ b/packages/grafana-ui/.storybook/main.ts @@ -100,6 +100,7 @@ const mainConfig: StorybookConfig = { savePropValueAsString: true, }, }, + webpackFinal: async (config) => { // expose jquery as a global so jquery plugins don't break at runtime. config.module?.rules?.push({ diff --git a/scripts/drone/steps/lib.star b/scripts/drone/steps/lib.star index 3cba0e8da70..500c4a3fc30 100644 --- a/scripts/drone/steps/lib.star +++ b/scripts/drone/steps/lib.star @@ -1181,7 +1181,7 @@ def release_canary_npm_packages_step(trigger = None): "NPM_TOKEN": from_secret("npm_token"), }, "commands": [ - "./scripts/publish-npm-packages.sh --dist-tag 'canary' --registry 'https://registry.npmjs.org/'", + "./scripts/publish-npm-packages.sh --dist-tag 'canary' --registry 'https://registry.npmjs.org'", ], } if trigger: