From 8051ef033ca87bf93a6a06109d340ab099e1c872 Mon Sep 17 00:00:00 2001 From: Ricardo Olsen Date: Thu, 30 Nov 2023 19:18:25 -0300 Subject: [PATCH 1/5] Update webpack.yml --- .github/workflows/webpack.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/webpack.yml b/.github/workflows/webpack.yml index 84d412d..1177880 100644 --- a/.github/workflows/webpack.yml +++ b/.github/workflows/webpack.yml @@ -24,8 +24,8 @@ jobs: - name: Build run: | + export NODE_OPTIONS=--openssl-legacy-provider npm install -g corepack corepack enable - corepack prepare yarn@stable --activate - yarn install + yarn yarn build From 86594e5dbd423dc42e878a6039bfb5864bc23927 Mon Sep 17 00:00:00 2001 From: Ricardo Olsen Date: Thu, 30 Nov 2023 21:22:19 -0300 Subject: [PATCH 2/5] Update webpack.yml --- .github/workflows/webpack.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/webpack.yml b/.github/workflows/webpack.yml index 1177880..782fc06 100644 --- a/.github/workflows/webpack.yml +++ b/.github/workflows/webpack.yml @@ -29,3 +29,11 @@ jobs: corepack enable yarn yarn build + npx @grafana/sign-plugin@latest + cp -r dist "${PLUGIN_ID}" + zip -qr "${PLUGIN_ID}.zip" "${PLUGIN_ID}" + npx @grafana/plugin-validator@latest -sourceCodeUri file://. "${PLUGIN_ID}.zip" + env: + PLUGIN_ID: ${{ vars.PLUGIN_ID }} + NODE_OPTIONS: ${{ vars.NODE_OPTIONS }} + GRAFANA_ACCESS_POLICY_TOKEN: ${{ vars.GRAFANA_ACCESS_POLICY_TOKEN }} From b2b293ed5b446205cf29a8041da3fd52f93c9f12 Mon Sep 17 00:00:00 2001 From: Ricardo Olsen Date: Thu, 30 Nov 2023 21:26:23 -0300 Subject: [PATCH 3/5] Update webpack.yml --- .github/workflows/webpack.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/webpack.yml b/.github/workflows/webpack.yml index 782fc06..ef49760 100644 --- a/.github/workflows/webpack.yml +++ b/.github/workflows/webpack.yml @@ -36,4 +36,4 @@ jobs: env: PLUGIN_ID: ${{ vars.PLUGIN_ID }} NODE_OPTIONS: ${{ vars.NODE_OPTIONS }} - GRAFANA_ACCESS_POLICY_TOKEN: ${{ vars.GRAFANA_ACCESS_POLICY_TOKEN }} + GRAFANA_ACCESS_POLICY_TOKEN: ${{ secrets.GRAFANA_ACCESS_POLICY_TOKEN }} From e3097e32b454c43bb9dc856b8320bd8260a1c941 Mon Sep 17 00:00:00 2001 From: Ricardo Olsen Date: Thu, 30 Nov 2023 21:32:36 -0300 Subject: [PATCH 4/5] Update webpack.yml --- .github/workflows/webpack.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/webpack.yml b/.github/workflows/webpack.yml index ef49760..52b2133 100644 --- a/.github/workflows/webpack.yml +++ b/.github/workflows/webpack.yml @@ -23,6 +23,10 @@ jobs: node-version: ${{ matrix.node-version }} - name: Build + env: + PLUGIN_ID: ${{ vars.PLUGIN_ID }} + NODE_OPTIONS: ${{ vars.NODE_OPTIONS }} + GRAFANA_ACCESS_POLICY_TOKEN: ${{ secrets.GRAFANA_ACCESS_POLICY_TOKEN }} run: | export NODE_OPTIONS=--openssl-legacy-provider npm install -g corepack @@ -33,7 +37,4 @@ jobs: cp -r dist "${PLUGIN_ID}" zip -qr "${PLUGIN_ID}.zip" "${PLUGIN_ID}" npx @grafana/plugin-validator@latest -sourceCodeUri file://. "${PLUGIN_ID}.zip" - env: - PLUGIN_ID: ${{ vars.PLUGIN_ID }} - NODE_OPTIONS: ${{ vars.NODE_OPTIONS }} - GRAFANA_ACCESS_POLICY_TOKEN: ${{ secrets.GRAFANA_ACCESS_POLICY_TOKEN }} + sha1sum ${PLUGIN_ID}.zip From 1ff5b6b8213745de5ac25d30d86515de347ff773 Mon Sep 17 00:00:00 2001 From: Ricardo Olsen Date: Thu, 30 Nov 2023 21:41:23 -0300 Subject: [PATCH 5/5] Update webpack.yml --- .github/workflows/webpack.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/webpack.yml b/.github/workflows/webpack.yml index 52b2133..a2c1d96 100644 --- a/.github/workflows/webpack.yml +++ b/.github/workflows/webpack.yml @@ -9,6 +9,7 @@ on: jobs: build: runs-on: ubuntu-latest + environment: PluginBuild strategy: matrix: