From 48e5865c49fa6a894ca8f04a7bdd68890736fd7a Mon Sep 17 00:00:00 2001 From: Parth Bansal Date: Mon, 20 Apr 2026 14:57:27 +0000 Subject: [PATCH 1/5] e2e test: add marker file under packages/settings to trigger next-changelog check MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR intentionally modifies a file under packages/settings without touching packages/settings/NEXT_CHANGELOG.md — the next-changelog workflow should fail and post a comment listing the missing package. Co-authored-by: Isaac --- packages/settings/E2E_TEST.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 packages/settings/E2E_TEST.md diff --git a/packages/settings/E2E_TEST.md b/packages/settings/E2E_TEST.md new file mode 100644 index 00000000..3411385c --- /dev/null +++ b/packages/settings/E2E_TEST.md @@ -0,0 +1,5 @@ +# E2E Test Marker + +Scratch file used to verify the next-changelog workflow fires on a touched +package. Safe to delete once the test PR closes. + From 57aeb5de6489273f94f717e1b42be8b640bda52d Mon Sep 17 00:00:00 2001 From: Parth Bansal Date: Mon, 20 Apr 2026 15:02:36 +0000 Subject: [PATCH 2/5] e2e: switch trigger to pull_request so the workflow fires from the PR branch Co-authored-by: Isaac --- .github/workflows/next-changelog.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/next-changelog.yml b/.github/workflows/next-changelog.yml index 826710e1..eb48a844 100755 --- a/.github/workflows/next-changelog.yml +++ b/.github/workflows/next-changelog.yml @@ -2,8 +2,10 @@ name: Check for NEXT_CHANGELOG.md Changes on: - # Use pull_request_target to have access to GitHub API - pull_request_target: + # TEMPORARY (e2e test only): switched from pull_request_target to + # pull_request so the workflow fires from the PR branch. Production + # deployment requires landing this file on main first. + pull_request: types: [opened, synchronize, reopened, edited] jobs: From 1dc24dce7670170a1d903ffda369b9e77ea62fd0 Mon Sep 17 00:00:00 2001 From: Parth Bansal Date: Mon, 20 Apr 2026 15:10:35 +0000 Subject: [PATCH 3/5] e2e: switch runner group to databricks-protected (matches ci.yml) --- .github/workflows/next-changelog.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/next-changelog.yml b/.github/workflows/next-changelog.yml index eb48a844..8ec10035 100755 --- a/.github/workflows/next-changelog.yml +++ b/.github/workflows/next-changelog.yml @@ -13,8 +13,8 @@ jobs: # Allow Dependabot PRs to pass without a changelog entry if: github.actor != 'dependabot[bot]' runs-on: - group: databricks-deco-testing-runner-group - labels: ubuntu-latest-deco + group: databricks-protected-runner-group + labels: linux-ubuntu-latest steps: - name: Checkout code From 64cbf5fa46297de3c3204fc4ce0f4edce8f0f70b Mon Sep 17 00:00:00 2001 From: Parth Bansal Date: Mon, 20 Apr 2026 15:12:18 +0000 Subject: [PATCH 4/5] e2e: update settings NEXT_CHANGELOG.md to satisfy the check --- packages/settings/NEXT_CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/settings/NEXT_CHANGELOG.md b/packages/settings/NEXT_CHANGELOG.md index efc12ef0..e17d46d5 100644 --- a/packages/settings/NEXT_CHANGELOG.md +++ b/packages/settings/NEXT_CHANGELOG.md @@ -9,5 +9,6 @@ ### Documentation ### Internal Changes +* E2E test: add marker file for next-changelog workflow verification. ### API Changes From 1de60413b9ab1d813fdd79fb02bfa37f50c74256 Mon Sep 17 00:00:00 2001 From: Parth Bansal Date: Mon, 20 Apr 2026 15:13:19 +0000 Subject: [PATCH 5/5] Revert "e2e: update settings NEXT_CHANGELOG.md to satisfy the check" This reverts commit 64cbf5fa46297de3c3204fc4ce0f4edce8f0f70b. --- packages/settings/NEXT_CHANGELOG.md | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/settings/NEXT_CHANGELOG.md b/packages/settings/NEXT_CHANGELOG.md index e17d46d5..efc12ef0 100644 --- a/packages/settings/NEXT_CHANGELOG.md +++ b/packages/settings/NEXT_CHANGELOG.md @@ -9,6 +9,5 @@ ### Documentation ### Internal Changes -* E2E test: add marker file for next-changelog workflow verification. ### API Changes