Commit Graph
9 Commits
Author SHA1 Message Date
gitea-actions 7bdf4f2897 deploy: v1.0.8 [skip ci] 2026-08-21 15:45:18 +00:00
felixandClaude Opus 4.8 3dd770a6a5 Fix Prisma engine load on Alpine: install openssl + pin musl-openssl-3.0.x
Build and Deploy / version (push) Successful in 2s
Build and Deploy / build (push) Successful in 21s
Build and Deploy / deploy (push) Successful in 1s
node:20-alpine ships OpenSSL 3.x and has no libssl.so.1.1. Without the
openssl CLI, Prisma's version detection failed and fell back to the
openssl-1.1.x engine, which then failed to load its shared library and
emitted plain text instead of JSON ("Unexpected token 'E'..."), crashing
`prisma migrate deploy` at container startup.

- Install openssl in the build and runtime stages so detection succeeds
- Pin binaryTargets to linux-musl-openssl-3.0.x so the correct engine is bundled

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-21 17:44:44 +02:00
gitea-actions 1a02408ba0 deploy: v1.0.6 [skip ci] 2026-08-21 15:39:58 +00:00
felix 612106f9b9 Update gitops/stack.yml
Build and Deploy / version (push) Successful in 2s
Build and Deploy / build (push) Successful in 2s
Build and Deploy / deploy (push) Successful in 1s
2026-08-21 15:39:46 +00:00
gitea-actions 48dd306a7a deploy: v1.0.4 [skip ci] 2026-08-21 15:35:07 +00:00
Fidelis HuberandClaude Sonnet 5 b6e4c2041f Remove temporary test-build-only workflow (build verified successfully)
Build and Deploy / version (push) Successful in 1s
Build and Deploy / build (push) Successful in 3s
Build and Deploy / deploy (push) Failing after 2s
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-21 17:30:46 +02:00
Fidelis HuberandClaude Sonnet 5 7ce4d8b590 Fix Dockerfile: npm ci requires a lockfile we don't have yet, use npm install
Build and Deploy / version (push) Successful in 1s
Build and Deploy / build (push) Failing after 2s
Build and Deploy / deploy (push) Skipped
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-21 17:27:47 +02:00
Fidelis HuberandClaude Sonnet 5 5f008bb373 Add temporary test-build-only workflow (no registry push) to verify Docker build
Build and Deploy / version (push) Successful in 2s
Build and Deploy / build (push) Failing after 1s
Build and Deploy / deploy (push) Skipped
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-21 17:25:56 +02:00
Fidelis HuberandClaude Sonnet 5 13cef3c96d Initial scaffold: React/Vite/TS PWA + Express/Prisma/Postgres backend
Build and Deploy / version (push) Successful in 1s
Build and Deploy / build (push) Failing after 1s
Build and Deploy / deploy (push) Skipped
Materialschein & Kabelrechner für BergVOLT Elektrotechnik, portiert von der
vorherigen Single-File-HTML-Version. Microsoft-Entra-ID-Login (MSAL), Projekt-
Dashboard statt einer Datei pro Kunde, Retour-Buchen-Zusammenführung, 111
Kabeltypen aus den offiziellen Meinhart-Datenblättern. gitops/ nach
PROX/deploy-standard: git-backed Portainer-Stack, versionierte Docker-Images,
CI-Commit-back auf gitops/stack.yml.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-21 17:24:38 +02:00