From 25479fe6051467838db855f5d60312c53b94aab8 Mon Sep 17 00:00:00 2001 From: Min Zhang Date: Fri, 4 Sep 2026 18:07:40 -0400 Subject: [PATCH] Enable Slack notify on scheduled E2E failures Scheduled osac full-install callers omitted notify-on-failure, so osac-test-infra skipped Slack on failure. Assisted-by: Cursor Signed-off-by: Min Zhang --- .github/workflows/e2e-bmaas-full-install.yml | 1 + .github/workflows/e2e-caas-full-install.yml | 1 + .github/workflows/e2e-vmaas-full-install.yml | 1 + 3 files changed, 3 insertions(+) diff --git a/.github/workflows/e2e-bmaas-full-install.yml b/.github/workflows/e2e-bmaas-full-install.yml index e9353c89a..627a3e2e3 100644 --- a/.github/workflows/e2e-bmaas-full-install.yml +++ b/.github/workflows/e2e-bmaas-full-install.yml @@ -246,6 +246,7 @@ jobs: # is fork-originated and gets no OIDC/WIF access at all by GitHub # Actions policy. merge_group is excluded the same way (its # github.ref is the readonly-queue ref). + notify-on-failure: ${{ github.event_name == 'schedule' }} enable-ai-diagnostic: ${{ github.ref == 'refs/heads/main' }} # Skip this required check on unreadiness so it stays pending (not red). diff --git a/.github/workflows/e2e-caas-full-install.yml b/.github/workflows/e2e-caas-full-install.yml index 2a8d44ada..b04a4c4c0 100644 --- a/.github/workflows/e2e-caas-full-install.yml +++ b/.github/workflows/e2e-caas-full-install.yml @@ -258,6 +258,7 @@ jobs: # is fork-originated and gets no OIDC/WIF access at all by GitHub # Actions policy. merge_group is excluded the same way (its # github.ref is the readonly-queue ref). + notify-on-failure: ${{ github.event_name == 'schedule' }} enable-ai-diagnostic: ${{ github.ref == 'refs/heads/main' }} # Skip this required check on unreadiness so it stays pending (not red). diff --git a/.github/workflows/e2e-vmaas-full-install.yml b/.github/workflows/e2e-vmaas-full-install.yml index 5b89c6fcd..ea795401c 100644 --- a/.github/workflows/e2e-vmaas-full-install.yml +++ b/.github/workflows/e2e-vmaas-full-install.yml @@ -254,6 +254,7 @@ jobs: # is fork-originated and gets no OIDC/WIF access at all by GitHub # Actions policy. merge_group is excluded the same way (its # github.ref is the readonly-queue ref). + notify-on-failure: ${{ github.event_name == 'schedule' }} enable-ai-diagnostic: ${{ github.ref == 'refs/heads/main' }} # Skip this required check on unreadiness so it stays pending (not red).