Skip to content

Self-Hosted CI

Self-Hosted CI #3

name: Self-Hosted CI
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
workflow_dispatch:
jobs:
build-and-test:
runs-on: self-hosted
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Log Node.js version
run: node --version
# ÉTAPE SUPPRIMÉE - pas critique pour le TP
- name: Install dependencies
run: npm install
- name: Run tests
run: npm test -- --watch=false --browsers=ChromeHeadless --no-progress