From bc847cd43f5f86b40fdaa109c8a4a49682bb2b80 Mon Sep 17 00:00:00 2001 From: Pieter Noordhuis Date: Mon, 13 Jul 2026 21:11:32 +0200 Subject: [PATCH] Suppress "deployed to test-trigger-is" items on the PR timeline The test-trigger-is environment exists only to gate the secrets used to trigger integration tests, not to track a real deployment. Referencing it made every PR and merge-group run post a "deployed to test-trigger-is" item on the pull request timeline. Set deployment: false so the jobs still get the environment's secrets and protection rules but no deployment object is created. Co-authored-by: Isaac --- .github/workflows/push.yml | 16 ++++++++++++++-- .github/workflows/start-integration-tests.yml | 8 +++++++- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 8f5f981e6b8..14cd3d230bb 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -461,7 +461,13 @@ jobs: checks: write contents: read - environment: "test-trigger-is" + # Use the environment only to gate its secrets; skip creating a deployment + # object so these runs don't post "deployed to test-trigger-is" items on the + # pull request timeline. See: + # https://docs.github.com/en/actions/how-tos/deploy/configure-and-manage-deployments/control-deployments#using-environments-without-deployments + environment: + name: "test-trigger-is" + deployment: false steps: - name: Generate GitHub App Token (check runs) @@ -536,7 +542,13 @@ jobs: permissions: contents: read - environment: "test-trigger-is" + # Use the environment only to gate its secrets; skip creating a deployment + # object so these runs don't post "deployed to test-trigger-is" items on the + # pull request timeline. See: + # https://docs.github.com/en/actions/how-tos/deploy/configure-and-manage-deployments/control-deployments#using-environments-without-deployments + environment: + name: "test-trigger-is" + deployment: false steps: - name: Generate GitHub App Token diff --git a/.github/workflows/start-integration-tests.yml b/.github/workflows/start-integration-tests.yml index 47fd1df7415..2a01d623a4b 100644 --- a/.github/workflows/start-integration-tests.yml +++ b/.github/workflows/start-integration-tests.yml @@ -13,7 +13,13 @@ jobs: group: databricks-deco-testing-runner-group labels: ubuntu-latest-deco - environment: "test-trigger-is" + # Use the environment only to gate its secrets; skip creating a deployment + # object so these runs don't post "deployed to test-trigger-is" items on the + # pull request timeline. See: + # https://docs.github.com/en/actions/how-tos/deploy/configure-and-manage-deployments/control-deployments#using-environments-without-deployments + environment: + name: "test-trigger-is" + deployment: false steps: - name: Generate GitHub App Token for Workflow Trigger