Kód módosítás #10
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# CI - folyamatos integráció | |
name: CI (continuous integration) | |
# Mikor fut? | |
on: | |
# Összefűzési kérés indítása az alábbi branch-ekre | |
pull_request: | |
branches: | |
- main | |
- demo | |
# Kézzel indítás engedélyezése | |
workflow_dispatch: | |
# Feladatok | |
jobs: | |
test: | |
runs-on: ubuntu-latest | |
name: Kód és funkció ellenőrzés | |
if: github.event_name == 'pull_request' | |
steps: | |
- name: Kód letöltés | |
uses: actions/checkout@v4 | |
- name: Node.js beállítás | |
uses: actions/setup-node@v3 | |
with: | |
node-version: "20.x" | |
- name: Node - Csomagkezelő frissítés | |
run: npm upgrade | |
- name: Node - Függőségek telepítése | |
run: npm install | |
- name: Node - 'js' fájlok ellenőrzése | |
run: npm run lint:js | |
- name: Node - 'ejs' fájlok ellenőrzése | |
run: npm run lint:ejs | |
- name: Node - 'html' kód ellenőrzése | |
run: npm run lint:html | |
- name: Node - Funkcionális tesztek | |
run: npm run test |