Skip to content

New VDI API compatibility update. #3501

New VDI API compatibility update.

New VDI API compatibility update. #3501

Workflow file for this run

# Ensure that affected projects build without error for any pull request
#
# Note: We only run compile:check, which has dependsOn: ["^build-npm-modules"] configured
# in nx.json. This means NX automatically builds all dependencies before running the check.
# Any libraries that aren't dependencies of the site packages won't be built or checked.
name: CI
on: pull_request
permissions: read-all
jobs:
main:
runs-on: ubuntu-latest
env:
YARN_NPM_MINIMAL_AGE_GATE: 10080
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-node@v4
with:
node-version: '24.11.0'
- run: corepack enable
- name: Remove yarnPath to use corepack's Yarn 4.12.0
run: sed -i '/^yarnPath:/d' .yarnrc.yml
- uses: actions/cache@v4
with:
path: |
.yarn/cache
.yarn/install-state.gz
key: ${{ runner.os }}-yarn-${{ hashFiles('yarn.lock') }}
restore-keys: |
${{ runner.os }}-yarn-
- uses: nrwl/nx-set-shas@v4
- run: yarn
- run: yarn nx affected --target=compile:check