Skip to content

chore(ci): do not run e2e tests for Dependabot - #6162

Merged
bednar merged 1 commit into
masterfrom
ci-e2e
Jan 5, 2026
Merged

chore(ci): do not run e2e tests for Dependabot#6162
bednar merged 1 commit into
masterfrom
ci-e2e

Conversation

@bednar

@bednar bednar commented Jan 5, 2026

Copy link
Copy Markdown
Contributor

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

Copilot AI left a comment

Copy link
Copy Markdown

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.

@karel-rehor karel-rehor left a comment

Copy link
Copy Markdown
Contributor

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