Skip to content
This repository has been archived by the owner on Dec 8, 2021. It is now read-only.

Improve CI workflow #384

Merged
merged 7 commits into from
Feb 27, 2019
Merged

Improve CI workflow #384

merged 7 commits into from
Feb 27, 2019

Conversation

alexanderzobnin
Copy link
Contributor

@alexanderzobnin alexanderzobnin commented Feb 20, 2019

This PR adds some additional checks for plugin updates which helps us to reduce review time (#332):

  • check if repo is proper JSON file
  • check plugin follows semver
  • check that version in plugin.json matches repo.json
  • check that version was added rather than changed
  • lint plugin (check plugin.json and readme via grafana.com API)
  • test only diff, not whole repo

@alexanderzobnin alexanderzobnin marked this pull request as ready for review February 27, 2019 10:33
@alexanderzobnin alexanderzobnin merged commit 65a8d1d into master Feb 27, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant