Skip to content

[azsdk-cli] Use github actions for CI testing#11789

Merged
benbp merged 1 commit into
Azure:mainfrom
benbp:benbp/azsdk-cli-gh-actions
Aug 22, 2025
Merged

[azsdk-cli] Use github actions for CI testing#11789
benbp merged 1 commit into
Azure:mainfrom
benbp:benbp/azsdk-cli-gh-actions

Conversation

@benbp
Copy link
Copy Markdown
Member

@benbp benbp commented Aug 21, 2025

Main goal is just to speed up CI feedback on PRs, we don't have high test needs right now so a simple github action should be sufficient.

@benbp benbp added the Central-EngSys This issue is owned by the Engineering System team. label Aug 21, 2025
Copilot AI review requested due to automatic review settings August 21, 2025 23:33
@benbp benbp self-assigned this Aug 21, 2025
@benbp benbp requested review from samvaity and timovv as code owners August 21, 2025 23:33
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces GitHub Actions CI testing for the azsdk-cli tool, replacing or supplementing the existing CI configuration. The change establishes automated testing workflows for the Azure SDK CLI tool across different operating systems and runtime environments.

  • Adds a new GitHub Actions workflow file to run tests on push and pull request events
  • Reorders the runtime identifiers (RIDs) in the existing CI configuration without changing the supported platforms

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
.github/workflows/azsdk-cli-tests.yml New GitHub Actions workflow for automated testing with matrix strategy
tools/azsdk-cli/ci.yml Reordered runtime identifiers in StandaloneExeMatrix configuration

Comment thread .github/workflows/azsdk-cli-tests.yml Outdated
Comment thread .github/workflows/azsdk-cli-tests.yml
Comment thread .github/workflows/azsdk-cli-tests.yml Outdated
@benbp benbp force-pushed the benbp/azsdk-cli-gh-actions branch 5 times, most recently from 0d3a569 to 925fcb4 Compare August 22, 2025 17:48
@benbp benbp force-pushed the benbp/azsdk-cli-gh-actions branch from 925fcb4 to df815df Compare August 22, 2025 17:54
@benbp benbp merged commit 952aac9 into Azure:main Aug 22, 2025
13 checks passed
@github-project-automation github-project-automation Bot moved this from 🤔 Triage to 🔬 Dev in PR in Azure SDK EngSys 🚀🌒🧑‍🚀 Aug 22, 2025
@benbp benbp deleted the benbp/azsdk-cli-gh-actions branch August 22, 2025 19:11
@weshaggard weshaggard moved this from 🔬 Dev in PR to 🎊 Closed in Azure SDK EngSys 🚀🌒🧑‍🚀 Aug 26, 2025
radhgupta pushed a commit to radhgupta/azure-sdk-tools that referenced this pull request Sep 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Central-EngSys This issue is owned by the Engineering System team.

Projects

Development

Successfully merging this pull request may close these issues.

4 participants