grafana / plugin-tools

Create Grafana plugins with ease.
https://grafana.com/developers/plugin-tools/
Apache License 2.0
55 stars 27 forks source link

Chore: Run unit tests on the CI for every plugin scaffold #900

Closed leventebalogh closed 2 months ago

leventebalogh commented 2 months ago

What changed?

This PR updates the CI workflow to run the unit tests for every scaffolded plugin. For some reason we didn't have this until now - I am not sure if it is me missing something or we just forgot it / skipped it in the past.

github-actions[bot] commented 2 months ago

Hello! 👋 This repository uses Auto for releasing packages using PR labels.

✨ This PR can be merged. It will not be considered when calculating future versions of the npm packages and will not appear in the changelogs.

tolzhabayev commented 2 months ago

it seems to fail? https://github.com/grafana/plugin-tools/actions/runs/8965045926/job/24617852648?pr=900

leventebalogh commented 2 months ago

Yeah, it's failing because of this: https://github.com/grafana/plugin-tools/pull/899

Probably will wait with this before that PR is merged.

leventebalogh commented 2 months ago

@tolzhabayev looks like they are passing now 🎉