Open sympatheticmoose opened 3 months ago
Hello! 👋 This repository uses Auto for releasing packages using PR labels.
❌ This PR cannot be merged until the following issues are addressed:
patch
, minor
, major
, no-changelog
.patch
, minor
or major
label also add the release
label if you would like this PR to trigger npm package publishing.note to self: missing jq -r '.dependencies.grafanaDependency'
Also copying over from slack w @leventebalogh
I think instead of bash maybe we could use javascript in the step's script, and then we could probably more easily parse the semver string (if it's a semver string) to get the min and max versions? That way we could we could tell if the plugin is compatible with the provided grafana dependency range. (Latest is maybe outside of that range - however it can still be a useful information if it would break with latest)
This is just an idea and not verified whether it actually works or not, especially substituting the version within the levitate call.
Its very brittle based on how people could use this field, but may serve as a way to check against whether recent changes break older compatibility.