Skip to content

Conversation

@bednar
Copy link
Contributor

@bednar bednar commented Jan 5, 2026

This PR fix Dependabot updates which will pass due the skip the e2e tests (we don't want to publicly share InfluxDB Enterprise license key).

This is because we don't want ot publicly share InfluxDB Enterprise license key.
@bednar bednar changed the title chore(ci): run e2e tests only for users which are contributors chore(ci): do not run e2e tests for Dependabot Jan 5, 2026
@bednar bednar requested a review from Copilot January 5, 2026 10:33
@bednar bednar marked this pull request as ready for review January 5, 2026 10:34
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds a condition to skip e2e (end-to-end) Cypress tests when Dependabot creates pull requests. This prevents Dependabot PRs from failing due to lack of access to the InfluxDB Enterprise license key secret, which is required for these tests.

Key Changes:

  • Added a conditional check to skip the e2e job when the GitHub actor is Dependabot

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

@karel-rehor karel-rehor left a comment

Choose a reason for hiding this comment

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

Change makes sense: 🚴 🏁

@bednar bednar merged commit b9384b1 into master Jan 5, 2026
9 checks passed
@bednar bednar deleted the ci-e2e branch January 5, 2026 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants