Commit Graph

156 Commits

Author SHA1 Message Date
Adam Kovacs 6c4cf4164c fix(ci): Force fresh base image in Docker builds
Add --pull and --no-cache flags to docker buildx build to ensure:
- Base image (node:22.20-alpine) is always pulled fresh
- No cached layers from previous builds are used

This fixes issue #1079 where published images contained outdated
Node.js v20.18.x instead of the expected v22.20.x from Dockerfile.dev,
causing Prisma 7 compatibility failures.

Fixes #1079
2025-12-14 21:21:04 -08:00
Enno Gelhaus 8e30271fbc
Temporarily disable ESLint 2025-12-09 16:00:17 +01:00
Enno Gelhaus aa35492fb7
Update cache dependency path to pnpm-lock.yaml 2025-12-06 23:17:02 +01:00
Enno Gelhaus ce3cd7ba0e
Change cache dependency path to pnpm-lock.json
Updated cache dependency path to use pnpm-lock.json instead of package-lock.json.
2025-12-06 23:15:17 +01:00
Enno Gelhaus f7aa06475c
Refactor build workflow by removing unnecessary steps
Removed the SonarQube analysis step and commit SHA retrieval from the build workflow.
2025-12-06 23:14:38 +01:00
Enno Gelhaus 6304354953
feat/github CI cleanup 2025-12-06 23:08:29 +01:00
Enno Gelhaus 10d807430b
feat/dependabot 2025-12-06 23:06:13 +01:00
Enno Gelhaus 4ac671f646
feat/Github Issue templates 2025-12-06 22:46:41 +01:00
Enno Gelhaus 477366164c Remove legacy CI/CD configurations and implement new workflows for building and analyzing Node.js applications with SonarQube 2025-10-03 14:24:01 +02:00
Enno Gelhaus 74afd9149c
Remove SONAR_TOKEN and SONAR_HOST_URL from workflow
Removed environment variables for SonarQube analysis.
2025-10-01 22:04:37 +02:00
Enno Gelhaus 0b3f559cf5
Add environment name to build PR workflow 2025-10-01 21:55:36 +02:00
Enno Gelhaus 6d7ed26e3c
Update build-pr.yml 2025-10-01 21:49:10 +02:00
Enno Gelhaus 1f14c8690d
Update build-pr.yml 2025-10-01 21:46:10 +02:00
Enno Gelhaus 5f9e8012f6
Change pull_request_target to pull_request event 2025-10-01 21:38:06 +02:00
Enno Gelhaus a6d4f075b2
Delete .github/workflows/build-pr-temp.yml 2025-10-01 21:36:22 +02:00
Enno Gelhaus cad9bfa4b6
Add GitHub Actions workflow for PR builds 2025-10-01 21:27:54 +02:00
Enno Gelhaus 07074e76a8
Update build-pr.yml 2025-10-01 14:40:55 +02:00
Enno Gelhaus 39c6cba6ff
Change version retrieval to short commit SHA
Updated the workflow to retrieve the short commit SHA instead of the project version from Git tags.
2025-10-01 14:40:42 +02:00
Enno Gelhaus 3a1ada8498
Add environment for build-and-publish job
Added environment configuration for build-pr.
2025-10-01 14:07:15 +02:00
Enno Gelhaus 2580b8ecdc
Add environment configuration for build job 2025-10-01 14:04:36 +02:00
Enno Gelhaus 12da5b2f4f
separate Workflow for PRs (Build) 2025-10-01 10:59:10 +02:00
Enno Gelhaus 8cf266640d
Remove PRs from build
Will be a separate workflow.
2025-10-01 10:54:35 +02:00
Enno Gelhaus 520133342e
update/build.yaml 2025-10-01 10:42:59 +02:00
Enno Gelhaus 4212e93a7c
Add fetch-depth option to checkout action 2025-10-01 10:03:04 +02:00
Enno Gelhaus 1aeebfce8f
Enhance CI workflow with versioning and SonarQube analysis
Added steps to get project version from Git tag and perform SonarQube analysis for both pull requests and branches.
2025-09-30 14:58:55 +02:00
Enno Gelhaus 5495bd408f
revert last commit 2025-08-01 18:30:52 +02:00
Enno Gelhaus 7ff90b37c5
Update build.yaml 2025-08-01 18:29:32 +02:00
Enno Gelhaus 56c5632081
testing build selfhosted 2025-08-01 18:22:31 +02:00
Enno Gelhaus e665eaaf2c
Update copilot-instructions.md 2025-07-31 22:54:54 +02:00
Enno Gelhaus fdddf2ca26
Update copilot-instructions.md 2025-07-31 22:53:02 +02:00
Enno Gelhaus f72bf89c4b
Update copilot-instructions.md 2025-07-18 02:44:40 +02:00
Enno Gelhaus ad876a67d0
Recreate copilot-instructions.md 2025-07-17 17:46:26 +02:00
Enno Gelhaus 0df669a39f
accidentaly created .github in .github 2025-07-17 17:45:57 +02:00
Enno Gelhaus 13a0d1dad4
feat/copilot instructions 2025-07-17 17:41:31 +02:00
Nevo David 76200a3732 feat: delete enterprise container 2025-07-12 20:54:33 +07:00
Nevo David 7ecc5e3362 feat: remove enterprise, doesn't compy with AGPL3 2025-07-12 20:53:31 +07:00
Roshan Gautam b878e2e3d8 revert roshangm1 user 2025-07-12 13:17:18 +01:00
Roshan Gautam 3216a6350a replace emulation with native arm 2025-07-12 12:58:23 +01:00
Enno Gelhaus 7bbbe66e59
feat/no patreon 2025-07-03 12:10:23 +02:00
Enno Gelhaus 5ffee80aba
feat/patreon 2025-07-03 12:00:18 +02:00
Nevo David 382df926fa feat: thumb 2025-06-30 23:10:11 +07:00
Nevo David d12ff06a9b feat: add version 2025-06-27 13:38:59 +07:00
Nevo David 91f6d7adf0 feat: add version for the build 2025-06-27 01:31:18 +07:00
Enno Gelhaus 6dff177ce0
Fix Sponsor 2025-06-24 12:08:22 +02:00
Nevo David 37b5c79b80 feat: update funding 2025-06-23 21:02:26 +07:00
Nevo David c4937401a3 feat: sponsor postiz 2025-06-23 21:00:01 +07:00
Enno Gelhaus d4715dc4d0
pr-docker-build.yml aktualisieren 2025-06-01 00:00:16 +02:00
Enno Gelhaus 2c414b3529
pr-docker-build.yml aktualisieren 2025-05-31 23:57:28 +02:00
Enno Gelhaus d0e40910bb
pr-docker-build.yml aktualisieren 2025-05-31 23:48:48 +02:00
egelhaus afd39b0e5a
Update pr-docker-build.yml 2025-05-23 20:40:00 +02:00