Skip to content

Replace direct call to levitate with usage of is-compatible github workflow #1909

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

Merged
merged 13 commits into from
Jun 20, 2025

Conversation

academo
Copy link
Contributor

@academo academo commented Jun 18, 2025

What this PR does / why we need it:

It replaces the direct levitate call with our own github action is-compatible

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

📦 Published PR as canary version: Canary Versions

✨ Test out this PR locally via:

npm install @grafana/[email protected]
npm install @grafana/[email protected]
# or 
yarn add @grafana/[email protected]
yarn add @grafana/[email protected]

Copy link
Contributor

github-actions bot commented Jun 18, 2025

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

✨ This PR can be merged and will trigger a new minor release.
NOTE: When merging a PR with the release label please avoid merging another PR. For further information see here.

@academo academo moved this from 📬 Triage to 🧑‍💻 In development in Plugins Platform / Grafana Community Jun 18, 2025
@academo academo self-assigned this Jun 18, 2025
@academo academo added create-plugin related to the create-plugin tool minor Increment the minor version when merged labels Jun 18, 2025
@academo academo marked this pull request as ready for review June 19, 2025 08:42
@academo academo requested review from a team as code owners June 19, 2025 08:42
@academo academo requested review from s4kh, oshirohugo, xnyo and jackw June 19, 2025 08:42
@jackw jackw added the release Create a release when this pr is merged label Jun 19, 2025
Copy link
Collaborator

@jackw jackw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work. Left one comment as I'm not sure if the yaml package is removing some character escaping that exists in the scaffolded file.

@academo academo requested a review from jackw June 20, 2025 08:45
Copy link
Collaborator

@leventebalogh leventebalogh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice 👍

@github-project-automation github-project-automation bot moved this from 🧑‍💻 In development to 🔬 In review in Plugins Platform / Grafana Community Jun 20, 2025
Copy link
Collaborator

@jackw jackw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 🚀

Took it for a quick spin in this PR...

@academo academo enabled auto-merge (squash) June 20, 2025 12:40
@academo academo merged commit 7169a36 into main Jun 20, 2025
21 checks passed
@academo academo deleted the academo/use-is-compatible branch June 20, 2025 12:41
@github-project-automation github-project-automation bot moved this from 🔬 In review to 🚀 Shipped in Plugins Platform / Grafana Community Jun 20, 2025
@grafana-plugins-platform-bot
Copy link
Contributor

🚀 PR was released in @grafana/[email protected], @grafana/[email protected] 🚀

@grafana-plugins-platform-bot grafana-plugins-platform-bot bot added the released This issue/pull request has been released. label Jun 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
create-plugin related to the create-plugin tool minor Increment the minor version when merged release Create a release when this pr is merged released This issue/pull request has been released.
Projects
Status: 🚀 Shipped
Development

Successfully merging this pull request may close these issues.

3 participants