-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build plugin #57
Build plugin #57
Conversation
This should be good now; there is unfortunately no way to test the publish to gcom step without merging it, so we may need to do a few small patches before it becomes fully end to end. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM (mod the pending PR in plugin-actions repo)
@annanay25 Wasn't sure they'd ever merge that PR, decided to copy all the code over here, should be just fine (and a lot easier to maintain over time). |
This is currently waiting on this pr:
grafana/plugin-actions#28
And the github action here should be changed to reference the grafana-maintained github action instead of referencing the branch from my PR. (In the past I have not done this and this has created technical debt over in grafana-llm-app).
Provided that is done, the release workflow from this action would be:
Steps 2. and 3. can be rolled into automation if necessary, but we don't actually need to do this to run the plugin in dev environments; we can simply use the github release.