Skip to content

chore: migrate CI to GitHub Actions - #8991

Open
Raymond Zhao (rzhao271) wants to merge 3 commits into
mainfrom
rzhao271/gh-ci
Open

Raymond Zhao (rzhao271) wants to merge 3 commits into
mainfrom
rzhao271/gh-ci

Conversation

@rzhao271

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI balanced review requested due to automatic review settings September 29, 2026 21:42
@rzhao271 Raymond Zhao (rzhao271) added this to the 1.140.0 milestone Sep 29, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🔵 Needs a closer look

The replacement CI gate needs a successful run and human confirmation of test reporting; the current workflow only uploads JUnit results as an artifact.

Review effort: Balanced
Findings: 1 Medium severity

Open (1)
What changed in this PR

This PR moves pull-request CI from Azure Pipelines to GitHub Actions.

Changes:

  • Adds a macOS workflow for dependency checks, compilation, linting, and tests.
  • Removes the Azure PR pipeline and excludes GitHub workflow YAML from the indentation check.
File Description
build/​filters.js Excludes workflow YAML from indentation checks.
azure-pipeline.pr.yml Removes the former PR pipeline.
.github/​workflows/​pr.yml Adds the replacement PR workflow.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/pr.yml
Co-authored-by: rzhao271 <7199958+rzhao271@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings September 29, 2026 21:51
Co-authored-by: rzhao271 <7199958+rzhao271@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🔵 Needs a closer look

Replacing the PR validation gate needs human confirmation that the workflow runs and satisfies branch-protection requirements.

Review effort: Balanced
Findings: None

Resolved since last review (1)

@alexr00 Alex Ross (alexr00) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

What's the motivation behind this (also tests are failing)?

@rzhao271

Copy link
Copy Markdown
Contributor Author

We're moving old CI projects off of https://dev.azure.com/vscode and plan to reallocate the 1ES-hosted runners elsewhere.

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.

7 participants