Skip to content

E2E NM Angular

E2E NM Angular #11719

on:
schedule:
- cron: '0 */4 * * *'
push:
branches:
- master
paths:
- .github/actions/prepare/action.yml
- .github/workflows/e2e-nm-angular-workflow.yml
- scripts/e2e-setup-ci.sh
- packages/yarnpkg-nm/sources/hoist.ts
- packages/yarnpkg-nm/sources/buildNodeModulesTree.ts
- packages/plugin-nm/sources/NodeModulesLinker.ts
pull_request:
paths:
- .github/actions/prepare/action.yml
- .github/workflows/e2e-nm-angular-workflow.yml
- scripts/e2e-setup-ci.sh
- packages/yarnpkg-nm/sources/hoist.ts
- packages/yarnpkg-nm/sources/buildNodeModulesTree.ts
- packages/plugin-nm/sources/NodeModulesLinker.ts
name: 'E2E NM Angular'
jobs:
chore:
strategy:
matrix:
platform:
- ubuntu-latest
- windows-latest
name: 'Validating Angular install via node-modules linker on ${{matrix.platform}}'
runs-on: ${{matrix.platform}}
steps:
- name: Enable git longpaths
run: git config --global core.longpaths true
- uses: actions/checkout@v4
- uses: ./.github/actions/prepare
- name: 'Running the integration test'
run: |
source scripts/e2e-setup-ci.sh nm
# TODO: Angular should be fixed to detect the correct package manager to install with
# but for now we need to specify it
yarn dlx -p @angular/cli@next ng new berry-angular --interactive=false --package-manager yarn
cd berry-angular
yarn ng build --aot
shell: bash
env:
YARN_ENABLE_GLOBAL_CACHE: true
YARN_COMPRESSION_LEVEL: 0
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy