Dies ist eine alte Version des Dokuments!


Erfassen Sie hierfür einen Task, sofern noch keiner existiert. Verweisen Sie in allen Commit-Messages dieser Aufgabe auf den entsprechenden Task.

.github/workflows/frontend_job.yml mit folgendem Inhalt:

name: Build frontend
 
on:
  workflow_dispatch:
  workflow_call:
 
jobs:
  job_build_typescript:
    name: Build typescript code
    runs-on: ubuntu-latest
    defaults:
      run:
        working-directory: frontend
 
    steps:
      - name: Checkout code
        uses: actions/checkout@v4
 
      - name: Set up Node.js
        uses: actions/setup-node@v3
        with:
          node-version: '20'
          cache: 'npm'
          cache-dependency-path: frontend/package-lock.json
 
      - name: Install dependencies
        run: npm ci
 
      - name: Run Prettier check
        run: npm run format-check
 
      - name: Run ESLint check
        run: npm run lint-check

Checken Sie die Pipeline ein und pushen Sie Ihren Commit.

  • de/modul/ffit/3-jahr/cicd/learningunits/lu03/aufgaben/a01.1771890364.txt.gz
  • Zuletzt geändert: 2026/02/24 00:46
  • von apeter