Skip to content

Migrate build and E2E tests to Azure Pipelines - #656

Open
komal-rani522 wants to merge 4 commits into
masterfrom
chore/migrate-azure-pipeline
Open

komal-rani522 wants to merge 4 commits into
masterfrom
chore/migrate-azure-pipeline

Conversation

@komal-rani522

@komal-rani522 komal-rani522 commented Oct 8, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • replace the Azure Pipelines bootstrap with the supported Python matrix
  • run credential-free tests for fork pull requests
  • run Kusto E2E tests through workload identity for trusted builds
  • preserve formatting, linting, type checking, documentation, and test publishing

The existing GitHub Actions workflow remains in place until the governed pipeline is validated.

Azure Pipelines run policy

  • Fork PRs are not allowed to run Azure Pipelines (project-level setting).
  • Same-repo PRs require approval from maintainers to run Azure Pipelines.

Service connection

  • Removed the AZURE_SERVICE_CONNECTION variable and used the exact service connection name (kusto-connectors-arm-sc) in the pipeline YAML, because a pre-approval check needs to be added on the service connection.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 019ed4af-f34c-4cc8-8465-a038be55d9f6
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 019ed4af-f34c-4cc8-8465-a038be55d9f6
@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Test Results

    5 files  ±0      5 suites  ±0   6m 57s ⏱️ -30s
  336 tests ±0    300 ✅  - 1   35 💤 ±0  1 ❌ +1 
1 680 runs  ±0  1 504 ✅  - 1  175 💤 ±0  1 ❌ +1 

For more details on these failures, see this check.

Results for commit 793db65. ± Comparison against base commit 3f53425.

♻️ This comment has been updated with latest results.

komal-rani522 and others added 2 commits October 8, 2026 13:24
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 019ed4af-f34c-4cc8-8465-a038be55d9f6
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 4ce38852-3d06-4124-b043-c7591a9f49f7

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant