Merging dev into main #49

Merged
8464960 merged 260 commits from dev into main 2026-01-28 10:48:52 +00:00
Showing only changes of commit 7d3c63630a - Show all commits

40
.gitlab-ci.yml Normal file
View File

@@ -0,0 +1,40 @@
# ---------- GLOBAL SETUP ---------- #
workflow:
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
stages:
- install
- lint
- test
variables:
NODE_VERSION: "24.11.1"
BASE_LAYER: trixie-slim
default:
image: docker.io/library/node:${NODE_VERSION}-${BASE_LAYER}
# --------- INSTALLING --------- #
install:
stage: install
tags:
- install
script:
- npm ci
# ---------- LINTING ---------- #
lint:
stage: lint
tags:
- lint
script:
- npm run lint
# ---------- TESTING ---------- #
test:
stage: test
tags:
- test
script:
- npm run test