Skip to content

Commit 06d5318

Browse files
Sundar Raghavansundargthb
authored andcommitted
fix: skip integration tests for Dependabot and remove missing label
1 parent 09f45f3 commit 06d5318

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

.github/dependabot.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ updates:
3030
- "aws/bedrock-agentcore-maintainers"
3131
labels:
3232
- "dependencies"
33-
- "github-actions"
3433
commit-message:
3534
prefix: "ci"
3635
include: "scope"

.github/workflows/integration-testing.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ jobs:
1717
authorization-check:
1818
permissions: read-all
1919
runs-on: ubuntu-latest
20+
# Skip entirely for Dependabot PRs — they are not collaborators so they
21+
# would always route to manual-approval, blocking auto-merge indefinitely.
22+
# Dependabot PRs are validated by ci.yml (lint, test, build) which are
23+
# the required status checks in the main-status-checks Ruleset.
24+
if: github.actor != 'dependabot[bot]'
2025
outputs:
2126
approval-env: ${{ steps.collab-check.outputs.result }}
2227
should-run: ${{ steps.safety-check.outputs.result }}

0 commit comments

Comments
 (0)