mirror of
https://github.com/microsoft/vscode.git
synced 2026-02-15 07:28:05 +00:00
* Warn about distro commit and compat check early * Move distro and extension validation to separate non-blocking stage (#293124) * Initial plan * Add separate ValidationChecks stage for distro and extension warnings - Created new product-validation-checks.yml template for validation checks - Added ValidationChecks stage to product-build.yml that runs in parallel with Compile - Only runs when VSCODE_PUBLISH is true (release builds) - Removed checks from product-compile.yml to avoid duplication - Both checks use continueOnError and warning modes to make stage go orange without blocking Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com> * Simplify product-validation-checks.yml following product-publish/release pattern - Removed unnecessary node_modules caching, NPM registry setup, and authentication - Simplified to just install build dependencies (npm ci in build directory) - Reduced from 91 lines to 41 lines (55% reduction) - Follows same pattern as product-publish.yml and product-release.yml Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com> --------- Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com> Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com>