Skip to content

fix(ci): skip e2e-tests workflow for Dependabot PRs#1209

Open
abueide wants to merge 1 commit intomasterfrom
fix/e2e-tests-skip-dependabot
Open

fix(ci): skip e2e-tests workflow for Dependabot PRs#1209
abueide wants to merge 1 commit intomasterfrom
fix/e2e-tests-skip-dependabot

Conversation

@abueide
Copy link
Copy Markdown
Contributor

@abueide abueide commented Apr 9, 2026

Summary

Skip e2e-tests workflow for Dependabot PRs, which don't have access to repository secrets.

Changes

  • Update e2e-tests workflow condition to exclude Dependabot PRs
  • Add github.actor != 'dependabot[bot]' check alongside existing fork PR check

Why

All 25 Dependabot PRs failing with "Input required and not supplied: token" because they can't access secrets.E2E_TESTS_TOKEN for security reasons.


🤖 Generated with Claude Code

Dependabot PRs don't have access to repository secrets for security
reasons, which causes the e2e-tests workflow to fail when trying to
access secrets.E2E_TESTS_TOKEN.

Update the workflow condition to skip Dependabot PRs in addition to
fork PRs, since both lack access to repository secrets.

Fixes: All 25 open Dependabot PRs failing with "Input required and
not supplied: token" error.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@abueide abueide added review-needed bug Bug fix needs-review Ready for review and removed review-needed labels Apr 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Bug fix needs-review Ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant