Skip to content
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

CI: Run e2e tests against two Grafana versions #1419

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

sunker
Copy link
Contributor

@sunker sunker commented Dec 19, 2024

What this PR does / why we need it:

This PR extends the CI workflow so that the e2e tests are not only run against the latest version of Grafana, but also against the lowest supported Grafana version. In addition to that, I'm also uploading the reports to GCS.

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

@sunker sunker added the no-changelog Don't include in changelog and version calculations label Dec 19, 2024
Copy link

github-actions bot commented Dec 19, 2024

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.

@sunker sunker force-pushed the create-plugin/include-lower-bound branch 5 times, most recently from 45f43a7 to 2ab7203 Compare December 19, 2024 14:14
@CLAassistant
Copy link

CLAassistant commented Dec 20, 2024

CLA assistant check
All committers have signed the CLA.

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ sunker
❌ grafanabot
You have signed the CLA already but the status is still pending? Let us recheck it.

@sunker sunker force-pushed the create-plugin/include-lower-bound branch 2 times, most recently from b753919 to 055c2cb Compare December 20, 2024 11:57
@sunker sunker force-pushed the create-plugin/include-lower-bound branch from 5389546 to 522daa0 Compare December 20, 2024 12:45
@@ -21,8 +21,6 @@ export default defineConfig<PluginOptions>({
forbidOnly: !!process.env.CI,
/* Retry on CI only */
retries: process.env.CI ? 2 : 0,
/* Opt out of parallel tests on CI. */
workers: process.env.CI ? 1 : undefined,
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This speeds up the CI process a bit. Seems to work fine in GH workflows

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-changelog Don't include in changelog and version calculations
Projects
Status: 📬 Triage
Development

Successfully merging this pull request may close these issues.

2 participants