From 470ba8de6bbdf7a9362c1ac9c4de3ead816d44b1 Mon Sep 17 00:00:00 2001 From: Stefan Koelle Date: Sun, 9 Aug 2026 15:54:38 +0200 Subject: [PATCH] docker update to 22 and renovate.json --- Dockerfile | 2 +- renovate.json | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 renovate.json diff --git a/Dockerfile b/Dockerfile index 6e39a16..b23a465 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Stage 1: React Frontend bauen -FROM node:20-alpine AS frontend +FROM node:22-alpine AS frontend WORKDIR /app/client COPY client/package.json client/package-lock.json ./ RUN npm ci diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..ddfa345 --- /dev/null +++ b/renovate.json @@ -0,0 +1,26 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended" + ], + "schedule": ["before 6am on Monday"], + "prConcurrentLimit": 5, + "prHourlyLimit": 2, + "packageRules": [ + { + "matchUpdateTypes": ["patch", "pin"], + "automerge": true + }, + { + "matchPackagePatterns": ["@types/*"], + "groupName": "type definitions" + }, + { + "matchPackagePatterns": ["eslint*", "prettier*"], + "groupName": "linting & formatting" + } + ], + "docker-compose": { + "fileMatch": ["docker-compose\\.ya?ml$"] + } +}