Thanks to visit codestin.com
Credit goes to github.com

Skip to content

feat: migrate from fast-glob to tinyglobby for improved performance #3505

feat: migrate from fast-glob to tinyglobby for improved performance

feat: migrate from fast-glob to tinyglobby for improved performance #3505

Workflow file for this run

name: ci

Check failure on line 1 in .github/workflows/ci.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/ci.yml

Invalid workflow file

(Line: 92, Col: 3): The workflow must contain at least one job with no dependencies.
on:
pull_request: {}
env:
NODE_OPTIONS: --max-old-space-size=16384
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
NX_VERBOSE_LOGGING: ${{ vars.NX_VERBOSE_LOGGING }}
concurrency:
group: ${{ github.workflow }}-${{ github.event.number || github.sha }}
cancel-in-progress: true
jobs:
# prettier:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# with:
# fetch-depth: 0
# - uses: actions/setup-node@v3
# with:
# node-version-file: .node-version
# - run: npm install --global [email protected]
# - run: corepack enable
# - run: pnpm --version
# - uses: actions/setup-node@v3
# with:
# cache: 'pnpm'
# cache-dependency-path: '**/pnpm-lock.yaml'
# - name: Install
# run: pnpm install --frozen-lockfile --prefer-offline
# - name: Validate
# run: pnpm run prettier:check
# build:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# - uses: actions/setup-node@v3
# with:
# node-version-file: .node-version
# - run: npm install --global [email protected]
# - run: corepack enable
# - run: pnpm --version
# - uses: actions/setup-node@v3
# with:
# cache: 'pnpm'
# cache-dependency-path: '**/pnpm-lock.yaml'
# - name: Install
# run: pnpm install --frozen-lockfile --prefer-offline
# - name: Build
# run: pnpm build
# build-windows:
# runs-on: windows-latest
# steps:
# - uses: actions/checkout@v3
# - uses: actions/setup-node@v3
# with:
# node-version-file: .node-version
# - run: corepack enable
# - name: Install
# run: pnpm install --frozen-lockfile --prefer-offline
# - name: Build
# run: pnpm build
# - name: Verify
# run: more dist\apps\blog-app\analog\public\index.html
# unit:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# - uses: actions/setup-node@v3
# with:
# node-version-file: .node-version
# - run: npm install --global [email protected]
# - run: corepack enable
# - run: pnpm --version
# - uses: actions/setup-node@v3
# with:
# cache: 'pnpm'
# cache-dependency-path: '**/pnpm-lock.yaml'
# - name: Install
# run: pnpm install --frozen-lockfile --prefer-offline
# - name: Test
# run: pnpm test
e2e:
runs-on: ubuntu-latest
needs:
- build
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version-file: .node-version
- run: npm install --global [email protected]
- run: corepack enable
- run: pnpm --version
- uses: actions/setup-node@v3
with:
cache: 'pnpm'
cache-dependency-path: '**/pnpm-lock.yaml'
- name: Install
run: pnpm install --frozen-lockfile --prefer-offline
- name: Install Playwright
run: npx playwright install --with-deps
- name: Install Cypress
run: npx cypress install
- name: End-to-end test
run: pnpm e2e