Commit graph

176 commits

Author SHA1 Message Date
Enno Gelhaus
86368d7b7b
feat: upgrade ci pnpm 2026-05-12 15:13:56 +02:00
Enno Gelhaus
22f436e72e
feat: simplify pr template 2026-05-04 21:00:24 +02:00
Enno Gelhaus
53f0967e67
feat: merge queue 2026-05-04 15:50:13 +02:00
Enno Gelhaus
779764aa5d
Fix contribution form link in PR template
Updated contribution form link in PR template.
2026-05-04 10:28:48 +02:00
Enno Gelhaus
e419e05f09
Apply suggestions from code review
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-03 16:27:56 +02:00
Enno Gelhaus
47ce014204
feat: contributor form 2026-05-03 14:17:54 +02:00
Enno Gelhaus
3ee35a7348
feat: temporarily disable cache to fix build 2026-04-30 17:52:36 +02:00
Enno Gelhaus
da448012dd
feat: remove insecure & unnecessary workflow. 2026-04-22 16:20:52 +02:00
Enno Gelhaus
59e535e258
fix: pr quality 2026-04-08 12:25:49 +02:00
Enno Gelhaus
a8918a6284
feat: update pr quality 2026-04-08 12:24:30 +02:00
Enno Gelhaus
b6d6b7283f
improve: PR Quality 2026-03-20 19:22:52 +01:00
Enno Gelhaus
33f3e552cb
fix: format in PR Quality 2026-03-20 19:16:55 +01:00
Enno Gelhaus
2f85198887
improve: PR Quality 2026-03-20 19:15:27 +01:00
Enno Gelhaus
65939d3341
feat: improve PR Quality Workflow 2026-03-20 16:03:34 +01:00
Enno Gelhaus
eb14bd9f05
feat: Add AI section to PR Template 2026-03-20 15:58:25 +01:00
Enno Gelhaus
e20565fb23
Add PR Quality workflow for pull request checks 2026-03-11 19:15:25 +01:00
Nevo David
748e2190e9 feat: remove logic and add logic to enterprise 2026-03-05 12:03:06 +07:00
Enno Gelhaus
844449b378
Update checkout action version to v6 2026-02-14 18:59:40 +01:00
Nevo David
c970bfab95 feat: hostinger 2026-02-04 20:36:46 +07:00
Enno Gelhaus
4ed1ffe206
Update Node.js version in build workflow 2026-01-30 11:14:56 +01:00
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