From 4afc0f18f75d4929494771d0f51da24648ff16af Mon Sep 17 00:00:00 2001 From: Yamini-Microsoft Date: Thu, 14 May 2026 17:37:25 +0530 Subject: [PATCH] fix: restrict deploy workflow to manual trigger only Remove push and pull_request triggers to prevent automatic resource provisioning. The workflow now only runs via workflow_dispatch. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/azure-dev.yml | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/.github/workflows/azure-dev.yml b/.github/workflows/azure-dev.yml index 9a4ee81..75176ae 100644 --- a/.github/workflows/azure-dev.yml +++ b/.github/workflows/azure-dev.yml @@ -3,25 +3,6 @@ name: CI/CD Azure - Real-Time Intelligence Operations # Trigger the workflow on manual dispatch on: workflow_dispatch: - push: - branches: - - main - - dev - paths: - - 'infra/**' - - 'src/**' - - 'azure.yaml' - - 'requirements.txt' - - '.github/workflows/azure-dev.yml' - pull_request: - branches: - - main - paths: - - 'infra/**' - - 'src/**' - - 'azure.yaml' - - 'requirements.txt' - - '.github/workflows/azure-dev.yml' # Set up permissions for deploying with secretless Azure federated credentials permissions: