Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 23 additions & 3 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,33 @@ pr:
- prerelease
- main
paths:
# Exclude paths and files which do not cause functional changes to the C# extension and do not impact CI.
exclude:
- '*.md'
- 'version.json'
# Changes to these configuration files are not functional changes.
- .azuredevops/*
- .config/*
- .devcontainer/*
- .github/*
- .vscode/*
# The following pipelines are not run for PRs and changes should be validated by a separate run of the pipeline.
- azure-pipelines/dotnet-vscode-csharp-insertion.yml
- azure-pipelines/loc.yml
- azure-pipelines/release.yml
- CHANGELOG.
- azure-pipelines/profiling.yml
- azure-pipelines/publish-roslyn-copilot.yml
# Changes to documentation are not functional changes.
- docs/*
- images/*
- RuntimeLicenses/*
# Changes to language bundles are not functional changes. We still run CI when `l10n/bundle.l10n.json` itself is changed.
- 'l10n/bundle.l10n.*.json'
# Changes to the color themes are not functional changes.
- themes/*
# Changes to documentation are not functional changes.
- '**.md'
- CODEOWNERS
# Changes to the vesion is not a functional change. The extension version is updated by the branch-snap GH action.
- 'version.json'
Copy link
Member

Choose a reason for hiding this comment

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

Why not the version.json?

Copy link
Member

Choose a reason for hiding this comment

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

(or generally: it might be good to have comments explaining some of these...)


# Run a scheduled build every night on main to run tests against insiders VSCode.
# The variable testVSCodeVersion is set to insiders based on the build reason.
Expand Down
Loading