Sluijsens and Claude Sonnet 5
a208aebae0
Automatiseer productie-deploy als opt-in stap naast de bestaande testdeploy
...
Voegt build-production en deploy-production jobs toe aan
continuous_integration.yaml, alleen actief bij een handmatige
workflow_dispatch-run met het deploy_production-vinkje aangevinkt (nooit
automatisch bij een push naar master). Een aparte build-production job is
nodig omdat VITE_APP_ENV een build-time Vite-variabele is: dezelfde bundel
kan niet zowel als test als production getagd zijn in Sentry/analytics.
Uploadpad komt uit de nieuwe Gitea-variable DEPLOY_PATH_PRODUCTION, analoog
aan DEPLOY_PATH_TEST. Documentatie en production-readiness-checklist
bijgewerkt om dit open item als opgelost te markeren.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-07-27 12:05:19 +02:00
Sluijsens and Claude Sonnet 5
78f68d52f7
Maak DEPLOY_PATH configureerbaar via Gitea Actions variable i.p.v. hardcoded
...
Continuous Integration / config (pull_request) Successful in 10s
Continuous Integration / prepare (pull_request) Successful in 1m18s
Continuous Integration / build (pull_request) Successful in 1m55s
Continuous Integration / test (pull_request) Successful in 1m50s
Continuous Integration / deploy-test (pull_request) Skipped
Vervangt het hardcoded testpad in continuous_integration.yaml door de
Gitea repository variable DEPLOY_PATH_TEST, zodat het uploadpad aan te
passen is zonder de workflow zelf te wijzigen. Documentatie bijgewerkt
met de vereiste eenmalige Gitea-variable-setup.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-07-27 11:59:16 +02:00
Sluijsens
ba545910c0
Fixes gite aworkflow
Continuous Integration / config (pull_request) Successful in 11s
Continuous Integration / prepare (pull_request) Failing after 12m19s
Continuous Integration / build (pull_request) Skipped
Continuous Integration / test (pull_request) Skipped
Continuous Integration / deploy-test (pull_request) Skipped
2026-07-25 23:37:15 +02:00
Sluijsens
844a470c18
Merge branch 'master' into feature/analytics_uptime_dashboard
...
# Conflicts:
# .env.example
# aidlc-docs/features/react-frontend/aidlc-state.md
# aidlc-docs/features/react-frontend/audit.md
# aidlc-docs/features/react-frontend/operations/monitoring/monitoring-plan.md
# aidlc-docs/features/react-frontend/operations/monitoring/monitoring-setup.md
# aidlc-docs/features/react-frontend/operations/production-readiness-checklist.md
# src/components/RootLayout.tsx
# src/vite-env.d.ts
2026-07-25 20:14:16 +02:00
Sluijsens and Junie
08b489e305
Voeg self-hosted Umami analytics + UptimeRobot uptime dashboard toe
...
Co-authored-by: Junie <junie@jetbrains.com >
2026-07-25 19:59:40 +02:00
Sluijsens and Junie
c90300b9a4
Add temporary Sentry test button (dev/test only)
...
Co-authored-by: Junie <junie@jetbrains.com >
2026-07-25 13:46:43 +02:00
Sluijsens and Junie
7680feb29f
Voeg Sentry-foutregistratie toe als gekozen logging-bestemming
...
Co-authored-by: Junie <junie@jetbrains.com >
2026-07-25 13:15:18 +02:00
Sluijsens
d99ee29134
Updates deploy to work with podman
2026-07-24 17:55:54 +02:00
Sluijsens and Junie
f47aed55c7
Centralize deploy_path, environment and artifact name/path as workflow variables
...
Co-authored-by: Junie <junie@jetbrains.com >
2026-07-24 16:24:20 +02:00
Sluijsens and Junie
3e537162c0
Rename PI_TEST_* secrets to PI_MAIN_* and centralize adjustable workflow values
...
Co-authored-by: Junie <junie@jetbrains.com >
2026-07-24 16:18:46 +02:00
Sluijsens and Junie
1ffe884eba
Add automated test-environment deploy via SCP with nginx reverse proxy, domain names and SSL (certbot) setup
...
Co-authored-by: Junie <junie@jetbrains.com >
2026-07-24 15:52:16 +02:00
Sluijsens
a437bad95b
Updates workflow to trigger on pull request merge to maste rinstead of main
2026-07-24 15:27:54 +02:00
Sluijsens
11250a584e
Renames ci pipeline and adds trigger when merging a pr
2026-07-24 08:36:08 +02:00
Sluijsens
c1d2d3f15c
Delete .gitea/workflows/pipeline.yaml
2026-07-24 08:35:19 +02:00
Sluijsens
4e1b57e597
Fixes artifact upload for workflow
2026-07-24 08:01:23 +02:00
Sluijsens
3cb50f6f39
Delete .gitea/workflows/deploy.yml
2026-07-24 07:48:58 +02:00
Sluijsens
e9a35510c2
Changes ci cd workflow to separate files
2026-07-24 07:48:43 +02:00
Sluijsens and Claude Sonnet 5
1ae57f7c5d
docs: leg uit hoe deploy-goedkeuring werkt in Gitea Actions
...
Build, Test and Package Release / build-and-test (pull_request) Successful in 1m57s
Build, Test and Package Release / deploy (pull_request) Skipped
Gitea Actions kent geen GitLab/Azure DevOps-achtige manual approval
gate; workflow_dispatch is het dichtstbijzijnde equivalent.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-07-23 23:32:40 +02:00
Sluijsens and Junie
9cc884f764
ci: run workflow on pull requests and expire artifacts after 1 day
...
Build, Test and Package Release / build-and-test (pull_request) Successful in 55s
Build, Test and Package Release / deploy (pull_request) Skipped
Co-authored-by: Junie <junie@jetbrains.com >
2026-07-20 23:10:34 +02:00
Sluijsens
530e86dfe2
Updates deployt workflow to downgrade artifact upload from v4 to v3
2026-07-20 22:19:43 +02:00
Sluijsens and Junie
19b1101c1b
Add Deployment Setup: manual Gitea Actions build/test/artifact pipeline
...
Co-authored-by: Junie <junie@jetbrains.com >
2026-07-20 01:40:46 +02:00