Skip to content

chore(dependencies): bump @angular-devkit/core from 18.1.1 to 19.0.5 #399

chore(dependencies): bump @angular-devkit/core from 18.1.1 to 19.0.5

chore(dependencies): bump @angular-devkit/core from 18.1.1 to 19.0.5 #399

Workflow file for this run

name: CI
on:
pull_request:
branches:
- main
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Nx set SHAs
uses: nrwl/nx-set-shas@v3
- name: Load & cache dependencies
uses: ./.github/actions/cached-deps
- name: Format code
run: npx nx format:check
- name: Lint code
run: npx nx affected -t lint --parallel=3
test:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Nx set SHAs
uses: nrwl/nx-set-shas@v3
- name: Load & cache dependencies
uses: ./.github/actions/cached-deps
- name: Test code
run: npx nx affected -t test --parallel=3 --configuration=ci --code-coverage --coverageReporters=lcov
- name: Merge coverage
run: node ./tools/scripts/merge-coverage.js
- name: SonarCloud Scan
uses: sonarsource/sonarcloud-github-action@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
build:
permissions:
contents: write
issues: write
pull-requests: write
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Nx set SHAs
uses: nrwl/nx-set-shas@v3
- name: Load & cache dependencies
uses: ./.github/actions/cached-deps
- name: Build code
run: npx nx affected -t build --parallel=3
- name: Deploy preview
uses: amondnet/vercel-action@v20
id: vercel-deploy
with:
vercel-token: ${{ secrets.VERCEL_TOKEN }}
github-token: ${{ secrets.GITHUB_TOKEN }}
vercel-org-id: ${{ secrets.ORG_ID}}
vercel-project-id: ${{ secrets.PROJECT_ID}}
- name: preview-url
run: |
echo ${{ steps.vercel-deploy.outputs.preview-url }}