From 6cfbd546c1d333cb8b97a6ca3b75e13200b56992 Mon Sep 17 00:00:00 2001 From: Kevin Yu Date: Fri, 28 Nov 2025 13:47:43 -0800 Subject: [PATCH] update ci-cd workflows to v4.3.0 and enable plugin-validator --- .github/workflows/publish.yaml | 4 +++- .github/workflows/push.yaml | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 72226261..074950b5 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -29,7 +29,7 @@ jobs: matrix: environment: [dev, ops, prod] name: CD - uses: grafana/plugin-ci-workflows/.github/workflows/cd.yml@ci-cd-workflows/v3 + uses: grafana/plugin-ci-workflows/.github/workflows/cd.yml@ci-cd-workflows/v4.3.0 permissions: contents: write id-token: write @@ -44,8 +44,10 @@ jobs: playwright-secrets: | ACCESS_KEY=e2e:accessKey SECRET_KEY=e2e:secretKey + run-plugin-validator: true github-draft-release: false # publish the github release directly, skipping the draft step + # Scope for the plugin published to the catalog. Setting this to "grafana_cloud" will make it visible only in Grafana Cloud # (and hide it for on-prem). This is required for some provisioned plugins. # scopes: grafana_cloud diff --git a/.github/workflows/push.yaml b/.github/workflows/push.yaml index c697e1c8..93a2bf3a 100644 --- a/.github/workflows/push.yaml +++ b/.github/workflows/push.yaml @@ -11,7 +11,7 @@ permissions: {} jobs: ci: name: CI - uses: grafana/plugin-ci-workflows/.github/workflows/ci.yml@ci-cd-workflows/v3 + uses: grafana/plugin-ci-workflows/.github/workflows/ci.yml@ci-cd-workflows/v4.3.0 permissions: contents: read id-token: write @@ -21,3 +21,4 @@ jobs: playwright-secrets: | ACCESS_KEY=e2e:accessKey SECRET_KEY=e2e:secretKey + run-plugin-validator: true