From ecbdea2e2256bdefab8ecb3fb9c1f4592ac0f2f3 Mon Sep 17 00:00:00 2001 From: Matiss Janis Aboltins Date: Thu, 11 Jun 2026 18:02:18 +0100 Subject: [PATCH] [AI] Skip release notes check for Dependabot PRs (#8185) Dependabot never adds a file under upcoming-release-notes/, so the check-release-notes job always failed on its PRs. Skip the check when the PR author is dependabot[bot]. https://claude.ai/code/session_014oT7jczAkGT8RSwJYpPBur Co-authored-by: Claude --- .github/workflows/release-notes.yml | 1 + upcoming-release-notes/dependabot-release-notes.md | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 upcoming-release-notes/dependabot-release-notes.md diff --git a/.github/workflows/release-notes.yml b/.github/workflows/release-notes.yml index 18cd71af7a..b771bc4696 100644 --- a/.github/workflows/release-notes.yml +++ b/.github/workflows/release-notes.yml @@ -23,6 +23,7 @@ jobs: github.event_name == 'pull_request' && github.head_ref != 'release' && startsWith(github.head_ref, 'release-notes/') == false + && github.event.pull_request.user.login != 'dependabot[bot]' runs-on: ubuntu-latest permissions: contents: read diff --git a/upcoming-release-notes/dependabot-release-notes.md b/upcoming-release-notes/dependabot-release-notes.md new file mode 100644 index 0000000000..4069074c61 --- /dev/null +++ b/upcoming-release-notes/dependabot-release-notes.md @@ -0,0 +1,6 @@ +--- +category: Maintenance +authors: [MatissJanis] +--- + +Skip the release notes check for Dependabot pull requests