diff --git a/.circleci/config.yml b/.circleci/config.yml index ea056ad9b6e..1a363b68def 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -192,7 +192,13 @@ jobs: - run: name: Build internal Grafana plug-ins command: | - /tmp/grabpl build-plugins --jobs 2 --edition << parameters.edition >> + if [[ -n "$CIRCLE_PR_NUMBER" ]]; then + # This is a forked PR, so don't sign as it requires an API secret + /tmp/grabpl build-plugins --jobs 2 --edition << parameters.edition >> + else + export GRAFANA_API_KEY=$GRAFANA_COM_API_KEY + /tmp/grabpl build-plugins --jobs 2 --edition << parameters.edition >> --sign --signing-admin + fi - run: name: Move artifacts command: | diff --git a/plugins-bundled/internal/input-datasource/src/plugin.json b/plugins-bundled/internal/input-datasource/src/plugin.json index f5616514238..5cd72d9f1c7 100644 --- a/plugins-bundled/internal/input-datasource/src/plugin.json +++ b/plugins-bundled/internal/input-datasource/src/plugin.json @@ -7,6 +7,7 @@ "metrics": true, "info": { + "version": "1.0.0", "description": "Data source that supports manual table & CSV input", "author": { "name": "Grafana Labs",