Skip to content

Commit 7425be4

Browse files
committed
Update github action
1 parent 615d04d commit 7425be4

File tree

1 file changed

+22
-3
lines changed

1 file changed

+22
-3
lines changed

.github/workflows/main.yml

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,26 @@ jobs:
1717
with:
1818
node-version: 12.x
1919

20-
- name: Build the plugin
20+
- name: Install dependencies
21+
run: yarn install
22+
23+
- name: Build plugin
24+
run: yarn build
25+
26+
- name: Sign plugin
27+
run: grafana-toolkit plugin:sign
28+
29+
- name: Get plugin information
30+
run: |
31+
sudo apt-get install jq
32+
echo "GRAFANA_PLUGIN_ID=$(cat dist/plugin.json | jq -r .id)" >> $GITHUB_ENV
33+
echo "GRAFANA_PLUGIN_VERSION=$(cat dist/plugin.json | jq -r .info.version)" >> $GITHUB_ENV
34+
echo "GRAFANA_PLUGIN_ARTIFACT=${{ env.GRAFANA_PLUGIN_ID }}-${{ env.GRAFANA_PLUGIN_VERSION }}.zip" >> $GITHUB_ENV
35+
echo "GRAFANA_PLUGIN_ARTIFACT_CHECKSUM=${{ env.GRAFANA_PLUGIN_ID }}-${{ env.GRAFANA_PLUGIN_VERSION }}.zip.md5" >> $GITHUB_ENV
36+
37+
- name: Package plugin
2138
run: |
22-
yarn install
23-
yarn build
39+
mv dist $GRAFANA_PLUGIN_ID
40+
zip $GRAFANA_PLUGIN_ARTIFACT $GRAFANA_PLUGIN_ID -r
41+
md5sum $GRAFANA_PLUGIN_ARTIFACT > $GRAFANA_PLUGIN_ARTIFACT_CHECKSUM
42+
ls

0 commit comments

Comments
 (0)